diff options
Diffstat (limited to 'unity_package/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.unity')
-rw-r--r-- | unity_package/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.unity | 857 |
1 files changed, 857 insertions, 0 deletions
diff --git a/unity_package/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.unity b/unity_package/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.unity new file mode 100644 index 0000000..67771ae --- /dev/null +++ b/unity_package/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.unity @@ -0,0 +1,857 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +SceneSettings: + m_ObjectHideFlags: 0 + m_PVSData: + m_PVSObjectsArray: [] + m_PVSPortalsArray: [] + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.18053626, g: 0.22601849, b: 0.30718803, a: 1} +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 7 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 4 + m_Resolution: 2 + m_BakeResolution: 40 + m_TextureWidth: 1024 + m_TextureHeight: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_DirectLightInLightProbes: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_LightingDataAsset: {fileID: 0} + m_RuntimeCPUUsage: 25 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + accuratePlacement: 0 + minRegionArea: 2 + cellSize: 0.16666667 + manualCellSize: 0 + m_NavMeshData: {fileID: 0} +--- !u!28 &728199696 +Texture2D: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + serializedVersion: 2 + m_Width: 2048 + m_Height: 2048 + m_CompleteImageSize: 22369620 + m_TextureFormat: 5 + m_MipCount: 12 + m_IsReadable: 1 + m_ReadAllowed: 1 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapMode: 0 + m_LightmapFormat: 0 + m_ColorSpace: 1 + image data: 22369620 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0b0b0cff0b0b0bff0b0b0cff0b0b0bff0b0c0bff0c0b0bff0b0b0bff0b0b0bff0c0b0bff0b0b0bff0b0b0bff0a0b0bff0a0b0bff0b0a0bff0a0b0aff0a0a0bff0b0a0aff0a0a0bff0a0a0aff0a0a0aff0b0a0aff0b0b0bff0a0a0aff0a0a0aff0b0a0aff0b0b0aff0a0a0aff0b0b0bff0a0b0bff0b0b0cff0b0b0bff0c0b0bff0b0b0cff0b0b0bff0b0b0bff0b0c0bff0b0b0bff0b0c0bff0b0c0bff0b0b0cff0c0b0bff0c0c0bff0b0b0bff0b0b0bff0a0b0bff0a0b0aff0b0a0aff0a0a0aff0a0a0aff0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0c0bff0c0b0bff0b0c0bff0c0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0a0aff0a0a0bff0a0a0aff0a0a0aff0a0b0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0bff0a0a0bff0b0b0aff0a0a0bff0a0a0bff0a0b0bff0a0b0aff0a0b0bff0b0b0bff0b0b0bff0c0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0cff0c0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0a0bff0b0b0aff0a0a0aff0a0b0aff0a0a0aff0a0a0aff0a0a0aff0a0a0a00000000ff010101ff020201ff020203ff030303ff040304ff040504ff040404ff040404ff050404ff040404ff040404ff040404ff040404ff060605ff070606ff070607ff070706ff070707ff080707ff070807ff080708ff070807ff080708ff070808ff080808ff080807ff070808ff070707ff070807ff070808ff080808ff080808ff070808ff070807ff070708ff070708ff080807ff070708ff070708ff070808ff070807ff070708ff070808ff070707ff080808ff070707ff070707ff070707ff060606ff050505ff040405ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0c0c0cff0b0b0bff0b0b0bff0b0b0bff0c0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0aff0a0a0aff0a0b0aff0a0b0bff0a0a0bff0b0b0aff0a0a0aff090a0aff0a090aff0a0a09ff0a0a0aff0b0b0bff0a0b0bff0a0b0aff0a0a0aff0b0a0aff0a0b0aff0a0a0bff0a0a0bff0b0b0bff0b0b0bff0b0b0bff0b0b0cff0c0b0cff0c0b0cff0b0c0bff0b0b0cff0c0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0a0b0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0c0b00000000ff010202ff010202ff020202ff020202ff030303ff030304ff050404ff040404ff040404ff040504ff040404ff040404ff040404ff040404ff050505ff060706ff060707ff070707ff070607ff070707ff070708ff080708ff070707ff080807ff080707ff070807ff070808ff070708ff080807ff080808ff070808ff070708ff080807ff070708ff080808ff070808ff070807ff070707ff080707ff070807ff070708ff070708ff070808ff080808ff070707ff070708ff070607ff060606ff050505ff050405ff050405ff0405040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfe0ffe0e0e0ffe1e1e1ffe1e1e2ffe1e2e2ffe1e2e2ffe1e2e1ffe2e2e1ffe2e1e2ffe1e1e2ffe2e1e2ffe1e1e1ffe1e2e2ffe2e1e1ffe2e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d4d4ffd3d4d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffdddeddffdededeffdedddeffdedfdfffdedfdeffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeae9eaffeaeaeafff3f3f3fff7f8f8fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff0d0d0dff0c0c0cff0b0b0bff0b0b0bff0b0b0bff0b0c0bff0c0b0bff0b0b0bff0b0a0bff0a0a0aff0b0b0bff0b0b0bff0a0b0bff0a0a0aff0b0a0aff0a0a0aff090a09ff0a090aff0a0a0aff0a0a0aff0a090aff0a0a0aff0a0a0aff0b0a0aff0a0b0aff0b0a0bff0b0a0bff0b0a0aff0b0b0aff0b0b0aff0a0a0bff0b0b0bff0b0c0bff0b0c0bff0b0b0bff0c0b0bff0b0b0bff0b0c0cff0b0b0bff0b0b0bff0b0b0aff0b0b0bff0b0a0bff0a0b0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0c0c0cff0e0e0e00000000ff020101ff010101ff010201ff010201ff020202ff030303ff030304ff040404ff040404ff040404ff040505ff040404ff040404ff040404ff040404ff050505ff070606ff060606ff070707ff070707ff080707ff080707ff070707ff080808ff080808ff070808ff070708ff080707ff070808ff070807ff070708ff080808ff080808ff080708ff070808ff070707ff070706ff070807ff080708ff080708ff080707ff080807ff080808ff070708ff080707ff060707ff050605ff050505ff050504ff050405ff050505ff05040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0dfe0ffe0e0e0ffe1e2e1ffe1e1e1ffe1e2e2ffe1e2e2ffe2e2e1ffe2e2e1ffe2e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe1e1e1ffe1e1e1ffd5d5d5ffcacacaffbbbcbcffb4b4b4ffb4b4b5ffb5b6b6ffb6b6b6ffb8b7b7ffb7b8b8ffb9b8b9ffbab9b9ffbababaffbbbabbffbbbbbcffbcbcbcffbdbdbdffbebdbdffbebfbeffbebfbfffbfbfbfffc1c0c1ffc1c2c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c5c4ffc4c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc8c7c8ffc8c9c8ffc9c9c9ffc9c9c9ffcacacaffcacbcbffcbcccbffcccccbffccccccffcdcccdffcdcecdffcececeffcececeffcfcfcfffcfd0cfffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d1ffd1d2d1ffd2d1d1ffd2d2d2ffd3d3d2ffd3d2d2ffd3d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d6d6ffd8d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9dadaffdadadaffdadadbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddcddffdddcddffddddddffdddddeffdededeffdedfdeffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe2e1e2ffe1e1e1ffe2e3e2ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e8ffe8e8e7ffe8e9e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeafff3f3f3fff8f8f8fffcfbfbfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe1e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e2e2ffe1e1e1ffe1e0e1ffdfdfdfffdededf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff0f0f0eff0d0d0cff0c0c0cff0b0b0bff0b0b0bff0c0b0bff0b0b0bff0b0a0aff0b0b0aff0b0a0aff0a0b0bff0b0b0aff0a0a0bff0a0a0bff0a0a0aff0a0a09ff090a0aff0a090aff0a090aff0a0a0aff09090aff090a0aff0a0a0aff0a0a0aff0b0a0aff0b0b0aff0a0a0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0b0bff0b0a0bff0b0c0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0a0bff0b0b0bff0a0b0aff0a0a0aff0a0b0aff0a0a0bff0a0a0aff0a0a0aff0a090aff0b0b0cff0e0e0eff11121200000000ff020102ff010201ff010101ff010201ff020102ff030202ff030303ff040304ff040404ff040504ff040404ff040404ff040504ff040403ff030403ff040404ff050506ff060606ff070707ff070707ff070607ff070707ff080707ff070808ff080807ff070708ff070808ff070707ff080807ff070808ff080708ff080707ff070708ff070708ff070708ff070706ff060606ff070707ff080807ff070708ff070707ff080708ff070807ff070707ff070707ff050505ff050505ff040405ff050404ff050405ff050504ff05040500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0dfe0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e0e0ffe2e1e1ffe2e2e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffd5d5d5ffcac9caffbbbcbbffb2b2b2ffb3b3b3ffb4b4b4ffb4b5b5ffb6b5b5ffb6b6b6ffb8b7b7ffb8b8b8ffb8b9b8ffb9b9b9ffbababaffbbbbbaffbcbbbcffbcbcbcffbcbcbdffbdbebeffbebebfffbfbfbfffc0c0c0ffc0c1c1ffc1c1c1ffc2c2c2ffc3c3c2ffc4c3c3ffc4c4c4ffc5c5c5ffc5c6c5ffc7c6c6ffc7c7c7ffc7c7c7ffc8c9c9ffc9c9c9ffc9c9caffcacacaffcacbcaffcbcbcbffccccccffccccccffcdcccdffcdcdcdffcececeffcfcfceffcfceceffcfcfd0ffd0d0d0ffd0d1d0ffd0d0d1ffd2d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdddcffdddddcffddddddffdededdffdededeffdededeffdededfffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe0e1e1ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e8ffe9e9eaffe9eaeaffeaeaeaffeae9eaffeaeae9ffeaeaeaffeaeaeafff3f3f3fff8f8f8fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c9c8ffcdcccdffd9d8d9ffe1e1e1ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe1e2e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffdfdfdfffdfdedeffdedfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff111211ff0f0f0fff0d0c0dff0b0c0cff0b0b0bff0b0b0bff0b0b0bff0a0a0aff0b0a0bff0a0a0aff0a0a0aff0b0b0aff0b0a0aff0a0a0aff0a0a09ff09090aff0a0909ff090a09ff090a09ff0a0a09ff0a090aff0a0a09ff0a090aff0a0a0aff0a0a0bff0a0b0aff0a0a0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0b0aff0b0b0bff0b0b0bff0b0b0cff0b0b0bff0b0a0bff0b0b0bff0a0a0aff0a0b0bff0a0b0aff0a0a0bff0a0a0aff0a0a0aff0a0a0aff0c0c0cff0e0e0eff121112ff14141400000000ff020201ff020101ff010102ff010102ff010101ff010101ff020202ff030303ff030304ff040404ff040404ff040404ff040404ff030303ff020303ff030203ff030404ff050505ff060606ff060607ff060606ff070707ff070707ff070707ff080807ff080707ff070707ff080707ff070708ff080807ff070808ff070807ff080807ff070707ff070706ff060506ff050505ff060606ff070707ff070708ff070707ff070708ff070808ff060606ff060606ff050505ff050505ff040505ff040505ff040504ff050405ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff010001ff000101ff010101ff010101ff000000ff010100ff010102ff020202ff020102ff010101ff000001ff010101ff010001ff010101ff010100ff010101ff010001ff000100ff010101ff010000ff010101ff010100ff000101ff010101ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0dfe0ffe0dfdfffe0e0e0ffe0e0e0ffdfdfe0ffe0e0e0ffe1e2e1ffe2e1e2ffe2e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe1e2e1ffe1e1e1ffd5d5d5ffc9c9c9ffbcbcbcffb1b0b1ffb1b1b1ffb2b2b2ffb3b3b3ffb4b3b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb8b8b7ffb8b9b9ffb9bab9ffbababaffbbbbbbffbbbbbbffbcbdbcffbdbdbdffbdbdbeffbfbebeffbfbfbfffc0bfbfffc0c1c1ffc2c1c1ffc2c2c2ffc2c3c3ffc3c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c7c6ffc7c7c7ffc8c7c7ffc8c8c9ffc9c9c9ffcacac9ffcacacaffcacbcbffcccbcbffccccccffcdccccffcdcdccffcdcdcdffcececeffcfcecfffcfcfcfffd0cfcfffd0d0d0ffd0d0d1ffd1d0d0ffd1d2d1ffd1d1d2ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffdadad9ffdad9daffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0dfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e7ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffeae9e9ffe9eaeaffeaeaeaffeaeaeafff3f3f3fff8f8f8fffcfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafafffafafafffafafafffafafafffafafafffafafafffafafafffb4b4b5ffc9c9c9ffc8c9c9ffcdcdccffd8d9d8ffe1e1e1ffe2e1e2ffe1e1e1ffe2e2e1ffe2e2e2ffe1e1e1ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e0ffdfdfdeffdfdedfffdfdfdfffdfdede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1b1cff161616ff111111ff0f0f0eff0d0d0dff0c0c0cff0b0b0bff0b0b0bff0a0a0aff0a0b0aff0a0a0bff0a0a0aff0a0a0aff0b0b0bff0a0a0aff0a0a0aff0a0a0aff090909ff0a0909ff0a0a09ff090a0aff0a0a0aff090909ff0a0a0aff0a0a0aff0a0b0aff0b0a0bff0a0a0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0a0aff0b0a0aff0a0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0a0b0aff0a0b0aff0a0a0aff0a0a0bff0a0a0aff0a0a0aff0a0a0aff0b0c0cff0f0e0eff111112ff151414ff19191800000000ff010102ff020102ff010101ff020101ff010201ff010102ff020101ff020302ff030303ff030304ff040404ff040404ff040303ff030202ff010101ff020201ff020303ff040404ff050505ff060607ff060606ff070707ff070707ff070707ff070707ff080808ff080708ff070707ff080808ff070707ff080808ff080807ff070707ff070707ff050605ff050505ff040505ff050605ff060606ff070707ff080807ff080807ff070606ff050606ff060505ff050405ff040505ff040504ff040404ff050505ff040405ff040504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020101ff020202ff010101ff010101ff010202ff030203ff040404ff050505ff050505ff050404ff050505ff070707ff080807ff070706ff050505ff060506ff060505ff050606ff060707ff070606ff050605ff050404ff040504ff050405ff050505ff040404ff040504ff050405ff040404ff030202ff010101ff010001ff020102ff020102ff010100ff010100ff000000ff010000ff000000ff000000ff000000ff010001ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000100ff010001ff010001ff010100ff010000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0e0e0ffe2e1e1ffe2e1e2ffe2e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffd5d5d5ffcacacaffbbbbbbffafaeaeffafafb0ffb0b0b1ffb2b1b2ffb2b3b2ffb3b3b3ffb4b4b4ffb4b4b4ffb6b5b5ffb6b6b6ffb7b7b7ffb8b7b8ffb9b9b8ffbab9b9ffbababaffbbbabbffbcbbbcffbcbcbcffbdbcbcffbebebdffbebebeffbfbfbeffc0c0bfffc0c1c1ffc1c1c1ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc5c5c5ffc5c6c5ffc7c6c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c9c9ffc9c9caffcacacaffcbcbcaffcbcbcbffcbcccbffcccdccffccccccffcdcdcdffcdcecdffcececeffcfcfceffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd7d7d6ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffdddcddffdddeddffdedddeffdededeffdfdedeffdfdedeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e2ffe2e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e7e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffe9eaeaffeaeaeafff3f3f3fff8f8f8fffcfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b6b6ffb6b7b6ffb7b6b6ffb6b7b6ffb7b6b7ffb7b6b7ffb7b6b7ffb6b6b6ffb7b7b6ffb6b7b6ffafafafffafafafffafafafffafafafffb0afafffafafafffafafafffb5b5b4ffc9c9c9ffc8c9c8ffcdcdcdffd8d8d9ffe1e2e1ffe2e1e1ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e0ffdedfdeffdededeffdfdedeffdededeffdededf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232223ff1c1b1bff161615ff121212ff0f0f0fff0d0d0cff0d0d0dff0d0d0cff0c0c0cff0c0c0cff0b0b0cff0b0c0cff0c0c0cff0c0c0cff0c0b0cff0b0c0bff0b0b0bff0b0a0aff0a0a0aff0b0b0bff0b0b0bff0b0b0bff0b0a0bff0b0c0bff0c0b0cff0c0c0dff0c0c0cff0c0c0bff0c0c0bff0b0c0bff0c0b0bff0c0c0bff0b0c0cff0c0c0cff0d0c0dff0d0d0dff0d0c0dff0d0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0bff0c0b0cff0b0c0cff0c0c0cff0e0e0eff121211ff141414ff181918ff20212000000000ff020101ff010101ff010101ff010101ff010101ff020101ff010101ff020202ff030303ff040404ff040405ff040404ff040303ff030202ff020101ff010101ff030203ff040404ff050605ff070706ff060607ff070606ff060707ff070707ff080808ff080808ff080708ff070807ff070707ff070707ff070707ff080807ff070707ff070706ff060506ff050505ff050405ff050505ff060606ff070707ff080807ff070707ff070606ff060605ff050505ff050504ff050405ff050505ff050404ff050404ff050504ff040504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff000100ff000101ff000000ff010000ff000100ff000000ff000000ff000000ff000001ff010100ff000000ff000001ff000100ff020101ff020203ff030203ff020203ff030404ff060505ff060706ff050505ff050606ff070708ff0a0a0aff0c0d0cff0d0d0dff0d0d0dff0d0d0dff101010ff141313ff151515ff141515ff111211ff141414ff131313ff131413ff131414ff131312ff0f100fff0e0e0eff0f0f0fff101010ff0f0f0fff0f0f0fff0f0f10ff0e0f0eff0c0c0cff080809ff050505ff050405ff060505ff060605ff050405ff030403ff020303ff020202ff010101ff020101ff020202ff020202ff010201ff000101ff020202ff020202ff010101ff010101ff000000ff000000ff000100ff000000ff010001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010101ff000100ff010101ff010000ff010000ff000100ff010101ff0201010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffd5d5d5ffc9cacaffbbbcbcffacadacffaeaeaeffafafafffb0b0b0ffb1b1b0ffb1b2b1ffb2b2b2ffb2b3b2ffb4b4b4ffb5b4b5ffb6b5b5ffb6b6b7ffb7b8b7ffb8b7b8ffb8b8b9ffbabab9ffbababaffbbbabaffbbbcbbffbcbcbdffbdbdbcffbdbebeffbebebeffbebfbeffc0c0bfffc0c0c1ffc1c1c1ffc2c2c2ffc2c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c8c9ffc9cac9ffcacacaffcbcbcbffcbcbcbffcbcbccffccccccffcdcdccffcdcdceffcecdceffcececfffcecfcfffd0cfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdcffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdeddddffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe5e5e4ffe6e5e6ffe6e6e5ffe5e6e6ffe7e7e6ffe6e7e6ffe7e6e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffeae9e9ffe9eae9ffe9eaeaffeaeaeaffe9e9eaffeaeaeaffeaeaeafff3f3f3fff8f8f8fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbcffbcbdbcffbdbcbcffbcbcbcffbcbcbcffbdbcbcffbdbcbcffbcbcbdffbdbdbdffb6b6b6ffb6b6b7ffb7b7b6ffb7b6b7ffb7b6b6ffb7b7b6ffb6b6b7ffb7b7b6ffb6b7b7ffb6b6b6ffafafafffafafafffafafafffafafafffafafafffafafafffafafafffb5b5b5ffc9c9c9ffc9c9c9ffcdcdcdffd9d8d8ffe1e2e1ffe1e1e1ffe2e1e2ffe1e2e1ffe1e1e2ffe1e1e1ffdedfdfffdededfffdedfdeffdfdedeffdededfffdfdedf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff222222ff1b1b1bff161616ff121112ff0f0f0fff0e0f0eff0e0f0fff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0dff0d0e0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0eff0d0e0dff0d0c0dff0c0d0dff0d0d0dff0e0d0eff0e0d0dff0e0e0eff0e0d0eff0e0e0dff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0f0f0eff0f0f0fff0e0f0fff0f0e0fff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0f0eff0e0e0eff0e0e0eff111211ff141415ff191919ff202121ff2a2a2b00000000ff020101ff010102ff010102ff010102ff010202ff020101ff010201ff020202ff030303ff040404ff040404ff030403ff030303ff020302ff020202ff010101ff020102ff020203ff040404ff040505ff050505ff060606ff060606ff060606ff060606ff060606ff060605ff050605ff050505ff060606ff060606ff060607ff070707ff050505ff040405ff040404ff040304ff040304ff050505ff060506ff060706ff050606ff050505ff040504ff050404ff040404ff040404ff040504ff040505ff050505ff050505ff0405040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030202ff020203ff030303ff020203ff020202ff010101ff010001ff020101ff030203ff030304ff040304ff040303ff060605ff080808ff0a0a0aff0b0b0aff0b0b0bff0d0e0eff111111ff111112ff111111ff121111ff161617ff1e1e1eff242424ff272727ff282929ff2b2b2bff2f2e2fff363636ff3a3a3aff3a3939ff373636ff3a3a3bff373737ff393838ff373738ff343434ff303031ff2e2e2fff303030ff323232ff303030ff2f2f2fff2d2d2dff29292aff222323ff171718ff101010ff101011ff131212ff111111ff0f0f0fff0c0d0cff0a0b0aff090909ff080809ff080808ff080808ff070707ff070706ff060706ff070706ff070707ff060606ff040404ff030303ff020203ff030303ff030302ff020202ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000100ff010101ff010000ff000001ff000001ff000001ff010201ff010101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffdfe0e0ffdfe0e0ffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e2e2ffe1e1e2ffdbdbdcffd5d5d5ffcacacaffbcbbbbffadacacffabababffacadadffaeaeaeffaeaeafffb0afafffb0b0b1ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb4b5b5ffb5b6b6ffb6b6b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffbbbabaffbbbbbaffbcbcbbffbcbcbcffbdbdbdffbdbebdffbebebeffbfbfbfffc0bfc0ffc0c0c0ffc1c2c1ffc1c2c2ffc3c3c2ffc4c4c4ffc5c4c4ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffcac9c9ffcacacaffcbcacbffcccbcbffcccccbffcccccdffcdcccdffcecdcdffcecdceffcecfceffcecfcfffcfcfd0ffcfcfd0ffd0d0d0ffd0d0d1ffd2d1d2ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9daffdadadaffdbdadaffdadbdbffdbdcdcffdcdbdcffdcdcdcffdddcddffdcddddffddddddffdeddddffdededeffdfdfdeffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe2e2e1ffe3e3e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e7ffe7e6e7ffe7e6e6ffe8e8e7ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9eaffe9e9eaffeaeaeaffeaeaeaffebebebffeeeeeefff3f3f3fff7f7f7fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffbcbcbdffbcbcbcffbdbcbdffbcbcbcffbdbdbcffbcbcbdffbcbdbdffbcbcbdffbcbdbcffb7b6b7ffb6b6b6ffb6b6b6ffb7b6b6ffb7b6b6ffb7b7b6ffb6b7b6ffb6b6b6ffb5b6b5ffb5b4b5ffafafafffb0afafffafafafffafafafffafafafffaeafaeffaeaeaeffb5b5b5ffc8c8c9ffc9c9c9ffcdcdcdffd9d9d8ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffdfdedfffdfdedfffdfdedeffdfdfdeffdedfdfffdfdedeffdfdfde000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353535ff2a2b2bff222223ff1b1b1cff161616ff121212ff111111ff121111ff111111ff101111ff111010ff101010ff101010ff101011ff101011ff111111ff111110ff111110ff101111ff101111ff101011ff0f1010ff101010ff0f1010ff101010ff111010ff111110ff111111ff111111ff111211ff111211ff111111ff111111ff121111ff111111ff121211ff111211ff111111ff111111ff111011ff101011ff111111ff111111ff121212ff121211ff111111ff141414ff191819ff212021ff2b2a2bff37363600000000ff010102ff010101ff020101ff010101ff010201ff010101ff010101ff010102ff030202ff030303ff040404ff030303ff030303ff020303ff020203ff020102ff010101ff020202ff020202ff040303ff040404ff040404ff050404ff040405ff050404ff040405ff040404ff040404ff040404ff050504ff040505ff050505ff050405ff030404ff030304ff020202ff020202ff030302ff040303ff050504ff040504ff040505ff040404ff040404ff030404ff040303ff030303ff040403ff040504ff050504ff050505ff0504050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000001ff020202ff040404ff050606ff080808ff0a0a0aff0b0b0bff090a09ff080808ff060606ff060706ff090909ff0b0b0bff0e0e0eff0f0f10ff121211ff171818ff1f1e1fff242424ff262525ff262626ff2c2c2cff333233ff343434ff333333ff353535ff3e3e3eff494949ff515151ff565656ff595a5aff5e5e5dff626261ff676666ff6c6c6cff70706fff747474ff757576ff747474ff727272ff707070ff6c6c6dff6a6a6aff666666ff626162ff605f60ff5e5e5eff595a59ff555555ff525252ff4f4e4eff414142ff333334ff302f30ff333433ff333333ff2f2f2fff2a2a2aff252525ff212121ff1e1e1eff1c1c1cff1c1c1bff181919ff161617ff171817ff181818ff161617ff131212ff0f0e0fff0c0c0cff0a0b0aff0b0b0bff0b0b0bff080908ff060606ff010102ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000001ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010201ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe1e1e0ffdbdbdbffd4d4d3ffc9c9c9ffbbbabaffaeaeaeffacadadffaeaeaeffafafafffb0b0b0ffb0b1b1ffb2b2b2ffb2b2b3ffb4b3b4ffb5b4b5ffb5b5b6ffb6b6b6ffb7b7b7ffb8b8b8ffb9b8b8ffb9b9baffbababaffbbbbbbffbbbcbbffbcbcbdffbdbdbdffbebebdffbebebeffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c3ffc4c4c3ffc4c4c4ffc4c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffccccccffccccccffcdccccffcdcdcdffcecdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d6ffd8d7d8ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadbffdbdadbffdbdbdbffdcdbdcffdcdcdcffddddddffddddddffddddddffdddddeffdededeffdfdedfffdedfdeffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e1ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebebebffececebffefefeffff4f4f4fff8f9f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc8c8c9ffc9c9c8ffc8c9c9ffc9c9c8ffc8c8c8ffc9c9c8ffc8c9c9ffc9c9c8ffc9c9c9ffc4c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffbcbcbdffbdbcbdffbdbcbdffbcbcbdffbcbcbcffbdbdbdffbcbcbcffbcbbbcffbbbbbcffb6b6b6ffb7b6b7ffb6b7b6ffb6b7b7ffb7b7b6ffb6b6b6ffb6b5b6ffb5b5b5ffb4b4b4ffb4b4b4ffafafafffafafafffafafafffafafaeffaeaeaeffadadadffacababffb5b4b5ffc9c8c9ffc8c9c8ffcdcdcdffd8d8d8ffdddeddffe2e2e2ffe0e0e1ffdedfdeffdededeffdfdedeffdededeffdfdedeffdededeffdfdede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff353535ff2b2b2bff222322ff1c1b1bff161616ff161515ff161515ff141415ff151414ff141414ff141414ff141414ff141414ff151415ff151515ff151415ff151415ff141414ff151515ff141414ff141313ff131314ff131313ff141314ff131413ff141415ff151515ff151515ff151515ff151516ff151515ff151415ff151514ff141515ff151515ff151515ff151515ff141415ff141414ff141414ff151414ff141515ff151515ff151514ff141514ff191919ff202021ff2b2b2bff373637ff44434300000000ff010101ff010101ff020101ff010101ff010101ff010001ff010101ff010101ff020201ff020302ff030303ff030303ff040403ff030404ff030303ff020302ff020101ff010101ff020101ff020202ff020303ff040304ff040404ff040404ff030404ff030304ff030304ff040303ff040304ff040304ff040404ff040404ff040404ff030202ff020203ff010101ff020102ff010201ff020303ff030303ff030403ff030303ff030303ff030203ff030303ff030302ff020203ff030303ff040404ff050505ff040405ff050404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff040404ff060606ff090909ff0d0c0cff111111ff161617ff1c1d1cff202020ff1d1d1dff191919ff171717ff181919ff201f1fff282829ff2f2f2fff343333ff393939ff424241ff4e4e4dff565656ff59595aff585858ff595958ff5d5d5dff616262ff626263ff656566ff6c6c6cff767776ff7c7d7cff808080ff848484ff8a8a8aff8e8e8fff929292ff969595ff9a9b9affa0a0a1ffa1a0a1ffa1a0a1ff9d9c9cff989999ff959495ff929291ff909090ff8a8a8aff858586ff828282ff818080ff7d7d7cff787878ff747575ff727272ff6a6a6bff616261ff5f5f5fff626161ff5f5f5eff5b5b5bff5a5959ff535354ff4d4d4eff4b4b4bff4b4b4aff474747ff414141ff3e3f3fff3f3f3eff3c3d3dff353536ff2d2d2dff2a2b2aff262626ff242424ff232323ff181818ff0f0e0eff070707ff070707ff070606ff040404ff010201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff000100ff010201ff010101ff010101ff010101ff010201ff010101ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffe0e0e0ffe2e1e2ffe2e2e2ffe0e0e0ffd9d9daffd1d0d1ffc7c7c7ffb9b9b8ffafafb0ffafaeafffb0b0b0ffb1b1b1ffb1b2b2ffb3b2b3ffb4b4b3ffb5b5b5ffb5b5b5ffb6b6b7ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbabbbbffbcbbbbffbcbcbdffbdbebdffbebebeffbfbfbeffbfc0bfffc0bfc0ffc1c0c0ffc1c1c1ffc2c2c2ffc2c3c2ffc4c4c3ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c5ffc6c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcbcccbffcdccccffcdcccdffcecdceffcececeffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d5d4ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d9d8ffd9d9d9ffdad9daffdadadaffdbdbdbffdadbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddcddffddddddffdeddddffdededeffdededeffdedfdeffdfdfdfffdfdfe0ffe0e0dfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaebffeaeaeaffebecebffeff0f0fff5f5f5fff9f9fafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecdceffcdcdceffcdcecdffcececdffcdcdceffcdcdceffcdceceffcececdffcdcdcdffcdcdceffc9c9c9ffc9c8c9ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffbcbcbcffbcbcbdffbcbdbcffbdbcbcffbdbdbcffbcbcbcffbbbbbbffbababaffbabbbbffb6b7b6ffb6b6b6ffb7b6b6ffb6b6b6ffb5b5b5ffb5b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb2b2b2ffafafafffafaeafffaeaeaeffadadadffabacacffacacacffaaababffb5b5b5ffc5c5c5ffccccccffd6d6d6ffdcdddcffe0dfe0ffdfdfe0ffdddddeffddddddffdededeffdedfdeffdfdfdeffdededfffdededf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232324ff242425ff272726ff282828ff2a2a2aff2b2b2cff2d2c2dff2e2e2dff2f2f2fff303131ff525152ff515252ff353535ff2b2b2bff222222ff1b1b1bff1b1b1bff1a1a1bff1a1a1aff1a1a1aff1a1a1aff191919ff191919ff1a1919ff1a1a1aff1a191aff1a191aff191a1aff1a1919ff1a1a19ff191a1aff191a19ff191919ff191919ff181918ff181818ff191919ff191a19ff1a191aff1b1a1aff1a1a1bff1a1a1aff1a1a1aff1a1a19ff1a1a1aff1a1a1aff1a1a1aff1a1a1aff191a1aff1a191aff1a1a1aff1a1a1aff1a1a1aff191a19ff191a19ff181918ff212021ff2a2a2bff373737ff444344ff797979ff676767ff60605fff010101ff010102ff010101ff010101ff000000ff000001ff010101ff010102ff010101ff020302ff030404ff040404ff040404ff040404ff030303ff020102ff010101ff010101ff010102ff020102ff030203ff030303ff030303ff030303ff030302ff030303ff030203ff030304ff030404ff040303ff040403ff030303ff020202ff010101ff010101ff010100ff010101ff020101ff020202ff020102ff020102ff020102ff020202ff020202ff020201ff020102ff030203ff030404ff040403ff040505ff05040500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff010000ff010101ff010101ff010101ff020202ff050505ff080909ff0d0d0dff131313ff1a1a1aff232323ff30302fff3d3c3cff454545ff484848ff454545ff414141ff404040ff454546ff505050ff5d5d5dff666565ff696969ff6e6d6eff767575ff7d7c7cff808181ff848484ff868786ff878787ff89898aff8d8d8dff919191ff959594ff999a99ff9e9e9dffa1a1a1ffa2a2a3ffa4a4a4ffa9a8a8ffaeaeaeffb2b2b3ffb5b5b5ffb7b7b7ffbab9baffbababaffb9b9b9ffb3b3b3ffb2b1b2ffafafafffacacacffa9a9aaffa7a8a7ffa5a4a5ffa1a1a1ffa09f9fff9f9f9fff9d9d9dff9b9b9bff9c9c9cff9a9a9aff969696ff929191ff8e8e8eff8c8b8bff898a89ff888787ff858685ff818181ff7d7d7dff7a7b7bff797878ff737372ff6c6d6dff696969ff656565ff626261ff5e5e5eff5b5b5bff585858ff565655ff4d4d4dff3c3c3dff2a2a2aff1a1a1aff151414ff121111ff0c0c0cff070606ff020201ff010101ff010101ff010101ff010000ff000101ff000001ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0dfe0ffe0e0dfffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffe1e1e1ffe1e1e1ffdfdedeffd7d7d7ffcacacaffc6c6c6ffbbbabaffb1b0b1ffb0b0b0ffb2b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b6ffb6b7b6ffb7b7b7ffb8b8b8ffb9b9b8ffbabab9ffbababbffbbbbbbffbcbcbcffbdbcbcffbebebdffbfbebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c3c2ffc3c3c3ffc3c4c3ffc4c5c5ffc5c5c5ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c7ffc9c8c8ffc9c9c9ffcacacaffcacacaffcbcbcbffccccccffccccccffcdcdcdffcdcdcdffcecdcdffcfcfcfffcfcecfffd0d0cfffd0d0cfffd0d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d3ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdbdadaffdadbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffdddeddffdededeffdedfdeffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e6e6ffe7e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffeaeaeaffebebeaffeeeeeefff5f5f6fff9f9f9fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffcdcdceffcececdffcecdcdffcdceceffcdcdcdffcececdffcdcdcdffcdceceffcdcdceffcdcdcdffc9c9c8ffc8c9c9ffc9c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffc0c0c1ffc1c1c1ffbdbcbdffbcbdbcffbdbcbcffbcbcbcffbbbbbbffbbbabbffbbbabbffbababaffbab9b9ffb7b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b1ffb0b0b0ffafafafffaeaeaeffadadadffacacacffababaaffaaaaaaffb3b3b3ffc5c5c5ffcdcdcdffd5d5d5ffdbdbdbffdededeffddddddffdcdbdbffddddddffddddddffdededeffdfdedeffdedfdfffdedede0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff232323ff242424ff262727ff282829ff2a2a2aff2b2c2bff2c2d2dff2e2e2dff2f2f2fff313131ff515151ff525151ff353535ff2b2b2bff222323ff222121ff222122ff222222ff232222ff222222ff222222ff222222ff212121ff202121ff212121ff212121ff212221ff222221ff222322ff222222ff222222ff222121ff202020ff212020ff212020ff212121ff222121ff222222ff232222ff232323ff222222ff212221ff212222ff222121ff222222ff212222ff232322ff232322ff232322ff232322ff232323ff232222ff232222ff212121ff202021ff2a2b2bff373636ff444343ff797979ff676667ff60605fff595858ff525252ff010101ff010101ff000000ff000000ff000000ff000100ff010100ff010101ff020201ff020203ff040404ff040404ff040303ff030303ff020202ff020202ff010101ff010001ff010101ff020202ff020202ff030203ff030302ff030203ff020202ff030302ff030303ff030303ff040303ff030403ff030303ff030202ff020202ff010101ff010100ff010101ff010001ff020101ff010201ff010101ff010101ff010101ff010100ff000101ff010000ff020201ff020303ff040403ff040403ff0505040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff000000ff010001ff020202ff030302ff040404ff040404ff060505ff080707ff0c0c0cff131213ff1e1e1dff292829ff343434ff3f3f3fff4d4d4cff595959ff646464ff686968ff6c6b6bff707070ff737373ff777877ff7f7f7fff878787ff8e8d8dff8f8e8eff919191ff959595ff999999ff9c9b9cff9d9c9dffa0a0a0ffa5a5a5ffa7a7a7ffa9a8a8ffabababffaeaeaeffb1b2b1ffb5b5b5ffb8b8b8ffb9b9b9ffb9b9b9ffbcbcbbffbfbfbeffc0c0c0ffc3c3c3ffc5c4c5ffc6c6c6ffc8c8c8ffc9c9c9ffc7c8c7ffc3c3c3ffc2c2c1ffc0bfc0ffbebebeffbcbcbcffbbbabaffb9b9b9ffb8b7b7ffb6b7b7ffb5b6b6ffb5b5b5ffb5b5b5ffb6b5b5ffb5b5b5ffb3b3b3ffb0b0b0ffadacacffaaaaaaffa6a6a6ffa4a3a3ffa2a1a2ffa0a0a0ff9d9d9eff9b9b9bff989898ff959596ff929292ff8f8f8eff8d8c8cff8a898aff878787ff848484ff828181ff7e7e7eff757575ff676767ff585858ff464546ff3b3b3bff323233ff252525ff171717ff0b0a0bff080708ff080808ff080808ff060606ff040404ff040304ff030304ff020202ff010101ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0dfdfffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffdededeffd8d8d8ffd1d1d1ffc8c8c8ffbdbcbdffb5b4b5ffb4b4b4ffb5b5b5ffb6b6b5ffb6b6b6ffb7b6b7ffb7b8b7ffb8b8b8ffb9b8b9ffbab9b9ffbababaffbabbbbffbbbcbcffbcbcbcffbdbdbdffbebdbdffbfbebfffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c3c4ffc4c4c5ffc5c5c5ffc7c7c6ffc6c6c7ffc6c7c7ffc7c7c7ffc8c8c7ffc9c8c8ffc9c8c9ffc9cac9ffcacacaffcbcacaffcbcbcbffccccccffcdcdcdffcdcdcdffcececeffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd2d1d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd8d8d7ffd8d7d7ffd9d8d8ffd9d8d9ffd9d9d9ffdad9daffdadadaffdadadaffdadadaffdbdbdaffdcdbdbffdbdcdbffdcdcdcffdddcdcffddddddffddddddffdddedeffdededeffdedfdeffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe3e3e3ffe4e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e4e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e9e9ffe9e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffedededfff3f3f3fff8f8f7fffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffcececeffcecdceffcdcdceffcdcdceffcececeffcececdffcecdcdffcecdcdffcdcdcdffccccccffc9c9c9ffc9c9c8ffc9c9c9ffc8c9c8ffc9c9c8ffc9c9c8ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c7ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c1ffc1c1c1ffc0c1c1ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbcffbbbcbcffbbbcbcffbababaffbbbbbbffbababaffb9b9b9ffb8b8b8ffb8b7b8ffb7b6b6ffb6b6b6ffb4b4b5ffb4b3b3ffb3b2b3ffb1b1b1ffb0b0b0ffafb0afffadadaeffacacadffacacabffababaaffaaa9a9ffa8a7a8ffa8a9a8ffb2b2b2ffc4c4c4ffcdccccffd4d4d4ffdadadaffdcdcdcffdbdbdbffd9d8d8ffdbdbdcffdddcdcffddddddffdededfffdededfffdededf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff242525ff232323ff242424ff272626ff282829ff2a2a2aff2c2b2cff2d2c2cff2e2e2eff2f2f2fff313030ff525251ff515151ff353535ff2b2a2bff2a2a2aff2b2a2bff2b2b2bff2c2c2cff2d2d2cff2d2d2cff2c2c2cff2b2b2bff2a2a2aff2a2a2aff2a2a2aff2b2b2bff2b2c2cff2c2c2cff2c2c2cff2c2c2cff2b2b2bff2a2a2aff2a2a2aff2b2a2bff2b2b2aff2c2b2bff2b2c2cff2d2c2cff2d2c2dff2c2c2cff2c2b2cff2c2c2bff2b2b2bff2b2b2bff2c2c2bff2d2d2cff2e2d2dff2e2d2dff2d2e2dff2d2d2dff2d2c2cff2c2c2cff2b2b2bff2b2b2bff363737ff444344ff797878ff676767ff605f5fff585858ff525152ff4a4a4aff434343ff010101ff000000ff000000ff000000ff000000ff000000ff010001ff020101ff030202ff020303ff040303ff030303ff020202ff020202ff010101ff010101ff010101ff010101ff010101ff020201ff020201ff020202ff020302ff020203ff030203ff030303ff030302ff020303ff020303ff020302ff030203ff020101ff010101ff010101ff010101ff010101ff010101ff000101ff010000ff010001ff000000ff000000ff010100ff000000ff000001ff020101ff030302ff040303ff040304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff010001ff010101ff030202ff020202ff010102ff040404ff070707ff0a0a0aff0d0d0eff131313ff19191aff1f201fff292929ff383838ff4b4a4bff5f5f5fff6e6e6eff777777ff80807fff868786ff8c8d8dff8f8f90ff949494ff9b9b9aff9f9fa0ffa4a4a4ffa8a8a8ffaaaaaaffaaaaaaffaaaaaaffabababffaeadadffb0b0b0ffb2b1b2ffb3b3b2ffb6b6b5ffb9b9b9ffbcbcbcffbdbdbdffbfbebfffc1c1c1ffc2c3c3ffc6c5c5ffc7c6c7ffc8c8c8ffc9c9c9ffcbcbcbffcccbccffcdcccdffcdcdcdffcececeffcfcfd0ffd1d0d1ffd1d0d1ffcfcfcfffcdcdceffcccbcbffc9c9caffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c2c3ffc2c2c3ffc2c2c3ffc2c2c2ffc1c0c0ffbfbebeffbdbdbdffbbbbbbffb8b9b9ffb6b7b6ffb4b4b4ffb3b3b3ffb3b2b3ffb1b1b1ffaeaeaeffadadadffadadacffaaaaaaffa7a8a8ffa3a3a3ffa1a1a0ff9f9f9fff9d9e9eff9b9b9bff949494ff878787ff7a7b7bff727171ff696969ff585858ff3f3e3fff2a292aff222121ff1f1f1eff1b1b1aff151515ff0f0f0fff0c0c0cff0c0b0bff080908ff060505ff030203ff010101ff010100ff010101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010102ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020202ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdfdfdfffe1e1e0ffdedddeffd8d8d9ffd2d2d2ffc6c6c7ffbdbcbdffb7b6b7ffb6b6b7ffb8b7b7ffb9b9b9ffb9b8b9ffb8b9b9ffb9b9b9ffbababaffbabbbaffbcbcbcffbcbdbdffbebebeffbfbfbfffc0bfc0ffc1c0c1ffc1c1c2ffc2c2c3ffc3c3c3ffc4c4c3ffc4c4c4ffc5c4c5ffc5c5c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c9ffc9c9c9ffc9c9c9ffcbcbcaffcbcbcbffccccccffcdcdcdffcdceceffcecfceffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd3d2d3ffd4d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d5d6ffd7d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d8d9ffd9d8d9ffd9d9d9ffd9d9daffdad9daffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddddcffddddddffdddddeffdededeffdededeffdededfffe0e0dfffe0e0dfffe0e0e0ffe1e0e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e6e7ffe8e7e7ffe8e7e8ffe8e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e8ffe9e8e9ffe9e9e9ffe8e9e9ffeae9e9ffeae9eaffecececfff1f1f0fff6f6f6fffcfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdad9daffdadadaffdadadaffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d2ffcecdceffcecdcdffcececdffcdcecdffcececeffcdcdcdffcdcccdffccccccffccccccffccccccffc9c8c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc5c5c5ffc3c3c3ffc3c2c2ffc2c2c2ffc1c0c1ffc0c0c0ffc0c1c1ffc0c0c0ffbfbfbfffbebebeffbcbdbdffbcbcbcffbbbbbbffbababaffbab9baffb8b9b9ffb7b7b8ffb6b7b6ffb6b5b5ffb4b4b4ffb3b2b3ffb2b2b2ffb0b1b1ffafb0afffaeaeaeffadadadffacabacffaaaaaaffa9a9a9ffa8a8a8ffa8a7a7ffa6a6a6ffa5a5a6ffa6a6a7ffb2b2b2ffc4c4c3ffcdcdcdffd5d4d5ffdadadaffdbdbdbffd8d9d9ffd6d6d6ffdbdbdbffdcdbdbffdddcddffddddddffdededeffdfdfde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282827ff262626ff242524ff232323ff252424ff272726ff282828ff2b2a2aff2b2b2cff2c2d2dff2e2e2dff302f2fff313031ff515152ff515252ff353535ff353435ff353535ff363536ff373737ff383838ff383738ff373737ff363636ff363635ff343534ff353535ff353635ff373736ff373737ff373637ff373637ff363636ff353535ff353535ff363535ff363636ff363637ff373737ff383838ff383838ff383838ff373837ff383738ff373737ff363636ff363736ff383837ff383838ff383939ff393939ff393838ff383838ff373838ff373737ff373737ff434444ff787979ff676767ff5f5f5fff595858ff525152ff4b4a4bff444343ff3d3d3dff383838ff000100ff000000ff000000ff010000ff000000ff010000ff010001ff010101ff020202ff030202ff030203ff020202ff020202ff010202ff010102ff010101ff010101ff010101ff010202ff020101ff010202ff020202ff030303ff020303ff030203ff020202ff020202ff020202ff020102ff020202ff020202ff010102ff010201ff020101ff010101ff010102ff010101ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff020202ff030304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff030303ff050504ff060706ff080908ff080808ff0a090aff0d0e0dff181818ff232323ff2d2d2dff393939ff444444ff4f4f4fff5a5b5bff6c6c6cff7e7e7eff919191ff9c9d9dffa2a3a2ffa4a4a4ffa6a7a6ffaaaaaaffaeadaeffb2b2b2ffb9b9b9ffbbbbbaffbcbbbcffbbbbbbffbcbbbbffbcbcbcffbdbdbdffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9caffcacbcaffcccccbffcdcdccffcdcdcdffcececeffcfcfcfffd0d1d0ffd2d2d3ffd4d3d3ffd3d4d4ffd3d3d4ffd4d3d4ffd4d4d3ffd4d4d4ffd5d4d5ffd4d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfd0ffcececeffcdcdcdffcdcdcdffcccdccffcccbcbffccccccffcdcdcdffcccdccffcbcccbffcacacaffcbcacbffcacacaffcacacaffc9c9caffc9c9c9ffc7c6c6ffc5c4c4ffc3c3c3ffc1c1c1ffc0c0c0ffc0c0c1ffc1c1c1ffc0c1c0ffbfc0bfffbebfbeffbdbdbdffbcbcbcffb9b8b9ffb6b6b6ffb5b5b5ffb3b4b3ffb4b4b4ffb2b2b2ffabaaabffa1a1a1ff999899ff929292ff888889ff777777ff616261ff535454ff4d4d4dff454544ff3a393aff303130ff2a2a29ff222322ff191919ff100f0fff0a090aff070707ff060506ff050505ff040404ff020203ff020101ff000100ff000000ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010102ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020202ff020202ff020203ff03030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0dfffe0e0dfffe0e0dfffdedfdfffdededeffdfdedeffdddddcffdededfffe0dfdfffdddeddffd8d8d9ffd1d0d0ffc3c3c3ffbcbcbcffb7b7b7ffb8b7b7ffb9b9b9ffbabbbbffbababbffbababbffb9babaffbababaffbbbbbbffbcbcbcffbdbdbdffbfbebeffc0c0bfffc0c1c0ffc2c2c2ffc2c2c2ffc4c3c4ffc4c4c4ffc5c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c7ffc7c6c7ffc6c7c6ffc6c7c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c9ffc9c8c9ffcac9c9ffcbcbcbffcbcbcbffcccccdffcdcdcdffcececeffcfcfcfffd0cfd0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d2ffd3d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdddddcffddddddffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdfdfe0ffe1e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e7ffe8e8e7ffe7e8e8ffe9e8e8ffeae9e9ffebebebfff0f0f0fff5f4f4fffafafafffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddedeffdddedeffdddeddffdeddddffdededdffdededdffdddeddffdededeffdddeddffdedddeffdadad9ffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadaffdadadaffdadadaffdadadaffd6d7d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d6d7ffd6d6d6ffd5d6d6ffd4d5d4ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d1ffd1d1d0ffcdceceffcececeffcdcdcdffcdcdcdffcdcdccffccccccffccccccffccccccffcccbcbffcbcacbffc9c9c8ffc8c8c9ffc8c7c8ffc7c7c7ffc6c6c7ffc7c7c7ffc6c6c6ffc5c5c5ffc5c4c5ffc4c3c3ffc3c3c3ffc1c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbbffbbbabaffbabab9ffb9b9b8ffb7b8b7ffb7b7b7ffb5b6b5ffb5b4b5ffb3b3b3ffb2b2b2ffb0b0b1ffb0afb0ffaeaeaeffadadadffacacacffabababffaaaaaaffa9a9a9ffa8a9a8ffa7a7a7ffa6a7a6ffa6a6a6ffa5a5a5ffa5a5a5ffaaa9aaffb6b6b6ffc7c7c7ffcececeffd5d5d5ffd9d8d8ffd9d8d9ffd7d6d7ffd7d6d7ffd7d7d7ffdbdbdcffdbdbdbffdcdddcffddddddffdedede0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff282827ff262626ff242524ff232423ff252524ff262726ff282828ff2b2a2aff2b2c2bff2d2c2dff2e2d2eff2f2f2fff303031ff525152ff515251ff404141ff414041ff424242ff434343ff434444ff444444ff434344ff424242ff414141ff404041ff414140ff414141ff424242ff434342ff424342ff424242ff414141ff424142ff414141ff424141ff424242ff434343ff444444ff444443ff444444ff444544ff444545ff444445ff434443ff434343ff434343ff444444ff444444ff454545ff464546ff454545ff454545ff444444ff444444ff444444ff797979ff676767ff5f5f5fff585859ff515152ff4a4a4aff434443ff3d3d3dff383838ff333333ff313131ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010102ff020101ff010202ff010102ff020102ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff010202ff020202ff020303ff020302ff020202ff010101ff010101ff010201ff020202ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff060605ff090909ff0d0d0dff121211ff161616ff1b1b1aff202121ff2d2c2cff3e3e3eff505050ff616262ff6e6e6eff787777ff828282ff8f8f8fff9a9a9bffa4a5a4ffafaeaeffb7b7b7ffbabbbbffbbbabbffbbbbbbffbcbdbcffbfbebeffc0c1c1ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c7ffc6c6c6ffc7c6c7ffc7c7c7ffc8c9c8ffcacacaffcccbccffcdcdcdffcecdceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd5d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd5d6d5ffd5d5d4ffd5d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd2d2d1ffd3d3d3ffd3d3d3ffd1d1d1ffd0d0d0ffcecfcfffcececeffcecfcfffcfcecfffcececeffccccccffcbcacaffc9c9c9ffc8c8c8ffc8c7c8ffc9c9c9ffcbcbcaffcccccbffcbccccffcbcacbffc9c9c9ffc7c8c8ffc6c6c6ffc4c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc1c1c2ffbfbebfffb9b9b9ffb2b2b2ffaaabaaffa6a5a6ffa09f9fff959595ff888888ff7f7e7eff767676ff6d6d6dff616161ff575757ff4f4f4fff404140ff2d2d2dff1e1e1fff161716ff121212ff111110ff0e0e0eff090909ff050506ff040404ff030303ff020302ff020202ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020102ff020202ff020201ff030303ff030203ff030303ff030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0dfdfffdfdfdfffdedfdfffdedfdeffdfdfdeffdededeffdbdcdbffdddcdcffdededeffddddddffd9d9d9ffd1d1d2ffc7c6c7ffbdbebdffb8b8b7ffb8b8b8ffb9bab9ffbbbbbbffbbbbbbffbbbbbbffbababaffbababaffbbbabbffbcbbbcffbdbdbdffbfbebeffc0c0c0ffc1c1c0ffc1c1c1ffc3c3c2ffc3c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c6c6ffc5c5c5ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c7ffc6c7c6ffc7c6c6ffc6c7c6ffc6c7c7ffc7c6c7ffc7c8c7ffc8c8c8ffc9c8c9ffc9cac9ffcbcbcbffcbcbcbffccccccffcdcdceffcececeffcfcfcfffcfcfd0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd8d9d8ffd9d9d8ffd9d9d9ffdad9daffdadadaffdadbdaffdbdadbffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffddddddffdededeffdedfdfffdfdedfffdfe0e0ffe0dfe0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e6e7ffe7e6e7ffe6e7e7ffe6e7e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9eaeaffefefeffff4f3f3fff9f9f9fffdfefdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffdedddeffddddddffddddddffdeddddffdededeffdededdffddddddffdededeffdddedeffddddddffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9daffd9dad9ffd9d9d9ffd6d6d6ffd6d7d6ffd7d6d7ffd6d7d6ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0cfd0ffcecdceffcdcdcdffcdcdcdffccccccffcbcbcbffccccccffcbcccbffcbcbcbffcacacaffc9cacaffc9c9c9ffc8c7c7ffc7c8c7ffc6c6c6ffc5c5c6ffc5c4c5ffc3c4c3ffc3c3c2ffc2c2c2ffc0c1c0ffbfbfbfffbebebeffbebdbeffbcbdbdffbcbcbcffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b3b4ffb3b3b3ffb2b3b2ffb1b1b1ffb0b1b1ffafafafffaeafafffadadadffadacacffabababffaaaaaaffa9a9aaffa8a9a8ffa8a8a7ffa7a7a7ffa6a6a6ffa6a5a6ffa4a4a4ffa3a4a3ffadacacffb9babaffcacacaffcfcfcfffd5d5d5ffd7d7d8ffd6d6d6ffd5d5d5ffd5d5d6ffd6d7d6ffd7d6d7ffdcdbdbffdcdbdbffdcdcddffdddddd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff292929ff272828ff262626ff242424ff232323ff242424ff272727ff282829ff2a2a2aff2c2b2bff2c2c2cff2e2e2eff2f2f2fff303031ff323132ff7f7f7fff878787ff888888ff888988ff898989ff898989ff8a898aff888989ff888888ff888788ff888788ff888888ff898888ff898989ff898989ff888888ff888888ff888989ff898989ff898a8aff8a898aff8a8b8bff8b8b8aff8b8a8aff8a8b8bff8b8b8bff8b8b8cff8b8b8bff8b8a8aff8a8b8aff8a8b8bff8b8a8bff8a8b8aff8b8b8bff8c8b8bff8b8c8bff8c8b8bff8b8b8bff8b8b8bff787879ff676667ff605f60ff585858ff515251ff4a4a4aff444343ff3d3d3dff383838ff333333ff313131ff333433ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010000ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff020202ff020202ff020102ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010202ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000101ff0102020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010100ff020202ff050504ff090909ff101110ff1a1a1aff272726ff353534ff3e3d3eff424242ff4a4949ff585857ff686768ff797979ff888888ff959494ff9d9c9cffa5a6a5ffaeaeaeffb5b6b6ffbcbdbcffc2c1c2ffc7c7c7ffc8c8c9ffc8c8c8ffc8c8c8ffc8c9c9ffcacacaffcacbcaffccccccffcdcccdffcdcecdffcececdffcecdcdffcececeffcececeffd0d0d0ffd1d1d1ffd2d2d2ffd4d4d3ffd4d4d5ffd5d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdcdbdbffdcdbdbffdcdbdbffdadadaffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d8d7ffd8d7d7ffd6d6d6ffd4d5d4ffd3d3d3ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0cfffcfceceffcececeffcecdceffcdcdcdffcececeffd1d0d0ffd3d3d3ffd2d3d3ffd2d1d2ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcececeffcecdceffcccdccffcccbcbffcac9c9ffc6c6c6ffc1c1c1ffbdbdbdffb9b9b9ffb5b5b4ffafafafffa7a6a7ff9e9e9eff979697ff8e8e8eff868787ff7d7c7cff727272ff696869ff5a5a5aff484847ff3b3c3bff353635ff2f2f2fff262525ff1a1a1aff121212ff0e0e0eff0b0a0bff090809ff050505ff030302ff010101ff010101ff020101ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020202ff020202ff030303ff020303ff030303ff030303ff030303ff030303ff03030400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffdfdfdfffdededeffdfdedfffdededfffdcdcdbffdbdbdbffdbdbdbffdcdcdcffdddddcffd9d9d9ffd3d3d3ffcbcacaffc0bfc0ffb8b7b8ffb8b8b8ffbabab9ffbbbbbbffbbbbbbffbbbbbbffbabab9ffbababaffbbbbbaffbcbcbcffbdbdbdffbebebeffc0c0bfffc1c0c0ffc1c1c2ffc2c3c2ffc3c3c3ffc4c4c3ffc4c4c4ffc5c5c5ffc4c4c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc7c7c7ffc6c7c7ffc7c6c7ffc8c8c7ffc7c8c8ffc8c9c8ffc9cac9ffcacbcaffcccbccffcccdccffcdcdcdffcececeffcfcfcfffcfcfd0ffd0d1d1ffd1d2d1ffd2d2d2ffd3d3d2ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadbffdbdbdaffdbdbdbffdbdcdbffdcdcdcffdddddcffdddddcffddddddffdededeffdfdedeffdedfdeffdfdfdfffe0dfe0ffe0dfe0ffe1e0e0ffe1e0e0ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe9eae9ffedeeedfff3f3f3fff8f7f7fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e5ffe5e5e4ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e4e4ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffddddddffdddeddffdeddddffdededdffdededdffdddddeffdededeffdeddddffddddddffdddcddffdadadaffdad9daffdadadaffdadadaffdadadaffdad9daffd9d9d9ffd9dad9ffd9d9d9ffd9dadaffd6d7d7ffd6d6d6ffd7d6d6ffd5d6d6ffd5d6d5ffd4d5d4ffd4d5d4ffd5d5d5ffd4d4d4ffd4d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfcfcfffcececeffcecdceffcdcdcdffccccccffcccbcbffcbcbcaffcacacaffc9c9caffc9c9c8ffc8c8c7ffc6c6c6ffc6c6c6ffc5c5c4ffc3c3c3ffc2c3c3ffc2c2c2ffc1c0c0ffc0bfbfffbebebeffbebebdffbcbcbcffbbbbbbffbbbbbaffbabab9ffb9b9b9ffb9b9b8ffb7b7b7ffb6b7b6ffb6b6b6ffb5b5b5ffb5b4b4ffb3b3b4ffb2b3b3ffb2b1b2ffb1b1b1ffb0afb0ffafafafffaeaeaeffadadadffacacacffabababffabaaaaffa9a9a9ffa8a9a8ffa8a7a7ffa7a7a7ffa6a6a6ffa5a4a5ffa4a4a3ffa3a3a4ffafb0afffbdbebdffcbcbcbffd0d0d0ffd5d5d5ffd6d6d5ffd4d4d3ffd3d4d3ffd4d5d5ffd6d6d6ffd6d7d6ffd6d6d6ffdcdcdbffdbdbdcffdcdcdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff292929ff282929ff272828ff262626ff242424ff262526ff272728ff2a2a29ff2b2b2bff2c2c2cff2d2d2dff2f2e2eff2f2f2fff303131ff323232ffc1c0c0ffe4e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe7e7e7ffe8e8e8ffe7e7e7ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ff878686ff686767ff606160ff595959ff535353ff4b4c4cff454545ff3f3f3fff3a393aff353535ff333334ff363636ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff010000ff000000ff010202ff020202ff020101ff020101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff020201ff010101ff010101ff010100ff010100ff010000ff000001ff000101ff010000ff000100ff010001ff010101ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff010101ff010202ff030302ff030303ff030404ff060606ff090909ff111111ff1f1f1eff303030ff444443ff565656ff646463ff6d6c6dff727273ff7a7a7aff858584ff919191ff9d9d9dffa8a8a8ffafafafffb5b6b5ffbcbcbcffc1c1c1ffc6c6c6ffcacacaffcdcdcdffcfcecfffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d6ffd7d7d6ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd7d8d8ffd8d9d8ffd9d9daffdadbdaffdbdbdcffdcdcdcffdddcdcffdcdcdcffdddcddffddddddffdedddeffdfdedfffe1e1e0ffe0e1e1ffe0e0e0ffdedfdfffdededdffdddcdcffdbdbdcffdbdbdaffdadadaffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdad9daffd8d8d8ffd7d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd1d1d2ffd2d3d2ffd4d3d4ffd4d5d5ffd4d5d5ffd5d4d5ffd4d4d5ffd5d5d5ffd6d5d5ffd6d5d5ffd4d5d4ffd3d3d2ffd0d1d0ffcfcecfffcbcccbffc9c8c9ffc6c6c6ffc4c4c5ffc2c2c2ffbebfbeffb9b8b8ffb3b2b2ffacacabffa5a6a6ff9f9f9fff989898ff909190ff898989ff818281ff787878ff6e6d6dff666565ff5c5c5cff4e4d4eff3f3e3eff323232ff2b2a2bff252524ff1a1a1aff0f0f0fff080909ff070706ff050505ff040405ff040403ff020101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff020202ff020202ff030203ff020202ff030303ff030303ff030404ff030303ff040303ff040403ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffdededfffdedfdeffdededeffdbdcdbffdadbdbffd9d9d9ffdad9d9ffdadadaffdadadbffdad9d9ffd4d4d4ffccccccffc3c3c2ffb9b9baffb7b8b8ffb9b9b9ffbbbbbbffbbbbbbffbababbffbab9b9ffbab9b9ffbbbbbbffbcbcbcffbdbdbdffbebfbeffbfc0c0ffc1c1c0ffc2c1c2ffc2c2c2ffc3c2c2ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc8c7c7ffc8c7c8ffc8c9c9ffcac9c9ffcbcacbffcbcbcbffcdcdccffcdcdcdffcececeffcfcfcfffd0cfd0ffd0d0d0ffd1d1d2ffd2d2d2ffd3d3d3ffd4d3d3ffd5d4d4ffd5d5d4ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd7d6d6ffd7d6d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d7d8ffd8d7d8ffd9d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffdeddddffdedddeffdededeffdfdfdeffdfdfdfffdfdfe0ffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e6ffe6e5e5ffe6e5e6ffe6e6e5ffe6e7e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffedecedfff2f2f2fff7f6f7fffdfcfdfffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e7e7ffe7e7e6ffe4e4e5ffe5e4e4ffe5e4e4ffe5e5e4ffe5e4e5ffe5e4e4ffe5e4e5ffe4e4e4ffe5e5e4ffe4e4e4ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdededeffdddeddffdddedeffdededdffdedddeffddddddffdddcdcffdddddcffdddcddffdcdcddffdadadaffdadadaffdadadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd6d7d7ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d3ffd2d2d1ffd1d1d1ffd1d0d0ffcfd0d0ffcfcfcfffcecfcfffcecdcdffcdccccffcbcbcbffcbcbcbffc9cacaffc8c8c9ffc8c8c7ffc7c7c7ffc6c7c6ffc5c5c6ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c2ffc1c0c1ffc0c0c0ffbfbfbfffbfbfbeffbdbebeffbdbdbdffbcbcbcffbcbcbbffbbbbbaffb9babaffbab9b9ffb9b9b8ffb8b8b8ffb7b7b7ffb7b7b6ffb5b6b5ffb5b5b5ffb4b4b4ffb4b3b3ffb2b2b2ffb2b1b1ffb1b1b0ffb0b0b0ffafaeafffaeaeaeffadadadffacacacffabacabffaaaaaaffa9a9a9ffa8a8a8ffa7a8a7ffa7a6a7ffa5a6a6ffa4a5a5ffa4a3a4ffa5a5a5ffb3b3b3ffc2c2c1ffcccbccffd0d0d0ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd5d4d5ffd5d5d4ffd5d5d6ffd6d7d6ffd7d7d7ffdcdbdbffdcdbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2929ff292929ff292929ff282929ff272828ff262626ff272727ff292928ff2a2a2bff2c2b2bff2d2c2cff2e2e2eff2f2f2fff302f2fff313131ff323132ffc1c1c0ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ff888888ff696969ff626261ff5b5b5bff555454ff4e4e4eff474847ff424242ff3d3d3dff393838ff363636ff393939ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010000ff010102ff020102ff020202ff010202ff010102ff010101ff020201ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff000100ff000100ff010000ff010000ff000000ff010000ff010100ff010101ff000001ff010101ff010101ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff030403ff050505ff070706ff080708ff0b0a0aff0f0f0fff151514ff1a1a19ff232323ff323232ff464647ff5c5c5cff706f70ff7e7e7eff898988ff929292ff9b9b9bffa2a3a2ffa8a8a8ffafafafffb7b7b8ffbdbdbeffc2c2c2ffc6c6c5ffc9c9c9ffcdcccdffd0d0cfffd2d1d2ffd4d4d3ffd5d5d5ffd6d7d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d6d7ffd7d7d7ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffdad9daffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdbdcdcffddddddffdfdfdfffe1e0e1ffe2e2e1ffe2e1e1ffe1e1e1ffe3e3e3ffe5e5e4ffe6e6e6ffe9e9e9ffecededffefefeffff0f0f0ffeeeeeeffebebebffe9e9e9ffe6e7e6ffe4e4e4ffe3e3e3ffe2e1e1ffe0e0e0ffddddddffdbdadaffdcdcdcffdedfdeffdededeffddddddffdbdbdbffd9d9d9ffd8d8d9ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd5d4d4ffd5d5d5ffd5d5d6ffd5d6d5ffd5d6d6ffd6d6d7ffd8d8d8ffd9d8d9ffdbdadbffdcdbdbffdadbdbffd7d7d7ffd5d5d5ffd1d2d2ffcfd0cfffcdceceffccccccffcbcacbffcacacaffc7c8c8ffc4c4c4ffc1c0c0ffbcbcbcffb7b8b7ffb4b3b3ffb0b0b0ffabacabffa5a5a5ff9f9e9fff9a9a9aff949494ff8c8c8bff828281ff757576ff6a6969ff5f5f5fff575858ff4f5050ff404141ff2f2f2eff201f20ff191818ff141414ff0d0e0dff0a0a0aff050505ff010101ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020202ff020202ff020302ff020303ff030303ff030304ff030303ff030303ff030303ff040404ff040404ff040504ff0504040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdedeffdedfdfffdedfdeffdbdbdbffdbdadbffdad9daffd7d7d7ffd7d7d7ffd9d9d9ffd9d9daffdadad9ffd5d5d5ffcfd0d0ffc5c6c6ffbbbbbbffb8b8b7ffb8b8b9ffbbbabaffbbbabaffb9bab9ffb9b9b9ffb9b9b9ffbababaffbcbcbcffbdbebdffbfbebeffbfbfc0ffc1c1c0ffc1c1c1ffc3c3c2ffc3c3c3ffc3c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c5c6ffc6c6c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c7ffc7c7c8ffc8c8c8ffc9c8c9ffcacacaffcbcbcbffcbccccffccccccffcdcecdffcececeffcfcfceffcfd0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd4d3d3ffd4d4d4ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d8ffd8d8d8ffd7d8d8ffd8d9d8ffd9d9d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9dad9ffd9dad9ffdadadaffdadadaffdbdbdbffdbdcdbffdcdbdcffdcdcdcffdddddcffddddddffdededeffdededeffdedfdeffdedfdfffdfdfe0ffdfdfe0ffe0e1e1ffe1e1e0ffe1e1e1ffe2e1e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e3e3ffe3e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e7ffe7e8e7ffe8e7e7ffe9e8e8ffe9e8e9ffeaeae9ffecececfff1f1f1fff5f5f6fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f5f5fff5f5f5fff4f5f5fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe5e5e4ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e1e0ffe0dfe0ffe0e0e0ffe0e0e0ffdedddeffdedddeffdededdffddddddffddddddffdddddcffdcdddcffdcdcddffdcdcdcffdbdbdbffdadadaffdadad9ffdadadaffd9d9d9ffd9d9d8ffdad9d9ffd9d9d8ffd8d8d8ffd7d8d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d4d5ffd4d4d4ffd4d3d3ffd2d3d3ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecfcfffcececeffcdcccdffcccbccffcacbcbffcacacaffc9c9c9ffc9c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c4ffc5c4c4ffc4c3c4ffc3c3c3ffc3c2c2ffc2c2c2ffc1c1c1ffc1c0c0ffbfbfc0ffbfbfbfffbebebeffbdbebeffbdbdbdffbcbcbcffbcbbbbffbbbbbbffbabab9ffb9b9b9ffb8b8b8ffb8b7b7ffb7b7b7ffb6b7b6ffb6b5b6ffb5b5b5ffb4b4b4ffb3b3b3ffb3b3b3ffb1b2b1ffb0b1b0ffafb0b0ffaeafafffadadaeffadadadffacacacffabababffaaaaaaffa9a9a9ffa8a8a8ffa8a8a7ffa7a6a7ffa5a6a5ffa4a4a5ffa4a4a5ffaaaaaaffb8b8b8ffc6c6c6ffcdcdcdffd0d1d1ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd2d2d3ffd5d5d5ffd5d5d5ffd6d5d6ffd6d7d6ffd7d6d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a29ff2a2929ff292a29ff292929ff292929ff272827ff292828ff2a292aff2b2b2bff2c2c2cff2d2d2dff2e2e2eff2f2f2fff313030ff313131ff323333ffc0c1c1ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e6ffe6e5e5ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e9ffe9e8e8ffe8e9e9ffe8e8e8ff898989ff6a6b6aff636463ff5c5d5dff575757ff505050ff4a4a4aff444544ff3f3f3fff3b3b3aff393838ff393a39ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff010101ff020202ff010202ff020202ff020201ff010102ff020101ff020202ff010201ff010100ff000000ff000000ff000000ff000100ff010000ff000000ff000100ff000000ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010102ff040404ff070607ff0c0c0bff111011ff141414ff1a1919ff272626ff302f2fff3a3a3aff454646ff565656ff6a6a6aff7d7d7dff8b8b8aff959595ff9d9e9dffa6a5a5ffaeadadffb4b4b4ffb9b8b8ffbdbdbdffc1c1c1ffc6c5c5ffcacac9ffcdcccdffcecfcfffd1d1d1ffd2d3d3ffd4d4d4ffd5d6d5ffd7d7d7ffd9d9d9ffdbdbdaffdbdbdbffdadbdaffdad9daffd9dadaffdad9d9ffdadadaffdbdadbffdbdbdbffdbdbdbffdadadbffdadadaffdadbdaffdadadaffdbdadaffdcdcdcffdededdffdfdfdfffdfe0dfffdededeffe1e1e1ffe3e3e3ffe4e4e5ffe6e5e5ffe9e9e9ffedededfff0f0effff2f2f2fff3f4f4fff5f5f5fff8f8f8fff9f9fafffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfafafffbfafafffbfbfbfffafafafff9faf9fff8f8f7fff5f5f5fff2f2f1fff0f0efffefefeffff0eff0ffeeeeeeffeaeaeaffe6e6e6ffe3e3e3ffe1e2e1ffe1e1e1ffe0e0dfffddddddffdadbdaffd9d9d9ffd7d8d8ffd9d9d8ffdadadaffdad9d9ffd8d8d9ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadadbffdcdcdcffdededeffdedddeffdadadaffd7d7d7ffd4d4d4ffd3d3d2ffd1d2d1ffcfd0d0ffcfcfcfffcfcfcfffcececdffcccccbffcacac9ffc7c8c7ffc4c4c4ffc1c1c1ffbfbfbfffbdbdbcffb9b9b9ffb5b5b5ffb0b0b0ffabacacffa6a7a7ffa0a0a0ff979797ff8e8e8fff888787ff818081ff767676ff686768ff565656ff474747ff393939ff343333ff292929ff1b1b1bff0e0e0eff060605ff020303ff020202ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010100ff010101ff010001ff010101ff010000ff010101ff010101ff010102ff020202ff020202ff020302ff030303ff030303ff040303ff040303ff040303ff040403ff040403ff050504ff040505ff040404ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdededeffdcdbdbffdbdbdbffd9dadaffd7d7d7ffd6d6d6ffd5d5d5ffd7d7d7ffd9d9d9ffd9d9d9ffd7d6d6ffd3d2d3ffc9c9c8ffbcbcbdffb6b7b6ffb7b7b7ffb9b8b9ffb9b9b8ffb8b8b8ffb8b8b8ffbabab9ffbbbbbaffbbbcbcffbdbdbdffbfbfbeffbfc0bfffc1c0c0ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c4c3ffc4c3c3ffc5c4c4ffc5c4c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c6ffc7c7c7ffc8c7c8ffc9c9c9ffcac9c9ffcbcbcbffcccbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d0ffd2d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdadbdbffdbdbdbffdcdcdbffdcdcdcffdddcddffdeddddffdededeffdededeffdedfdeffdedfdeffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e6e5ffe5e6e5ffe6e5e5ffe6e5e5ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe8e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe9e9eaffebececfff0f1f0fff5f5f5fffafafbfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4ffe7e7e6ffe7e7e6ffe6e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e7e7ffe6e6e6ffe6e7e7ffe4e5e5ffe4e5e4ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0dfffdfe0e0ffdfe0dfffdfdfdfffdddeddffdeddddffddddddffdddddcffdcdbdcffdddddcffdcdcdcffdbdbdbffdbdbdbffdadadbffdadadaffdad9daffd8d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d4ffd4d4d3ffd3d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcececfffcececeffcdcdcdffccccccffcbcccbffcacbcaffcac9c9ffc9c9c9ffc9c8c8ffc8c8c7ffc8c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c3ffc2c3c3ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c0ffc0bfbfffbfbebfffbebebeffbdbdbeffbdbdbcffbcbcbcffbbbbbbffbbbabaffbababaffb9b9b9ffb9b9b8ffb8b8b7ffb6b7b7ffb6b6b6ffb6b6b5ffb4b5b4ffb4b3b4ffb3b3b3ffb3b2b2ffb1b1b1ffb1b1b0ffafb0afffafaeaeffaeaeadffadadadffacacacffabababffa9aaaaffa8a9a8ffa8a8a7ffa7a7a7ffa6a6a7ffa6a6a6ffa5a5a5ffa5a5a5ffaeadadffbcbcbdffc9c8c8ffcececeffd2d1d1ffd1d1d2ffd0d0d0ffcfcfd0ffd0d0d0ffd1d1d1ffd2d3d2ffd5d5d5ffd5d5d5ffd6d6d5ffd7d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a29ff292929ff292929ff292929ff292928ff2a2929ff2a2a2aff2b2b2bff2b2c2cff2d2d2dff2e2e2eff30302fff303031ff323131ff323233ffc1c0c0ffe4e4e4ffe4e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e7e6ffe7e7e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ff8a8a8bff6c6c6cff656565ff5f5f5eff585858ff525252ff4c4c4cff474646ff414140ff3c3c3cff3a3a39ff3a3a3aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff010101ff010102ff020101ff010102ff010201ff010101ff010101ff020101ff010101ff000100ff010100ff010000ff000000ff000000ff010100ff000100ff010000ff010001ff010101ff010101ff010101ff010101ff010101ff020201ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000001ff010101ff030303ff050405ff080707ff0d0d0dff171717ff262526ff313131ff383838ff444445ff585858ff646364ff6f6f6fff7a7a7aff878887ff969696ffa0a0a0ffa8a8a9ffafafafffb4b4b3ffb8b8b8ffbdbdbdffc1c1c1ffc4c5c5ffc8c8c8ffcbcbccffcecfceffd1d1d1ffd3d3d3ffd5d4d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdbdbdaffdcdcdcffdddddcffddddddffdcddddffdcdcdcffdddcdcffdcddddffdededeffdfdfe0ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe3e3e3ffe4e4e4ffe5e5e6ffe9e9e8ffedededfff0f1f1fff1f2f2fff1f2f2fff5f5f5fff8f8f9fff9fafafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffdfdfdfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfafffafafafff9f9f8fff6f6f6fff2f2f2ffefeff0ffeeeeeeffededecffecececffebebebffe7e7e7ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffdfe0dfffdfdedeffdfe0e0ffe2e2e2ffe1e1e1ffdddedeffd9d8d8ffd7d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d1d0ffcfd0d0ffcecfcfffccccccffcacacaffc7c8c7ffc7c7c7ffc4c5c4ffc2c1c1ffbebebdffb9b9baffb6b6b6ffb3b3b2ffadadadffa7a7a7ffa1a2a1ff9d9d9cff979797ff8d8e8dff808080ff737374ff656564ff5c5b5bff4c4b4bff393939ff232323ff151414ff0e0e0dff090909ff060606ff040404ff010101ff000000ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff010101ff000100ff010000ff000101ff010201ff010202ff020202ff030202ff030303ff030203ff030303ff030303ff030304ff030303ff040304ff040404ff040504ff040505ff050505ff040405ff040404ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdbdbdbffd9dadaffd8d7d7ffd6d6d6ffd6d6d7ffd4d3d4ffd5d5d5ffd8d8d9ffd9d9d8ffd7d7d6ffd4d3d3ffcccbccffbebebeffb5b6b6ffb6b6b7ffb8b8b7ffb8b7b7ffb8b8b8ffb9b8b8ffb9b9b9ffbbbbbbffbcbcbbffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c3ffc2c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c5ffc6c5c5ffc5c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c8c9ffc9cacaffcbcbcbffcbcbcbffcccdcdffcdcdcdffcececeffcfcecfffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd3d4d3ffd4d5d4ffd4d5d5ffd5d6d5ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd6d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd8d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d8ffd9d8d9ffd9d9d9ffdad9d9ffdadad9ffdadadaffdbdbdaffdbdbdcffdbdbdcffdcdcdcffdcddddffddddddffdededdffdddedeffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e6ffe6e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9eaffebebebfff0efeffff4f4f5fff9f9f9fffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff2f2f2ffecededffe6e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe5e4e4ffe5e4e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e2ffe1e0e1ffe1e1e0ffe0e0e0ffdfdfdfffe0e0e0ffe0e0dfffdfdfdfffdededfffdededeffdddedeffddddddffdddddcffdbdcdcffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd2d3d3ffd2d2d2ffd1d1d1ffd0d1d1ffcfd0cfffcfcfcfffcecfcfffcececeffcdcdcdffcccdcdffccccccffcbcbcbffcbcacaffcacacaffc9c9caffc9c9c9ffc9c8c8ffc8c8c8ffc7c8c7ffc7c8c7ffc6c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c3c3ffc2c2c3ffc2c2c2ffc2c1c1ffc1c0c1ffc1c0c0ffbfc0bfffbfbebeffbebebeffbebebdffbcbdbdffbcbcbcffbbbbbbffbbbabaffbababaffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b6ffb6b6b6ffb5b5b5ffb5b5b4ffb3b4b4ffb3b3b3ffb2b2b2ffb1b2b2ffb0b0b0ffb0afb0ffafafafffaeaeaeffacadacffacabacffabababffaaaaaaffa9a9a9ffa7a8a8ffa8a8a7ffa6a7a7ffa6a6a6ffa5a5a5ffa6a6a6ffb0b1b0ffbfbebfffc8c8c9ffcfcfcfffd2d2d2ffd1d1d1ffcfceceffcececeffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d3ffd5d5d4ffd4d4d5ffd5d6d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2b2aff2a2a2aff2a2a2aff2a2a2aff292929ff292929ff292a2aff2b2b2bff2c2c2bff2c2c2dff2d2d2dff2f2e2eff302f30ff313130ff313231ff323232ffc1c0c1ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e8ffe8e8e8ffe8e9e9ff8b8b8bff6e6e6eff676667ff606060ff5a5a5aff535354ff4d4d4dff474747ff424242ff3d3d3dff3a3b3bff3b3c3bff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff010000ff000100ff010000ff010001ff010101ff010101ff010102ff020201ff020101ff010101ff010100ff000000ff000000ff000000ff000001ff000000ff000100ff000101ff000001ff010101ff000101ff010101ff010101ff010201ff010101ff010101ff010001ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020101ff010202ff020202ff050506ff090a0aff101011ff1a1a1aff292929ff3c3c3cff505150ff616061ff6b6b6aff777777ff868585ff8e8e8eff979797ffa0a0a0ffa7a7a7ffadaeadffb3b4b3ffb9b9b9ffbfbfbfffc3c3c2ffc5c5c5ffc7c8c8ffcacacbffcdcdcdffcfd0cfffd2d1d1ffd4d4d4ffd6d6d6ffd7d8d7ffd8d8d8ffd9d8d8ffdadad9ffdbdbdbffdddddcffdededeffe0e0e0ffe2e2e3ffe3e3e3ffe3e2e3ffe4e4e4ffe6e6e6ffe6e6e6ffebeaeaffeeeeeefff3f2f2fff3f4f3fff4f4f4fff4f4f5fff9f8f8fffafbfafffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfbfffbfbfbfffafbfafffafafbfffaf9f9fffafafafff9f9f9fff9f9f9fff9fafafffbfafbfffafafbfff9f9f9fff6f6f6fff3f3f3fff1f1f1fff0f0f0fff0f0f0ffefefefffe9e9e9ffe1e1e1ffdcdcdcffd9d9d9ffd8d7d7ffd5d6d6ffd5d5d5ffd4d4d4ffd4d3d3ffd2d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffcfcfceffcdcdcdffcccbcbffcbcbcaffc8c8c8ffc5c5c5ffc2c3c3ffc0c0c1ffbdbebeffbabbbbffb7b7b7ffb4b4b4ffb2b1b1ffafafaeffa8a8a8ff9f9f9eff969696ff898888ff818180ff747473ff626363ff4c4b4bff373737ff2b2c2bff1e1e1eff111111ff0b0b0aff040505ff030303ff030203ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff010101ff010000ff000001ff010101ff010101ff020202ff020202ff030202ff030303ff030303ff030303ff030303ff030403ff040404ff030404ff040304ff040505ff040505ff040404ff040404ff040404ff030303ff030202ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffd9d9d9ffd7d7d7ffd6d6d6ffd6d6d6ffd3d4d4ffd1d1d2ffd3d3d3ffd7d8d8ffd9d9d9ffd7d7d7ffd4d4d4ffcececeffbfbfc0ffb6b6b5ffb6b6b6ffb7b7b7ffb8b8b7ffb8b8b8ffb9b9b9ffb9b9b9ffbabbbaffbbbcbbffbcbcbcffbebebeffbfbfbfffbfc0c0ffc0c0c1ffc1c1c2ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c4ffc4c4c5ffc5c5c4ffc5c5c5ffc6c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffcac9c9ffcacacaffcbcbcbffcccbcbffcdccccffcdcdcdffcececeffcfcfcfffd0cfd0ffd0d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d4ffd4d5d5ffd4d5d5ffd6d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffdadadaffdadbdaffdbdbdbffdbdbdcffdcdcdcffdcdcddffddddddffdddddeffdededeffdedfdeffdfdedeffe0dfdfffdfdfdfffe0e0dfffe0e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e4e4ffe5e6e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9eaeaffebebebffeeeeeefff3f3f4fff8f8f7fffefdfefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f5fff5f4f5fff4f5f5fff5f5f5fff4f5f5fff2f1f2ffecededffe9eae9ffe9e9e9ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdedfdeffdedfdeffdedddeffddddddffdddddcffdbdcdcffdbdbdbffdadadaffdadad9ffd9d9d8ffd8d7d8ffd8d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcececfffcfceceffcececdffcdcdcdffcdccccffccccccffcbcbcbffcbcbcbffcacacbffcac9caffc9cac9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c7ffc6c7c7ffc7c6c6ffc6c6c5ffc5c6c5ffc5c4c4ffc5c4c4ffc4c4c4ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c1ffc0c1c1ffc0c0c0ffc0bfc0ffbfbebeffbebebeffbdbdbeffbcbdbcffbcbcbcffbbbbbbffbababaffbabab9ffb9b9b9ffb8b8b8ffb7b8b7ffb6b7b6ffb6b6b6ffb5b5b5ffb5b5b4ffb3b4b4ffb2b2b3ffb2b2b2ffb1b1b1ffb0b1b0ffafafafffafaeaeffadadadffacadacffababacffabaaaaffaaaaaaffa9a9a9ffa8a8a8ffa7a7a7ffa7a6a7ffa6a6a6ffa6a5a6ffa8a8a8ffb4b4b5ffc3c2c2ffcacacaffd1d1d1ffd2d2d2ffcfcfcfffcdcdcdffcdcdcdffcececeffd1d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd5d4d5ffd4d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2b2bff2a2a2aff2a2a2aff2a2a29ff292a29ff292929ff2a2a2aff2b2b2bff2c2c2cff2d2d2dff2e2e2eff2e2e2eff2f3030ff313130ff323232ff333232ffc1c1c1ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe9e9e9ffe8e8e8ffe9e9e9ffe9e8e8ffe9e8e8ff8c8c8cff707070ff676768ff616060ff5a5b5bff555555ff4f4f4fff494849ff434343ff3e3e3eff3b3b3bff3c3c3cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010000ff010001ff000000ff010100ff010001ff010100ff010202ff020101ff020201ff020201ff010101ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000001ff010001ff010100ff010100ff010000ff010001ff010100ff000100ff000001ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff030303ff040505ff060606ff090909ff111111ff1f2020ff313232ff444544ff575858ff686868ff787878ff848484ff8d8d8dff969797ffa1a1a2ffa7a7a6ffaeaeaeffb5b4b4ffb9bab9ffbdbebeffc2c2c2ffc6c6c5ffc9c9c9ffcbcbcbffcdcdcdffcfcecfffd0d0d1ffd2d2d2ffd4d4d5ffd6d6d6ffd8d8d8ffdadadaffdadadaffdadadaffdadadaffdcdcdbffdededeffe2e2e2ffe5e5e5ffeaeaeafff2f2f2fff4f4f5fff5f6f6fff8f7f8fffafaf9fffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffcfdfdfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfcfbfffcfbfbfffbfcfcfffbfbfbfffafbfbfffbfafafffafaf9fff9f9f9fff8f9f8fff9f9f8fff9f9f9fff7f7f7ffeff0f0ffeae9eaffe2e3e2ffdddcddffd9d9d9ffd7d7d7ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd3d3d2ffd1d1d1ffcfcfd0ffcececeffcccdccffcacacaffc8c9c8ffc7c6c7ffc4c5c5ffc3c3c3ffc1c1c1ffbfbfbfffbdbdbdffbbbbbbffb7b7b7ffb2b2b2ffabacacffa3a3a4ff9d9d9dff949394ff8a8a8aff7b7c7cff696a6aff5a5b5bff4b4b4bff343433ff1c1c1cff121212ff0c0b0cff070708ff050405ff010102ff000000ff010001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010101ff000101ff000101ff010001ff010100ff000101ff010201ff030202ff030303ff040403ff030404ff030303ff040404ff030304ff030303ff040403ff050505ff050405ff050505ff040405ff040404ff030303ff030303ff020202ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadadaffd7d7d7ffd6d6d6ffd6d6d6ffd3d4d4ffd1d2d1ffd1d0d0ffd2d3d3ffd7d7d7ffd9dad9ffd7d8d7ffd4d5d5ffcfcfcfffc2c2c2ffb7b7b7ffb5b6b6ffb7b7b8ffb8b8b8ffb8b8b8ffb9b9b9ffb9bab9ffbabbbbffbcbcbcffbdbdbdffbebebdffbfbebeffc0c0c0ffc1c0c1ffc1c1c2ffc2c2c2ffc2c2c3ffc3c2c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c8c8ffc9c8c9ffcac9c9ffcacacaffcbcbcbffcccccbffcdcdcdffcececdffcecfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd6d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadbdbffdbdbdbffdcdcdbffdcdbdbffddddddffddddddffdddddeffdededeffdededfffdededfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe4e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e4e5ffe4e5e4ffe4e5e5ffe4e4e4ffe5e5e5ffe5e4e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9eae9ffebeaebffedeeeefff2f3f2fff6f7f7fffcfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fff5f5f5fff5f5f5fff2f2f1ffedededffeae9e9ffe9e9eaffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe5e6e5ffe6e7e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededfffdededeffddddddffdcdcddffdcdcdcffdbdbdbffdbdadaffdad9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d2d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfd0ffcfcecfffcfceceffcdcdceffcccdccffcdcdccffccccccffcccccbffcbcbcbffcacacaffcacacaffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c6c7ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc4c4c4ffc3c4c3ffc3c3c3ffc2c3c2ffc2c2c2ffc1c2c2ffc1c1c1ffbfc0c0ffbfbfbfffbebfbfffbebebeffbdbdbdffbcbcbcffbbbcbcffbabbbbffbababaffb9b9baffb9b9b9ffb8b8b8ffb7b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b3ffb1b2b2ffb1b1b2ffb0b0b1ffafafafffafaeafffaeadaeffadacacffababacffaaabaaffaaaaaaffa9a9a9ffa8a8a8ffa7a8a8ffa7a7a6ffa6a6a6ffa6a6a6ffabacacffb9b8b9ffc6c6c5ffccccccffd1d1d1ffd1d1d1ffcdcdceffcccccbffcbccccffcdcdcdffcecfcfffd0d0d1ffd0d0d0ffd1d1d0ffd2d3d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2a2a2bff2a2a2aff2a2a2aff2a2a2aff29292aff2a2a2aff2b2c2bff2c2d2cff2d2e2dff2e2e2eff2f2f2fff303030ff313131ff313232ff333333ffc1c1c1ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e7e8ffe7e7e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e9e9ffe9e8e9ffe9e9e8ffe8e8e9ffe8e9e8ffe9e9e8ffe9e9e9ff8c8c8bff6f6f70ff676767ff616161ff5b5b5cff565656ff505050ff4a4a4aff454444ff3f3f3fff3c3c3dff3d3d3dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff010102ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000001ff010001ff010001ff000000ff010001ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030202ff040404ff070708ff0d0c0dff151515ff1c1d1cff2e2e2eff4a4a49ff656565ff7a7a7aff858685ff8f8f8fff99999affa1a1a2ffa8a8a8ffafaeafffb5b6b6ffb9b9b9ffbebebeffc3c2c3ffc5c6c6ffc8c9c9ffcacbcaffcdcdcdffcfcfcfffd1d1d1ffd1d2d2ffd3d2d3ffd5d5d5ffd6d5d6ffd8d8d8ffd9d9daffdadadaffdbdcdbffdbdbdbffddddddffdfdfdfffe3e2e3ffe9eaeafff2f2f2fff5f5f5fffbfbfafffcfcfcfffdfdfdfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9fafff8f8f9fff2f2f1ffecebebffe5e5e5ffddddddffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d4ffd4d3d4ffd2d2d2ffd0d0d1ffd0cfcfffcecdcdffcccdccffcbcbcbffcac9c9ffc8c8c8ffc7c7c7ffc5c6c5ffc4c4c4ffc2c2c2ffc0c0c0ffbdbdbdffbab9baffb6b6b6ffb3b2b3ffadadadffa7a6a7ffa0a0a0ff979797ff8a8b8aff7e7f7eff656665ff484847ff333434ff232324ff161616ff0c0b0cff060606ff040404ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff010001ff000101ff010001ff000100ff010000ff020201ff020303ff030303ff030304ff040404ff040404ff040404ff040403ff040304ff040505ff040504ff040405ff040404ff040505ff030303ff030302ff020202ff020202ff020102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d7d7ffd6d6d6ffd6d6d6ffd4d3d4ffd2d1d1ffd1d2d1ffd2d2d2ffd2d1d1ffd5d6d6ffdadadaffd8d8d7ffd5d4d4ffcfd0d0ffc5c5c5ffb9b9b9ffb6b5b6ffb7b8b7ffb8b8b8ffb9b9b9ffb9b9b9ffbababaffbbbbbbffbbbcbcffbcbdbdffbdbebdffbfbfbeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c7ffc7c7c7ffc8c8c8ffc9c8c9ffc9cac9ffcacacaffcbcbcbffccccccffcdcdcdffcdcdceffcececeffcfcfcfffd0d0d1ffd1d1d1ffd2d1d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d4ffd5d6d6ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadbdaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcddffdddedeffdedddeffdededeffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e1ffe1e0e0ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e8ffe8e7e8ffe9e8e8ffe9eaeaffebebebffedededfff1f2f2fff6f6f6fffbfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f4fff2f1f2ffedededffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e6ffe6e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdedfffdedddeffddddddffdddcddffdcdcdcffdbdbdbffdadbdaffdadadaffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d7ffd7d7d7ffd6d5d6ffd5d6d6ffd5d5d6ffd4d4d5ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcecfffcecfceffcdcdcdffcdcdcdffcccdcdffccccccffcbcbcbffcbcbcbffcacacbffc9cacaffc9cac9ffc9c8c9ffc8c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c7c7ffc7c6c6ffc5c6c5ffc6c5c5ffc5c5c5ffc4c4c4ffc4c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc1c1c1ffc0c1c1ffc0c0c0ffbfbfbfffbebebeffbdbebeffbdbdbdffbcbcbcffbcbbbcffbabbbbffbababaffbab9baffb9b9b9ffb8b8b8ffb7b8b8ffb6b7b6ffb5b6b6ffb4b5b4ffb4b5b4ffb3b3b3ffb2b2b3ffb2b2b2ffb1b0b1ffb0b0b0ffafafb0ffaeaeaeffadaeadffacacacffabababffaaaaaaffaaa9aaffa8a9a9ffa8a8a7ffa7a7a7ffa6a7a6ffa6a6a6ffa6a6a6ffafafafffbdbcbdffc8c9c8ffcdcdcdffd1d1d1ffd0d0d0ffccccccffcacacaffcbcbcbffcbccccffcdcdceffcececeffd0d0d0ffd0d1d1ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2a2b2bff2b2b2aff2a2b2aff2a2a2aff2a2a2aff2a2a2bff2c2b2bff2d2c2cff2e2e2eff2f2f2fff302f2fff303030ff313131ff323232ff333333ffc1c1c1ffe4e5e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e7ffe7e8e7ffe8e8e8ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ff8b8b8bff6e6e6eff676767ff616161ff5c5c5bff565656ff515151ff4b4b4bff454545ff404040ff3d3d3dff3e3e3eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff000001ff010001ff000000ff000000ff000001ff000001ff010000ff010001ff010101ff010101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff060607ff0d0c0dff151514ff282828ff383838ff464646ff5d5c5cff787978ff8e8d8dff999a99ffa2a2a2ffaaaaabffb1b1b2ffb7b6b7ffbabbbaffbfbfbfffc3c3c3ffc5c5c6ffc8c9c9ffccccccffcdceceffd0cfd0ffd1d0d1ffd2d2d1ffd2d2d3ffd4d5d4ffd5d6d6ffd7d6d7ffd8d8d8ffd9d8d9ffdadadaffdcdcdcffdddedeffe0e0e0ffe3e3e3ffeae9eafff1f1f1fff5f5f5fffbfafbfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffaf9f9fff9f9f8fff4f4f5ffecececffe7e7e7ffe0e0e0ffdcddddffdadbdaffd7d7d8ffd6d6d6ffd4d5d4ffd3d3d3ffd1d1d1ffcfcfd0ffcececeffcdcecdffccccccffcbcbcbffcacacaffc9c9c9ffc7c7c7ffc6c5c6ffc3c4c3ffc3c2c3ffc1c1c1ffbebebfffbbbbbcffb8b8b8ffb4b5b5ffb0b0b0ffa9a9a9ffa2a2a1ff919192ff7a7a7aff636463ff4d4d4eff333433ff1e1e1eff121211ff0b0b0bff060607ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000101ff000100ff000001ff010000ff010101ff020201ff030202ff030404ff040403ff050404ff040504ff040404ff040405ff050505ff040504ff040405ff040404ff040504ff030203ff020303ff020202ff010202ff020202ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd6d6d6ffd4d4d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d1d0ffd4d4d4ffd8d9d8ffd8d8d8ffd5d5d5ffd0d0d0ffc7c6c7ffbbbbbbffb7b6b6ffb8b8b7ffb8b8b9ffb9b9b9ffbabab9ffbabbbaffbbbbbbffbcbcbcffbdbdbcffbdbdbeffbebfbeffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c1ffc3c3c2ffc3c3c3ffc3c3c4ffc4c3c3ffc4c4c4ffc5c5c5ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c5ffc5c6c5ffc7c6c6ffc7c7c7ffc7c8c8ffc8c8c9ffcac9c9ffcacacaffcbcbcbffcccbccffcccdcdffcececdffcfceceffcfd0cfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d8d7ffd8d7d7ffd8d7d8ffd8d7d8ffd8d7d8ffd8d8d8ffd9d8d8ffd9d9d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9dad9ffdadadaffdbdadbffdbdbdaffdbdbdbffdbdcdbffdcdcdcffdddcddffddddddffddddddffdededeffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe1e0e1ffe1e1e1ffe1e0e0ffe1e0e1ffe1e1e0ffe0e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e3ffe5e4e4ffe4e5e4ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e8ffe9e9eaffebeaeaffecedecfff1f1f1fff5f5f5fffbfafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff7f7f7fff3f3f2ffececebffe8e8e8ffe7e7e7ffe7e7e7ffe6e5e5ffe5e6e5ffe4e4e4ffe3e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffdfe0dfffdfdfdeffdededeffdddddeffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadbffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d3d4ffd4d3d4ffd3d4d4ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcececfffcececeffcececdffcdcdcdffcdccccffccccccffcbcccbffcbcbcbffcacbcaffcac9caffc9c9caffc9c9c9ffc8c9c8ffc7c8c8ffc7c7c7ffc7c8c7ffc7c6c7ffc6c7c7ffc5c6c6ffc5c5c6ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc2c2c2ffc2c1c1ffc1c2c1ffc1c0c0ffc0c0bfffbfbfbfffbebebfffbdbdbeffbdbcbdffbcbcbcffbcbbbcffbbbbbaffbababaffb9b9baffb9b9b8ffb7b8b8ffb8b7b7ffb7b7b7ffb6b6b5ffb5b5b5ffb4b4b4ffb3b4b3ffb3b2b3ffb2b2b2ffb1b0b1ffb0b0b0ffafafafffaeaeaeffadadaeffacacacffabababffaaababffa9a9a9ffa9a8a9ffa8a8a7ffa7a7a7ffa6a7a6ffa6a5a5ffa7a7a7ffb2b3b3ffc0c0c1ffc9c9c9ffcececeffd1d1d1ffcfceceffcacbcbffc9c9c9ffcbcbcbffcbcbcbffcccbccffcdcdcdffcececeffd0d1d0ffd0d0d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2a2bff2a2b2bff2a2b2bff2a2a2bff2a2a2aff2b2b2aff2c2c2cff2d2e2dff2e2e2eff2f2f2fff2f3030ff313030ff313231ff323232ff333333ffc1c1c1ffe5e4e5ffe4e5e4ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e9ffe8e9e8ffe8e8e9ffe9e8e8ffe9e9e8ffe9e9e8ffe9e8e8ffe9e9e9ff8a8a8aff6e6d6dff676767ff616161ff5c5c5cff575756ff515150ff4b4b4cff464546ff404141ff3e3d3eff3e3f3fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010100ff000000ff000000ff000000ff000001ff000000ff010000ff010100ff000001ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010101ff030304ff09090aff121212ff1f1f1fff313232ff494949ff656464ff7f7f7eff909091ffa0a0a0ffaaaaaaffb0b0afffb6b6b5ffbbbbbcffc0c0c0ffc4c3c4ffc7c6c6ffc9c9caffcccdccffcececeffd0d0d0ffd2d3d2ffd4d3d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdadbdaffdcdcdbffdededeffe0e0e0ffe5e4e4ffebececfff1f2f1fff7f7f7fffafafafffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfafffbfafafffbfafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffdfcfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffbfcfbfff9f9f8fff9f8f9fff7f6f6fff0f0f0ffebeaebffe3e3e3ffdedfdeffdbdbdbffd8d8d8ffd5d5d5ffd4d4d3ffd1d1d2ffd1d1d1ffcfd0cfffcececeffcdcecdffcdcccdffcbcbcbffcacacaffc9c9c8ffc8c8c9ffc7c8c7ffc6c6c6ffc3c4c4ffc1c2c1ffc0c0c0ffbdbdbdffbababaffb5b6b5ffadadadff9e9e9eff8c8c8cff787877ff5d5d5cff414241ff2d2d2dff1f1e1eff0f1010ff070707ff030304ff010101ff010101ff000000ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff010000ff000001ff010000ff010100ff010001ff010101ff030303ff030403ff040404ff040505ff050405ff040404ff050404ff050505ff050505ff040504ff030302ff030303ff030202ff020202ff020202ff020102ff020202ff02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d3ffd1d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffcfcfcfffcfcfcfffd3d3d3ffd7d7d7ffd8d9d8ffd6d5d6ffd1d1d1ffc9c8c9ffbebebdffb7b7b7ffb8b8b7ffb9b8b9ffb9b9b9ffb9bab9ffbbbabaffbbbbbbffbcbdbdffbcbdbcffbebdbdffbfbebeffbfbfbfffc0c0bfffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc5c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c5ffc7c6c6ffc7c7c7ffc8c7c8ffc9c8c8ffcac9c9ffcbcacaffcbcbcbffccccccffcccdccffcdcdcdffcececfffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd7d8d7ffd8d8d8ffd9d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdbdbdbffdadbdaffdbdbdbffdcdbdcffddddddffdddddcffdddeddffddddddffddddddffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe1e0e0ffe1e1e0ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e40000000000000000ffe6e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e7ffe7e8e8ffe7e7e7ffe8e8e8ffeaeae9ffeaeaeaffecececfff0f0f0fff4f4f4fff9f9f9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff7f6f6fff0f0f0ffe9e9e8ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e3ffe3e2e3ffe2e1e1ffe2e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdededeffdededdffddddddffddddddffdddcddffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadadaffd9dad9ffd9d9d9ffd9d8d8ffd9d9d9ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0cfcfffcfcfcfffcfceceffcececeffcecdceffcdcdccffcdcdccffccccccffcbcbcbffcbcbcbffcacacbffc9cac9ffcac9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c4ffc4c5c5ffc3c3c3ffc3c3c3ffc3c3c2ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0bfffbfbfbeffbebebeffbdbebdffbdbdbdffbcbcbcffbbbbbcffbabbbaffbababaffb9b9baffb8b9b8ffb8b8b8ffb7b7b7ffb7b7b7ffb5b6b5ffb5b4b5ffb4b4b4ffb4b3b3ffb3b3b2ffb2b2b1ffb0b1b1ffb0afb0ffafafafffaeaeaeffadadadffabacacffaaababffaaaaaaffa9a9a9ffa9a8a8ffa8a8a7ffa7a6a6ffa6a6a5ffa6a5a5ffa9a9a9ffb7b6b7ffc4c3c3ffcacacaffcfcecfffd0d0d0ffcdcdcdffc9cac9ffc9c9c9ffc9c9caffcbcbcbffcbcbcaffcccbcbffcdcdcdffcecece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2a2aff2a2b2bff2b2b2bff2b2a2aff2b2b2aff2b2c2cff2c2c2cff2d2d2dff2f2f2eff2f2f2fff303030ff313131ff313131ff323232ff333333ffc1c1c1ffe5e4e5ffe5e5e4ffe5e5e5ffe5e6e5ffe6e5e6ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe7e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e8e9ffe8e8e8ffe9e9e9ffe8e9e8ff898989ff6d6d6dff676767ff616161ff5d5c5cff575757ff525151ff4c4c4cff464746ff414141ff3e3e3eff3e3e3eff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010001ff000101ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000100ff010001ff000001ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff040404ff0b0a0bff161515ff262626ff3a3a3aff525252ff6c6c6cff8a8a8bffa2a2a2ffafafafffb5b5b5ffb9b9b9ffbdbdbdffc2c1c1ffc5c5c5ffc8c7c8ffcbcbcbffcdcccdffcfcfcfffd1d1d2ffd2d3d3ffd4d4d4ffd6d6d5ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadbdaffdcdbdcffdddeddffe0e0e0ffe9e9e9ffefeff0fff7f6f6fffafafafffafbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfafffbfbfafffbfbfbfffafbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffafbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffaf9fafff7f7f7fff5f5f5ffefefeeffe7e7e7ffe1e0e1ffdadadaffd7d8d8ffd4d5d5ffd3d3d3ffd2d2d1ffd1d0d0ffd0d0cfffcfcfcfffcecdcdffcdcdcdffcccbcbffcccbccffcbcbcbffcacbcbffc9c9c9ffc7c7c7ffc6c6c6ffc5c4c4ffc1c2c1ffc0bfbfffb9b8b8ffadaeadffa0a0a0ff919291ff7d7d7dff646565ff4e4f4fff3c3b3bff232423ff111111ff090909ff050606ff040404ff030203ff020202ff020201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff010000ff000000ff010100ff000100ff010001ff000101ff010001ff020202ff030302ff040404ff040505ff050505ff050505ff040504ff050505ff050505ff050605ff040404ff030302ff020202ff020202ff020102ff020202ff020202ff020202ff02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d2d1ffd1d1d1ffd2d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd2d2d2ffd8d7d7ffdad9d9ffd7d7d7ffd3d2d2ffcbcbcbffc0c0c0ffb7b6b7ffb8b8b8ffb8b9b9ffb9b9b9ffbabab9ffbbbbbaffbcbbbbffbcbcbcffbdbcbdffbebebdffbebebeffbebebeffbfc0bfffc0c0c0ffc1c1c1ffc1c1c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c4ffc5c5c4ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc9c9c9ffc9c9caffcbcacaffcbcccbffcccccbffcdcdcdffcdceceffcfcecfffd0cfd0ffd0d1d0ffd1d1d1ffd2d2d1ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdadadaffdbdbdbffdcdcdbffdbdcdbffdcdbdcffdddeddffddddddffdddeddffdddddeffddddddffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e0ffe1e1e1ffe0e1e0ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe9e9e9ffeaeaeaffecebecffefefeffff4f4f3fff8f8f8fffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f7f7ffefefeeffe7e7e7ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0dfe0ffe0dfe0ffdfe0e0ffdfdfdfffdededfffdededeffdededeffdeddddffdeddddffdddcdcffddddddffdcdbdcffdcdbdbffdadadbffdadbdbffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d7d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0cfffcfcfceffcfcfcfffcececeffcecdceffcdcdcdffcdcdccffccccccffcbcbcbffcbcbcbffcbcacbffcacacaffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc6c6c7ffc6c6c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c3c4ffc3c3c3ffc2c3c2ffc1c2c2ffc1c1c1ffc0c0c0ffc0bfbfffbfbfbeffbfbebeffbebdbdffbdbdbdffbcbcbcffbcbbbbffbababaffb9babaffb9b9b9ffb8b9b8ffb8b8b8ffb8b7b7ffb6b6b6ffb6b5b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b3b2ffb1b1b2ffb1b1b1ffafb0b0ffafafafffaeaeaeffadadadffacacacffabababffaaaaaaffa9a9a9ffa8a9a8ffa8a8a7ffa7a7a6ffa6a5a5ffa5a5a5ffababaaffb9bab9ffc6c5c6ffcbcbcbffcfceceffcececeffcbcbcbffc8c9c9ffc9c9c9ffcac9caffcac9caffcbcbcbffcbcbcbffcccccbffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2a2bff2b2b2aff2b2b2bff2b2b2aff2b2c2bff2d2c2dff2e2d2eff2f2f2fff2f2f30ff303030ff313130ff313131ff323232ff333333ffc1c0c1ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e8ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ff89898aff6d6c6dff676767ff626261ff5d5d5dff575857ff525252ff4c4c4dff474747ff414141ff3e3e3eff403f40ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020201ff020203ff020303ff050504ff090909ff101010ff1e1e1eff303030ff484848ff626362ff7e7e7eff939393ffa6a6a5ffb2b1b2ffbbbcbcffc1c2c1ffc6c6c6ffc9c9c8ffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd2d3d3ffd4d4d4ffd5d5d6ffd6d7d7ffd8d7d7ffd9dad9ffdadadaffdbdbdbffdbdcdcffdcdcdcffdfdfdeffe1e1e1ffe6e6e6ffeeedeefff3f3f2fff9f9f9fffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff9f9f9fff8f7f7fff4f4f5ffecededffe7e7e7ffdfe0e0ffd9dad9ffd6d5d6ffd4d5d4ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfd0ffcfcecfffcfd0cfffd0cfcfffcecfceffcdcdcdffcdccccffcbcbccffcacacaffc8c8c7ffc5c5c5ffbfbfbfffb7b7b8ffb0b0afffa7a7a7ff9b9b9bff8d8e8eff808080ff656566ff484848ff2e2f2fff212222ff191919ff0f0f0fff080808ff060607ff040404ff010102ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010100ff000100ff000000ff010100ff010101ff030203ff030303ff050504ff050405ff050505ff050505ff050505ff040504ff040505ff050506ff050504ff030303ff020202ff020202ff020202ff020202ff020202ff020202ff02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffd1d2d2ffd0d0d0ffd0d0d0ffd3d3d2ffd8d8d8ffdadbdaffd8d8d8ffd4d4d4ffcececeffc5c4c5ffb8b8b9ffb7b8b8ffb9b8b8ffb9b9b8ffb9b9b9ffbbbabaffbbbbbcffbcbcbcffbdbdbdffbebdbdffbebebeffbebebeffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c5c6ffc7c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffcac9c9ffcacacaffcbcbccffcccccbffcdcdcdffcecdceffcecfceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d3ffd5d4d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d7ffd8d7d7ffd7d8d7ffd8d7d8ffd8d7d7ffd8d8d8ffd9d8d8ffd8d8d9ffd8d9d8ffd9d8d8ffd9dad9ffd9d9d9ffdadadaffdadadbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffddddddffddddddffdddeddffddddddffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffdfdfdfffe1e0e1ffe0e0e1ffe1e0e1ffe1e0e1ffe1e1e1ffe1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e9e9ffeaebeaffebececffefefeefff3f2f3fff7f7f6fffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafbfbfff2f3f2ffeaebebffe4e4e5ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdedfdfffdedfdeffdedddeffdddeddffdddcddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadbdaffdbdadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0cfffcfcfcfffcececeffcececeffcdcecdffcdcdcdffcdccccffccccccffcccbccffcbcbcbffcacacaffcacacaffc9cac9ffc8c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c6ffc6c7c6ffc6c6c5ffc5c6c5ffc4c5c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c3ffc1c2c1ffc1c1c1ffc0c1c0ffc0bfbfffbfbfbeffbebebeffbdbdbdffbcbdbdffbcbcbcffbbbbbbffbabbbaffbab9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b4ffb3b3b3ffb3b2b2ffb1b1b1ffb0b0b0ffafb0b0ffafafafffadaeaeffadadacffabacacffaaababffaaaaaaffa9a9a9ffa8a7a8ffa7a7a7ffa6a6a6ffa5a5a6ffa6a5a6ffaeaeadffbcbcbcffc6c7c7ffcbcbcbffcececdffcccbccffc9c9c8ffc7c8c7ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffcbcbcaffcacbcbffcccccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2c2b2cff2d2d2cff2e2e2eff2e2f2fff2f302fff303031ff313131ff323131ff323231ff323232ffc1c1c0ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e8ffe8e9e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e9ff8a898aff6d6d6dff676767ff626262ff5d5e5dff585859ff535353ff4e4e4dff494949ff434243ff3f3f3fff404040ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff000100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff020202ff040504ff060706ff070708ff0b0b0bff131212ff1f1f1fff363635ff525252ff686767ff7b7a7bff8f8f8fffa2a2a3ffb0b0b0ffb9b9b9ffbfc0c0ffc6c6c6ffcbcacaffcdceceffd0d0d0ffd3d2d2ffd4d4d4ffd5d5d5ffd6d6d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d9d8ffdadad9ffdbdbdcffdddedeffdfe0e0ffe1e1e1ffe7e7e7ffefefeffff4f4f4fffafafafffbfcfbfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfcfffafaf9fff8f8f8fff6f6f6ffefefefffe9e9e8ffe2e2e2ffdadadaffd5d5d5ffd4d4d4ffd3d2d2ffd2d1d2ffd1d1d1ffd1d2d1ffd0d1d1ffd0d0d0ffcecfcfffcececeffcecdceffcccccbffc9c9c9ffc6c5c6ffc1c1c0ffbbbcbbffb7b7b7ffb1b2b1ffa9a9a9ff9f9f9fff909090ff7c7c7dff666566ff505050ff3e3e3eff313131ff212020ff111111ff0a0b0bff070606ff030203ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff010000ff010001ff000000ff000000ff000101ff010101ff020202ff030303ff040404ff050405ff050505ff050505ff050505ff040504ff040504ff040404ff050505ff040404ff020202ff020201ff020203ff020202ff020202ff010202ff010202ff02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d2ffd1d0d0ffd0d0d0ffd1d2d2ffd2d2d1ffd2d1d1ffcfd0cfffd2d2d2ffd8d8d7ffdbdbdbffd8d9d9ffd6d5d6ffcfd0d0ffc9c8c8ffc0bfc0ffb7b7b7ffb8b9b8ffb8b9b9ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbdbdbdffbebdbeffbebebeffbebfbeffc0bfc0ffc0c1c0ffc0c1c1ffc2c2c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc3c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c5c5ffc7c6c7ffc6c7c7ffc8c8c8ffc8c9c9ffc9c9c9ffcacbcaffcccbcbffccccccffcdcdcdffcececeffcecfceffcfd0cfffd0d1d0ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d7d7ffd7d8d7ffd8d7d7ffd8d8d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d8ffd9d9d8ffd9d9daffd9d9d9ffd9dadaffdadadaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcdcffdcddddffddddddffddddddffddddddffdddddeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe8e7e7ffe8e8e8ffe8e9e8ffe9e9e8ffebeaeaffebecebffeeeeeefff2f2f2fff6f6f6fffbfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f9f8fff0f0f0ffe8e8e8ffe4e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe1e1e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdedfdeffdededeffdededdffddddddffdcddddffdddcddffdcdcdcffdcdbdbffdbdbdbffdadadaffdadbdaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd1d2d1ffd1d0d0ffd0d0d0ffcfd0cfffcfcfcfffcececfffcececeffcdcecdffcdcdccffcdccccffccccccffcccbccffcbcbcaffcacbcaffcacacaffcacac9ffc9c8c9ffc9c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c4c5ffc4c4c4ffc3c4c3ffc2c3c3ffc2c2c2ffc2c1c1ffc0c1c1ffc0c0c0ffc0c0bfffbfbfbfffbebebeffbdbdbeffbcbdbdffbcbcbcffbbbbbbffbababaffbabab9ffb9b9b9ffb8b8b8ffb7b8b7ffb7b7b7ffb6b6b6ffb6b5b5ffb4b5b5ffb4b3b4ffb3b3b3ffb2b2b2ffb2b1b1ffb0b1b1ffafafafffafafaeffadaeaeffadadadffacabacffaaaaaaffaaaaa9ffa8a9a8ffa8a8a7ffa7a6a7ffa6a6a6ffa5a5a5ffa7a6a7ffb1b1b1ffc0c0c0ffc8c8c9ffcbcbcbffcdcecdffcacacaffc8c7c7ffc6c6c6ffc9c9c9ffc8c9c8ffc9c9c9ffc9cac9ffcacac9ffcacacbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2cff2b2b2bff2b2b2bff2a2b2bff2a2a2bff2c2c2bff2c2d2cff2d2e2dff2f2f2eff302f2fff303130ff313131ff323231ff323232ff323232ffc1c1c1ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e8e9ffe8e9e8ffe9e8e8ffe8e9e9ffe8e8e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ff8a8a8aff6d6d6dff686867ff626362ff5d5e5dff585858ff535353ff4f4e4eff494949ff444343ff404041ff414040ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010100ff000000ff000001ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff010001ff000100ff010000ff00010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff040404ff070707ff0b0b0bff111112ff1c1d1dff272828ff343434ff4a4a4aff686868ff828282ff929392ff9fa0a0ffacacacffb8b8b8ffc0c0c0ffc5c4c4ffc8c9c8ffcdcdcdffd1d1d0ffd4d4d3ffd5d6d6ffd8d7d8ffd9d9d9ffdadadaffd9dadaffdad9daffdadadaffdadadaffdddddcffdededeffe1e1e2ffe8e8e8fff0f0f0fff5f5f5fffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffcfdfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfdfefffefdfefffdfefdfffefdfefffdfdfdfffdfdfcfffafbfbfff9f8f9fff7f7f7fff2f2f2ffeaeaeaffe4e3e4ffdededeffd8d8d8ffd5d5d4ffd3d3d4ffd3d3d4ffd2d3d2ffd0d1d1ffcfcfd0ffcfcfceffcdcdcdffccccccffc9c9c9ffc5c5c6ffc2c2c2ffbfc0bfffbcbcbcffb6b6b7ffafb0afffa7a7a7ff9d9d9dff8d8d8eff7c7c7cff696969ff585858ff474748ff333433ff201f20ff131313ff0b0b0bff050505ff020202ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff010000ff010100ff010101ff010101ff020202ff030304ff040404ff050504ff050505ff050505ff060605ff050505ff040405ff040505ff050505ff040303ff020302ff030203ff020302ff020302ff020202ff020101ff020202ff02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffcfcfd0ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd1d2d2ffd7d6d6ffdbdbdbffdadadaffd5d6d6ffcfcfcfffc9c9c9ffc1c2c2ffb8b8b7ffb7b7b7ffb8b8b9ffb9bab9ffbababbffbbbbbbffbcbcbbffbcbcbcffbdbdbdffbebdbeffbebebeffbfbebeffbfc0bfffc0c0c0ffc0c1c1ffc1c2c1ffc1c2c1ffc2c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacbcaffcbcbccffccccccffcdcdccffcdcdcdffcececeffd0d0cfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d3d3ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d8ffd9d9d8ffd9d9d9ffd9d9daffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdcdcdcffdcdcddffdcdcdcffdddcdcffddddddffddddddffddddddffdddeddffddddddffddddddffddddde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e9ffebeaeaffececebffedeeeefff2f1f1fff5f5f6fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff5f5f5ffeeeeeeffe7e7e7ffe3e3e3ffe3e2e2ffe2e3e2ffe2e1e2ffe2e2e1ffe1e2e1ffe1e2e1ffe1e0e0ffe1e0e1ffe0e0e1ffe0dfe0ffdfe0dfffe0dfe0ffdfdfdfffdedfdeffdededeffdedddeffddddddffddddddffdcdcdcffdcdbdcffdcdcdcffdbdbdbffdbdbdaffdadadaffd9dadaffd9dad9ffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcececeffcdcecdffcdcccdffccccccffccccccffcbcbcbffcbcacaffcbcbcaffcacacaffc9c9caffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c6ffc6c7c6ffc5c6c6ffc5c5c5ffc5c4c5ffc4c4c4ffc4c3c3ffc3c3c3ffc3c2c3ffc2c2c1ffc1c1c1ffc0c1c0ffc0bfbfffbebfbfffbebebeffbdbdbdffbcbcbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b9b9ffb8b9b8ffb7b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b1ffb1b1b0ffafafb0ffaeafaeffadadadffadadadffabacacffabaaabffa9a9a9ffa8a8a8ffa7a7a8ffa6a7a6ffa6a5a6ffa5a5a5ffa9a9a9ffb5b5b5ffc4c4c4ffcacacaffccccccffcccdccffc9c9caffc7c6c7ffc6c6c6ffc6c6c6ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9caffc9caca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2b2cff2b2c2bff2b2c2bff2b2c2bff2b2b2bff2b2a2bff2b2b2cff2d2c2cff2d2e2dff2f2e2fff302f2fff303130ff303131ff323131ff313232ff323232ffc0c1c1ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e8e7ffe7e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e8ff8a8a8aff6e6d6dff686868ff626262ff5d5d5dff585858ff535353ff4e4e4eff494a49ff444344ff414140ff404141ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000100ff000000ff000001ff000001ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff010001ff010001ff010100ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060606ff090809ff0b0b0cff111212ff212221ff373737ff484848ff555555ff656566ff7b7b7bff8f9090ff9e9f9fffabaaabffb4b4b3ffbcbdbcffc4c4c3ffc8c8c8ffcbcbcbffcdceceffd1d1d1ffd5d5d5ffd8d8d8ffd9dad9ffdadadaffdcdbdcffdcdcdcffdcdbdcffddddddffdfdfdeffe1e2e1ffebebebfff0f0f1fff6f6f6fffbfbfbfffcfcfcfffcfcfbfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfefdfffefefdfffefefdfffdfefefffdfefefffdfdfefffdfefefffefefdfffdfdfdfffdfdfcfffcfcfcfffbfbfbfffaf9f9fff8f7f7fff5f5f4ffecededffe6e6e6ffdfdfe0ffdbdbdaffd6d6d6ffd3d4d3ffd2d2d2ffd1d0d1ffcfcfcfffcececeffcbccccffc9c8c9ffc6c7c6ffc4c4c4ffc2c2c2ffbebebeffbab9baffb5b5b4ffaeaeaeffa4a4a4ff989898ff8c8c8cff7e7e7eff6f6f70ff5f5e5eff474847ff323233ff1f1f1fff101110ff080808ff050606ff040505ff040404ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000100ff000000ff010101ff010202ff020202ff040404ff040504ff050505ff050506ff060606ff050606ff050505ff050505ff050504ff050505ff030303ff030303ff030304ff020203ff020202ff030202ff020202ff020202ff02020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0cfffd2d2d1ffd1d2d2ffd1d2d2ffd1d1d2ffd1d2d2ffd1d1d1ffd1d1d1ffd6d5d5ffdadadaffd9d9d9ffd6d5d6ffcecdceffc7c7c6ffc1c2c2ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbaffbcbbbcffbcbcbcffbdbdbdffbdbdbeffbebdbeffbebfbeffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc3c3c2ffc3c3c3ffc4c4c3ffc3c3c4ffc4c4c4ffc5c5c4ffc5c5c4ffc5c6c6ffc6c7c7ffc7c7c6ffc8c7c7ffc8c9c9ffc9cacaffcacacaffcccbcbffcccccbffcdcdccffcecdceffcecfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d8d7ffd7d7d7ffd7d8d8ffd8d8d7ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d7ffd9d8d8ffd9d8d8ffd9d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcddddffdcdcddffddddddffddddddffddddddffddddddffddddddffdededd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e9e8ffe8e8e9ffe9eaeaffececebffedeeedfff1f1f0fff5f4f5fff9f9f9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff2f3f3ffecececffe5e5e5ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdedfdfffdfdfdeffdededeffdeddddffddddddffdcdcdcffdddcdcffdcdcdcffdcdcdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d7ffd7d7d8ffd7d6d7ffd6d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfcecfffcecfcfffcdceceffcdcdcdffcdcdcdffcccdccffccccccffcbcbccffcbcbcbffcacacaffcacacaffc9c9caffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c8ffc7c7c8ffc6c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c5c4ffc4c4c3ffc3c3c3ffc2c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffc0bfbfffbfbebfffbebdbdffbebdbdffbdbcbcffbcbcbbffbabbbbffbababaffb9b9b9ffb9b9b9ffb8b8b8ffb7b8b7ffb7b7b6ffb6b6b6ffb5b5b5ffb5b4b4ffb3b4b4ffb3b2b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffafaeafffaeaeadffadadadffabacabffaaaaaaffaaaaa9ffa8a8a8ffa7a7a7ffa7a7a6ffa5a6a5ffa5a6a6ffacacacffbabab9ffc6c6c6ffcacbcbffcccdcdffccccccffc7c7c7ffc5c6c5ffc6c6c6ffc6c6c7ffc6c6c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2cff2b2b2cff2b2b2bff2c2b2bff2b2b2bff2b2b2bff2b2b2bff2c2c2cff2d2e2dff2e2e2eff2f302fff303030ff303130ff313131ff313131ff313131ffc1c0c1ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e8ffe8e8e8ffe8e9e9ffe8e9e9ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e9ff8a898aff6e6e6eff686868ff626262ff5d5d5dff585858ff535353ff4e4d4eff494849ff434444ff404141ff414141ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff010101ff000001ff000101ff010100ff000100ff000101ff010101ff010100ff000000ff0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff030303ff070706ff0c0c0cff151515ff222221ff323132ff474848ff5b5b5bff6e6d6dff7f7f7fff8f8f90ff9e9d9dffa9a9aaffb4b4b4ffbcbcbcffc2c2c2ffc7c7c7ffcacacaffcdcdccffcfcecfffd1d2d1ffd5d5d5ffd8d8d7ffdadadaffdbdbdbffdcdcddffdfdfe0ffe1e1e0ffe3e3e3ffe9e9e9fff0f0f0fff7f7f6fffcfcfcfffbfbfcfffbfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefdfefffefefdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffcfcfcfffbfcfcfffafafafff8f8f8fff6f6f6ffeff0f0ffe8e9e8ffe1e1e1ffd8d8d8ffd3d3d3ffd1d0d1ffcfcfcfffcdceceffcbcccbffcac9c9ffc8c7c8ffc5c5c5ffc3c3c3ffc0c0c1ffbebebeffbabbbaffb4b4b4ffabacacffa3a3a2ff989898ff8c8c8bff807f80ff707070ff5c5b5cff434344ff2c2c2dff1d1d1eff141415ff0f1010ff0b0a0aff050505ff030303ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010102ff010202ff030303ff040404ff050404ff050505ff060506ff060606ff070607ff060606ff050505ff050505ff050504ff030303ff040303ff030303ff040303ff020202ff030202ff030202ff020102ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d1ffd2d1d2ffd1d2d1ffd1d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffd4d4d5ffd9d9d9ffd9d9d9ffd7d7d7ffd1d1d1ffc5c5c5ffc0c0c0ffb7b8b7ffb7b7b7ffb7b8b8ffb8b9b9ffb9b9b9ffbababbffbbbbbbffbcbbbcffbcbcbcffbdbdbdffbdbebdffbfbebeffbfbfbfffc0c0bfffc1c0c0ffc0c1c1ffc2c1c1ffc1c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c5ffc6c5c6ffc6c6c7ffc7c7c7ffc8c7c8ffc8c8c9ffc9cacaffcacacaffcbcbcbffccccccffcccdccffcecdceffcececeffd0cfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd5d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d6d6ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dadaffd9dadaffdadadaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffddddddffdeddddffdddddeffdeddde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffebebebffecedecfff1f0f1fff4f4f4fff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfafbfff1f1f1ffe9eaeaffe4e4e4ffe3e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffdfe0dfffdfdfdfffdfdedeffdededeffdddedeffdedddeffdddddeffdddddcffdcdddcffdcdcdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d5d6ffd6d5d5ffd6d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcdceceffcecdcdffcdcccdffcdccccffccccccffcbcbccffcbcbcaffcbcacbffc9cacaffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c3ffc2c3c2ffc2c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffc0bfc0ffbfbfbfffbebebdffbdbdbdffbcbcbcffbbbcbcffbbbbbaffbababaffb9b9b9ffb8b9b9ffb8b8b8ffb7b7b7ffb7b6b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb3b3b2ffb2b1b2ffb1b1b1ffb0b0b0ffb0afafffaeaeafffadadadffacadacffabababffaaaaaaffa9a9a9ffa8a8a8ffa7a7a7ffa7a6a7ffa5a5a5ffa6a5a6ffb0b0b0ffbdbdbeffc6c6c6ffcacacaffcccdcdffcccbcbffc4c4c4ffc4c3c3ffc5c6c5ffc6c6c7ffc6c6c6ffc7c6c7ffc8c8c9ffc8c8c8ffc9c9c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2c2b2bff2b2b2bff2c2b2bff2c2b2bff2b2b2bff2c2c2bff2c2c2cff2d2d2dff2e2e2eff2f2f2fff303030ff303030ff313131ff313132ff323231ffc1c1c1ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ff898989ff6d6e6dff686868ff626263ff5d5d5dff595859ff535353ff4d4d4eff494848ff444444ff424141ff414141ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010100ff010101ff010101ff010001ff000001ff010001ff000001ff000001ff010001ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010202ff030303ff070707ff0f0f10ff222222ff363635ff444444ff515251ff646465ff787878ff8b8a8aff9b9c9cffa8a7a8ffb1b2b2ffbabbbaffc1c1c1ffc6c6c6ffcacac9ffcdccccffcecfceffd0d0d0ffd3d3d2ffd4d5d5ffd8d7d8ffdadadaffdcdcdcffe0dfdfffe3e3e3ffeaeaeafff0f1f1fff7f7f7fffafafafffafafafffbfbfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffcfcfdfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefefdfffefdfefffefefefffdfdfefffdfdfefffdfefefffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffbfafafff9f9f9fff6f6f6ffedededffe0e1e1ffd4d4d5ffd0d1d0ffcfcfcfffcdcdcdffccccccffcacbcaffc9c8c9ffc7c7c7ffc5c5c5ffc4c4c4ffc1c2c2ffbdbebeffb9b8b9ffb1b2b2ffaaa9a9ffa0a0a0ff959595ff898989ff7b7c7bff6b6b6cff565756ff424243ff353535ff2d2d2dff1c1c1cff0a090aff060606ff020303ff010201ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff010101ff010101ff020203ff030303ff040404ff050506ff050606ff070707ff070808ff070807ff070607ff060606ff050505ff040505ff040405ff040504ff030403ff030303ff040303ff030302ff030202ff020302ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d1d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd3d3d3ffd8d7d8ffd9d9d9ffd7d7d7ffd2d3d3ffc5c5c5ffc0c0c0ffb7b8b7ffb7b8b7ffb8b7b7ffb8b8b9ffb9b9b9ffbabbbaffbabbbbffbbbbbcffbcbcbcffbcbdbdffbdbebdffbebebeffbebfbeffc0bfc0ffc0c0c1ffc0c1c1ffc1c2c1ffc1c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c5ffc7c6c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9caffcacacaffcbcbcbffccccccffcccdcdffcececdffcececfffcfd0cfffd0d0d0ffd1d1d1ffd2d2d1ffd2d3d3ffd3d3d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d9ffd8d8d9ffd9d9d9ffd9dad9ffd9dad9ffdad9d9ffdadadaffdadadaffdbdbdbffdbdcdcffdbdbdcffdcdddcffddddddffdcddddffddddddffddddddffddddddffdededeffdddedeffdedede0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe9e9e9ffebebebffedececfff0f0f0fff3f3f3fff7f7f7fffdfdfdfffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f8fff0eff0ffe8e8e8ffe4e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe2e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffdedfdfffdededeffdddedeffddddddffdcddddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadbdaffdad9d9ffd9d9daffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d7ffd7d8d8ffd6d7d7ffd7d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d5ffd3d4d4ffd4d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d1ffd1d1d2ffd0d1d0ffd0d0d1ffcfd0cfffcfcfcfffcececeffcececeffcecdceffcdcccdffcccccdffcbccccffcbcccbffcbcbcbffcacbcaffcacacaffcac9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c8ffc7c8c7ffc6c6c7ffc7c6c6ffc6c6c5ffc5c5c5ffc4c5c4ffc4c3c4ffc4c4c3ffc2c2c3ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c0ffbfbfc0ffbfbebeffbdbebeffbdbdbdffbcbdbdffbbbbbcffbbbbbbffbababaffb9babaffb9b8b8ffb8b8b8ffb7b7b7ffb6b7b7ffb5b6b6ffb5b5b5ffb4b4b4ffb3b4b4ffb2b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafb0ffaeaeafffadadadffacacadffabababffaaa9aaffa9a9a9ffa8a7a7ffa7a8a7ffa6a7a6ffa6a5a6ffa7a7a7ffb5b4b5ffc2c2c2ffcac9caffcbcbcbffcccccdffcacacaffc3c3c3ffc4c4c4ffc5c6c6ffc6c6c5ffc6c6c6ffc6c7c6ffc6c6c7ffc9c9c9ffc9c8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2bff2b2b2bff2c2b2bff2c2c2bff2c2b2bff2b2c2bff2c2b2cff2d2d2cff2d2d2dff2e2e2eff2f2f2fff2f3030ff313030ff313131ff313131ff313232ffc1c1c0ffe4e5e5ffe5e4e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e5e5ffe5e5e6ffe6e5e6ffe6e7e6ffe6e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e8e9ffe8e9e8ffe9e8e9ffe8e8e8ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ff898989ff6d6d6dff686868ff636263ff5e5e5eff595858ff535353ff4e4d4eff484949ff444444ff414142ff424142ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000101ff010000ff000101ff000100ff010001ff000100ff010001ff000100ff000001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff030304ff070707ff0b0b0aff161616ff252525ff3e3e3fff525252ff626362ff727373ff858686ff969696ffa4a4a4ffb0b0afffb8b8b8ffbfbfbfffc5c5c5ffc9c9caffcbccccffcecfceffd0d0d0ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdbdbdbffe0dfdfffe5e5e4fff0f0f0fff8f8f7fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefefffefefefffefefefffdfefdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafafafff6f6f6ffeaeaebffddddddffd2d2d2ffcfcfceffcecdcdffcdcdccffcbcbcbffcac9c9ffc9c9c9ffc8c8c8ffc6c6c6ffc3c3c3ffbfbfc0ffbbbbbcffb6b5b5ffb0afafffa9a9a9ffa09fa0ff949595ff8a898aff7d7d7dff6e6d6eff5d5d5eff505050ff3d3d3cff1b1b1bff0e0e0dff060607ff040404ff020302ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff010001ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff030203ff040403ff050606ff060605ff070607ff080808ff080908ff080908ff070707ff050506ff050504ff050505ff040504ff050404ff040404ff030304ff030403ff040403ff020202ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d0ffd1d0d1ffd0d0cfffcfcfcfffd1d2d1ffd6d7d7ffd8d9d9ffd7d7d8ffd4d4d3ffc8c8c7ffc0c0c0ffb8b7b8ffb7b8b8ffb8b8b8ffb8b9b8ffb9b9baffb9babaffbababbffbbbbbbffbcbcbcffbcbcbcffbdbdbdffbebebeffbfbfbeffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc4c3c4ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c7ffc7c7c7ffc8c7c8ffc8c8c8ffcac9caffcacacaffcbccccffcccccbffcccccdffcdcdceffcecfceffcfd0cfffd0d0d0ffd0d1d1ffd2d2d1ffd3d3d2ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d6ffd5d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd8d8d9ffd9d9d8ffd9d9d8ffd9d9d9ffdad9d9ffd9dadaffd9dadaffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdddcffdddcddffddddddffddddddffdeddddffddddddffdeddddffdededeffdededeffdedede00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffeaeae9ffecececffeff0effff3f3f3fff6f7f7fffcfcfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff6f7f7ffeeeeeeffe6e6e7ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdedfffdedfdeffdededeffdddeddffdddddeffdcddddffdcdcddffdcdcdbffdcdcdbffdbdbdbffdbdadbffdadbdbffdadadaffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd3d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcececdffcdcdcdffccccccffccccccffcbcbcbffcbcbcaffcacbcaffcacacaffc9c9caffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c4c3ffc2c3c2ffc2c2c2ffc2c1c1ffc1c1c0ffc0c0c0ffbfc0bfffbebfbfffbdbebeffbdbdbdffbcbcbcffbcbcbbffbbbbbbffbababaffb9babaffb8b8b8ffb8b8b7ffb7b7b7ffb6b6b6ffb6b5b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b3b2ffb2b2b1ffb1b1b1ffb0afb0ffafafafffaeafaeffadadadffacacacffabababffa9a9aaffa8a8a9ffa8a8a8ffa8a7a7ffa7a7a7ffa7a6a7ffabababffb9b8b9ffc5c5c5ffcbcacbffcbcbcbffcac9caffc7c7c7ffc2c3c3ffc3c3c2ffc4c4c4ffc5c6c6ffc6c6c5ffc6c6c6ffc6c7c6ffc6c6c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2cff2b2c2bff2c2c2bff2b2b2bff2b2b2bff2c2c2cff2d2e2dff2d2e2dff2e2e2eff2f2f2fff30302fff303031ff313131ff313232ff313232ffc1c1c1ffe5e5e4ffe5e5e4ffe5e5e5ffe6e5e6ffe5e6e6ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e9ffe8e8e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ff898989ff6d6d6cff686868ff636363ff5e5e5eff595958ff545353ff4e4e4eff494949ff444444ff414142ff414242ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010001ff000000ff010001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010001ff030303ff050505ff0c0b0bff141414ff202020ff353535ff464646ff5f5e5fff777677ff898988ff999898ffa4a5a5ffaeaeaeffb6b7b7ffbebebeffc4c4c3ffc8c9c8ffccccccffcfceceffd0d0d0ffd2d3d3ffd4d4d3ffd5d5d5ffd7d7d7ffd9dad9ffdddeddffe3e4e3fff0eff0fff8f9f8fffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfbfbfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfefefffefefdfffefdfefffefefefffefefefffefefefffdfefefffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfff9f9f9fff5f5f5ffe7e7e8ffdad9daffd1d0d0ffcecfceffcdcecdffcccdcdffcccccbffcacbcbffc9c9caffc8c7c8ffc5c4c5ffc2c2c1ffbebebeffbbbabaffb6b6b7ffb1b0b1ffa9a8a9ff9f9f9fff959595ff898989ff7d7d7cff6c6c6dff565656ff383838ff292929ff171717ff0c0c0cff070706ff030202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010001ff010100ff010000ff000100ff010100ff000000ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010101ff010101ff020202ff020203ff030303ff050606ff060707ff070708ff090809ff090909ff090809ff070807ff050505ff040404ff050505ff050504ff050505ff040404ff040404ff030303ff030404ff535352ff535252ff525353ff525353ff535353ff525353ff535253ff525352ff525353ff525353ff535353ff525152ff515151ff4f4f4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0cfd0ffcfd0cfffcececeffd0d1d0ffd5d5d4ffd6d6d6ffd7d8d8ffd6d6d5ffcdcdccffc1c1c2ffb9b9b9ffb8b8b8ffb9b8b8ffb8b9b9ffb9b9baffb9bab9ffbababaffbbbabaffbcbcbbffbcbcbcffbdbcbdffbebebdffbebfbeffbfbfbfffc0c0c0ffc1c1c0ffc0c1c1ffc1c1c1ffc2c1c2ffc2c2c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c5c6ffc7c6c6ffc7c7c7ffc7c7c7ffc9c9c8ffc9c9c9ffcac9caffcbcbcbffccccccffcccccdffcecdceffcfcfceffcfcfcfffd0d0d0ffd1d1d1ffd1d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d5ffd6d7d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d8d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9daffd9d9d9ffd9dad9ffdadadaffdadadaffdadadbffdbdbdbffdbdbdcffdcdcdcffddddddffdcdcddffddddddffddddddffdddeddffdddedeffdededeffdededeffdededeffdedede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e5ffe5e6e6ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffeaeae9ffebececffefefeffff2f2f2fff6f5f5fffbfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f3ffebececffe5e5e5ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdedfffdedfdeffdddedeffdddeddffddddddffdddcdcffdcdddcffdcdcdbffdbdcdbffdbdbdbffdadadaffdadadaffdadadaffd9dadaffd9d9daffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd7d6d6ffd6d7d6ffd5d6d6ffd5d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d4ffd3d3d4ffd4d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d2ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcececeffcdcdcdffcccdcdffcccdcdffcccbccffcccbccffcbcbcbffcbcacaffc9cacaffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc2c1c2ffc0c1c0ffbfc0c0ffbfbfbfffbfbfbeffbebdbeffbdbdbdffbdbcbcffbcbcbbffbbbbbbffb9bab9ffb9b9b9ffb9b9b8ffb7b8b8ffb7b7b7ffb6b6b6ffb5b5b6ffb5b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb2b2b1ffb0b1b1ffafb0b0ffafafafffaeaeaeffadadadffababacffabaaabffa9a9aaffa9a9a8ffa8a8a8ffa8a7a8ffa7a7a7ffa8a7a8ffafafafffbdbcbcffc8c8c8ffcacacaffccccccffc9c9caffc5c5c5ffc2c3c2ffc2c3c3ffc3c2c3ffc4c4c4ffc6c6c6ffc6c5c6ffc6c6c6ffc7c7c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2b2bff2b2c2cff2c2c2bff2b2b2bff2c2d2cff2e2e2eff2e2f2eff2e2f2fff302f30ff303030ff303131ff313131ff323232ff323232ffc1c1c1ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e8ffe9e9e9ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ff898989ff6d6d6dff686868ff626363ff5e5e5eff585959ff545454ff4e4e4eff494949ff444444ff424141ff424242ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff010101ff000000ff010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040404ff070707ff0f1010ff1e1e1eff313132ff4a4a4bff646465ff757575ff898989ff999999ffa5a6a6ffb0b0b1ffb8b7b8ffbebdbeffc3c2c3ffc7c8c8ffcbcbcbffcecfcfffd1d1d0ffd3d2d2ffd3d3d4ffd5d5d5ffd6d6d6ffd7d8d8ffdbdbdaffe0e1e0ffecececfff6f6f6fffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfefefffdfdfefffdfdfdfffefefefffdfefdfffdfefdfffefdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfcfffbfbfafff8f9f8fff4f3f4ffe5e5e6ffd7d7d7ffd1d0d1ffcfcfceffcdcdcdffcdcdcdffcdccccffcbcbcbffc9c9c9ffc6c6c6ffc4c4c4ffc2c3c2ffbfc0c0ffbbbcbbffb5b5b5ffaeaeaeffa5a5a5ff9c9c9cff939393ff888888ff777777ff59595aff4a4a4aff383737ff222223ff0f0f0fff070607ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000100ff010001ff000000ff000000ff010000ff000101ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff010201ff020202ff020203ff040404ff050506ff070707ff080707ff090909ff090a09ff090809ff070607ff050505ff050405ff040505ff050505ff050505ff050505ff050404ff040404ff030303ff535354ff525253ff535352ff525353ff525353ff535353ff535253ff535353ff525353ff525353ff525252ff505151ff4e4e4eff4f4e4eff4b4a4aff494a4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd0d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffd0d0d0ffcfd0d0ffcfcfcfffd3d3d3ffd6d7d7ffd8d8d8ffd7d7d7ffd1d1d0ffc5c5c5ffbbbbbbffb9b8b9ffb9b8b9ffbab9b9ffbababaffbab9baffb9babaffbbbbbbffbbbbbbffbcbcbcffbdbcbdffbdbebeffbebebeffbfbebfffc0c0bfffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c5c5ffc5c5c5ffc5c6c6ffc7c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9c9ffcacacaffcacacbffcbcbccffcdccccffcdcdcdffcecfceffcfcfcfffd0cfd0ffd1d1d1ffd2d1d2ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d8d7ffd7d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffdad9daffdbdadaffdadbdbffdbdbdbffdbdcdbffdcdddcffdcdddcffddddddffdeddddffdddedeffdddeddffdedddeffdededeffdededeffdededeffdfdede00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebececffeeefeffff2f2f1fff5f5f5fffafafafffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffafafafff1f1f1ffeae9eaffe4e4e4ffe3e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdedfffdedfdeffdddedeffdddedeffddddddffdcddddffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdadaffdbdadbffdad9daffdad9d9ffd9dadaffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d7ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d3ffd2d3d2ffd1d2d2ffd1d2d1ffd0d0d1ffd0d0d0ffd0cfcfffcfcfcfffcececeffcececeffcececeffcccccdffccccccffcccbcbffcbcbcbffcbcbcbffcbcacbffcac9caffc9c9caffc9c8c9ffc8c9c9ffc8c8c8ffc7c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c3ffc3c4c3ffc2c3c3ffc2c2c2ffc1c1c2ffc1c1c1ffbfc0c0ffbfbfbfffbebfbeffbdbebeffbdbdbdffbcbcbcffbbbbbbffbbbbbbffbab9b9ffbab9baffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb3b4b3ffb3b2b2ffb1b2b2ffb0b1b0ffb0afb0ffafafaeffaeaeaeffadadadffacababffaaaaabffa9a9aaffa8a8a8ffa8a8a8ffa8a8a7ffa6a7a7ffa8a8a8ffb2b3b3ffc0bfbfffc8c8c7ffcbcbcbffccccccffc8c8c9ffc4c5c5ffc4c4c4ffc4c4c4ffc3c2c2ffc2c3c3ffc4c4c4ffc6c5c6ffc6c5c6ffc6c6c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2c2c2cff2e2e2eff2e2f2eff2f2f2fff302f30ff303130ff303131ff313131ff323232ff323232ffc1c1c1ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ff898989ff6d6d6dff686868ff636263ff5e5e5eff595858ff535353ff4e4e4eff494a4aff454544ff424242ff424242ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff050504ff0b0b0aff171616ff2a2a2aff454445ff5e5f5eff777676ff8d8e8eff999998ffa4a4a3ffadaeadffb7b6b7ffbebdbeffc2c2c2ffc6c6c6ffc9cacaffcecdcdffd0d0d1ffd2d2d1ffd3d3d3ffd4d5d4ffd5d6d5ffd7d7d7ffd9d9d9ffdedfdeffe9e9e9fff2f2f2fff9f9f9fffbfafbfffbfbfbfffafafbfffafbfafffafafafffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffcfbfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefefffefdfdfffefdfefffdfefefffdfdfefffefdfdfffdfdfdfffdfefdfffefefdfffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffefdfdfffefefdfffefefefffefdfefffefefefffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffafbfbfff8f8f7fff2f2f2ffe4e4e5ffd7d7d8ffd0d0d0ffcfceceffcdcdceffcdcecdffcbcbcbffcacacaffc8c8c8ffc7c7c7ffc6c5c6ffc3c2c2ffbebdbdffb8b8b8ffb2b2b1ffaaababffa4a4a4ff9c9c9bff929292ff7e7e7eff70706fff5c5d5cff454545ff292929ff141313ff090808ff030303ff010201ff010000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff010001ff010001ff010000ff000100ff000100ff000000ff000001ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff010202ff030203ff030302ff050504ff060707ff070707ff080808ff090909ff0a090aff080708ff070606ff050504ff060706ff050404ff050505ff050504ff050504ff050505ff040504ff505150ff505050ff535454ff535252ff535352ff535353ff535253ff535353ff525253ff525352ff525252ff515151ff4e4f4eff4e4e4fff4b4b4bff4a4a4aff49494aff454545ff4242410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d0ffd1d1d0ffd0d0d0ffd0cfd0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffd3d2d2ffd6d7d6ffd7d7d8ffd8d8d7ffd4d4d4ffc9c9c9ffbcbcbdffb9bab9ffbab9b9ffbababaffbbbabaffbababaffb9babaffbababbffbbbbbbffbcbbbcffbcbdbdffbebebdffbebebeffbebfbfffbfbfc0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c2c2ffc2c2c2ffc3c3c3ffc3c4c3ffc3c3c4ffc4c4c5ffc5c5c5ffc6c6c5ffc7c7c6ffc8c7c7ffc7c8c8ffc9c8c9ffc9c9c9ffcacac9ffcacbcbffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0cfd0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd5d4d4ffd5d5d5ffd6d6d5ffd7d7d6ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d9d9ffd8d8d9ffdad9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdadbdbffdbdbdbffdcdbdcffdbdcdcffdcdcddffdddcddffddddddffdddedeffdededdffdededeffdededeffdededeffdededeffdfdedeffdededf000000000000000000000000000000000000000000000000000000000000000000000000ffe4e3e3ffe3e4e3ffe4e3e4ffe3e4e3ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9eaffebecebffedededfff1f1f1fff4f5f4fff8f8f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f8f9fff0eff0ffe8e8e8ffe4e4e3ffe2e3e3ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdededfffdededeffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdadadbffdbdbdaffdad9daffd9dadaffdad9d9ffd9d8d9ffd8d9d9ffd8d8d9ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd4d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcecfffcececeffcececdffcdcdcdffccccccffcbcccbffcbcbcbffcbcacbffcbcacaffcac9caffc9cac9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc6c7c6ffc6c6c5ffc6c6c6ffc5c5c5ffc4c5c4ffc4c3c3ffc3c3c3ffc2c3c2ffc2c1c2ffc2c1c2ffc0c0c1ffbfc0c0ffbfbfbfffbfbebeffbdbebdffbdbcbdffbdbcbcffbcbbbbffbababbffbababaffb9bab9ffb9b8b8ffb7b8b8ffb7b7b6ffb6b6b7ffb5b6b6ffb4b5b5ffb4b4b4ffb3b3b3ffb2b3b2ffb2b2b1ffb1b1b0ffafb0b0ffaeaeafffadadadffadacacffabababffaaaaaaffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a7ffa7a7a7ffacababffb7b6b6ffc3c2c2ffcacac9ffcbccccffccccccffc7c8c7ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc2c2c2ffc3c2c3ffc4c4c4ffc6c5c6ffc6c6c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2c2bff2b2c2bff2c2c2bff2b2b2bff2b2b2bff2c2c2cff2d2d2dff2e2e2eff2f2e2fff303030ff303031ff313131ff313131ff323232ff323333ffc1c1c1ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e7ffe7e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ff888989ff6d6d6dff686768ff636263ff5e5e5dff575858ff535252ff4d4d4eff494948ff444444ff424242ff424242ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010001ff020102ff030404ff070706ff0d0e0dff1e1e1eff363736ff555555ff70706fff848384ff969696ffa5a5a5ffadadacffb4b4b4ffbbbbbbffc2c2c1ffc5c5c6ffc8c8c8ffcbcbcbffcececeffd1d0d0ffd2d2d2ffd4d4d3ffd5d5d5ffd6d6d6ffd8d8d9ffddddddffe6e6e6fff0f0f0fff9f9f9fffafafbfffafafafffafafafffbfafafffbfafafffafbfafffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfefefffefdfefffefefdfffefefefffefefdfffefdfefffdfefdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffdfefefffdfdfefffefefdfffefefdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffafafafff7f6f7ffefefefffe3e2e2ffd6d6d6ffcfd0d0ffcececeffcecdceffccccccffcacacbffcac9caffc9cac9ffc7c7c7ffc3c3c3ffbfbfbfffbabbbaffb5b5b5ffb0b0b0ffaaaaaaffa3a3a3ff969696ff8c8c8cff7d7d7dff6b6b6bff505050ff333334ff1c1c1cff0d0d0cff060707ff050404ff020202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393939ff393939ff393939ff393939ff393939ff3a3939ff393939ff393939ff393939ff39393aff393939ff39393aff393939ff383838ff373737ff363635ff353434ff323332ff303030ff2a2a2aff282828ff252525ff202020ff1c1c1cff1a1b1bff1a1a1aff191a19ff1818190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff010100ff000101ff000000ff010100ff000000ff000000ff010101ff000100ff010000ff000000ff000000ff000001ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010201ff020202ff030202ff030303ff050505ff070707ff090908ff090909ff090909ff090909ff070707ff070707ff070706ff060606ff070606ff050504ff050504ff040505ff050404ff444545ff474848ff505050ff505050ff545454ff525253ff525253ff525253ff535352ff535352ff525252ff515150ff4f4e4fff4f4f4fff4b4b4aff4a4a4aff4a4949ff454545ff424141ff424141ff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffcfcfd0ffcfcfd0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffd2d1d1ffd5d5d5ffd7d7d7ffd8d8d8ffd5d5d5ffcdccccffbebebeffbab9b9ffb9b9baffbababaffbababaffbababaffbababaffbbbbbaffbbbbbbffbcbcbcffbdbcbdffbdbebdffbebebeffbfbebfffbfbfbfffc0c0c0ffc0c1c1ffc1c1c1ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c5ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c8c9ffcac9caffcacacaffcccccbffccccccffcdcdcdffcececeffcececfffcfcfd0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdad9d9ffdadadaffdbdadaffdadadbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdddcffddddddffddddddffdedddeffdddedeffdededeffdededeffdededeffdfdedeffdedfdfffdedfdfffdedfde000000000000000000000000ffe2e2e3ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffeaeae9ffebececffedededfff1f0f1fff4f4f4fff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff7f7f6ffededeeffe6e6e6ffe4e4e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e2ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdfdfdeffdfdedeffdededeffdededdffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadbffdbdadaffdadadaffd9dadaffd9d9d9ffd8d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d5d6ffd6d5d5ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d1d0ffd1d0d0ffcfd0cfffcfcfcfffcfceceffcececeffcdcdceffcccdccffcdcdccffccccccffcbcbcbffcbcbcbffcacacaffc9cacaffcacac9ffc8c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c2ffc1c1c1ffc1c0c0ffbfc0c0ffbfbfbfffbebebeffbebebeffbdbdbcffbcbdbcffbbbbbbffbbbabaffbababaffbab9b9ffb8b8b9ffb7b8b7ffb6b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b1ffb0afafffafaeaeffaeadadffacacadffabababffaaaaaaffa9a9a9ffa8a8a8ffa8a7a8ffa7a7a8ffa7a8a8ffafaeaeffbababaffc5c5c5ffcacbcaffccccccffcacacaffc6c6c7ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c2ffc2c2c3ffc4c4c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2cff2c2b2bff2b2b2cff2b2b2bff2b2b2bff2b2b2bff2c2c2cff2d2d2dff2d2e2eff2e2e2fff30302fff313130ff313231ff323231ff323232ff333333ffc1c1c1ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaff898989ff6e6e6dff686868ff626262ff5e5e5dff575858ff535252ff4d4d4dff484848ff434444ff424141ff424243ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000001ff000000ff000001ff010000ff000000ff010000ff000001ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010102ff040404ff080808ff0c0c0cff171617ff292929ff454545ff646464ff7e7d7eff909190ffa09f9fffacacacffb7b7b6ffbbbbbaffc0c0bfffc4c4c4ffc8c8c8ffcbcbcbffcdcdccffcfcecfffd0d0d1ffd3d2d3ffd3d4d4ffd6d5d5ffd7d7d7ffdcdddcffe5e4e4fff1f0f0fff9f9f8fffbfbfbfffafbfbfffbfafbfffafafafffafafafffafbfbfffbfafbfffafafbfffbfafbfffbfbfafffafbfafffbfbfbfffbfafbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffefefdfffdfdfefffefefdfffdfefdfffefefdfffefefefffdfefefffefefdfffefefefffefdfefffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffdfefefffefdfefffdfdfefffefefdfffefefefffefefefffdfefefffefdfefffefefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfff9f9fafff6f6f6ffedededffe0e1e1ffd5d5d4ffcecfcfffcdcdceffcccbccffcbcbcbffcbcacbffcac9caffc7c6c7ffc4c4c3ffc0bfc0ffbdbcbdffb9b9b8ffb5b4b4ffb0b0afffa7a7a7ff9f9f9fff959594ff8a8a89ff797979ff626262ff464746ff2b2b2bff171717ff0a0a0bff060606ff050404ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a3aff3a3a39ff3a3a3aff393939ff393939ff393939ff393939ff39393aff393939ff393939ff393a39ff393939ff393939ff393839ff383938ff373737ff363636ff343434ff333332ff313031ff2b2a2aff282928ff252525ff202020ff1c1c1cff1b1a1aff1b1a1aff191919ff191919ff181819ff181817ff171617ff161616ff151515ff131414ff1313130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff010000ff010000ff010101ff010000ff010000ff000000ff000000ff000000ff010100ff010001ff000000ff010001ff000101ff000000ff000000ff000100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff030202ff030302ff040303ff060606ff090909ff0a0a09ff0a0a09ff090909ff080807ff060606ff070706ff070607ff060606ff060607ff060606ff050404ff050405ff3e3f3eff454544ff454444ff484847ff505050ff505051ff545354ff525253ff535352ff535353ff525252ff515151ff4f4e4fff4f4f4eff4b4b4bff494a4aff4a4949ff454545ff424241ff414242ff3e3e3eff3e3e3eff3b3a3bff3a3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0cfd0ffcfcfd0ffd0d0cfffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffd1d1d1ffd4d5d4ffd7d7d7ffd8d8d8ffd6d6d6ffcfcfceffbfbfbfffbababaffb9b9b9ffbab9baffbbbabaffbabbbaffbbbbbaffbbbabbffbbbbbbffbcbcbcffbdbdbdffbdbdbeffbebfbeffbfbfbfffbfbfc0ffc0c0c1ffc1c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c3c3ffc4c3c4ffc4c4c4ffc5c4c4ffc6c5c5ffc6c5c6ffc7c7c6ffc7c7c7ffc8c7c8ffc8c9c8ffc9c9c9ffcacac9ffcbcbcbffcbcbcbffccccccffcdcdccffcececeffcececfffd0d0cfffd1d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d9ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadad9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdddcdcffdcddddffddddddffdededeffdededeffdededeffdededeffdededfffdedfdfffdfdfdeffdedfdfffe2e2e1ffe1e2e2ffe1e2e2ffe2e1e2ffe2e3e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e5e5ffe6e5e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffebebecffedededfff1f0f0fff3f3f3fff6f6f6fffdfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfcfff4f4f4ffebebecffe5e5e4ffe3e3e3ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e1ffe2e1e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdedddeffddddddffdcdddcffdcdcdcffdcdbdcffdcdcdcffdbdbdaffdadbdbffdadadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d8d7ffd7d6d7ffd6d7d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d4ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd2d1d1ffd1d0d1ffd1d0d0ffd0cfd0ffd0cfcfffcecfceffcececeffcececdffcdcdcdffcdcdccffcccccbffcbcbcbffcbcbcaffcacacaffcacac9ffcac9c9ffc8c8c9ffc8c8c9ffc7c8c8ffc7c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc6c5c5ffc5c5c4ffc4c4c4ffc3c4c4ffc3c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffbfc0c0ffbfbfbfffbfbfbeffbdbebdffbdbdbdffbcbcbcffbcbcbcffbbbbbaffb9babaffb9b9b9ffb8b8b8ffb7b7b8ffb7b7b6ffb6b6b6ffb5b5b5ffb5b4b4ffb3b4b4ffb3b3b2ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeaeafffadadaeffacacacffaaababffaaaaa9ffa8a9a9ffa8a8a8ffa8a7a8ffa7a7a7ffa8a7a7ffb2b1b2ffbdbdbdffc8c7c7ffcccbccffcecdceffcacacaffc7c6c6ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc2c2c2ffc3c3c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2c2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2c2cff2d2d2dff2e2d2eff2f2f2eff303030ff313131ff313132ff323232ff333332ff333333ffc1c1c1ffe5e4e5ffe5e5e5ffe6e5e5ffe5e6e6ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeae9ffeaeae9ff898989ff6e6e6eff686868ff636362ff5e5d5dff575758ff535253ff4d4d4dff484848ff444344ff414241ff424242ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff000100ff000000ff000000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000100ff020202ff060505ff0a0b0bff131313ff242424ff3c3c3cff5c5c5cff777878ff8d8d8dff9c9b9bffa8a8a8ffb2b3b3ffbabbbbffc0c0c1ffc4c3c4ffc7c7c7ffcbcacaffcdcccdffcfd0cfffd1d0d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d7ffdbdbdbffe2e2e2ffeeefeefff9f8f8fffbfbfbfffbfbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffefdfefffefefdfffefefdfffefefefffefefefffefdfdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffefefefffefdfefffdfefdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfafafff9f9f9fff6f6f6ffebecebffdfdfdfffd3d3d3ffcececeffcdcdcdffccccccffcbcbcbffcac9c9ffc6c7c7ffc4c4c4ffc2c1c1ffbebfbeffbbbcbcffb8b8b8ffb2b1b2ffaeaeaeffa6a7a7ff9f9f9eff949394ff858685ff717071ff555656ff393939ff1f1f1fff0e0e0fff0c0c0cff060607ff010202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3cff3a3a3aff3a3a3aff3a3939ff393939ff3a3939ff393939ff393939ff393939ff3a3a39ff393939ff393939ff393939ff383939ff373737ff353635ff343434ff333232ff303130ff2a2a2aff292828ff252525ff202020ff1c1c1cff1a1a1aff1a1a1bff191919ff191919ff191819ff171817ff171617ff161717ff151515ff141414ff131313ff131313ff111111ff101010ff0f0f0fff0e0e0eff0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000101ff000000ff000001ff000000ff010000ff000001ff000100ff010001ff010101ff000001ff010101ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff030202ff030303ff040404ff060707ff0a090aff0a0a0bff090a0aff090908ff060607ff050505ff070607ff070707ff070707ff060706ff060606ff060606ff363637ff3e3f3eff3f3e3eff454444ff454544ff484748ff505051ff505050ff545454ff535253ff525252ff515151ff4f4f4fff4e4f4eff4b4b4bff4a4a49ff4a4a4aff454545ff414242ff414142ff3e3e3eff3e3e3eff3a3a3bff3a3a3aff3a3a3aff353535ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0cfd0ffd0d0d0ffcfcfcfffcfcfcfffd0d0d1ffcfcfcfffcecfceffd1d1d1ffd5d4d4ffd7d7d8ffd8d8d9ffd7d7d7ffd0d0d1ffc1c1c1ffbcbcbcffb9b8b9ffb9b9baffbababaffbabbbbffbbbabbffbbbbbbffbcbbbbffbcbcbcffbdbdbdffbebdbdffbfbfbfffc0bfbfffbfc0c0ffc1c0c0ffc1c1c0ffc2c2c2ffc2c2c1ffc2c2c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c7c6ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffc9cacaffcacacaffcbcbcbffcbccccffcdcdccffcecdceffcecfcfffd0cfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd4d5d4ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffd9dadaffdadadaffdadbdaffdbdadbffdbdbdcffdcdbdcffdbdcdcffdcdcdcffdcdddcffddddddffddddddffdededeffdededeffdededeffdfdedeffdedfdeffdfdedeffdededeffdfdfdfffe1e1e1ffe1e1e2ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9eaffebeaeaffecececfff0f0f0fff3f3f3fff6f6f6fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafaf9fff1f1f1ffe9eaeaffe4e4e4ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe1e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdedfdeffdededfffdededeffddddddffddddddffdddcdcffdcdcdcffdcdbdcffdbdcdbffdadbdbffdadbdaffdadbdaffdadadaffd9d9daffd9d9daffd8d9d9ffd8d8d8ffd8d9d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d0ffd0d1d0ffd0cfd0ffcfcfcfffcececeffcececeffcdceceffcccccdffcccccdffcbcbccffcccbcbffcbcacbffcacbcaffcac9caffc9c9c9ffc8c9c9ffc8c9c8ffc7c7c8ffc7c7c7ffc6c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c4ffc4c4c4ffc3c4c4ffc3c2c3ffc3c2c2ffc2c1c1ffc1c1c1ffc0c0c1ffc0c0c0ffbebfbfffbebebeffbebdbdffbdbdbdffbcbcbcffbbbcbbffbababbffb9bab9ffb9b9b9ffb8b8b9ffb7b7b8ffb7b6b7ffb5b6b6ffb5b5b5ffb4b5b4ffb4b4b3ffb3b2b2ffb2b2b2ffb1b1b1ffb0b0b0ffb0afafffaeaeaeffadadacffacacabffabababffa9aaa9ffa8a8a9ffa8a8a8ffa7a8a8ffa7a7a7ffa7a8a7ffb5b5b5ffc1c0c0ffc8c8c8ffcdcccdffcfceceffcacac9ffc6c6c6ffc3c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc5c4c4ffc4c4c5ffc4c5c4ffc3c2c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2cff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2a2a2aff2b2c2cff2d2d2dff2e2e2eff2f2e2fff2f302fff303031ff323131ff323232ff333333ff343333ffc1c1c2ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e7ffe6e6e6ffe6e7e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e8ffe8e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ff8a8a89ff6e6d6eff686968ff636263ff5d5e5eff585858ff535353ff4d4d4dff484848ff444444ff414241ff424142ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff050605ff0c0c0cff1b1b1bff343434ff505050ff6d6c6dff858686ff979796ffa4a4a4ffafb0afffb8b8b9ffbebebeffc2c2c2ffc7c7c8ffc9cacaffcdccccffcfcfcfffd1d1d1ffd3d3d3ffd4d4d4ffd6d5d5ffd7d6d7ffdadad9ffe0e0e0ffedededfff7f7f7fffbfbfbfffbfbfafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffbfafafffafbfafffbfafbfffafbfafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefefefffdfefefffdfefefffefefefffdfefefffefefefffefdfdfffdfdfefffefefefffefefefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefefffefdfefffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9fafafff5f6f5ffe9e9e9ffddddddffd1d2d2ffcdcdceffcdcdcdffcbccccffc9cac9ffc7c7c7ffc5c6c5ffc3c3c4ffc1c1c0ffbebebdffbababbffb7b8b8ffb3b3b3ffaeaeaeffa5a6a5ff9a9a9aff8d8d8dff7b7b7aff646363ff494848ff333333ff1a1b1bff0e0e0eff070707ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff3d3c3cff39393aff3a3a3aff3a3a3aff393939ff393939ff393939ff393939ff393939ff393939ff383938ff383838ff373737ff353636ff343434ff323232ff303031ff2a2b2aff292828ff252524ff202021ff1c1c1cff1a1a1aff1a1a1bff191a1aff191818ff181919ff171717ff171717ff171616ff151514ff141314ff131313ff131313ff111111ff101010ff0f0f0fff0e0e0dff0d0d0dff0d0d0dff0c0b0bff0a0a0aff090a09ff060707ff0506060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010100ff000000ff000001ff000101ff000000ff000100ff000100ff010101ff010000ff010000ff010000ff010100ff010100ff000100ff010101ff000000ff010100ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020102ff020302ff030304ff050504ff070707ff0a0b0bff0b0b0bff0a0909ff070808ff050605ff060606ff070607ff070706ff070707ff070707ff060606ff222323ff373737ff363637ff3f3f3eff3e3e3eff454444ff454444ff484848ff505050ff505050ff535454ff535252ff4f4f4eff4a4a4aff4b4b4bff49494aff494949ff454545ff414241ff414142ff3e3d3eff3e3e3eff3b3a3bff3a3a3aff3a3a3aff353535ff313131ff313131ff2d2d2eff2d2d2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfd0cfffcfcfcfffcfcfcfffd1d0d1ffd0d1d0ffd1d0d1ffcecfceffd0d0d1ffd4d4d5ffd8d8d7ffd8d9d8ffd8d7d8ffd1d1d1ffc3c2c3ffbcbcbcffb8b8b8ffb9b9b9ffb9bab9ffbababbffbbbbbbffbbbbbcffbbbcbbffbdbcbcffbdbdbdffbebebeffbfbfbfffbfc0bfffc0c0c0ffc1c0c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c6ffc7c7c6ffc7c7c7ffc7c8c7ffc8c8c9ffc9c9c9ffcac9c9ffcacacbffcbcbcbffcccbcbffcccdcdffcdcecdffcececfffcfcfcfffd0d0d0ffd1d0d1ffd2d2d1ffd3d3d2ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd8d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffdadad9ffd9d9daffdad9daffdbdadaffdbdadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcddddffddddddffdeddddffdddddeffdedfdfffdededeffdfdfdeffdfdfdfffdfdedfffdededeffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe8e7e7ffe7e8e8ffe7e8e7ffe8e8e8ffe8e9e9ffe9e9e9ffe9eae9ffeaeaeaffecedecffefefeffff2f2f2fff6f6f5fffbfbfbfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f8f8ffefefefffe8e8e8ffe4e3e4ffe3e3e2ffe3e2e2ffe3e3e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdddeddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdadbffdbdadbffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d4ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0cfcfffcfcfcfffcececfffcececeffcdcdcdffcccdcdffcccdcdffcccbccffcbcccbffcacbcaffcacacaffcac9caffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c4ffc4c4c4ffc4c4c4ffc3c4c3ffc2c3c2ffc2c2c2ffc1c2c2ffc1c0c1ffc0c0c0ffc0bfc0ffbebfbfffbebebeffbdbdbdffbdbdbdffbcbcbcffbbbbbcffbababaffbab9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b7b6ffb5b6b6ffb5b5b5ffb4b4b5ffb3b4b3ffb3b2b2ffb1b1b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadacadffabababffabaaabffa9aaaaffa8a9a8ffa8a8a8ffa8a8a8ffa7a8a8ffadadadffb9b8b9ffc4c4c4ffc9cac9ffcecdcdffcecfceffc9c9caffc6c5c5ffc5c4c4ffc4c4c5ffc4c5c5ffc4c3c3ffc4c4c4ffc4c4c4ffc4c4c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2b2aff2b2b2aff2b2a2aff2b2a2aff2b2c2cff2c2d2cff2d2e2eff2e2f2fff302f30ff303130ff323131ff323332ff323233ff333333ffc2c2c1ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e7e8ffe7e7e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffeae9e9ffe9e9e9ffe9e9eaffe9eaeaffeae9e9ff898a8aff6d6d6dff686868ff636263ff5e5e5dff595858ff535353ff4e4e4eff484949ff454444ff424242ff424241ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff000100ff010001ff000001ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040303ff0e0d0dff242424ff404140ff5e5e5fff777777ff8d8c8dff9e9d9dffaaaaaaffb4b4b4ffbcbcbcffc1c2c2ffc6c6c6ffc9c9c9ffcccdcdffcecfceffd1d1d1ffd3d3d3ffd4d5d4ffd5d6d5ffd7d6d7ffd9d8d9ffdededeffeaebeafff4f4f5fffafafafffbfafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafbfffafbfafffafafafffafbfbfffbfbfbfffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfdfefffefdfdfffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffcfcfdfffcfcfdfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafff8f8f8fff4f5f4ffe7e7e8ffdadadbffd2d1d2ffcececeffcbcbcbffcacac9ffc8c9c8ffc6c7c7ffc4c4c4ffc2c2c2ffc0c1c0ffbebebeffbbbbbbffb7b8b7ffb3b3b2ffabacabffa4a3a3ff999899ff8c8b8bff767776ff626262ff424241ff212021ff101111ff080808ff040404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484948ff414241ff3d3c3dff3a3a3aff393939ff3a3a3aff393939ff393939ff393939ff393939ff393939ff393938ff373737ff353635ff343435ff323233ff313030ff2b2a2aff282828ff252525ff202020ff1b1c1cff1a1a1aff1a1a1aff191a19ff191918ff191919ff171817ff171716ff161616ff151415ff141314ff141313ff131313ff111111ff101010ff0f0f0fff0d0e0eff0d0d0dff0d0d0dff0b0c0bff0a0a0aff0a0909ff070707ff060505ff050605ff030304ff030404ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000100ff000100ff000001ff000100ff010100ff000000ff010001ff010000ff010000ff000100ff010001ff000000ff010000ff000101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff030303ff040404ff060506ff090909ff0b0c0bff0b0b0bff090909ff070707ff070706ff060706ff060606ff070606ff070707ff060707ff141414ff141313ff232222ff363737ff363636ff3f3e3fff3e3f3eff444444ff454444ff484848ff4d4c4cff505150ff505051ff505050ff4d4d4dff494a4aff474747ff454545ff414141ff414241ff3e3e3dff3e3e3eff3a3b3bff3a3a3aff3a3a3aff353535ff313131ff313131ff2e2d2eff2c2d2dff2d2e2eff2d2e2dff2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffd0d1d0ffd0d0d1ffd0d1d0ffd0d0d0ffd0d1d1ffd1d1d1ffd4d4d4ffd7d7d8ffd8d8d8ffd9d9d8ffd2d2d3ffc4c4c4ffbcbcbcffb8b7b8ffb8b8b8ffb9b9b9ffbbbabbffbbbabbffbbbbbcffbbbcbbffbcbcbcffbdbdbdffbebebeffbebebeffbfc0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c1ffc3c2c2ffc3c3c2ffc3c3c3ffc3c4c3ffc4c4c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffcacac9ffcacbcaffcbcbcbffccccccffcccdccffcdcecdffcececeffcfcfcfffd0cfd0ffd1d1d1ffd1d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d4ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd8d9d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadad9ffdadadbffdadadbffdbdadbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdddcddffddddddffddddddffdddeddffdededeffdedfdeffdededeffdfdfdfffdedfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e1e2ffe2e1e2ffe3e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9eae9ffeaeaeaffececedffefefeefff2f2f2fff5f5f5fffafaf9fffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfff6f6f6ffedeeedffe6e6e6ffe4e3e4ffe3e2e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe1e1e2ffe1e1e0ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdededfffdedfdeffdddeddffdddddeffddddddffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdadadbffdbdadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0cfffcfcfcfffcececfffcececeffcdcdcdffcdcdcdffcccdccffccccccffcbcbcbffcbcbcaffcacacaffcac9caffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c6ffc7c6c6ffc5c6c6ffc5c5c5ffc5c4c5ffc4c4c4ffc4c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc1c2c1ffc0c0c1ffbfc0c0ffbfbfbfffbebfbfffbebebeffbdbdbdffbcbcbcffbcbcbbffbbbbbbffbabbbbffb9b9baffb9b8b9ffb8b8b8ffb7b8b7ffb6b7b6ffb6b5b6ffb5b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb2b1b2ffb1b1b1ffafafafffafafafffadaeaeffadadadffabababffaaaaaaffaaa9aaffa9a9a9ffa8a8a8ffa7a8a7ffa9a8a9ffb0b0b1ffbcbcbcffc7c7c7ffcbcbcbffcececeffccccccffc7c7c8ffc4c4c4ffc4c5c4ffc4c5c5ffc5c5c4ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2b2aff2b2a2bff2a2b2aff2a2a2aff2c2b2bff2d2c2dff2e2d2dff2e2f2eff2f2f30ff303130ff313131ff323232ff333333ff333333ffc1c1c1ffe5e5e4ffe5e5e5ffe5e5e6ffe5e5e6ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffeae9eaff898a89ff6d6d6dff676867ff636263ff5e5d5eff595959ff535353ff4e4e4eff494848ff444343ff404141ff424241ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff010000ff000001ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000101ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff020202ff060606ff0e0e0eff222323ff4e4e4dff6c6c6bff848484ff979697ffa6a6a6ffb3b3b2ffbababaffc0c0c1ffc6c5c5ffc9c9caffcdcccdffcfcfd0ffd1d1d1ffd2d2d2ffd3d4d3ffd5d5d5ffd7d7d6ffd7d8d8ffdbdcdbffe6e7e7fff2f2f2fffafafafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffafafafffafafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfdfffefdfefffefdfefffefefdfffefdfefffefefdfffefefdfffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafff8f8f8fff4f3f4ffe6e6e6ffd9d9d8ffd0d0cfffccccccffcbcacaffc9c9c9ffc7c7c7ffc5c6c6ffc5c5c5ffc4c3c4ffc1c1c0ffbebebdffbbbbbaffb7b8b7ffb3b4b4ffaeaeaeffa5a4a4ff939394ff808080ff6b6a6aff484848ff292929ff131313ff090909ff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505050ff494949ff414242ff3d3d3cff393a3aff3a3a3aff3a3a3aff393939ff3a3939ff393839ff393939ff373738ff363636ff343434ff323332ff313131ff2b2a2aff292928ff252524ff202020ff1c1c1cff1a1a1aff1a1a1aff19191aff191819ff191819ff171817ff171716ff171716ff141515ff141414ff131313ff141313ff111111ff101010ff0f0f0eff0d0e0eff0d0d0dff0d0d0dff0b0b0bff0a0a0aff090909ff070707ff050505ff050505ff030404ff030304ff040404ff040404ff040404ff040504ff040405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000101ff000000ff000001ff000100ff010000ff010100ff000100ff000000ff000000ff010000ff000001ff000000ff010000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040303ff060606ff070707ff0a0b0bff0c0c0cff0b0a0bff080808ff070707ff070706ff070707ff070707ff050606ff070706ff060607ff040303ff141313ff131414ff232322ff363636ff363636ff3e3e3fff3e3e3eff424242ff444444ff474747ff4a4a4aff4c4c4dff50504fff4f4f4fff4b4c4cff474747ff414142ff3d3e3eff3e3e3eff3e3d3eff3b3b3bff3a3a3aff3a3a3aff353435ff313131ff313131ff2d2d2dff2c2d2cff2e2e2dff2d2d2eff2e2e2eff2d2e2eff2e2e2dff2b2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffd0d0d0ffd0d1d0ffd0d0d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd3d3d4ffd8d8d8ffd8d8d9ffd9d8d8ffd3d3d3ffc6c5c6ffbdbdbcffb7b7b7ffb8b8b7ffb9b9b9ffbababaffbbbbbbffbbbbbbffbbbbbcffbdbdbcffbdbebdffbebebeffbebfbfffc0bfc0ffc1c0c1ffc1c1c1ffc2c1c1ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c3ffc4c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c9ffc9cacaffcacacbffcbcbcbffcbcccbffcdcdccffcdcecdffcececeffcfcfcfffcfd0d0ffd1d1d0ffd1d1d2ffd2d2d2ffd3d3d3ffd3d4d4ffd5d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9daffd9dadaffdadadaffdadadaffdbdadbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcdddcffddddddffddddddffdededdffdededeffdedfdeffdedfdfffdededfffdfdfdfffe1e0e0ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffecececffeeeeeefff1f2f2fff5f6f6fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfbfff5f5f4ffececebffe4e5e5ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e1e1ffe1e2e1ffe2e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdededfffdfdfdeffdededeffddddddffddddddffdcdcddffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdadbffdadbdaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d8ffd8d8d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcececeffcdceceffcdcccdffcccccdffcbcccbffcbcbcbffcbcbcaffcacacaffc9cac9ffc9c9c9ffc9c8c8ffc7c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c1ffc0c0c0ffbfbfbfffbebebeffbebebeffbdbdbeffbcbdbdffbcbbbcffbbbbbbffbababaffb9b9baffb9b9b8ffb8b7b8ffb7b7b7ffb6b6b6ffb5b5b6ffb4b5b4ffb4b4b4ffb3b3b3ffb2b3b2ffb1b2b1ffb1b1b0ffafb0afffaeaeafffaeaeaeffadacacffacababffaaaaabffaaaaaaffa9a9a9ffa9a9a8ffa8a8a7ffa9a9a9ffb4b3b4ffbfbfbfffc9c9c8ffccccccffcececeffcbcacbffc5c5c6ffc3c3c3ffc4c4c4ffc5c4c5ffc5c4c5ffc4c5c4ffc5c5c4ffc4c4c3ffc4c4c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2a2aff2a2a2aff2a2a2bff2a2a2aff2b2b2bff2c2c2cff2d2d2dff2e2e2eff2f2f30ff313130ff313131ff313232ff333333ff333334ffc1c2c2ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9eaffeae9eaffe9eae9ff8a8989ff6d6d6cff676868ff626362ff5d5d5eff595958ff525353ff4d4d4dff484848ff424242ff403f3fff414040ff000000ff000000ff000001ff010101ff000000ff000000ff000000ff000000ff010100ff000000ff000101ff010101ff000001ff000101ff000000ff000000ff010000ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000100ff000001ff010001ff010000ff010000ff000001ff010101ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff030404ff090909ff141415ff2a2a2aff4c4d4dff797979ff949393ffa4a4a5ffb0afafffb9b9b9ffc1c0c1ffc5c5c5ffc9c9c9ffcdcccdffd0d0cfffd2d2d2ffd3d3d4ffd3d4d4ffd4d4d3ffd4d5d4ffd6d6d6ffd9d9d9ffe4e4e4fff0f1f1fff9f9fafffcfbfbfffbfbfbfffafafbfffbfafafffafbfafffafafbfffafafafffbfbfafffbfafafffbfafafffafafbfffafbfafffbfbfafffafafbfffafbfafffafbfafffbfafafffbfafafffbfafbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefefffdfefdfffefefdfffefefefffefdfefffdfefefffefefdfffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfefffefefefffdfefefffdfefefffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafff6f7f7fff2f1f2ffe3e3e3ffd6d6d5ffcecdceffcacbcaffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c7ffc5c5c5ffc3c3c3ffc0c0c0ffbebebeffbbbbbbffb7b7b8ffb2b2b2ffa7a7a7ff959596ff848484ff6d6e6dff4f4e4fff2e2e2eff171716ff0b0b0aff040404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545454ff505050ff484849ff424241ff3c3c3cff3a3a3aff383838ff383939ff393939ff39393aff383938ff373737ff363636ff353434ff323233ff313031ff2e2e2eff2b2b2bff272727ff222222ff1e1d1eff1b1c1bff1a1a1aff19191aff181818ff181817ff161616ff171616ff151514ff141414ff131313ff131314ff111111ff101010ff0e0f0fff0e0e0eff0d0e0dff0d0d0dff0b0b0bff0a0a0aff0a0909ff070607ff050606ff060605ff040404ff030404ff030403ff040504ff050404ff050404ff040404ff050505ff030303ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff000001ff010000ff010000ff000001ff010001ff000101ff010001ff000000ff010100ff010000ff010000ff000000ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000101ff010101ff040304ff070807ff0a0a0aff0b0b0cff0c0c0cff0b0b0aff070707ff080808ff080808ff070707ff070707ff070607ff060605ff000000ff030304ff040304ff131414ff141314ff232223ff373736ff373636ff3c3b3bff3e3f3fff414141ff434342ff444445ff464646ff484848ff4a494aff494848ff454545ff424242ff3f3f3fff3d3d3dff3a3b3bff3a3a3aff3a3a39ff353535ff313132ff313131ff2d2d2dff2c2d2cff2e2e2eff2d2e2eff2e2e2eff2e2e2dff2d2d2eff2c2c2cff2c2b2cff262626ff222222ff212222ff21212100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d0ffd0d1d1ffd0d1d0ffd0d1d0ffd1d0d0ffd0d0cfffcfcfcfffd2d2d2ffd8d7d7ffd8d8d8ffd8d9d9ffd5d5d4ffc8c8c7ffbfbebeffb7b7b8ffb8b8b8ffb9bab9ffbabbbaffbbbbbbffbbbcbcffbcbcbcffbcbcbcffbdbdbeffbebebeffbfbebfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c5ffc5c4c5ffc5c6c5ffc6c6c6ffc6c7c7ffc7c7c7ffc8c7c8ffc8c9c8ffc9c9c9ffc9c9caffcacacbffcbcccbffcbcccbffcdccccffcdcdcdffcececeffcecfcfffcfcfd0ffd1d1d0ffd2d1d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd6d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d8d9ffd9d9d8ffd9d9d9ffdadadaffdad9d9ffd9d9daffdadbdaffdadbdaffdbdbdaffdbdbdbffdbdbdcffdbdcdcffdcdcdcffdcdcdcffddddddffddddddffdedddeffdededdffdededeffdededeffdededeffdfdfdfffdedfdeffe0e0e1ffe0e0e0ffe0e0e1ffe0e1e0ffe0e1e0ffe1e1e1ffe2e1e1ffe1e1e2ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e2e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e3ffe5e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffeaeae9ffe9eaeaffeaeae9ffeaebeaffebeaeaffecececffedededfff2f2f2fff6f6f6fffafafafffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfbfafff5f4f4ffebebebffe4e4e4ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdedfdeffdededeffdeddddffddddddffdddcddffddddddffdcdcdcffdbdbdbffdbdcdcffdbdbdbffdbdbdaffdbdadaffdadadaffd9dad9ffd9d9d9ffd8d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcfcecfffcecfceffcecdceffcdcdceffcccccdffcdcdccffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc9c8c9ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c4ffc4c4c4ffc4c3c3ffc2c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc0c0c0ffbfc0c0ffbfbfbfffbfbebeffbebdbeffbdbdbdffbdbcbcffbbbbbbffbbbbbbffbababaffb9b9b9ffb9b9b9ffb8b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b5ffb3b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffafafafffadadadffacacadffabababffaaaaaaffa9aaa9ffa8a9a9ffa8a8a8ffa8a8a7ffa9a9aaffb6b5b6ffc2c3c2ffcbcacbffcdcdcdffcecdcdffc9c9c9ffc4c4c3ffc2c1c2ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c4ffc5c5c5ffc5c5c4ffc4c4c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2b2bff2b2a2bff2b2a2bff2b2b2bff2a2a2aff2a292aff2a2b2bff2c2d2cff2e2e2dff2e2e2eff2f2f2fff303030ff313031ff323131ff323232ff343434ffc1c1c1ffe4e4e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeaeae9ffe9eae9ff8a898aff6d6d6dff676867ff626262ff5d5d5eff585857ff535252ff4c4d4dff484747ff414242ff3f3e3fff3f3f3fff010100ff010100ff010001ff010101ff010101ff010100ff000000ff000000ff000100ff010000ff010101ff010101ff010101ff010000ff000000ff000101ff000100ff010100ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000001ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000101ff010101ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff060606ff0b0b0bff191919ff333233ff565656ff797979ff9b9b9bffafaeafffb8b8b8ffbebebeffc3c3c3ffc8c7c7ffccccccffd0cfd0ffd2d2d2ffd3d4d4ffd5d5d5ffd6d5d5ffd4d4d5ffd5d5d4ffd7d7d7ffe0e1e1ffeeeeeefff8f8f9fffcfcfcfffbfbfbfffafbfbfffbfafbfffbfafbfffbfafafffbfafafffafafbfffafafafffbfafafffbfafafffbfafbfffbfafbfffbfbfbfffbfafbfffafafafffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfefffdfefefffefdfdfffdfdfefffefefdfffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffdfcfcfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfafafff6f6f6fff0eff0ffe2e2e2ffd3d4d3ffcdccccffcacacaffc9c9c9ffcacac9ffc8c9c8ffc6c7c6ffc5c5c5ffc3c3c3ffc1c1c1ffbebebeffbabbbaffb3b2b3ffa7a7a7ff999999ff878687ff6e6d6eff4e4e4eff313131ff1a1a1aff0b0b0bff050505ff020201ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b5b5bff545454ff505050ff494949ff424242ff3d3d3dff3c3b3cff3b3b3bff3c3c3cff3d3c3dff3c3c3cff3b3b3bff393939ff383838ff363636ff343535ff323332ff302f2fff2b2b2cff272727ff222223ff1f1f1fff1d1d1dff1c1b1bff191a1aff191919ff181818ff161616ff151515ff131313ff121212ff111111ff101010ff0f0f0fff0e0e0eff0e0d0dff0d0d0dff0b0b0cff0a0a0aff090909ff070707ff060606ff060606ff040404ff040304ff040303ff040405ff040404ff040405ff050404ff050405ff030303ff020302ff040303ff030403ff040404ff0304040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000100ff000000ff000000ff010000ff000000ff010000ff010100ff000100ff000001ff010001ff010001ff010001ff000001ff000000ff010000ff010000ff010001ff010001ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff050505ff090909ff0e0d0dff0e0d0dff0c0d0dff0b0b0aff070707ff0b0b0bff080808ff070708ff070707ff070707ff000000ff000000ff000000ff040304ff040304ff141314ff141313ff232222ff313030ff383838ff3c3b3bff3e3e3dff3f3f3fff404040ff414142ff424242ff434344ff434243ff424243ff414141ff404140ff3e3e3eff3b3b3bff393939ff353535ff313131ff313131ff2e2d2dff2c2d2cff2e2e2eff2d2e2eff2d2e2eff2e2d2dff2e2e2eff2c2c2cff2c2c2cff262625ff222222ff222222ff202020ff232423ff242324ff242424ff222222ff212121ff1f1f20ff1e1e1dff1c1d1dff1c1d1cff1d1c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d1ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd1d1d2ffd7d7d7ffd9d8d8ffd8d9d8ffd6d6d6ffcacacbffc1c0c0ffb7b7b8ffb8b8b8ffb9bab9ffbbbbbbffbbbcbcffbbbcbcffbcbbbcffbdbdbdffbebdbeffbebebeffbfbfbfffc0c0c0ffc1c0c1ffc1c1c1ffc1c2c2ffc3c2c2ffc3c3c3ffc3c4c3ffc3c3c4ffc4c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c8ffc8c9c9ffcac9c9ffcac9c9ffcacacaffcbcbcbffccccccffcccdcdffcdcdcdffcecdceffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffd9d9daffd9dadaffdbdadaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcddffdcddddffdddddeffddddddffdededeffdededeffdededeffdfdfdeffdfdfdfffe0dfe0ffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e1e2ffe2e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffebececffecececffecececffedecedfff0f0f1fff5f6f6fffbfafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffafafafff3f4f4ffecebebffe5e5e6ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffdededfffdededeffdddddeffdeddddffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdadbdbffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfd0ffcfcecfffcecfcfffcecdceffcdcdcdffccccccffccccccffcbcccbffcbcbcbffcbcacaffc9c9caffcac9c9ffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c6ffc5c4c5ffc4c4c4ffc4c3c4ffc4c3c3ffc3c3c3ffc2c2c2ffc1c1c2ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbebeffbebdbeffbcbcbdffbcbdbcffbcbbbbffbabbbbffbababaffb9b9b9ffb9b8b8ffb7b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b5b4ffb3b3b4ffb3b2b2ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadadadffacacacffabababffaaaaaaffa9a9a9ffa8a9a8ffa8a7a8ffa8a8a8ffaeaeaeffb9bab9ffc5c5c5ffccccccffcdcdcdffccccccffc7c7c7ffc2c3c3ffc3c2c2ffc3c2c2ffc4c4c4ffc4c4c4ffc5c5c5ffc4c5c5ffc5c5c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2a2bff2b2a2bff2a2a2aff2a2a2aff2a2a2aff2a292aff2b2a2bff2c2c2cff2d2d2dff2e2e2eff2e2e2fff303030ff313131ff323131ff333233ff333333ffc1c2c1ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeae9e9ffe9e9e9ffeaeae9ffeaeaeaff8a8a8aff6e6d6dff676768ff636262ff5d5d5dff575858ff525152ff4d4c4dff474747ff424142ff3f3e3fff3f3f3fff000000ff010000ff010101ff010101ff010101ff010001ff000000ff000000ff000000ff010101ff020101ff020102ff010101ff000100ff010000ff000100ff010101ff000101ff010000ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff010000ff000100ff010100ff010001ff010001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff010101ff010101ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff020202ff040505ff090909ff121111ff242424ff3f3e3fff606060ff828383ff9d9d9dffb0b0afffbdbdbcffc3c3c3ffc7c6c6ffc9cac9ffcbccccffcfcfcfffd2d2d2ffd3d3d4ffd5d4d5ffd6d6d5ffd6d6d6ffd7d6d7ffdededeffebebebfff7f7f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffafbfbfffafafafffafbfafffbfafbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffefefdfffdfefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffbfbfcfffbfbfbfff6f6f7ffedededffe0e0dfffd2d2d2ffcdcccdffcbcacbffc9cac9ffc8c8c8ffc7c7c7ffc6c6c6ffc4c4c4ffc2c2c2ffc0bfbfffbbbbbbffb4b4b4ffabababff9c9c9cff898a8aff6f6f6fff565556ff383838ff1d1d1cff0d0c0cff050505ff030202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636463ff5c5b5cff545455ff505051ff484949ff424242ff424241ff414242ff434242ff444443ff424343ff424241ff404040ff3f3f3fff3d3d3dff3c3b3bff383938ff343535ff313131ff2e2e2eff282929ff242424ff222121ff1f1f1fff1d1d1dff1c1c1cff1a1b1aff191919ff171716ff141515ff141413ff121312ff111011ff0f0f0fff0e0e0eff0d0d0dff0b0b0bff0a0a0aff090909ff070707ff060606ff060605ff040304ff030404ff030303ff040404ff050405ff040504ff040504ff040404ff030303ff030302ff030303ff030404ff040304ff040303ff040405ff040404ff050404ff050504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000000ff000000ff000100ff000100ff000000ff000000ff010101ff010001ff010101ff010100ff010101ff000000ff000000ff000000ff000001ff000000ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff040404ff080808ff0c0b0cff0f0f0eff101010ff0d0d0dff0c0c0cff0b0b0bff0b0b0bff0b0b0bff070808ff080807ff070707ff000000ff000000ff010000ff000000ff030303ff030303ff090909ff141314ff242423ff2f2f2eff363636ff383939ff3a3a3aff3b3c3bff3d3c3cff3d3d3dff3e3f3eff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3d3e3dff3b3b3bff393839ff333233ff2f2f2fff2e2d2dff2d2d2cff2d2e2eff2e2e2dff2d2e2eff2e2e2eff2d2e2eff2c2c2cff2c2c2cff252526ff222222ff222221ff212121ff242424ff242324ff242424ff222222ff212121ff201f1fff1e1e1eff1d1d1dff1d1c1cff1c1d1cff222323ff232323ff232323ff232323ff232323ff20201fff1f1f1fff201f20ff201f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d1d0ffd1d0d1ffcfd0d0ffd1d1d0ffd0d0d1ffd0cfcfffd2d2d1ffd6d6d6ffd8d8d8ffd8d8d8ffd7d7d7ffcdcdceffc3c3c3ffb9b9b9ffb8b9b8ffbababaffbbbcbbffbcbcbcffbcbcbcffbcbcbcffbdbcbdffbdbdbeffbebebfffbfbfbfffc0c0c0ffc1c1c0ffc1c2c2ffc2c1c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c3ffc4c4c4ffc5c5c4ffc5c5c5ffc5c6c5ffc5c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcacbffcbcbcbffccccccffcdcdcdffcdcdcdffcdceceffcfcfceffd0d0d0ffd1d0d1ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadad9ffdadad9ffdadadaffdadbdaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffddddddffdedddeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e1ffe2e1e1ffe1e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eae9ffeae9eaffeaebebffebebebffebebebffecebebffebebebffebecebffebebebffecececfff0f0f0fff5f5f5fff9faf9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfff9faf9fff3f3f3ffececebffe8e8e8ffe6e6e5ffe4e4e4ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffdfdfdfffdedfdeffdededeffdddedeffdddeddffddddddffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d4d5ffd5d5d4ffd3d4d4ffd3d3d3ffd3d3d2ffd3d3d2ffd2d2d2ffd2d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfd0cfffcececfffcececeffcececdffcdcdcdffcdcccdffccccccffcbcccbffcbcbcbffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc8c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c2ffc3c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbeffbebebeffbebebdffbdbdbcffbcbcbcffbbbcbbffbbbabbffbababaffb9b8b9ffb8b8b8ffb8b7b8ffb7b7b6ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b3ffb2b3b3ffb2b1b2ffb0b1b1ffafafb0ffafafafffaeaeaeffadadadffacacacffabaaabffaaaaaaffa8a9a9ffa8a8a7ffa7a7a7ffa8a8a8ffb2b2b1ffbdbdbdffc7c8c7ffccccccffcdcdcdffcbcbcbffc5c5c6ffc1c1c1ffc2c2c1ffc2c2c2ffc3c2c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a2aff2a2a2aff2a2a2aff292929ff292929ff2a2a2aff2b2c2cff2d2c2cff2d2e2dff2f2e2fff2f302fff303130ff313131ff323232ff333332ffc1c1c1ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e8ffe9e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffe9e9eaffeae9eaffeae9eaffeaeaeaff8b8b8bff6e6e6eff686868ff626262ff5d5d5dff575657ff525252ff4d4c4cff474747ff414141ff3e3e3fff3e3e3fff000000ff000000ff010100ff010000ff000100ff000000ff000000ff000000ff000000ff010100ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010001ff000001ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff010001ff000001ff000001ff000101ff010100ff010100ff000101ff010001ff010100ff000000ff000000ff010000ff010100ff010100ff010000ff000100ff000101ff010101ff010101ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff060606ff0d0d0cff191a19ff323332ff545453ff737373ff8d8d8dffa2a3a3ffb1b1b1ffbcbbbbffc3c4c3ffc9c8c8ffcbcbccffcecdcdffcfd0d0ffd2d1d2ffd3d2d3ffd3d3d3ffd6d5d5ffd7d8d7ffdddeddffebebecfff5f5f5fffafafafffafafbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfafffafafafffafbfbfffafafafffbfafafffafbfafffafbfafffafbfafffbfafafffafbfafffbfafbfffbfafbfffafafafffafbfbfffbfbfbfffbfbfafffafbfbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffdfefdfffefefdfffdfdfdfffdfefefffdfdfefffefefefffdfefdfffefefefffefefdfffdfefefffefefefffefefefffdfefdfffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffbfbfafff5f6f5ffececebffdbdadbffd1d1d1ffcbcbccffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc3c4c4ffc1c1c2ffbfbfbeffbababaffb4b4b4ffabababffa0a0a0ff8f908fff7b7b7bff626262ff3e3e3eff222222ff111111ff090809ff040404ff010102ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6c6c6bff646363ff5b5b5bff545454ff505050ff484948ff494948ff484848ff494a49ff4a4a4aff4a4b4bff4a4a4aff494848ff474747ff464545ff434344ff404040ff3b3c3cff373738ff353434ff2f2f2fff2b2b2bff262726ff242423ff212121ff201f20ff1d1d1eff1b1b1bff1a1919ff171717ff161616ff141415ff121213ff111110ff0f0f0eff0d0e0eff0c0c0cff0b0b0bff090a09ff070707ff040404ff030303ff030403ff040304ff040404ff040404ff040405ff050404ff040504ff030303ff020302ff030303ff030404ff030303ff040404ff040504ff050504ff040504ff050504ff040404ff040505ff040405ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000001ff000001ff000000ff010001ff000000ff000000ff000101ff010001ff010100ff000000ff000101ff000000ff010100ff000100ff000100ff000100ff010000ff000100ff000001ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff010101ff040404ff090808ff0c0c0dff101010ff121212ff121211ff0d0c0dff0d0d0dff0c0c0dff0a0b0bff0b0b0bff0b0b0bff080808ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff090909ff121312ff1d1d1cff252625ff2c2c2dff313132ff343434ff363636ff373737ff393938ff393a3aff3a3a3aff3a3a3aff3a3a3aff3a3a3aff393939ff363636ff323131ff2f302fff2d2e2dff2b2b2bff2d2d2dff2e2d2eff2e2e2eff2d2d2dff2c2c2cff2c2c2bff252525ff222222ff222221ff202120ff242424ff242423ff242424ff222222ff212121ff1f201fff1e1e1eff1d1d1dff1d1c1cff1c1c1cff232323ff232323ff232223ff232223ff232323ff20201fff1f201fff20201fff201f20ff232324ff232324ff232323ff242323ff232323ff232323ff232424ff232324ff242423ff2323230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d1ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d0ffd0d1d1ffd0d1d0ffd1d1d1ffd4d5d5ffd7d7d7ffd9d9d8ffd8d8d8ffd1d0d0ffc5c6c5ffbcbcbbffb9b9b9ffbabbbbffbbbbbcffbcbcbcffbcbcbcffbcbdbcffbdbcbcffbdbdbdffbebebeffbfbfbfffc0c0bfffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c4ffc5c4c4ffc5c4c5ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc7c8c8ffc9c9c8ffc9cac9ffcacacaffcbcacbffcbcbcbffcbccccffcccccdffcecdcdffcececeffcfcfcfffcfd0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d8ffd9d9d9ffd9dad9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdbffdcdddcffdcdcddffddddddffddddddffdddeddffdeddddffdddeddffdededeffdedfdeffdededeffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe8e8e8ffe8e9e8ffe8e9e9ffe9eae9ffeaeaeaffeaebeaffebeaebffebeaebffeaeaeaffebebebffebebebffebebeaffeaebebffebebebffeeeeeefff3f4f4fff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffbfbfcfff8f8f8fff2f2f2ffeeedeeffeaeaeaffe8e8e8ffe6e6e6ffe4e4e4ffe3e3e2ffe2e2e1ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e0ffe0e1e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdededeffdededeffdededeffdddeddffdcddddffdcdddcffdcdcdcffdbdcdcffdbdbdbffdcdcdbffdbdbdbffdadadaffdadbdaffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd5d6d5ffd5d6d5ffd5d5d4ffd4d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcfceceffcececeffcdcecdffcccccdffccccccffcbcbccffcacacbffcacacaffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc3c4c4ffc3c4c3ffc3c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbeffbdbebeffbdbdbdffbcbcbcffbbbcbcffbbbbbbffbbbbbaffbababaffb9b9b8ffb8b9b8ffb7b8b7ffb6b6b6ffb5b6b6ffb5b4b5ffb4b4b4ffb3b3b3ffb2b3b2ffb1b1b1ffb0b0b0ffb0afb0ffafafaeffadaeadffadadadffacacabffabababffa9a9a9ffa8a9a9ffa7a7a7ffa7a6a6ffa8a8a8ffb4b4b4ffc0c0c0ffc9c9c9ffccccccffcdcdcdffcac9caffc3c3c4ffc0c0c0ffc1c2c1ffc2c2c2ffc3c2c3ffc3c2c3ffc4c4c4ffc4c4c4ffc5c5c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a2aff292a2aff292a29ff292929ff292828ff292a29ff2b2b2cff2c2c2cff2d2d2dff2e2e2fff302f2fff303030ff303131ff323231ff333332ffc1c1c1ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeaeae9ffeae9eaffeaeaeaffe9eaeaff8b8b8bff6f6f6fff686868ff626262ff5c5c5cff565657ff515151ff4b4b4bff464747ff414141ff3f3f3fff3e3f3fff000000ff000100ff000000ff000100ff010001ff000000ff000000ff000001ff010100ff010100ff000101ff010101ff010101ff010101ff010101ff020201ff010101ff010101ff010201ff010101ff000100ff000101ff000001ff000000ff000000ff000100ff000000ff000000ff010001ff010100ff000100ff010100ff010100ff000101ff000000ff000100ff000000ff010101ff010100ff010000ff000001ff010101ff010101ff010001ff010001ff000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff020202ff060606ff0f0f0fff232322ff414141ff636363ff828281ff969695ffa6a6a6ffb4b4b4ffbdbcbdffc3c3c3ffc8c7c8ffcccdccffcfcfceffd1d0d0ffd2d2d2ffd4d4d3ffd4d4d5ffd7d6d6ffdbdbdbffe7e7e8fff3f2f3fffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfafffbfafbfffafafbfffafafbfffbfafafffafafafffbfafbfffbfafafffbfbfafffbfafbfffafafafffbfafbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfafbfffafbfafffbfafafffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffdfcfdfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfefffdfefefffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffafafafff3f2f3ffe9e8e9ffdbdbdbffcfcfceffc9cac9ffc9c8c9ffc7c7c7ffc5c4c5ffc2c2c2ffbfbebfffbcbcbcffb8b8b8ffb4b3b4ffadadadffa4a3a3ff969596ff858585ff686768ff474847ff2d2d2cff191919ff0d0c0dff060606ff020303ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747575ff6c6c6cff646364ff5b5b5bff545454ff515050ff505050ff505050ff515150ff525252ff535353ff535353ff525252ff505051ff505150ff4f4f4eff494949ff444444ff3f403fff3b3b3cff373636ff313232ff2c2c2dff292829ff262526ff242323ff202021ff1f1f1eff1c1c1cff1b1a1aff181918ff171617ff141414ff121213ff111010ff0f0f0fff0e0d0eff0c0c0cff0b0b0aff080808ff050504ff040304ff040404ff040403ff040404ff040405ff040404ff040404ff030303ff030303ff030303ff030303ff040303ff040403ff040504ff050404ff040505ff040404ff040505ff040404ff040504ff040404ff040505ff050505ff0405050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff010100ff000100ff010000ff000100ff010001ff000000ff000001ff010000ff000000ff010001ff010001ff010100ff010001ff000000ff010001ff010101ff000100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff010100ff020201ff020201ff020201ff010101ff020202ff020202ff020201ff020201ff020202ff040404ff0a0a0aff0f0f10ff131312ff131314ff141415ff121212ff101010ff121112ff0c0c0cff0d0d0cff0a0b0bff0b0a0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040304ff070706ff0c0b0cff111212ff181918ff202121ff282728ff2c2c2cff2e2f2fff323232ff353434ff343434ff323232ff323231ff333332ff333332ff323232ff303030ff2f2f2fff2e2e2eff2d2d2dff2d2e2eff2d2d2dff2d2e2eff2c2c2cff2b2c2cff262525ff222222ff212221ff212121ff242424ff242424ff232423ff222222ff212121ff20201fff1e1d1dff1d1d1dff1c1c1dff1c1d1cff232322ff232323ff232323ff232323ff232323ff201f1fff1f2020ff1f1f20ff201f20ff232323ff232323ff232323ff242423ff232323ff242323ff232423ff232323ff232323ff232323ff252424ff252525ff262525ff262525ff252525ff262526ff252525ff252525ff252625ff252525ff252526ff252526ff252525ff242524ff242424ff242424ff242424ff242424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d1d1ffd0cfd0ffd1d0d1ffd0d0d0ffd1d0d0ffd1d1d1ffd0d0d0ffd0d0d0ffd3d3d2ffd6d6d5ffd7d8d7ffd8d8d8ffd2d3d2ffc9c9c8ffbebfbeffb9b9baffbabbbaffbcbcbbffbcbdbcffbcbcbcffbcbcbdffbdbdbcffbebdbeffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c2ffc4c3c3ffc4c3c3ffc4c4c4ffc4c4c5ffc5c5c4ffc6c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c7ffc8c9c9ffc9c9caffcacacaffcbcbcbffcbcbcbffcccbccffcdcdccffcdcecdffcececeffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdddcffdcdddcffdcddddffddddddffdddddeffdeddddffdededeffdededeffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe1e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe6e6e5ffe5e6e5ffe7e6e6ffe6e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e8ffeae9eaffeae9e9ffeaeaeaffeaebeaffeaeaeaffeaeaebffeaeaebffeaeaeaffe9eaeaffeaeae9ffeaeaeaffe9e9e9ffebebebfff0efeffff5f5f5fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffcfcfdfffbfafafff7f7f7fff3f3f2ffeff0efffeeedeeffebebebffe9e8e9ffe6e6e6ffe4e4e4ffe3e2e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0dfe0ffdfe0e0ffdfdfdfffdfdfdfffdededfffdededeffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdadaffdadadaffdadad9ffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfceceffcececeffcecdceffcdcdcdffcccccdffcccbcbffcbcbcbffcbcbcaffc9cacaffcac9c9ffc8c9c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c6c6ffc6c5c5ffc6c5c6ffc5c5c5ffc4c4c4ffc4c3c4ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c1ffc0c1c1ffc0c0c0ffbfbfbfffbebfbeffbebebeffbebebeffbcbdbcffbcbcbcffbcbbbbffbbbbbbffbabbbaffbab9b9ffb8b9b9ffb8b8b7ffb7b7b7ffb6b6b6ffb5b6b6ffb5b5b4ffb3b4b4ffb3b3b3ffb2b2b3ffb1b1b1ffb0b0b1ffafafafffaeaeaeffaeaeaeffadadadffabacabffababaaffaaa9a9ffa8a8a8ffa7a6a6ffa6a6a6ffa9a9a9ffb7b8b7ffc4c3c3ffcbcbcaffccccccffcdcdcdffc8c8c9ffc3c2c2ffbfbfbfffc1c1c2ffc1c1c1ffc2c2c2ffc3c2c2ffc2c2c2ffc5c5c4ffc4c4c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a2aff2a2a29ff292929ff282828ff282728ff292929ff2a2b2aff2c2c2cff2d2c2dff2e2e2eff2e2f2eff302f2fff313131ff313231ff323232ffc1c1c1ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9eaffeae9eaffeae9eaffeaeaeaffeae9eaffeae9eaff8b8b8aff6e6e6eff686868ff616261ff5b5b5bff555555ff504f50ff4b4a4aff454545ff414041ff3e3e3eff3f3f3eff000001ff000000ff000001ff000101ff000100ff000101ff000001ff000000ff000000ff010000ff010101ff010101ff010101ff010101ff020101ff010201ff020101ff010202ff020201ff010202ff010101ff010101ff010100ff000101ff000000ff000001ff010000ff010001ff010101ff010101ff010101ff010101ff000100ff010100ff010000ff010000ff000000ff010101ff000001ff010100ff010100ff010101ff010101ff010101ff010001ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff050505ff080909ff111112ff252625ff484747ff696969ff858585ff99999affaaa9a9ffb6b6b7ffbfbfbeffc4c4c4ffc8c9c8ffccccccffcecfceffd0d0d0ffd3d3d3ffd4d4d4ffd6d6d6ffdadadaffe5e5e5fff1f1f1fffafaf9fffcfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfbfafffafbfafffafafbfffbfafafffbfafafffafbfafffafbfafffafafafffbfafafffafafbfffafafbfffafafbfffbfafbfffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfefffdfefdfffefefefffefefdfffdfefefffdfdfefffefefefffefefdfffdfdfefffefdfefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfafffbfafafffafafbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfbfbfffafaf9fff4f3f3ffe7e7e6ffd8d8d9ffcccccdffc8c9c9ffc7c7c6ffc3c3c3ffc0c0c0ffbebdbdffbcbbbbffb8b9b8ffb4b5b4ffadadaeffa4a4a3ff989899ff888889ff717171ff565556ff383737ff202020ff121212ff0b0a0bff070706ff030303ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7eff747575ff6b6b6cff636463ff5b5b5bff545454ff565556ff575757ff585858ff59595aff5b5b5bff5c5d5dff5d5d5dff5d5d5cff5c5d5cff595959ff535352ff4e4e4eff484848ff444445ff3e3e3eff393939ff333332ff2f2e2fff2b2b2bff292928ff252525ff232222ff1f1f20ff1e1d1eff1b1b1cff1a1a19ff171717ff151515ff131212ff111010ff0e0f0eff0d0d0dff0b0b0bff090808ff060506ff040405ff040404ff050405ff050404ff050404ff040403ff030303ff030302ff030303ff040404ff040403ff040404ff040505ff040505ff040505ff040504ff040404ff040504ff040404ff040404ff050505ff050504ff050505ff050505ff040505ff040405ff040504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000000ff000001ff000001ff010100ff000100ff000000ff000000ff010000ff000100ff010100ff000001ff010000ff000001ff000001ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010100ff010000ff010101ff010101ff010101ff010101ff010101ff000101ff000100ff000000ff000000ff000000ff010001ff010101ff010100ff020101ff020201ff010202ff010102ff010201ff010100ff000000ff010001ff010001ff010000ff000001ff010100ff000101ff010101ff010101ff010101ff000000ff010100ff010101ff010101ff010101ff010101ff010101ff010100ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010100ff010100ff000000ff000100ff000000ff010101ff010101ff010102ff010101ff000101ff010101ff010201ff010101ff010101ff010101ff020102ff010102ff010201ff030202ff030202ff010202ff010102ff020201ff020202ff010102ff020202ff040405ff070606ff070707ff070706ff070807ff080808ff090908ff090909ff080808ff060606ff0a0a0aff101010ff141414ff151514ff141414ff151515ff141314ff121212ff121211ff121111ff0d0c0cff0c0c0dff0b0a0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020102ff030304ff050505ff090809ff0e0e0eff141414ff1a1a19ff1d1d1eff222221ff262626ff252525ff242423ff252526ff282929ff2c2c2cff2d2d2dff2b2c2bff2b2a2aff2b2b2bff2c2c2dff302f30ff302f30ff2c2c2bff2a2929ff262525ff222223ff212122ff212121ff242323ff232324ff242324ff232223ff212121ff1f1f20ff1e1e1dff1c1d1dff1c1d1cff1d1d1cff232323ff232323ff232323ff232323ff232323ff1f1f20ff1f1f1fff201f1fff201f1fff232223ff232323ff232322ff232323ff242323ff232323ff232323ff232323ff242423ff232323ff232324ff242323ff242424ff252525ff252625ff252525ff262525ff252525ff252525ff252525ff252525ff262525ff252525ff252524ff242424ff242424ff242424ff242424ff272726ff272627ff252626ff242525ff262627ff272827ff272727ff272827ff272727ff282728ff272728ff272727ff282727ff282727ff272728ff272728ff272827ff262626ff262626ff272627ff272627ff272626ff262626ff262625ff252626ff252625ff26262500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd1d1d0ffd1d1d0ffd0d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffd2d2d2ffd4d4d4ffd6d7d7ffd8d9d9ffd3d4d3ffcccccbffc1c1c1ffbababaffbababaffbbbbbcffbcbcbcffbdbcbcffbdbcbcffbcbdbdffbdbdbeffbebfbeffbfbfbfffc0c0c0ffc1c0c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc9c8c8ffc9c9c9ffcacacaffcbcbcbffcccccbffcccbcbffcdccccffcdcdcdffcececeffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd2d1d1ffd3d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadbffdadbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdddcffddddddffdeddddffdddedeffdddddeffdededeffdededeffdededfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffe9e9eaffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e9e8ffe8e7e7ffe7e7e7ffe8e8e7ffeaeaebffefefeffff7f7f7fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefdfdfffdfcfdfffbfbfbfff9f9f8fff5f5f5fff3f3f2fff1f1f1fff0eff0ffeeeeeeffececebffe9e9e9ffe6e6e7ffe4e4e4ffe3e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdedfffdfdedfffdededeffdededdffddddddffdddeddffdddcdcffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdadbdbffdadbdaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d8ffd6d6d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcececeffcecdcdffcdcdcdffccccccffcccccbffcbcbcbffcbcacaffc9c9caffc9c9c9ffc8c8c9ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc6c5c5ffc5c5c5ffc4c5c4ffc3c3c4ffc4c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffc1c0c1ffc1c0c0ffc0c0bfffbfbfbfffbebebeffbebebdffbebdbdffbdbdbdffbcbcbcffbcbcbcffbabbbbffbababaffb9babaffb8b9b8ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b5ffb3b4b3ffb3b3b3ffb2b2b2ffb0b1b1ffb0b0b1ffafb0afffaeaeaeffadadadffadacadffacacacffabaaaaffa9a9a9ffa8a8a7ffa6a6a6ffa6a7a6ffafb0afffbcbcbcffc6c6c6ffccccccffccccccffccccccffc6c6c7ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c1ffc2c2c2ffc3c2c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292a29ff292a29ff282829ff292828ff282728ff262627ff282828ff2a292aff2b2b2bff2d2c2cff2e2e2dff2e2e2eff30302fff313030ff323232ff333332ffc1c1c1ffe4e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffeae9e9ffeae9eaffeaeaeaffeaeae9ffeaeae9ff898989ff6b6b6cff666666ff606061ff5b5b5aff545454ff4e4e4fff494848ff444343ff3e3f3eff3c3d3cff3d3d3eff000000ff000000ff000000ff000000ff000001ff010000ff010000ff010100ff000000ff010100ff010101ff010101ff020201ff020102ff010101ff010202ff020202ff010202ff020202ff020202ff020202ff010101ff010101ff000100ff010000ff010000ff000001ff000001ff010100ff010101ff010001ff010001ff010101ff010000ff000000ff000000ff000000ff000100ff010100ff010101ff000101ff010101ff010101ff010101ff010101ff01010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff090909ff0f100fff191919ff2b2c2cff494949ff6d6d6dff8b8a8bff9d9d9dffacacacffb8b8b8ffc1c1c0ffc5c6c5ffc9c9caffccccccffcfcecfffcfcfd0ffd2d2d2ffd5d5d5ffd9dadaffe2e2e2ffefefeffff9faf9fffdfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafbfbfffbfafbfffafafbfffbfafafffbfafbfffafafafffbfafbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffbfcfcfff7f8f7fff1f2f1ffdfdfdfffcdcdcdffc6c6c7ffc4c4c4ffc1c1c2ffbebebfffbdbdbdffbcbcbcffb9b9b9ffb5b4b5ffaeaeaeffa6a6a6ff9d9d9dff8f8f8eff7d7c7dff616161ff454545ff2f2f2fff1f1f1fff101110ff080808ff040304ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff878888ff7f7e7fff757575ff6c6c6bff646364ff5c5b5cff5d5c5dff5d5d5cff5f5f5fff626261ff646564ff686868ff6b6b6bff6b6b6bff69696aff636363ff5b5b5cff575858ff515151ff4d4d4eff474747ff434242ff3b3b3bff363636ff313030ff2e2e2eff2a2b2aff272727ff242424ff222121ff1f1f1fff1c1c1dff1a1b1aff181718ff151515ff131212ff111011ff0e0e0eff0c0c0cff090909ff060606ff050506ff060605ff060506ff050505ff050505ff040404ff030303ff020202ff020303ff030304ff030303ff040404ff050404ff040405ff050505ff050404ff040404ff040404ff050404ff050505ff050505ff050505ff050505ff050505ff050405ff050505ff040504ff030303ff030203ff030203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000100ff000100ff010000ff010001ff000000ff000100ff010001ff000000ff000000ff010001ff000000ff010001ff010101ff010100ff000000ff010000ff010001ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000000ff010001ff010101ff000000ff000000ff010000ff010001ff010101ff010101ff020202ff020202ff020202ff020303ff030203ff030303ff040304ff040404ff030303ff020302ff020101ff010101ff010101ff020102ff030202ff020303ff040404ff050505ff060606ff060606ff060606ff050505ff040404ff030304ff020202ff020202ff020303ff040403ff040404ff040405ff040404ff050405ff030304ff030303ff020203ff030303ff030404ff040405ff040404ff050404ff040404ff040404ff040403ff040404ff030404ff040404ff040404ff040404ff040404ff030303ff010202ff010001ff010101ff020101ff020101ff000000ff010001ff010101ff010101ff010101ff030302ff040404ff040404ff040404ff030403ff030303ff010202ff020302ff040304ff050505ff060606ff060505ff050606ff060606ff070606ff060606ff070707ff080808ff090808ff080809ff0a0a0aff0a0a0aff0a0b0aff090909ff0a0a0aff0b0b0bff0b0b0bff0b0a0bff0c0b0cff101110ff161617ff1a1a19ff191a19ff1a1a1aff1a1a1aff1b1b1bff19191aff181818ff0f0f0fff101111ff141414ff151516ff141414ff141414ff151514ff151515ff141413ff121212ff111212ff121212ff0d0d0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff020101ff020202ff040404ff060606ff090909ff0b0c0bff0e0f0eff101110ff121112ff121212ff161617ff1d1c1cff212222ff232323ff201f20ff1f1f1eff202020ff222222ff282828ff2c2d2dff2c2d2dff262626ff232423ff222222ff212121ff212221ff232323ff242324ff222222ff212120ff1f1f1fff1e1e1dff1c1d1cff1c1c1dff1c1c1cff212122ff222323ff232323ff232323ff232323ff1f1f1fff1f1f20ff1f1f1fff201f1fff202020ff222322ff232322ff232323ff222323ff232423ff232423ff242323ff242323ff232323ff232424ff242324ff232324ff242323ff252424ff252525ff252525ff262626ff252525ff252525ff262525ff252525ff262625ff252525ff242424ff242424ff242424ff242424ff272627ff262626ff252526ff252424ff242425ff252525ff272626ff272727ff272727ff282727ff282727ff272728ff272828ff272727ff272828ff282727ff272727ff262626ff262626ff272627ff262626ff262626ff262626ff262626ff252625ff252626ff252626ff292929ff29292aff2a2929ff29292aff292a2aff29292aff292a2aff292a29ff2a2a2aff2a2a2aff2a2a2aff2a2a29ff292929ff292a29ff292a29ff292a29ff2a2929ff2a292aff292929ff292929ff292829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcececeffd1d1d1ffd5d4d4ffd6d7d7ffd9d9d8ffd5d5d5ffcececeffc3c3c3ffb9b9b9ffbabab9ffbbbbbbffbcbcbcffbcbcbcffbcbdbdffbdbcbdffbebebeffbebebeffbfbfbfffc0c0c1ffc1c0c1ffc1c1c1ffc2c2c2ffc3c3c2ffc3c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c6ffc6c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffcbccccffcccdccffcdcecdffcececeffcfcfcfffcfcfd0ffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9dadaffdad9daffdad9daffdadadaffdbdadaffdadbdbffdbdbdbffdcdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffdddeddffdedddeffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe3e3e4ffe4e4e4ffe8e7e7ffeeeeeffff7f8f7fffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefdfdfffcfbfbfff9f9f9fff6f6f5fff4f4f4fff2f3f3fff2f3f2fff2f3f2fff2f1f1fff0f0f0ffeeeeeeffebececffe9e9eaffe7e7e7ffe5e4e4ffe3e2e3ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdedfdeffdededeffdededeffddddddffddddddffdddcddffdcdcdcffdcdbdcffdcdbdbffdadbdbffdbdbdbffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcececeffcecdcdffcdcdcdffccccccffcccbcbffcacbcbffcacbcaffcacac9ffc9c9c9ffc9c8c9ffc7c7c8ffc7c8c7ffc7c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbdbebdffbdbebdffbdbcbdffbbbbbcffbbbbbbffbbbabaffb9babaffb9b9b9ffb8b8b8ffb8b7b7ffb7b6b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b4b4ffb2b2b2ffb2b2b2ffb1b0b1ffb0b0b0ffafafafffaeaeaeffadadaeffacacacffabababffaaaaaaffa9a9a9ffa7a8a7ffa6a6a6ffa7a7a7ffb4b3b4ffbfbfc0ffc9c8c8ffcbcbccffcccdcdffcacacaffc4c4c5ffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c2c2ffc2c3c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a292aff292929ff292829ff282828ff272727ff252526ff272727ff292929ff2b2b2bff2c2c2cff2d2e2dff2e2f2eff2f2f2fff303130ff313132ff323232ffc1c1c1ffe5e5e5ffe4e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e9ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaff878887ff6a6a69ff646463ff5f5e5fff595959ff535453ff4e4d4eff474747ff424242ff3d3d3dff3a3a3aff3c3c3cff000000ff000000ff000000ff010000ff010001ff010101ff010101ff010101ff010101ff000100ff010101ff010102ff010101ff010101ff020101ff010102ff020202ff020202ff020202ff020202ff020202ff020101ff010101ff000101ff000000ff000100ff010000ff010101ff010101ff010101ff010101ff010001ff010100ff000000ff010100ff000100ff000001ff000000ff000001ff000001ff010000ff000001ff010101ff000101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010202ff060706ff0f0f0fff191919ff292a29ff3b3b3cff545354ff747473ff909091ffa4a4a4ffb0afafffb9b9b9ffc0c0c1ffc6c6c6ffcacacaffcdcdcdffcfcfcfffcfd0d0ffd1d2d1ffd4d4d4ffdadbdbffebebebfff8f8f7fffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffafbfbfffafbfbfffafbfafffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffefefefffdfdfefffdfefdfffdfdfefffefefefffdfefdfffefdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfafffbfafbfffafbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfcfdfffcfdfdfffbfbfbfff3f3f3ffe2e2e2ffcdccccffc4c4c4ffc2c2c2ffbfc0bfffbebdbeffbebebeffbdbdbdffb9b9b9ffb5b5b5ffafaeafffa7a7a8ff9e9e9eff929292ff818282ff6d6d6dff575757ff3e3d3eff262626ff131212ff080809ff050504ff020202ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff919191ff878788ff7f7f7fff757574ff6c6b6cff636364ff656565ff656565ff686868ff6b6b6bff6f6f6eff737474ff777877ff787878ff747474ff6c6c6cff646565ff616161ff5b5b5bff565657ff515252ff4d4d4dff444545ff3e3e3eff363636ff343434ff313030ff2d2d2dff292929ff262626ff232323ff212020ff1d1e1eff1b1b1bff181818ff151515ff121213ff101010ff0d0d0eff0a0a0aff070708ff060607ff060606ff060506ff050505ff050505ff040405ff040303ff030303ff030303ff030303ff040403ff040404ff040405ff050404ff040404ff040404ff040404ff040404ff050505ff050505ff050505ff050505ff050505ff040504ff040405ff050505ff030302ff030303ff020203ff050404ff050404ff0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010001ff010000ff010101ff010000ff000100ff000101ff000100ff000001ff000001ff010101ff000101ff010101ff010001ff000001ff010000ff000001ff000000ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010201ff020102ff010102ff020202ff010202ff020303ff020203ff020202ff030203ff030203ff030303ff040505ff060606ff060606ff070707ff080707ff090909ff0b0b0aff0b0b0bff0b0b0cff0b0a0bff090909ff070807ff070707ff070707ff070708ff080808ff0a0a0aff0d0d0dff0f0f0fff101010ff111111ff111111ff0f100fff0d0d0dff0a0a0bff0a0909ff0a0909ff0a0a0aff0c0c0dff0d0e0dff0e0f0fff0e0f0eff0e0e0eff0c0d0dff0b0b0bff090909ff0a0a0aff0b0b0bff0c0c0dff0c0d0dff0d0d0dff0e0e0eff0d0d0dff0c0c0bff0d0d0cff0d0c0cff0c0d0dff0d0c0dff0d0d0dff0c0c0cff0a0909ff060606ff040505ff050605ff060606ff050506ff050505ff040505ff050505ff060607ff070708ff0a090aff0c0b0cff0e0e0eff0f0f0fff0c0c0dff0a0a0aff090909ff0b0a0aff0d0d0eff121211ff131314ff131314ff141313ff141414ff151515ff151515ff161616ff171717ff181818ff191a19ff1a1a1aff1b1a1bff1b1c1bff1b1b1bff1c1b1cff1c1c1cff1d1d1eff1d1d1dff1e1d1dff232323ff2a2a2bff2d2d2dff2b2c2bff2c2d2dff2e2e2eff2d2e2eff2c2c2cff2c2c2cff1d1d1dff161716ff161615ff131314ff131313ff141414ff141515ff141415ff151414ff141414ff121112ff121212ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000001ff020202ff020203ff030303ff040405ff050404ff050505ff060605ff080808ff0c0c0cff0f0e0fff101010ff0e0e0eff0d0d0eff0e0e0fff121212ff171818ff1c1c1cff1e1e1eff1c1c1cff1b1c1cff1d1d1dff202020ff222322ff252525ff252525ff232323ff222121ff1f1f1fff1d1d1eff1c1d1cff1c1d1dff1d1d1dff1e1e1eff212221ff232323ff232323ff1f201fff1f1f1fff1f1f1fff1f2020ff202020ff202020ff202020ff222222ff232323ff232222ff232323ff242323ff242323ff232324ff242323ff222323ff232424ff232423ff232324ff232324ff252425ff252526ff252626ff252526ff252525ff262525ff252526ff242425ff242424ff242424ff242424ff242424ff272626ff262626ff262625ff252425ff242425ff252424ff242424ff242524ff262626ff272727ff272728ff272828ff272827ff282828ff272727ff272727ff272728ff272727ff262726ff262627ff262627ff272626ff262626ff262626ff252626ff252625ff252626ff272727ff272727ff292929ff2a2a2aff292a2aff2a2a2aff2a2a29ff2a292aff292a2aff2a2a2aff2a2a2aff2a292aff292929ff292a29ff292929ff292a2aff2a2929ff2a2929ff29292aff292929ff292929ff282929ff282928ff282829ff282828ff292829ff282829ff292929ff282829ff282829ff292828ff2828290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcececeffd1d1d1ffd5d5d6ffd8d7d7ffd8d8d9ffd5d6d5ffd0d0d1ffc5c4c5ffbab9baffb9babaffbbbbbaffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbebebeffbebfbeffbfbfc0ffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c8ffc8c9c9ffc9c9c9ffc9cacaffcacacbffcbcacaffcccccbffccccccffcccdcdffcecdceffcfceceffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffd9d8d8ffd9d9daffdad9d9ffd9d9daffdadadaffdadadaffdadadbffdbdadbffdbdbdbffdbdbdbffdbdbdcffdbdbdcffdcdbdcffdcdcdcffdcdddcffddddddffddddddffddddddffdddddeffdededeffdedfdeffdededfffdfdfdfffe0dfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e8ffe6e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe3e3e3ffe3e3e3ffe3e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe2e2e3ffe8e7e7ffefefeffffafafafffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfefefffcfcfcfff9f9f9fff6f6f6fff2f1f1fff2f2f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff0f0efffeeeeeeffecececffe9eae9ffe7e7e8ffe5e5e5ffe3e3e3ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffe0dfdfffdfdedfffdededfffdededeffdededeffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffcfcfcfffcecfcfffcececeffcdceceffcdcccdffcccbcbffcccccbffcbcacaffcacacaffcac9caffc9c9c9ffc8c8c9ffc8c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc4c4c4ffc3c4c4ffc3c3c3ffc2c2c3ffc1c1c2ffc1c1c1ffc0c0c1ffbfc0c0ffbfc0c0ffbfbfbfffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbcbbffbbbbbbffbababbffbab9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb6b5b6ffb5b5b5ffb4b5b4ffb4b3b4ffb2b2b2ffb1b1b1ffb0b0b1ffb0b0b0ffaeafaeffaeadaeffadadadffacacacffabababffaaa9aaffa8a8a9ffa7a8a7ffa6a7a7ffa9a9a9ffb6b6b6ffc2c2c2ffcacacaffcbcbccffccccccffc9c9c9ffc2c2c3ffbfc0c0ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc2c2c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff292829ff272828ff272727ff262526ff252525ff272727ff292829ff2a2a2bff2c2c2cff2d2d2dff2e2d2dff2f2f2fff303030ff313131ff333232ffc1c1c1ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffeaeaeaffeaeaeaff858686ff686767ff626262ff5d5d5dff585757ff525252ff4c4c4cff464646ff404041ff3b3b3bff393939ff3a3a3aff000000ff000000ff000000ff010000ff000001ff000000ff000101ff010101ff000000ff000101ff010100ff010101ff010101ff010101ff010101ff020101ff010101ff020202ff020202ff020202ff020102ff010101ff010101ff010101ff000000ff000000ff000001ff010101ff010100ff010101ff010102ff010101ff010101ff000001ff000001ff000000ff000101ff000100ff000000ff000000ff000000ff000001ff010101ff010101ff010101ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff050505ff101010ff232222ff383838ff4e4e4eff636363ff7e7e7eff969697ffa8a8a8ffb4b4b3ffbbbbbbffc1c1c1ffc6c6c6ffcacacaffccccccffcececfffd0cfd0ffd1d1d2ffd3d4d3ffdcdbdbffedededfffafaf9fffbfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffafbfafffbfbfafffafafafffbfbfbfffafafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffbfcfbfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfefdfffefefefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffbfbfbfff3f3f3ffe4e4e4ffcececeffc3c4c3ffc1c1c1ffbfbfbfffc0c0bfffbfbfbfffbdbdbdffb9b9baffb5b5b4ffaeafaeffa7a7a7ff9f9f9fff969595ff888888ff777877ff606060ff444545ff2b2a2bff171718ff0c0d0dff070807ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff989998ff919191ff888888ff7e7e7fff757575ff6c6c6cff6e6e6eff707171ff737374ff767675ff797979ff7d7d7eff818080ff808080ff7b7c7cff747474ff6e6d6eff6a6a69ff656564ff616160ff5c5c5cff575857ff4e4f4fff454546ff3e3d3dff3a3b3aff373737ff333334ff303030ff2b2c2cff282828ff252525ff212221ff1e1f1eff1b1b1bff171817ff151515ff121212ff0f100fff0b0b0cff080908ff070807ff060607ff060606ff060606ff050505ff050505ff040404ff040404ff040404ff040404ff040505ff040504ff050504ff040505ff040404ff050405ff050405ff050505ff050405ff050505ff050505ff050505ff040504ff050505ff040504ff030303ff020203ff030303ff050504ff040505ff040504ff050506ff050505ff050505ff0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010101ff000000ff010000ff010101ff000100ff000100ff000100ff000100ff010100ff000000ff010101ff000001ff000100ff000100ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000100ff010001ff000100ff000101ff000000ff000000ff000000ff000100ff000001ff010101ff000000ff010001ff010101ff020202ff030404ff050605ff050605ff060605ff060605ff070707ff070708ff080908ff090909ff090909ff0a0a0aff0c0b0bff0e0e0eff101110ff121212ff131313ff151515ff181818ff1b1c1cff1d1d1cff1e1e1dff1b1b1bff171718ff151414ff141414ff141313ff131313ff141414ff171717ff1a1a1aff1c1c1cff1e1e1eff1f1f1fff1f1f1fff1d1d1eff1c1c1cff1a1a19ff171818ff161716ff181919ff1c1c1cff1f1f1fff202020ff212020ff202021ff1c1d1dff191819ff171717ff191918ff1c1c1cff1e1f1eff202020ff212221ff212222ff202020ff1e1e1eff1e1f1eff1f2020ff201f20ff202020ff212121ff1e1e1eff181818ff111211ff0e0f0eff0e0f0eff101110ff121211ff111111ff121212ff121213ff141413ff161615ff1a1a1aff212120ff252424ff232323ff1e1f1eff1c1c1cff191a1aff1b1a1aff1e1e1eff242424ff262626ff262525ff252626ff272727ff282728ff282727ff282828ff2a2a2aff2b2b2bff2a2a2aff2a2a2aff2b2c2bff2c2d2dff2c2c2cff2c2c2cff2d2d2eff2f2f2fff2e2e2eff2e2e2eff303130ff353536ff363736ff363636ff353536ff363636ff363636ff343535ff343434ff282728ff181818ff131313ff111111ff131313ff141414ff131414ff141414ff151414ff151515ff131414ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff020101ff000101ff010101ff020302ff040403ff050505ff050505ff040304ff040304ff040404ff060506ff070708ff090909ff0a0a0aff0b0b0bff0e0e0eff121212ff171718ff1c1c1dff212121ff222221ff212122ff212221ff202020ff1c1d1cff1c1c1cff1d1d1dff1e1e1eff202020ff212222ff232222ff212121ff1f1f1eff1e1f1eff1f1f1fff202020ff1f201fff1e1f1fff1f2020ff201f20ff222222ff222323ff222223ff232323ff232323ff242323ff232323ff212121ff222322ff232423ff232423ff242423ff232323ff242524ff252525ff252625ff252525ff252525ff252524ff242424ff242424ff242424ff242424ff262726ff272627ff252525ff242525ff242524ff252524ff252525ff242425ff252425ff252525ff272626ff282727ff272727ff272827ff282727ff272727ff272727ff262626ff262627ff262627ff272727ff272726ff262727ff262626ff252626ff252625ff252525ff272727ff272727ff272727ff272727ff292929ff2a2929ff2a2a29ff2a2a29ff2a2a2aff2a2a2aff292a2aff292a2aff292929ff2a2929ff292929ff292a29ff29292aff2a2a2aff292929ff292929ff292929ff282929ff282928ff282928ff282928ff292928ff282828ff282928ff282829ff282928ff282928ff282828ff2f2f2eff2f2e2eff2e2e2eff2e2f2eff2e2e2eff2e2f2eff2f2f2fff2e2e2fff2e2f2fff2e2f2eff2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcdceceffd0d0d0ffd6d6d5ffd8d9d9ffd9d9d9ffd7d6d7ffd2d2d2ffc8c7c7ffbebdbeffbababaffbababaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbdbdbeffbebebfffbfbfbfffc0c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc2c3c2ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c5ffc6c5c6ffc6c6c6ffc7c7c6ffc7c8c7ffc8c8c8ffc9c8c9ffc9c9c9ffc9cacaffcacacaffcbcacbffcbcccbffcccdccffcdcccdffcececeffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d3d2ffd4d4d3ffd4d3d3ffd4d5d4ffd5d4d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d9d8ffd8d9d9ffd9dad9ffdadadaffd9dadaffdadadaffdadbdaffdbdadaffdbdbdbffdbdbdbffdcdbdbffdcdbdcffdcdbdbffdcdbdcffdcdcdcffddddddffddddddffddddddffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffdfe0e0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe4e3e3ffe3e4e3ffe4e4e4ffe5e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e5e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe3e3e3ffe8e8e9fff2f2f2fff9f9f9fffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfefdfffcfbfcfff9f9f9fff5f6f6fff2f2f2fff1f0f1fff0f1f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff0f0f0ffeeefeeffecedecffeaeae9ffe8e8e7ffe5e5e5ffe3e3e3ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdedeffdededeffdddeddffddddddffdcddddffddddddffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdadadbffdad9daffdadadaffdad9d9ffd9d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcecfffcececeffcdceceffcccccdffcccbccffcbcbcbffcacbcbffcacacaffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c7c6ffc6c6c5ffc5c5c5ffc5c5c4ffc4c4c3ffc3c4c3ffc2c2c3ffc2c2c2ffc1c2c1ffc0c0c1ffc0c0c0ffc0bfbfffbfbfbfffbebfbeffbebebeffbdbebdffbdbdbdffbcbcbcffbbbcbcffbbbbbbffbababaffb9babaffb9b8b9ffb8b7b8ffb7b7b7ffb7b6b6ffb6b5b5ffb4b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb2b2b2ffb0b1b0ffb0b0b0ffaeaeafffaeaeaeffadadadffacacacffabababffaaaaabffa9a9a9ffa7a7a8ffa7a8a8ffaeaeaeffbababaffc4c5c5ffcbcbcbffcbcbcbffcccccbffc7c7c6ffc1c1c1ffbfbfbfffc0c0c0ffc0c1c1ffc0c0c0ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292928ff282727ff272727ff252526ff252625ff252525ff262626ff292828ff2a2a29ff2b2a2aff2c2c2bff2d2d2dff2e2f2eff303030ff303131ff323232ffc1c1c1ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeaeae9ffeaeaeaffe9eaeaffe9eaeaffe9eaeaffeae9eaffeaeaeaffeaebeaff848485ff666666ff606060ff5b5b5bff565656ff505050ff4a4b4aff444544ff3f403fff3b3b3aff383737ff383938ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000100ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff020102ff020102ff020101ff010101ff010101ff010101ff010000ff000000ff000100ff000000ff010101ff010101ff020202ff020201ff020202ff010201ff010102ff000100ff000000ff000000ff010000ff010001ff000100ff000000ff000000ff010100ff010100ff010101ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff060606ff111011ff242425ff3f3f3fff575757ff6d6d6dff848584ff999999ffa8a8a9ffb4b4b4ffbdbdbdffc2c2c3ffc6c6c7ffcacacaffcdcccdffcecdceffcfcfcfffd1d1d1ffd4d4d4ffdddedefff0f1f0fffafafafffbfbfbfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfafbfffbfbfbfffafafbfffbfafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffefefdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafafbfffafafbfffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffbfbfafff3f2f2ffe8e8e8ffd4d4d3ffc3c3c4ffc1c0c0ffc1c0c1ffc1c1c0ffc0bfbfffbdbdbdffb9b9b9ffb4b4b3ffaeaeaeffa8a8a8ffa1a1a1ff989898ff8c8c8cff7b7b7cff636363ff4c4d4cff373737ff222222ff121211ff090808ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff9d9d9dff989998ff919192ff878788ff7f7f7fff757575ff777777ff7b7b7bff7e7e7eff818182ff838383ff858585ff868686ff858686ff828282ff7c7c7cff787778ff747474ff707070ff6b6b6bff676767ff626262ff585858ff4f4f4fff464645ff434343ff3f3f3eff3b3b3bff373636ff333232ff2e2e2eff2a2a2aff262626ff232322ff1f1e1fff1b1b1bff181818ff151514ff111111ff0d0d0dff090a0aff090908ff080808ff070808ff070807ff070707ff070607ff060607ff060506ff050505ff050505ff050505ff050505ff050505ff050405ff050405ff040404ff040504ff050504ff050504ff050505ff050405ff050505ff040405ff050404ff030303ff030303ff030203ff050504ff050504ff040404ff050505ff050505ff050506ff060505ff070707ff060707ff060607ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff010100ff010000ff010001ff010100ff000000ff000000ff000000ff000000ff010000ff010101ff000100ff000000ff000001ff000100ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff010001ff010101ff020101ff010102ff010201ff010101ff010202ff020201ff020202ff020202ff020303ff030303ff040303ff040403ff050405ff080808ff0c0c0cff0f0f0fff111011ff121112ff131312ff151414ff151515ff161616ff171717ff171718ff171818ff171817ff1a1a1aff1c1c1cff1d1d1eff1e1d1eff1e1f1fff222121ff242424ff252525ff262525ff242424ff232323ff222122ff212121ff202020ff202020ff212121ff222223ff232423ff242425ff262626ff272827ff272728ff272727ff282828ff272727ff252525ff242424ff252425ff262627ff282728ff292929ff292929ff282929ff262626ff232423ff222222ff222222ff252525ff262626ff282828ff292a29ff292929ff272828ff272726ff272727ff282727ff282929ff292829ff292929ff272726ff222222ff1d1d1dff1b1b1bff1d1c1dff1f1f1fff201f20ff202020ff222221ff222223ff222322ff242423ff272828ff2e2e2eff303130ff2f2f2fff2c2c2cff2a2a2bff29292aff292929ff2c2c2cff303030ff313131ff313030ff303031ff323232ff333233ff333333ff333433ff353535ff363536ff343435ff333333ff333334ff343434ff333433ff333233ff353535ff373737ff383837ff363637ff383838ff3a3a3aff3b3b3bff3a393aff393939ff373737ff363636ff353535ff343534ff2e2d2eff151515ff101010ff131213ff131213ff121212ff141413ff141414ff151514ff141515ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff010102ff010102ff010001ff010100ff010100ff010101ff030203ff030203ff030303ff030303ff040404ff060706ff090809ff0c0c0cff10100fff131313ff171717ff19191aff191919ff171617ff161516ff171717ff191919ff1b1b1bff1d1d1eff1f1f1fff1e1e1eff1b1b1bff1b1b1aff1d1c1cff1f1e1fff202120ff222221ff232323ff242424ff242424ff222222ff222222ff232323ff242323ff232322ff212121ff212021ff212120ff222222ff242323ff232323ff232323ff242323ff242425ff252525ff252525ff242425ff242424ff232423ff242423ff242324ff262626ff262627ff252625ff242424ff242424ff242424ff242424ff252425ff252525ff252425ff242423ff242424ff262626ff282728ff272728ff272827ff272727ff262626ff252625ff262627ff262626ff272626ff272726ff262626ff252526ff252525ff262526ff262526ff262626ff272727ff272727ff272727ff272727ff292929ff292929ff2a2a29ff2a2929ff29292aff292a29ff292928ff292a2aff292929ff292a2aff2a2929ff292a2aff292929ff292929ff292928ff292828ff282828ff282828ff282828ff282828ff282828ff282828ff292828ff292829ff282928ff282828ff2e2e2fff2e2f2fff2e2f2eff2f2f2eff2e2e2fff2e2e2fff2f2e2fff2e2f2eff2e2e2eff2e2e2eff2e2e2eff313131ff323132ff323232ff323132ff323231ff313131ff313131ff2e2d2eff2b2a2bff2a2a2aff29292a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd5d5d5ffd8d8d8ffdad9daffd7d6d7ffd3d3d3ffc9c9c9ffbfc0bfffbab9baffb9b9baffbababaffbababbffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc0c0c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c5ffc4c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc7c6c6ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffcacac9ffcacbcbffcbcbcbffccccccffcdccccffcdcdcdffcecdcdffcfceceffcfcfcfffd0cfcfffd1d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd4d3d3ffd5d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdddcddffdddcddffddddddffddddddffdeddddffdededeffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e3e2ffe2e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffe0dfdfffe0dfdfffe0e0e0ffe0e0dfffe1e0e1ffe4e3e4ffebebebfff1f1f1fffafaf9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff8f8f9fff5f5f5fff2f2f2fff1f1f1fff1f1f0fff0f1f1fff1f0f0fff0f0f1fff0f0f0fff1f1f0fff1f1f1fff2f1f1fff2f1f2fff1f1f0ffeeeeefffedecedffeaeaeaffe8e8e7ffe6e6e5ffe3e3e4ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdedfdeffdededeffddddddffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdadbffdbdadbffdadadaffdadad9ffd9d9d9ffd8d9d8ffd9d8d9ffd8d8d9ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d5ffd6d6d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d1d1ffd0d0d1ffd0cfcfffcfcfcfffcfceceffcececfffcdcecdffcdcdcdffcccdcdffcccccbffcbcbccffcbcbcaffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc8c7c7ffc7c6c7ffc7c7c6ffc5c5c5ffc5c4c5ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c1ffc0c0c0ffbfc0bfffbfbfbfffbebebeffbdbdbeffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbabbbaffbab9b9ffb9b9b9ffb9b8b9ffb7b7b7ffb7b7b6ffb6b6b6ffb5b5b5ffb5b4b5ffb4b3b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b1b0ffb0afb0ffaeaeafffaeaeadffadadadffacacacffabababffaaaaaaffaaa9aaffa8a8a8ffa9a9a9ffb1b2b2ffbdbebeffc7c7c7ffcbcbcbffcccbccffcacacaffc4c4c4ffc0bfbfffc0bfc0ffbfc0bfffc0c0bfffc0c1c1ffc1c1c0ffc1c1c2ffc1c1c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282728ff272626ff262625ff252526ff252525ff252524ff252526ff272827ff282928ff2a2a2aff2b2b2bff2c2c2dff2e2e2eff2f302fff313030ff323232ffc1c1c1ffe5e4e4ffe5e5e5ffe5e5e6ffe5e5e5ffe6e6e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeaeaebffeaeaeaff838383ff646364ff5e5e5eff595959ff545353ff4e4d4eff484848ff424243ff3e3d3eff393939ff373636ff383837ff000000ff000000ff000000ff000000ff000100ff000100ff010100ff000000ff000001ff010001ff000100ff010000ff010001ff010101ff010000ff010001ff010101ff010001ff010101ff010100ff000000ff010001ff000001ff000000ff000000ff000000ff000100ff010101ff010102ff020201ff020202ff020202ff020202ff020102ff020102ff010101ff010101ff000101ff000001ff000000ff000100ff000001ff000000ff010101ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff050506ff0a0a0aff131213ff252525ff3e3e3eff5a5a5aff727273ff898989ff9d9d9dffabababffb5b5b4ffbdbdbdffc4c3c4ffc7c8c8ffcbcbcbffcecdceffcfcfcfffd0d0cfffd1d1d1ffd6d6d5ffe3e3e2fff4f4f4fffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffbfafbfffbfbfafffbfbfafffbfbfafffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfbfbfff8f7f8ffeeeeedffd7d7d6ffc4c4c4ffc1c1c1ffc1c1c1ffc1c1c1ffbebfbfffbcbcbcffb7b8b7ffb3b3b3ffaeaeaeffaaa9a9ffa3a3a3ff9b9b9bff919091ff808080ff6d6e6dff5c5b5cff464646ff282828ff111111ff060607ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa1a1a1ff9d9d9dff989898ff919191ff888788ff7f7f7fff808080ff858585ff898989ff8d8d8dff8b8c8bff8a8a8aff8a8b8aff8b8b8bff888988ff838484ff818081ff7f807fff7c7d7cff787879ff737373ff6d6d6eff646464ff5a5a5aff505150ff4d4d4dff494848ff454545ff404040ff3b3b3bff353535ff313030ff2b2b2bff272727ff232323ff20201fff1b1b1cff181818ff131313ff0e0e0fff0c0c0bff0a0b0aff0a0a0aff0a0a09ff0a0909ff080909ff090809ff080809ff080808ff070707ff060606ff060606ff060606ff060606ff050506ff040404ff040505ff050505ff050505ff050505ff050505ff050405ff040404ff040405ff030303ff030303ff030302ff040504ff040405ff050404ff050505ff060606ff060506ff050505ff070706ff070606ff060706ff060606ff060706ff060607ff060506ff06060500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000000ff010000ff010000ff000000ff000000ff010100ff000000ff000000ff010101ff000001ff010100ff000100ff010001ff000000ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010100ff010100ff010101ff010102ff030203ff030403ff040404ff040505ff050506ff060607ff060606ff060606ff070807ff080808ff090808ff090909ff0a0b0bff0c0c0cff0d0d0dff100f0fff141414ff191918ff1d1d1cff1f1f1eff1f1f1fff212021ff242424ff252526ff272726ff272727ff282727ff262626ff252525ff252626ff282828ff2a292aff2a2a2aff2a2a2aff2a292aff292929ff282828ff272728ff272728ff272727ff282828ff272728ff272627ff272627ff272727ff272727ff282828ff282829ff2a2929ff292929ff2a2a2aff2b2b2bff2c2c2dff2d2c2cff2b2b2bff2a2a2aff2a2929ff292929ff2a2b2aff2b2b2bff2b2c2bff2b2b2bff2a2a2aff2a2a2aff2c2b2cff2c2d2cff2d2d2cff2c2c2dff2d2d2dff2f2f30ff303030ff2f2f2fff2d2d2dff2d2d2dff2e2d2dff2e2e2eff2e2e2eff2e2e2eff2c2c2cff2c2b2bff2c2b2cff2b2b2bff2c2b2bff2c2c2cff2b2b2cff2b2b2bff2c2c2dff2d2d2eff2d2d2dff2b2c2bff2f2f2fff333232ff333333ff313231ff303030ff2f2f30ff2e2f2fff2e2e2eff2f2f2fff303030ff303030ff303030ff303031ff303131ff313131ff323232ff343434ff353535ff343434ff323132ff313131ff333333ff333333ff313131ff313030ff323232ff343334ff343333ff343434ff373737ff393939ff373737ff343534ff353535ff353535ff343434ff333333ff333333ff313031ff151515ff161615ff151516ff131313ff131313ff121212ff141413ff141414ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010001ff010101ff010001ff000100ff000001ff010101ff010101ff010101ff030303ff050505ff070707ff080909ff0a0a0aff0a0a0aff0a0a0aff0a0b0aff0b0b0bff0d0d0cff0f0f0fff131312ff151616ff161617ff141514ff151514ff171718ff1c1b1cff1d1e1eff202020ff202020ff222222ff242324ff242423ff232323ff232323ff242424ff232323ff242323ff232223ff222222ff232323ff242424ff242424ff222223ff232323ff242425ff262625ff252625ff252525ff242423ff242323ff242424ff262626ff262627ff252626ff252524ff242424ff242424ff232423ff242424ff242425ff242424ff232424ff232324ff232324ff242424ff262627ff272727ff272727ff262627ff252525ff252525ff262525ff262626ff262626ff262626ff252626ff262626ff262626ff262626ff262625ff262525ff252625ff272727ff272727ff272727ff272627ff292929ff2a2a29ff292a2aff29292aff282829ff282828ff292928ff292a29ff292929ff2a2929ff2a2a2aff292929ff292929ff282828ff282727ff282728ff282828ff282828ff282828ff282828ff282828ff292829ff282829ff292928ff2d2e2dff2f2f2fff2f2f2eff2f2f2eff2e2f2fff2f2e2fff2f2e2fff2e2f2fff2f2f2eff2f2e2fff2e2e2eff313131ff313132ff313132ff313131ff313232ff313132ff323132ff2e2d2eff2b2b2bff2a292aff2a2a2aff363637ff373737ff363636ff363636ff363736ff363536ff343434ff323232ff313131ff303030ff2f2f2fff2f2f2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd4d4d5ffd8d8d9ffd9d9d9ffd7d7d7ffd3d3d3ffcbcacbffc2c2c2ffbababaffb9b8b9ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbcffbdbebdffbebebfffc0bfbfffc0c0c0ffc1c2c1ffc2c2c2ffc3c3c3ffc3c4c3ffc4c3c3ffc4c5c4ffc5c5c5ffc5c6c5ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c7ffc8c8c9ffc9c8c9ffc9c9caffcacacaffcacacaffcbcbcbffcccbccffcdccccffcdcdcdffcececeffcecfceffcfcfcfffd0cfcfffd1d0d0ffd1d1d1ffd2d2d1ffd3d3d2ffd3d3d3ffd3d3d4ffd5d4d5ffd4d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d6ffd8d7d7ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdadadbffdbdadbffdadbdaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffddddddffdddcddffddddddffdddddeffdededeffdededeffdededeffdedfdeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffdfe0e0ffe0e0dfffdfdfdfffdfdedeffdededeffdfdedeffdedfdeffdfdedfffdfdedfffdfdfdfffdfe0dfffdfdfdfffdfdfe0ffdfe0dfffe0e0e0ffe0e0e0ffe1e1e1ffe5e6e6ffeaeaebfff2f1f2fffbfbfbfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffbfcfbfff8f8f9fff5f5f5fff2f2f2fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f0f0ffefefefffedededffeaeaeaffe9e8e9ffe5e6e6ffe4e4e3ffe1e2e1ffe0e0e0ffdfdfdeffdfdfdeffdededeffdedddeffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d1ffd0d0cfffcfcfcfffcfcfcfffcececeffcdcdceffcdcdcdffccccccffcbcccbffcbcbcbffcbcacaffcacacaffc9c9c9ffc9c9c9ffc7c8c7ffc8c7c7ffc7c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c1ffc1c1c1ffc1c0c0ffc0c0bfffbfbfbfffbebfbfffbebebeffbdbdbeffbdbdbdffbcbdbcffbcbbbcffbbbbbbffbababaffb9b9baffb9b8b9ffb8b8b8ffb7b7b7ffb6b6b7ffb6b6b6ffb6b5b6ffb5b5b5ffb4b3b4ffb3b3b3ffb2b2b3ffb2b1b1ffb0b0b0ffafafafffaeafaeffaeadaeffadadadffacacacffacacacffabababffaaaaaaffa9a9a8ffa9a9a9ffb4b4b4ffc2c2c1ffcbcbcaffcbccccffccccccffc9c9c9ffc2c3c2ffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c0c1ffc2c1c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272627ff262526ff252526ff252525ff252525ff232423ff242424ff262625ff282827ff292929ff2b2a2aff2c2c2cff2d2e2eff2f2f2fff313031ff323232ffc1c1c0ffe4e4e5ffe5e4e5ffe5e5e5ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9eaffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaff818181ff626262ff5c5d5dff575757ff525151ff4b4b4bff464645ff414140ff3c3c3cff373737ff353435ff373737ff000000ff010100ff000100ff010001ff010100ff010100ff010101ff010101ff010001ff000101ff010100ff010001ff010101ff000100ff010001ff010001ff000000ff000101ff000001ff000000ff010001ff000001ff000000ff000000ff000001ff010101ff010000ff010101ff020201ff020202ff030202ff020303ff030303ff030203ff020202ff020201ff020101ff010201ff010101ff010100ff000001ff010001ff010100ff010101ff010102ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff080708ff0e0e0dff1d1d1dff2f2f2fff444544ff5c5c5bff767676ff8c8c8cffa1a1a0ffb0b0b0ffb7b8b8ffbdbebdffc3c3c3ffc8c8c8ffcbcbcbffcececeffd0d0d0ffd1d1d1ffd2d1d2ffd7d6d7ffe6e6e7fff8f8f8fffdfdfdfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfafffafbfafffbfbfbfffafbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffbfafbfff0f1f0ffdbdbdcffc6c6c6ffc1c1c2ffc1c1c1ffc0c0c0ffbdbdbdffbababbffb7b7b7ffb3b3b3ffafafafffaaaaabffa5a5a5ff9e9e9eff959494ff868686ff757676ff626262ff444545ff242424ff0f0e0eff050605ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffabacabffacababffa1a1a1ff9d9d9dff989898ff919191ff888888ff898a8aff8d8d8eff919291ff959696ff929191ff908f90ff8f8f8fff909190ff8f8f8fff8b8b8bff898a89ff898989ff878786ff838383ff7d7d7dff777877ff707070ff676767ff5d5d5dff595959ff555454ff505150ff4b4b4bff464646ff3f3f3fff383838ff323232ff2d2c2dff292928ff252425ff202020ff1c1c1cff161616ff111111ff0e0e0eff0e0d0eff0d0d0dff0c0c0cff0c0b0cff0a0a0bff0a0a0aff0a0a0aff0a090aff080909ff080808ff080808ff080808ff070706ff060505ff050605ff050505ff050605ff060505ff060505ff050605ff040504ff030404ff030303ff030303ff030303ff040504ff040404ff040404ff060606ff050506ff050606ff050605ff070707ff070606ff070607ff060607ff060706ff060607ff060606ff050606ff070707ff070707ff080708ff08070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000001ff000001ff010101ff010000ff010100ff000001ff000000ff000001ff010100ff000001ff000000ff010001ff010001ff000000ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000100ff020202ff030203ff040304ff030304ff030403ff040405ff060606ff080908ff0b0b0bff0c0d0cff0d0d0dff111011ff131313ff131212ff121112ff141414ff151515ff161515ff171717ff181818ff1b1a1bff1d1c1dff1d1d1eff202020ff232323ff252524ff262626ff252525ff272727ff292929ff2b2b2cff2d2d2dff2d2d2eff2c2c2cff2a2a2aff292829ff29292aff2c2d2cff2e2e2eff2d2c2cff2b2b2bff2c2c2cff2b2b2aff272828ff272726ff272626ff272827ff282828ff272827ff262525ff252525ff262625ff272726ff272828ff282929ff292828ff282828ff282929ff292a29ff2a2a2aff2a2a2aff282829ff282929ff282828ff292929ff2a292aff2b2a2bff2a2a2bff292a29ff29292aff2b2c2cff2f302fff313131ff2f2f2eff2d2c2dff2d2d2dff2e2f2eff303030ff2f2f2fff2e2e2eff2d2e2dff2d2d2dff2d2d2dff2d2c2dff2d2d2dff2d2c2dff2d2d2eff2f3030ff302f30ff2f2f2eff2d2d2eff2d2d2dff2f2f2fff30302fff2e2e2fff2e2d2dff2d2c2dff2f2f2fff302f30ff2e2d2eff2c2c2dff2d2d2dff2d2d2dff2d2c2dff2b2c2cff2c2c2cff2c2c2cff2c2d2dff2d2d2cff2d2c2cff2c2d2cff2c2b2cff2d2d2dff313030ff313131ff2f2f2eff2c2d2cff2d2d2dff303130ff323231ff313231ff313131ff323232ff333333ff343434ff343535ff373737ff373837ff373737ff363535ff353435ff353536ff353535ff343434ff333333ff323333ff303131ff151615ff161516ff161516ff131313ff131313ff121212ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020303ff030304ff030303ff030303ff040303ff040304ff040404ff040504ff060607ff080808ff080908ff080909ff0a0b0aff0e0e0eff121212ff131414ff151414ff141414ff161616ff181818ff1a1919ff1a1b1aff1b1b1bff1d1d1dff1f1e1fff202021ff232323ff232323ff232423ff232324ff232323ff232324ff252525ff272727ff282828ff282828ff262626ff242424ff232223ff242424ff252626ff272727ff272626ff252525ff252525ff242424ff242424ff242524ff262525ff262726ff262626ff262625ff262525ff262626ff272827ff272827ff272727ff262727ff252524ff242424ff252626ff262726ff262626ff262626ff252626ff262626ff252525ff252525ff262526ff262526ff252525ff252625ff272727ff262626ff252625ff262727ff292929ff2a292aff292829ff272727ff272727ff282728ff292929ff292a29ff292929ff292a29ff292829ff292929ff282728ff272728ff282828ff282828ff282828ff282828ff282828ff282829ff282928ff282828ff292929ff292929ff2e2e2eff2f2e2fff2f2e2fff2e2e2fff2e2f2eff2f2f2eff2f2e2eff2e2e2eff2e2e2eff313231ff313232ff323231ff323131ff313231ff323132ff323231ff2e2d2dff2b2b2bff2a2a2aff2a2a29ff363637ff363737ff373636ff363736ff363736ff363635ff343434ff333232ff303131ff303030ff2f2f2fff2f2f2fff313030ff313031ff303031ff303130ff303031ff303030ff272827ff202121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffd3d3d2ffd9d8d8ffdadadaffd7d7d7ffd4d4d3ffcdccccffc4c4c3ffbababaffb9b9b9ffb9babaffbababaffbbbbbaffbcbcbcffbcbdbcffbdbdbdffbebebeffbfbfbfffc0c0c1ffc1c1c1ffc1c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c7c6ffc7c7c7ffc8c8c7ffc9c8c9ffc9c9c9ffc9cac9ffcacacaffcacacbffcbcbcbffcbccccffcdccccffcdcecdffcecdceffcfcecfffcfcfcfffcfcfd0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d3ffd3d3d3ffd4d3d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d7ffd7d6d7ffd8d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdaffdbdadaffdbdbdbffdcdbdcffdcdcdbffdcdcdcffdddcdcffdddddcffddddddffddddddffdddedeffdededeffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfe0ffe0e0e0ffdfe0e0ffe0e0e0ffe1e0e1ffe2e1e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe2e2e3ffe2e2e2ffe2e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdededfffdededeffdddddeffddddddffdddddeffddddddffdeddddffdedddeffdededeffdededeffdedfdeffdfdedfffdedfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0dfdfffe0e1e0ffe2e2e2ffe6e6e5ffecebebfff3f3f3fffbfcfbfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefdfffbfbfbfff8f8f8fff5f4f5fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffeff0f0fff0efefffeff0efffefefeffff0eff0ffefeff0ffefeff0fff0f0f0fff1f0f1fff1f1f0fff1f0f1ffefefefffededeeffebebebffe9e9e9ffe6e6e6ffe4e4e4ffe2e1e2ffe0dfdfffdfdedfffdededfffdddeddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdaffdbdadaffdadbdaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd3d4d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d3ffd1d2d1ffd1d1d2ffd1d1d1ffd0d1d0ffcfd0d0ffcfcfcfffcfcecfffcececeffcdcecdffcdcdcdffccccccffcbcbccffcbcbcbffcbcacaffc9cacaffc9c9c9ffc9c8c9ffc8c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc5c6c5ffc5c4c5ffc4c4c3ffc3c3c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffc0bfbfffbfbebfffbebebfffbdbebeffbdbdbdffbdbcbdffbcbcbcffbbbcbcffbbbbbbffbababaffb9bab9ffb9b8b8ffb7b8b8ffb7b7b7ffb7b7b6ffb6b5b6ffb5b5b5ffb4b5b4ffb3b4b3ffb2b3b3ffb2b2b2ffb2b1b1ffb0b0b0ffafb0afffaeafaeffadaeaeffaeadadffacadadffacacacffabababffaaaaaaffa9a8a9ffabaaabffb7b7b7ffc5c6c5ffcbcbcbffccccccffcccdcdffc8c8c8ffc1c1c1ffbfbebfffc0c0c0ffbfc0bfffc0c0c0ffc0bfc0ffc0c0c0ffc0c1c0ffc1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252525ff252526ff252525ff252525ff232323ff222222ff232323ff252525ff272627ff282829ff2a2a2aff2c2c2cff2e2d2dff2e2f2fff303131ff323232ff828282ff898a89ff898888ff888988ff888888ff888888ff888888ff898989ff8a8a89ff8a8a89ff8a8a8aff8a8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8c8c8cff8c8c8cff8b8c8cff8c8c8cff8b8c8cff8c8c8cff8c8b8bff8c8c8cff8c8c8dff8c8d8cff8c8c8dff8c8d8dff8c8d8dff8c8c8cff8c8c8cff8d8c8dff8d8c8cff8b8c8bff8c8c8cff8b8b8cff8c8c8cff8b8c8cff8c8b8bff737474ff606060ff5c5b5bff565656ff4f4f50ff4a4a4aff444444ff3f403fff3b3a3bff353535ff333333ff353535ff000000ff000000ff010001ff010101ff010101ff010101ff010102ff010101ff010101ff010001ff000101ff010101ff010101ff010101ff010100ff010000ff000100ff010001ff000100ff010000ff010000ff000100ff000100ff000101ff000101ff010100ff010101ff010201ff020202ff020302ff030303ff030304ff030303ff020303ff030303ff030202ff030203ff020202ff010201ff010101ff000101ff000101ff010101ff010101ff020102ff0201020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020101ff050404ff080808ff121312ff232323ff404040ff555655ff696969ff7e7e7eff929292ffa3a2a3ffb1b1b1ffbababaffbfbebeffc3c3c3ffc6c6c7ffcbcbcbffcececeffd0d0d0ffd1d1d2ffd2d2d2ffd6d7d7ffe9e8e9fff9f9f9fffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfbfbfffafafbfffbfbfbfffbfbfbfffafafafffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffbfbfbfff2f2f3ffe0e0e0ffc9c9c9ffc1c0c0ffc0bfc0ffbebfbeffbcbcbcffb9b9b9ffb7b6b7ffb4b3b3ffb1b0b0ffacacacffa7a6a7ffa0a09fff969695ff878787ff787878ff5e5f5eff3d3c3cff201f20ff0e0e0eff030404ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadaeffabababffabababffa1a0a0ff9d9e9dff989898ff919191ff939393ff949494ff989898ff9a9a9aff969696ff949494ff949594ff969696ff959596ff929293ff919292ff939393ff909090ff898a89ff858585ff818081ff7a7a7aff727372ff6a6b6bff666767ff636262ff5e5e5eff595a59ff545454ff4d4d4dff444544ff3d3d3cff363536ff2f2f2fff2a2a2bff262727ff222122ff1b1a1aff151515ff121212ff111111ff101010ff0f0f0fff0e0e0dff0d0d0cff0c0c0bff0c0b0cff0c0c0bff0c0c0bff0a0b0aff0b0a0aff0a0a09ff090808ff070607ff060606ff050606ff060606ff060606ff060706ff060606ff060606ff050404ff030303ff020302ff030303ff040303ff040505ff040405ff060605ff060606ff050505ff070607ff070707ff060707ff070607ff060606ff060606ff060606ff060606ff070708ff070707ff070708ff070707ff070707ff060607ff060706ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000100ff010001ff000000ff000001ff000000ff010001ff010000ff010000ff010100ff010100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010101ff010101ff010202ff010101ff020201ff020202ff010101ff030304ff060506ff080808ff0a090aff0b0b0bff0c0c0dff0e0e0eff111112ff171717ff1d1d1dff1f1f20ff1f1f1fff1f1f1fff1f1f20ff1f1f1fff1e1f1eff202020ff222222ff242424ff252525ff272726ff272728ff262727ff252625ff252525ff262626ff262626ff252526ff252525ff262626ff272727ff282728ff2a2a29ff282828ff282828ff272727ff262525ff272726ff292929ff2a2929ff262625ff242423ff232423ff2b2a2aff282928ff272726ff272627ff282828ff272828ff272727ff262626ff262625ff262626ff272727ff282828ff282829ff282828ff282928ff292828ff292a2aff29292aff2a2a29ff292929ff282828ff282829ff292929ff292a2aff2b2a2bff2a2a2aff2a2a2aff2a2a2aff2c2c2cff2f2f2fff2b2b2aff282829ff272727ff292929ff2b2b2bff2b2b2bff2b2b2bff2b2b2bff292a2aff292929ff292929ff292a29ff282828ff282929ff292a29ff2a2a2aff2a292aff292929ff29292aff2b2c2bff2f2f2fff2d2c2cff282728ff262625ff2e2e2eff2e2e2eff2f2e2fff2e2e2dff2d2d2cff2d2d2cff2d2d2dff2d2d2cff2d2d2cff2c2c2bff2c2c2cff2c2c2cff2d2d2cff2d2c2dff2d2d2dff2d2d2dff303131ff313131ff313131ff313132ff2f2f2fff303030ff323132ff313231ff323232ff323232ff333333ff333334ff353535ff373737ff373737ff373738ff383838ff363737ff363536ff353535ff353535ff353535ff343434ff333333ff333333ff303031ff151515ff151515ff151516ff131313ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff000000ff010101ff010101ff000101ff010101ff010101ff010101ff010102ff020203ff020303ff020202ff020303ff040504ff060607ff070707ff070707ff070707ff080909ff090a0aff0b0b0bff0c0c0dff0e0e0eff101010ff121213ff161616ff1a1b1aff1d1d1dff1d1d1dff1c1c1dff1c1c1cff1d1c1cff1d1c1cff1e1d1eff20201fff202020ff202020ff1f1e1fff1e1e1eff1f1f1eff202020ff222122ff222121ff212121ff202020ff202020ff212120ff212120ff222222ff232323ff232423ff232323ff232323ff252525ff272728ff282828ff272727ff252526ff242524ff242524ff262525ff282828ff282829ff292929ff282828ff262626ff262626ff262526ff262627ff272627ff272827ff282828ff292929ff29292aff2a2a2aff2c2c2bff2c2c2cff2b2b2bff282828ff262626ff262626ff272827ff282929ff292a2aff2a292aff292829ff292928ff282828ff262627ff272727ff262726ff282728ff282828ff282828ff282828ff292828ff292828ff292829ff292929ff292929ff292929ff2e2d2eff2f2f2eff2f2f2eff2f2f2eff2f2e2fff2f2e2eff2e2e2eff303130ff313130ff323231ff323131ff323132ff323232ff313231ff2d2e2eff2a2b2bff2a2a2aff2a2a2aff373737ff373637ff363637ff363736ff363736ff363535ff343534ff323232ff313131ff303030ff2f2f2fff2f2e2fff313031ff303131ff313031ff303130ff303030ff303031ff272728ff202121ff212120ff141415000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcfceceffcececdffd2d1d1ffd9d8d8ffdbdbdbffd7d7d7ffd4d5d4ffcececeffc5c5c5ffb9b9baffb9babaffbababaffbbbabbffbabbbaffbcbcbcffbdbcbcffbdbebeffbebebeffbfbfbfffc0c0c0ffc0c0c0ffc2c1c2ffc3c2c3ffc3c3c4ffc4c3c4ffc4c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcac9caffcacacaffcacbcaffcbccccffcbccccffcdcccdffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd1d1d0ffd2d1d2ffd2d2d1ffd2d2d3ffd3d3d3ffd4d3d4ffd5d4d4ffd5d4d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d9ffd9d9d8ffdadad9ffd9dad9ffdadadaffdadbdaffdbdadaffdbdadbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdddddcffddddddffdddeddffdedddeffdedddeffdededeffdededeffdfdedeffdfdfdfffdededfffdfdfdfffe0e0e0ffdfdfdfffe0e0e1ffe1e0e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe3e4e3ffe3e4e4ffe3e4e3ffe3e3e3ffe3e2e3ffe2e3e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdededfffddddddffdcdcddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdddddcffdddddcffddddddffddddddffddddddffdeddddffdededdffdededeffdfdedeffdfdfdeffdfdfdeffdfdfdfffe0e0dfffe0dfdfffe0dfe0ffe0e0e0ffe0e1e0ffe2e2e2ffe6e6e6ffedededfff4f4f4fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff8f8f8fff4f4f5fff1f2f2fff1f0f1fff1f0f1fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffefefefffefefefffeff0efffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0eff0ffeeededffebebebffe9e9e9ffe7e7e7ffe4e4e4ffe2e1e2ffe0e0dfffdfdedeffdededdffdeddddffdddddcffdddddcffdcdcdcffdcdcdcffdbdcdbffdbdbdaffdbdadbffdadadaffd9dadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffcfcfcfffcecfceffcecdceffcdcdceffcdcdcdffccccccffcbccccffcacbcbffcbcacbffcac9caffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc4c4c5ffc4c4c4ffc4c3c3ffc3c2c2ffc2c1c2ffc2c2c1ffc1c1c0ffc0c0c0ffbfbfc0ffbfbfbeffbfbebeffbebebdffbdbdbdffbdbcbcffbcbcbcffbbbbbbffbbbbbbffbababaffb9b9b9ffb9b8b9ffb8b8b8ffb6b7b7ffb6b7b7ffb5b6b6ffb5b5b5ffb4b4b5ffb4b4b4ffb3b3b3ffb2b1b2ffb1b1b1ffb0b0b0ffb0afafffafafafffaeadaeffaeaeadffadadadffacacacffababacffaaaaaaffaaaaaaffb0afb0ffbbbcbbffc9cacaffcccccdffcdcdceffcdceceffc7c7c7ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c1ffbfbfbfffbfc0bfffbfc0c0ffbfc0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252525ff262525ff252424ff242323ff222222ff232323ff252525ff272727ff292828ff2a2a2aff2c2c2bff2e2d2dff2f2f2eff313130ff555655ff565656ff454545ff444444ff444344ff444444ff424343ff424343ff424242ff434343ff444444ff444545ff454445ff454546ff454645ff464646ff464646ff474747ff474748ff474747ff474747ff474747ff474748ff474747ff464747ff474747ff474847ff474747ff474748ff474848ff484848ff474747ff474747ff464747ff474647ff464646ff454545ff454645ff464646ff454646ff464546ff464646ff747473ff606060ff5b5b5cff565656ff505050ff4a4a4aff444444ff3f3f40ff3b3b3bff363536ff333333ff010000ff010100ff010101ff010101ff010102ff020101ff020201ff020201ff020102ff020101ff020201ff010101ff010101ff010101ff010100ff010001ff010101ff000100ff000101ff000000ff010100ff010101ff010101ff010101ff010001ff000100ff010101ff020101ff020303ff020203ff030303ff040404ff030303ff030304ff030303ff020303ff030203ff020202ff010202ff010101ff010101ff010101ff010101ff010102ff010201ff0201020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff050404ff090909ff101010ff2b2b2bff404040ff5b5b5bff707171ff848484ff969595ffa5a5a6ffb1b2b1ffbababaffbfc0c0ffc3c3c3ffc6c6c7ffcacacaffcdccccffcfd0cfffd0d1d1ffd1d2d2ffd8d9d8ffebebebfff9f8f8fffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfafffafbfbfffafbfbfffafafbfffbfafbfffbfafafffafbfbfffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffbfbfbfff3f3f3ffe2e3e3ffcdcdccffc1c1c1ffbfbebfffbdbdbdffbcbcbcffbab9b9ffb7b7b8ffb4b4b4ffb1b1b1ffadadacffa7a7a7ffa09fa0ff959596ff898989ff767776ff5a5959ff3b3b3cff20201fff090909ff050404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafb0afffadadadffabababffabababffa0a0a1ff9d9d9eff999898ff999a99ff9a9b9bff9c9c9cff9b9c9bff9c9b9bff9a9a99ff9a9a9aff9c9c9cff9c9c9cff9a9a9aff999a9aff9b9b9cff99999aff929292ff8e8e8eff8a8a8aff848484ff7d7d7eff787878ff757575ff717171ff6d6d6cff686968ff646464ff5d5d5dff555555ff4b4c4cff424242ff3a3939ff343333ff2e2e2eff282829ff202020ff1b1a1aff171617ff141415ff131414ff131212ff101011ff0f0f0fff0e0e0fff0e0e0eff0e0e0eff0e0d0eff0d0d0dff0c0c0cff0c0c0bff0b0a0aff090a0aff080808ff070707ff080807ff080908ff080808ff070807ff060606ff050506ff040504ff040404ff040404ff040505ff040405ff040304ff050404ff050606ff060707ff070707ff060706ff070606ff060606ff060606ff060606ff060606ff080707ff070707ff070707ff070707ff070707ff060606ff060707ff060606ff060606ff060606ff060606ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000000ff010001ff010000ff010100ff010101ff000001ff010100ff010000ff010001ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000001ff010201ff030303ff040404ff050505ff050506ff070607ff070606ff070807ff080909ff0b0b0bff101110ff151515ff1a1a1aff1a1a1aff181818ff1b1a1bff1f1f1fff232323ff262626ff262627ff262626ff242524ff242424ff242424ff232324ff252424ff262626ff282929ff2a2a2aff2a2a2aff292929ff272727ff252525ff242424ff242424ff242323ff232222ff212122ff262626ff272726ff282727ff282728ff292929ff282929ff292828ff272627ff292929ff292929ff2a2a29ff29292aff262526ff2a2a2aff2a2a2aff2a2a2aff292828ff272828ff282828ff272727ff282727ff262727ff262626ff272726ff272727ff282829ff282928ff282828ff282929ff292a2aff29292aff2a292aff2a2929ff292a29ff282929ff292929ff292a29ff2b2a2aff2a2a2aff2a2a2aff2a2a2aff2c2c2dff2f2f2fff2e2f2fff2f2f2fff2a2a2bff292929ff2b2b2bff2b2c2cff2c2c2cff2b2b2cff2c2b2cff2b2b2bff292a2aff292a29ff292929ff2a292aff2a292aff2a2a2aff292a2aff2a2a2aff2a2929ff2c2c2bff2f2f2fff2f2f2fff2f2f2fff2d2c2dff2e2e2eff2e2e2eff2e2f2fff2f2e2eff2e2e2fff2d2d2eff2c2d2dff2d2d2dff2d2d2dff2d2c2dff2c2c2cff2c2c2cff2c2c2cff2c2b2cff2d2d2dff2d2d2dff303030ff313131ff313131ff313131ff313131ff313131ff323132ff313231ff323231ff323232ff333333ff333334ff353435ff373636ff373838ff373838ff383838ff373837ff383838ff373737ff353535ff353535ff353536ff353535ff343434ff333333ff323233ff313030ff151515ff151616ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff000101ff000001ff000001ff010101ff020202ff020303ff020202ff020202ff030303ff030303ff030403ff040404ff040404ff060506ff060607ff080808ff0b0c0cff0f0f0fff100f0fff0e0e0eff0f0f0fff0f0f0fff0f0f0fff0f0f0fff100f10ff111111ff121313ff131212ff121213ff131313ff131414ff151514ff151415ff151415ff151515ff151515ff151615ff171616ff171717ff171717ff171717ff171716ff191919ff1d1e1eff222221ff242424ff242425ff242423ff232423ff232323ff232323ff242424ff262526ff272626ff262726ff252526ff242524ff242524ff252525ff262525ff262626ff282828ff282829ff292929ff292a2aff2b2a2bff2a2a2aff282828ff262726ff272727ff292828ff2a2a2bff2d2d2dff2d2d2dff2c2d2cff2c2c2bff2b2b2bff2b2b2bff292829ff282828ff272727ff282828ff282828ff292828ff292929ff282828ff292928ff292929ff292829ff292929ff282929ff292828ff2d2d2eff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2f2e2fff303131ff303030ff303130ff323131ff313232ff323231ff2d2d2dff2b2a2aff292a2aff2a2a2aff363736ff363636ff363637ff363736ff363636ff353636ff343434ff323233ff313031ff302f2fff2f302fff2e2f2fff303131ff303130ff313030ff303030ff303030ff313030ff272728ff212121ff202021ff141414ff141414ff1312120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececfffcececeffcdcecdffd1d0d0ffd7d8d8ffdbdbdaffd7d7d7ffd5d4d4ffcfd0cfffc6c6c6ffbabbbaffb9b9b9ffbababbffbabbbaffbbbbbbffbbbcbcffbcbdbdffbdbdbeffbebebeffbfbebeffbfc0c0ffc0c1c1ffc2c2c2ffc2c3c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcacaffcacacbffccccccffccccccffcdcdcdffcdcecdffcececeffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d2ffd3d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd5d5d6ffd6d7d7ffd7d6d6ffd7d7d8ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdad9daffdadadaffdadadaffdadbdaffdbdadaffdbdbdbffdbdcdbffdbdbdbffdcdcdbffdcdddcffdcddddffddddddffddddddffdddddeffdddeddffdededeffdededeffdedfdfffdededfffdfdedfffe0dfdfffdfe0e0ffdfe0e0ffe0e1e0ffe1e1e1ffe2e1e1ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e2e3ffe3e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddddeffdcdcddffdbdcdcffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdbdbdcffdcdcdbffdcdbdcffdcdcdcffdcdcdcffdcddddffdddcdcffdddcddffddddddffddddddffdededdffdededeffdfdedfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe2e2e2ffe7e8e8ffeeefeefff7f7f7fffdfdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffbfafafff7f7f8fff4f4f5fff2f1f2fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0eff0ffefefefffefefefffefefeeffeeefeeffefefefffefefefffeeefefffeeeeeeffefeeefffefefeffff0f0effff0f0f0fff0f0f0fff0f0efffeeeeeeffecebecffeaeaeaffe7e8e8ffe5e4e4ffe2e2e2ffdfdfe0ffdededeffddddddffdddcddffdddcddffdcdcdcffdcdcdbffdbdbdbffdbdadaffdadbdbffdadadaffd9d9d9ffdad9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d7ffd7d7d8ffd7d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d6ffd5d5d6ffd5d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcdcecdffcdceceffcdcdcdffccccccffcccbccffcbcbcbffcacbcaffcacac9ffc9c9c9ffc9c8c9ffc8c7c8ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc2c3c2ffc2c1c2ffc1c1c2ffc0c0c0ffbfc0c0ffc0bfbfffbebebfffbebebeffbdbdbdffbdbdbdffbcbcbdffbcbbbcffbbbbbbffbababaffb9bab9ffb9b8b9ffb8b8b9ffb8b8b7ffb6b6b6ffb7b6b6ffb5b6b6ffb5b5b5ffb4b5b4ffb3b3b3ffb3b2b3ffb2b2b1ffb1b1b1ffb0b0b0ffafb0b0ffaeaeafffaeadaeffaeadadffadadadffacacadffabacabffaaabaaffabababffb3b2b2ffbfbfbfffccccccffcdcdcdffcececeffcbccccffc5c5c5ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc1c1c1ffbfbfbfffc0c0c0ffc0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252525ff242525ff232423ff232222ff232323ff252525ff262727ff292828ff2a2a2aff2b2b2cff2d2d2dff2f2f2fff303031ff565556ff565656ff3a3a3aff3a3a3aff3a3939ff393a3aff3a3a39ff393939ff393938ff383939ff39393aff3a3a39ff393939ff39393aff3a3a3aff3b3b3aff3b3b3bff3b3c3cff3c3c3dff3d3d3eff3d3d3dff3d3e3dff3d3d3eff3d3e3dff3c3d3cff3d3c3cff3d3d3dff3d3d3dff3d3d3dff3d3d3eff3e3e3eff3d3e3eff3d3d3dff3d3c3dff3d3c3dff3c3d3cff3c3c3cff3c3c3cff3c3c3cff3d3d3dff3c3c3cff3c3d3cff3d3d3cff464646ff747474ff616061ff5b5b5cff565656ff505050ff4a494aff454444ff3f4040ff3a3b3bff010100ff010000ff010001ff000000ff010101ff020101ff010102ff020202ff020202ff020202ff020202ff020102ff020202ff010201ff010201ff010101ff010101ff010100ff000000ff010000ff000100ff000101ff010100ff010101ff010102ff010101ff010101ff010101ff010202ff020203ff030203ff040303ff030404ff030404ff030404ff030403ff030303ff030303ff020202ff020202ff010102ff010101ff010101ff010102ff010102ff020102ff0102010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff080808ff101010ff262626ff474747ff5a595aff727272ff878787ff999998ffa7a8a7ffb2b3b2ffbbbabaffc1c0c1ffc5c4c5ffc8c8c7ffcacacaffcdcdccffcfcfceffd1d1d0ffd3d2d2ffdbdadbffeeeeeefffafaf9fffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfafbfffbfbfbfffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfdfdfffbfbfbfff4f4f4ffe8e9e9ffd2d2d2ffc2c2c3ffbfbfbfffbdbebeffbcbcbcffbababaffb7b8b7ffb5b4b5ffb1b1b2ffadadadffa8a7a8ffa1a0a0ff999999ff8c8c8bff777777ff5c5d5cff3a3a39ff141414ff090909ff030303ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b3b4ffb0afb0ffaeaeaeffacababffabababffa1a1a1ff9d9d9dff9f9f9fffa0a0a0ffa1a1a1ffa1a1a1ffa6a6a5ffa1a0a0ffa1a1a1ffa2a3a2ffa3a3a3ffa2a2a2ffa2a2a2ffa4a4a4ffa3a3a3ff9c9d9cff979798ff949493ff8f8f8fff8a898aff848484ff828282ff7f7f7fff7c7c7cff787878ff747475ff6d6d6dff656465ff5c5c5cff525252ff484848ff3f3f3fff373737ff303031ff272728ff212021ff1c1c1dff1a1a1aff181818ff161616ff141514ff131313ff121112ff111112ff111111ff101011ff100f0fff0f0f0fff0e0e0eff0d0d0dff0c0d0cff0b0c0bff0b0b0aff0b0b0bff0a0b0bff0a0a0aff090a09ff090909ff070808ff060606ff060506ff060606ff060606ff040505ff050504ff050505ff060606ff070607ff070707ff060607ff060706ff060606ff060605ff050606ff070707ff080807ff070707ff070707ff070707ff060706ff060607ff060606ff060606ff060606ff060606ff060606ff060606ff060606ff060606ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000100ff010000ff000001ff000100ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020202ff020201ff010101ff000100ff010100ff010101ff010101ff010202ff020202ff020201ff020202ff020303ff050405ff080808ff0d0d0dff101010ff121212ff151515ff161615ff161616ff171717ff1c1c1cff212222ff252525ff252525ff222221ff202120ff222222ff252625ff262727ff262627ff262525ff242524ff232324ff242424ff242424ff232323ff232323ff242525ff262626ff272827ff252525ff282828ff272627ff262525ff242525ff252424ff242424ff232323ff252526ff262627ff272728ff282727ff272728ff282828ff292a29ff282829ff292a29ff292a29ff292929ff292a2aff2a2a2aff2a2a2bff2a2a2aff2a2a2aff2a2a2aff2a2a2aff282928ff272827ff272727ff282728ff272828ff272727ff282827ff282928ff282929ff292828ff292929ff2a2a2aff2a2a2aff292a2aff2a2a2aff2a2a2aff2a2a2aff2a2929ff2a2a2aff2a2a2bff2a2b2aff2a2a2aff2a2a2aff2c2d2cff2f2f2fff2f2f2fff2f2f2fff2e2f2fff2f2f2fff2b2b2bff2b2b2cff2b2c2bff2b2b2bff2c2b2bff2b2b2bff2b2b2bff2b2b2bff2a2a2aff292929ff2a2a2aff2a292aff2a292aff292a2aff2a2a2aff2b2c2cff2f2f2fff2e2f2fff2f2f2fff2f2f2fff2f2f2fff2e2e2fff2f2f2fff2e2f2fff2f2e2fff2e2f2eff2f2f2fff2e2d2eff2d2d2dff2d2d2dff2d2d2dff2d2c2cff2c2c2cff2c2c2cff2c2c2cff2c2c2cff303130ff313131ff313131ff313132ff313131ff313131ff323232ff313232ff323132ff323233ff333333ff343434ff343535ff373737ff383838ff383838ff383738ff383838ff383838ff383837ff383738ff373736ff353636ff353435ff363635ff353535ff343434ff333333ff323332ff303031ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff010100ff000100ff010001ff000100ff010101ff010100ff010101ff000101ff010202ff020102ff030202ff030404ff060505ff050506ff040504ff040404ff040404ff040505ff050505ff050506ff070606ff070707ff060607ff070707ff070807ff080808ff080808ff080808ff080809ff090808ff080808ff090908ff0a0a0aff0a0b0aff0b0b0aff0a0a0aff0b0b0bff0d0d0eff111111ff171716ff1c1d1cff1e1f1fff1f1e1fff1f1f1fff1e1e1eff1d1d1dff1b1c1cff1d1d1dff1f1f1fff1f1f1fff1e1e1eff1d1d1dff1e1e1eff1f1f1eff1f1e1fff1f1f1fff202121ff202020ff202020ff212121ff222222ff222121ff202120ff222122ff242524ff262626ff282828ff292a29ff292929ff262726ff252525ff252525ff272727ff252425ff232323ff242524ff282727ff2a2a2bff2b2c2bff2b2b2bff2a2a2bff292a2aff2a2929ff2a2a2aff2b2a2bff2b2b2bff2c2c2dff2d2e2dff2f2f2fff2f2f2fff2d2d2eff2f2f2fff2e2e2eff2d2d2dff313030ff2f2f2eff2e2d2dff313231ff2d2e2dff2b2b2aff2a292aff2a2a2aff343435ff363635ff373737ff363737ff373636ff363636ff343434ff333332ff303131ff303030ff2f302fff2f2f2fff303030ff313031ff303031ff313130ff303030ff303130ff272827ff202021ff212121ff141414ff141414ff131212ff121312ff12121300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcececfffcfcfcfffcfcfcfffcececdffd0d0d0ffd6d7d6ffd9dad9ffd8d8d8ffd5d5d5ffd0d1d1ffc9c9c9ffc0c0c0ffbbbbbbffbabbbbffbbbbbbffbbbbbcffbcbcbcffbdbdbdffbdbebdffbebebeffbfbfbfffc0c0c0ffc1c0c1ffc2c1c2ffc2c2c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c8ffc9c9caffcacac9ffcacacaffcbcbcbffccccccffccccccffcdcdccffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd2d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d4ffd4d4d5ffd5d4d5ffd5d5d5ffd6d6d6ffd6d7d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9daffdad9daffdadadaffdbdbdaffdbdbdaffdbdcdbffdbdcdbffdcdcdbffdcdcdcffdcddddffddddddffddddddffdededeffdddedeffdedddeffdededfffdfdfdfffdfdfdfffdedfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e2e1ffe1e1e2ffe1e2e1ffe0e1e1ffe0e0e0ffdfdfdfffdededeffddddddffddddddffdbdbdbffdbdbdbffdad9daffdad9daffd9dadaffdbdadaffdadadbffdadbdaffdadadaffdbdbdbffdbdbdcffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcddffdcdddcffddddddffddddddffdddedeffdededeffdededfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe3e3e3ffe8e9e8fff0f0f0fff8f9f9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefdfffcfdfdfffafafafff7f7f7fff4f4f4fff1f2f2fff1f1f1fff0f1f0fff0f0f1fff0f0f0ffefefeffff0efefffefefefffefefefffeeeeeeffefefefffeeeeeeffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeff0ffefeff0ffefefefffeeeeeeffedececffeaebeaffe8e8e8ffe5e5e5ffe2e3e2ffe0dfe0ffdededeffddddddffdddcddffdcdbdcffdcdbdbffdbdbdbffdbdbdaffdadbdaffdadadaffd9d9d9ffd9d9daffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcecdceffcdcdcdffccccccffccccccffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffc7c7c7ffc7c6c7ffc6c6c6ffc6c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c3ffc2c1c1ffc1c1c1ffc1c1c1ffbfc0c0ffbfbfbfffbebfbeffbebebeffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbbbabbffbababaffbabab9ffb9b9b9ffb8b9b8ffb7b8b7ffb6b6b6ffb6b6b6ffb5b6b6ffb5b5b5ffb4b4b4ffb4b4b4ffb2b3b3ffb2b1b2ffb1b1b1ffb0b0b0ffb0b0b0ffaeafafffaeaeaeffadaeadffadadadffacacacffacabacffaaaaabffabababffb5b5b5ffc3c3c2ffcbcccbffcdcdcdffcfcfcfffccccccffc3c3c4ffc0bfbfffc0c1c0ffc0c0c1ffc1c1c0ffc0c0c0ffc1c0c1ffbfbfbfffc0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff232324ff222223ff232323ff252525ff272727ff282928ff2a2a2aff2b2c2bff2d2e2dff2f2e2fff303031ff565656ff565656ff3a3a3aff313131ff30302fff30302fff303030ff303030ff30302fff302f30ff303030ff303030ff30302fff303030ff2f3030ff302f2fff302f30ff303030ff313131ff313232ff333332ff333333ff333333ff333333ff333333ff323232ff323332ff333233ff323332ff323333ff333333ff333333ff333333ff323333ff333333ff323333ff333233ff333332ff323333ff333333ff333333ff333333ff333333ff343434ff3c3d3dff474747ff747374ff616060ff5b5b5bff575656ff505050ff494a49ff444444ff000001ff000001ff000000ff000001ff010101ff010101ff010102ff020202ff020202ff020202ff020303ff030303ff030303ff020202ff020202ff020201ff010101ff010101ff000100ff000000ff000001ff000101ff010101ff010101ff020202ff010202ff020101ff010101ff010101ff020202ff020202ff030303ff030403ff040404ff040404ff040404ff030304ff030403ff030303ff030302ff020202ff010101ff010201ff010202ff010102ff020202ff010201ff0201020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060605ff0c0c0cff1f1e1fff3d3e3eff5b5c5cff6e6e6eff848584ff979797ffa5a6a5ffb0afb0ffb8b8b8ffbfbebeffc3c4c3ffc7c7c6ffcac9caffcbcbcbffcdcdceffcecfcfffd1d1d1ffd9dad9ffedededfffbfbfbfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffafafafffafafbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffdfcfdfffcfdfdfffdfdfdfffefdfdfffefefdfffdfdfefffefdfdfffbfbfbfff7f7f6ffe8e8e8ffd0d0d0ffc1c1c1ffbebfbeffbdbebeffbcbbbcffb9b9b9ffb7b7b7ffb5b4b5ffb1b1b1ffacacacffa7a7a8ffa2a2a3ff9a9999ff898989ff767676ff535454ff202120ff101010ff060707ff030303ff010201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb8b7b8ffb4b4b4ffb0b0afffaeadaeffabababffababacffa0a1a1ffa3a2a2ffa4a5a4ffa4a4a4ffa4a4a4ffa5a5a5ffa4a4a4ffa6a5a5ffa6a6a6ffa8a7a8ffa7a7a7ffa7a7a7ffaaa9aaffa9a9a9ffa2a3a2ff9f9e9fff9b9c9cff989898ff939293ff8e8e8eff8b8b8cff898989ff878686ff838384ff807f80ff797979ff707171ff696968ff5f5e5eff555655ff4b4b4cff424242ff3a3a3aff2f2f2fff272727ff212221ff1e1e1eff1b1c1bff191a1aff181718ff161616ff141414ff141414ff131313ff121212ff111111ff101011ff101010ff0f0f0fff0f0e0eff0d0e0eff0c0d0dff0c0c0cff0c0c0cff0b0c0cff0b0b0bff0a090aff090909ff080707ff070707ff070707ff070606ff050505ff040405ff050506ff070606ff060707ff060706ff070606ff060706ff060606ff060606ff070606ff080708ff070707ff070707ff070708ff060707ff070706ff070606ff060607ff060606ff060606ff060606ff060606ff060606ff060606ff060606ff070606ff070606ff060706ff0707060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff010000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010000ff010100ff000001ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030303ff040405ff040404ff030303ff040303ff040404ff040505ff050505ff060606ff060607ff060706ff070607ff080809ff0d0d0dff151515ff1e1e1dff222122ff222222ff242424ff232324ff222221ff232323ff272727ff2a2a2aff2a2b2aff282828ff232323ff222222ff242324ff242424ff232323ff232324ff222222ff222222ff222122ff232424ff242424ff242323ff232323ff222223ff272727ff282727ff282828ff282727ff282727ff262727ff262625ff252424ff252524ff262626ff272627ff272727ff282827ff282828ff272827ff282727ff272827ff292a2aff2a292aff292929ff292929ff2a292aff2a2a2aff2a2a2aff2a2a2aff2a2a2bff2b2a2aff2a2a2aff2b2a2aff282828ff272827ff272727ff272827ff272728ff282828ff292828ff282828ff292828ff292a29ff2a2a2aff2a2a2aff292a29ff29292aff292a2aff2a2a29ff292a2aff2a2a2aff2b2a2aff2a2b2aff2a2a2aff2c2c2cff2f2e2fff2f2f2fff2f2e2fff2e2f2fff2f2f2fff2f2f2fff2f2f2fff2c2b2bff2c2c2cff2b2b2bff2c2b2bff2c2b2cff2b2b2cff2b2b2bff2b2b2bff2a292aff2a2a2aff2a292aff292a29ff2a2a29ff2c2b2bff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2eff2f2f2fff2e2f2fff2f2e2fff2e2f2eff2e2f2fff2f2e2fff2f2f2fff2e2f2eff2e2e2eff2d2d2dff2d2d2dff2d2d2dff2c2c2dff2d2c2cff2c2c2cff2c2c2cff2c2c2cff313131ff313131ff313131ff313131ff323231ff323132ff323232ff323232ff333333ff343433ff353535ff363736ff373738ff373838ff383837ff373838ff383838ff383738ff383837ff383737ff383737ff373636ff363536ff353435ff353535ff353535ff343434ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff010000ff000001ff000000ff010000ff000001ff000000ff010000ff000101ff020201ff020101ff020202ff010202ff020101ff010001ff020201ff020202ff010202ff020202ff020302ff020303ff020203ff020202ff020303ff030303ff030302ff030303ff030303ff030303ff030303ff030304ff050404ff040505ff030404ff040404ff050505ff070808ff0b0b0bff0f0e0eff101010ff111010ff101110ff10100fff0f0e0fff0d0e0eff0e0e0fff0f0f0fff10100fff0f1010ff101010ff111010ff111211ff121212ff131212ff131313ff141314ff141414ff141515ff151516ff161616ff171717ff1a191aff1e1e1eff212121ff232222ff232323ff202121ff1d1c1cff1a1919ff1a1a1bff1c1c1cff1b1a1bff191a19ff1c1c1bff201f1fff252524ff29292aff2a2a2aff282828ff272727ff272727ff282828ff292929ff2a2b2aff2c2d2dff302f30ff333333ff333333ff343434ff353534ff343434ff353535ff363636ff353535ff353535ff333232ff2d2d2dff292a29ff2a292aff2a2a2aff303030ff343534ff363536ff363636ff363535ff343534ff333232ff313131ff2f302fff2f2f30ff2e2f2fff30302fff2f3030ff303030ff313031ff303130ff303030ff282727ff202020ff212021ff141414ff141414ff121213ff131313ff121212ff131212ff131313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcecfffcececeffcfcfcfffcfcfcfffcfcfd0ffd0cfcfffd0d0d0ffd5d5d5ffd8d8d8ffd7d8d8ffd5d5d5ffd1d2d1ffcacacaffc2c2c2ffbcbbbbffbbbbbbffbbbbbbffbbbcbbffbcbcbcffbdbdbdffbdbdbdffbebebeffbebfbfffc0c0bfffc0c1c0ffc1c1c1ffc3c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc5c4c4ffc6c5c6ffc6c6c6ffc6c7c7ffc7c7c8ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcacbcbffcccbcbffccccccffcccccdffcdcdcdffcececdffcececfffcfcfcfffd0cfcfffd0d0d0ffd1d1d0ffd2d1d1ffd2d2d1ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadadbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdbdcdcffdcdcdcffdcdddcffdcddddffddddddffdeddddffdededeffdededeffdedfdeffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdedfdfffdeddddffdcdcdcffdbdbdcffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdad9d9ffdadad9ffdadadbffdbdadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcddffdddcddffddddddffddddddffdedddeffdededdffdededeffdededfffdededfffdfdfdfffdfdfdfffe0dfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe4e5e4ffebeaebfff3f2f3fffbfbfbfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfdfffafafafff8f7f8fff4f4f4fff2f2f2fff1f1f1fff0f1f1fff0f0f0fff0eff0fff0f0f0ffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffeeededffeeeeedffededeeffeeeeeeffeeeeefffefefeffff0f0f0ffefefefffeeeeeeffecedecffeaeaeaffe8e8e8ffe5e5e5ffe2e2e2ffdfdfdfffddddddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadbdbffdbdadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcececeffcecdceffcdcdcdffcccdcdffccccccffcccbcbffcacacbffcacacaffcacac9ffc9c9c9ffc8c8c8ffc8c7c7ffc6c7c6ffc6c6c6ffc6c5c5ffc5c5c4ffc4c4c4ffc4c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc0c1c0ffc0c0c0ffbfc0bfffbfbfbfffbfbebfffbebebeffbdbdbdffbdbdbdffbcbcbcffbbbbbbffbabbbbffbababbffbabab9ffb8b9b9ffb8b8b8ffb7b7b8ffb6b7b6ffb6b6b6ffb5b6b5ffb4b5b5ffb4b4b4ffb4b3b3ffb3b2b3ffb2b1b1ffb1b1b1ffb0b0b0ffb0afb0ffaeaeaeffadaeaeffadadadffadadacffacacacffabababffabaaaaffabacabffb7b7b7ffc5c5c5ffccccccffcecdceffcfcecfffcacacaffc2c2c3ffbfc0c0ffc1c1c1ffc1c0c0ffc1c1c1ffc0c1c0ffc1c0c0ffc1c1c1ffbfbfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242323ff222222ff232322ff252525ff262726ff282828ff2a2a2aff2b2c2cff2e2d2eff2f2f2fff303030ff565556ff565655ff3a3a3aff303031ff272828ff292929ff292929ff2a292aff292a2aff292a29ff2a292aff2a2a2aff292a2aff292a29ff292929ff292829ff282828ff282928ff292928ff2a292aff2a2a2aff2a2b2bff2b2b2cff2c2c2cff2b2c2cff2b2b2bff2b2b2bff2b2c2bff2b2b2bff2b2b2bff2b2b2bff2c2b2cff2c2b2cff2b2b2bff2b2b2cff2c2c2cff2c2c2cff2c2b2cff2c2c2cff2c2c2cff2d2c2cff2d2c2dff2c2c2dff2d2d2dff2d2d2dff333334ff3d3c3cff474646ff737473ff616160ff5c5b5bff565656ff505050ff020101ff010101ff000100ff010000ff000000ff000000ff010101ff010202ff020102ff020202ff020202ff030303ff030302ff030303ff020203ff020203ff020202ff010102ff020101ff000101ff000100ff000000ff000100ff000101ff010101ff020101ff010102ff010101ff010201ff010101ff020202ff020202ff020203ff030303ff040403ff030404ff040404ff040304ff030403ff030303ff030202ff020202ff020102ff010101ff010101ff020102ff020202ff020202ff0201020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030304ff0b0c0cff202120ff403f40ff5d5e5dff7c7c7cff8b8b8bff9c9c9cffa9a9a9ffb2b2b2ffb8b9b9ffbdbebdffc1c2c1ffc5c5c5ffc7c8c8ffcacacaffcccccbffcececfffd3d4d4ffe3e3e3fff6f6f6fffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafbfafffbfafbfffafafafffbfafafffbfafafffbfbfafffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefefefffdfdfdfffbfbfbfff1f1f1ffdadadaffc4c4c4ffbebfbeffbdbdbdffbbbbbbffbabab9ffb8b8b8ffb6b6b6ffb3b3b3ffafafafffacacacffa7a8a8ff9e9f9eff909090ff7b7c7cff504f50ff353535ff201f1fff101010ff080808ff030404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbcbcbcffb8b8b8ffb4b4b4ffafafb0ffadadadffababacffa6a6a6ffa9a9a9ffabaaaaffaaaaa9ffa9a9a9ffa9a9a9ffaaaaa9ffacabacffacacacffadadadffadaeadffaeaeaeffb1b1b0ffb0b1b1ffabababffa8a8a9ffa7a7a7ffa6a6a6ffa3a3a3ff9e9e9eff9c9c9cff999a99ff979797ff949595ff929291ff8c8c8dff868585ff7e7d7eff757575ff6c6d6cff636363ff5a5a5aff4d4d4eff424242ff3a3a3aff303031ff2a2a2aff262626ff232323ff212120ff1e1e1eff1c1c1bff1a1a19ff181818ff161717ff161515ff141415ff141414ff131313ff121212ff111111ff101010ff0f0f0fff0f0f0eff0e0e0eff0d0c0dff0b0c0cff0b0b0bff0a0a0aff0a0a0aff090a0aff080808ff060706ff060607ff070707ff080808ff080808ff080807ff070706ff060707ff060605ff060606ff060606ff060707ff070707ff070707ff060706ff060707ff060607ff060607ff060605ff060606ff060606ff060606ff060606ff060606ff060606ff060707ff070706ff070607ff070707ff060607ff060606ff070706ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff010001ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010100ff000000ff010100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030203ff070707ff0c0b0bff101010ff121313ff141414ff141415ff151616ff191919ff1b1b1aff1b1b1bff1b1c1cff1c1b1cff1b1c1cff1c1d1cff212121ff282828ff2e2f2fff323232ff323332ff323132ff2f2f2fff2d2c2dff2c2c2cff2d2d2cff2b2b2bff292929ff232322ff212121ff212121ff232423ff242424ff242423ff232423ff232424ff222222ff232324ff242323ff232423ff242324ff232323ff222323ff232323ff272828ff272828ff282827ff282828ff282828ff272727ff252525ff252525ff272626ff282827ff282828ff282828ff282828ff272728ff282827ff272828ff272827ff2a2929ff292929ff2a2929ff2a2a2aff2a2a2aff2a2a2aff2a2a2aff2a2a2bff2a2a2aff2a2a2aff2a2a2aff2a2b2aff292829ff272727ff282827ff282929ff282828ff282929ff292929ff292a29ff2a2a2aff292a2aff29292aff292a29ff2a292aff29292aff2a292aff2a2a2aff2a2a2aff2a2a2aff2a2b2bff2c2d2cff2f2f2fff2f2f2eff2f2f2fff2f2f2fff2f2f2eff2f2f2eff2f2f2fff2f2f2fff2f2f2fff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2c2bff2b2c2cff2b2b2bff2a2a2aff2a2a2aff2a2a2aff2b2b2bff2f2f2fff2f2f2fff2f2f2eff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2e2f2fff2f2f2eff2f2f2fff2f2f2eff2f2f2eff2e2d2eff2d2d2dff2d2d2dff2d2d2dff2c2d2dff2c2c2cff2c2c2cff2c2c2cff2c2c2cff313131ff313131ff323232ff323132ff313232ff323332ff333333ff343434ff343535ff363637ff373837ff383738ff373737ff383737ff383737ff383837ff383837ff373838ff383837ff383738ff373737ff363737ff353635ff353534ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff000100ff000100ff000000ff000000ff010000ff010000ff000000ff000001ff000000ff000001ff000000ff000100ff000001ff000101ff010101ff000000ff010100ff020202ff030203ff030404ff040404ff040504ff050505ff040404ff030304ff030303ff030304ff030404ff040404ff040404ff040404ff050404ff040505ff050504ff050505ff050504ff050505ff050505ff050505ff050605ff050606ff070707ff080808ff090909ff0b0b0bff0c0c0cff0c0c0cff0b0b0bff0a0a0aff080808ff080908ff090909ff080808ff070707ff090909ff0b0b0bff0d0d0dff111111ff161615ff171718ff161716ff171717ff171717ff181818ff191919ff1a1b1aff1f1f1fff252525ff2b2a2aff2d2d2cff2f2e2fff303031ff323131ff323233ff323232ff303131ff2f2f30ff2e2f2fff2f2f2fff303030ff313131ff333333ff343434ff363737ff373737ff363636ff353535ff323232ff303030ff2f302fff2f2e2fff2e2e2eff2f2e2fff303030ff2e2e2eff2d2d2cff303131ff272827ff212021ff202120ff141414ff141414ff131312ff131312ff121313ff121313ff121213ff121212ff1111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfceffcfceceffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffd3d3d3ffd6d7d7ffd9d9d9ffd7d7d7ffd5d5d4ffcdcdcdffc3c3c3ffbbbcbcffbbbbbbffbbbcbbffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbebebeffbebebfffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c3ffc3c4c3ffc4c4c4ffc5c5c4ffc5c6c5ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c9ffc9c9c9ffc9c9caffcacacaffcacbcaffcbcbccffccccccffccccccffcdcecdffcececeffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9daffdadad9ffdadadbffdadbdbffdbdbdbffdbdbdcffdbdcdcffdcdcddffdcdcdcffdddddcffddddddffddddddffdddedeffdededeffdedfdeffdfdfdfffdedfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e0e0ffe0e1e1ffe0e0dfffe0e0e0ffdfe0dfffdfe0dfffdfe0dfffdfdfdeffdededeffdddedeffddddddffdbdbdcffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd9d8d8ffd8d8d9ffd9d9d9ffd9dad9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffdeddddffdedddeffdededeffdededeffdededfffdedfdfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe4e5e5ffeaebeafff2f2f2fffbfbfbfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfefefffcfcfcfff9f9f9fff6f6f6fff3f4f3fff1f2f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffedeeedffededeeffeeededffedededffedededffedeeedffedededffedededffedeeeeffeeeeeeffeeeeefffefeeefffefefefffeeefeeffedededffebebebffe9e9e9ffe7e7e6ffe4e4e3ffe1e0e0ffdededeffdcdcdcffdbdbdcffdbdbdbffdadbdbffdadadbffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfcfcfffcecfcfffcececeffcdceceffcdcdccffcccdccffccccccffcbcbcbffcacacaffcacacaffc9cacaffc8c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c3ffc4c4c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c0c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbebeffbebebeffbebdbdffbdbdbcffbcbcbcffbbbbbcffbababaffbababaffb9b9b9ffb8b9b9ffb8b7b8ffb7b8b7ffb7b7b7ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b4ffb3b4b4ffb2b3b2ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffaeadaeffadadadffacacacffacacabffababaaffababaaffb0b0b0ffbcbdbcffc8c8c8ffcececdffcececeffccccccffc7c7c7ffc2c2c1ffc1c1c1ffc2c2c2ffc1c1c2ffc0c0c0ffc0c1c0ffc0c0c1ffc1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff232323ff252525ff272727ff282828ff2a2a2aff2c2c2cff2d2e2dff2f2f2fff303030ff565655ff565655ff3a3a3aff303031ff282727ff202020ff1f1f1fff202020ff202021ff202121ff222222ff212121ff222121ff222222ff212121ff202121ff202020ff1f201fff1f1f1fff1f1f1fff1f1f1fff1f201fff202021ff212121ff212121ff222121ff212121ff212121ff202121ff212120ff212121ff212121ff212121ff212121ff212121ff212221ff212222ff222222ff222222ff222222ff222322ff222223ff232323ff232323ff232423ff232323ff2d2d2dff333433ff3d3c3dff474646ff747374ff606160ff5b5c5bff010101ff020201ff020202ff010101ff010101ff000001ff010101ff010101ff010201ff020202ff020202ff030302ff030303ff030303ff030304ff030303ff030303ff020303ff020302ff020102ff010201ff010101ff010100ff010101ff010202ff010102ff010202ff020202ff020202ff020202ff010202ff010101ff010201ff020203ff030303ff030303ff040404ff040403ff040403ff030404ff030303ff030303ff020202ff020202ff010201ff020201ff020201ff010202ff020202ff0202030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff020101ff040404ff0a0a0aff1a1a1aff363635ff5a5a5aff787979ff929292ff9d9e9effa9a9a9ffb3b2b3ffb9b9baffbebdbeffc1c1c1ffc4c3c4ffc7c6c6ffc9c9c9ffcbcbcbffcdcdccffd3d3d3ffe6e6e6fff7f8f7fffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfafffafbfafffafafafffbfbfbfffafafafffbfbfbfffbfafbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffdfefdfffcfbfcfff3f2f3ffdfe0dfffc7c7c7ffbebebeffbcbcbcffbbbabaffbab9b9ffb9b9b9ffb7b6b7ffb3b3b4ffb0b1b1ffadadaeffa8a8a7ff9fa09fff939393ff787878ff606060ff464545ff2d2d2dff151516ff0b0a0bff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbcbcbbffb8b8b8ffb4b4b4ffafb0afffaeadaeffabababffaeaeadffafafafffaeaeaeffadadadffaeaeaeffafafafffb1b0b0ffb0b1b1ffb1b1b1ffb1b1b2ffb3b3b2ffb6b6b6ffb6b6b6ffb1b1b2ffafafafffaeaeafffafb0b0ffaeadadffaaabaaffa9a9a9ffa7a7a6ffa4a4a3ffa2a2a2ff9f9f9fff9a9b9bff969596ff8e8e8eff868686ff7e7e7eff767676ff6e6e6eff626261ff575757ff4d4e4eff424242ff393839ff323332ff2e2e2eff2b2b2bff282727ff242424ff222121ff1f1f1fff1d1d1dff1b1b1bff1a1a1aff181819ff181817ff161615ff141514ff121213ff111212ff111110ff101010ff0e0e0fff0d0d0eff0c0c0cff0c0c0cff0c0c0bff0c0c0cff0b0b0aff090909ff090809ff090909ff090a09ff090909ff090908ff080808ff080808ff070707ff070606ff060707ff070807ff070707ff070706ff060607ff060607ff060607ff060606ff060506ff060606ff060606ff060606ff060606ff060606ff070606ff070707ff070707ff060707ff070607ff070606ff060606ff060606ff060606ff050505ff050605ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff000000ff000000ff000100ff000000ff010000ff000100ff000000ff000000ff000101ff010000ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030302ff0a0a0aff151414ff1f1f1fff262727ff292929ff272726ff262726ff282928ff2c2c2cff2c2d2dff2d2d2dff2d2d2dff2d2d2eff2d2d2eff2d2d2dff2e2e2eff313030ff333333ff333333ff333333ff313131ff2e2e2eff2c2d2cff2b2b2bff2c2c2cff2b2c2bff2b2b2cff2b2b2bff232322ff232323ff242424ff242424ff242423ff232324ff232324ff232424ff242423ff232324ff242424ff242423ff232423ff232324ff232323ff232322ff282828ff282828ff272828ff282828ff282727ff272727ff252525ff242424ff282827ff282827ff282828ff272828ff282828ff282728ff272827ff272827ff282827ff2a2929ff2a2a2aff2b2a2aff2a2b2bff2a2a2aff2a2a2aff2a2b2aff2a2a2aff2b2a2aff2a2a2aff2a2a2aff2a2a2aff282929ff292828ff282828ff282829ff292929ff292a29ff2a292aff2a2a29ff2a2a2aff2a2a29ff2a2a29ff2a292aff2a2a29ff2a2b2aff2a2a2aff2a2a2aff2a2a2aff2c2c2dff2f2e2fff2f2f2eff2e2f2fff2f2f2fff2f2f2fff2f2f2fff2e2e2fff2e2f2fff2f2f2fff2f2f2fff2f2e2fff2b2c2cff2c2b2bff2b2b2bff2b2b2cff2c2c2bff2b2b2bff2c2b2bff2b2b2bff2a2a2aff2c2b2cff2f2f2fff2f2f2fff2f2f2fff2f2e2eff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2e2f2fff2f2f2eff2f2f2fff2f2f2eff2f2f2eff2f2f2eff2f2f2fff2e2e2eff2d2d2dff2d2d2dff2d2d2dff2d2d2cff2c2c2cff2b2c2cff2c2c2cff2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff020101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff010202ff020202ff030303ff040404ff050404ff040404ff040404ff030303ff020202ff030202ff030202ff010202ff010101ff020101ff030202ff030303ff040404ff060606ff070706ff080808ff080908ff090809ff090809ff080908ff0a0a0aff0d0d0dff121212ff171716ff1a1919ff1a1b1bff1b1a1aff1b1b1cff1c1d1dff1f1f1fff232222ff252625ff282928ff2c2c2cff2f2f2fff313030ff303030ff2f2f30ff303030ff313131ff323131ff323232ff323233ff333332ff343433ff343434ff353434ff353635ff353535ff343434ff333333ff353535ff2d2c2dff151414ff141414ff141514ff121213ff131312ff121213ff121213ff121213ff131212ff111111ff111111ff100f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffd0cfcfffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcececfffcfcfceffd2d2d1ffd6d7d6ffd9d9d9ffd9dadaffd7d7d7ffcfcecfffc4c4c5ffbbbbbcffbabbbaffbbbbbbffbbbbbbffbcbcbcffbdbdbcffbdbdbdffbebebeffbfbfbeffbfc0bfffc0c0c0ffc1c1c1ffc1c2c1ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c9ffc9c9c9ffcacac9ffcacacaffcbcbcbffcccbcbffccccccffcdcdcdffcececdffcececeffcfcecfffcfcfcfffcfd0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d6ffd5d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdad9d9ffdadadaffdadbdbffdadadbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcddddffdddddcffddddddffdddddeffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdedfdeffdfdfdfffdfdedeffdfdedeffdddedeffdededdffdcdcdcffdcdcdbffdadadaffd8d9d9ffd8d8d9ffd8d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffdadad9ffdadad9ffdadadaffdadbdaffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcdcdcffdddddcffdeddddffdededeffdededeffdddedeffdedfdeffdededfffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e1ffe1e1e2ffe5e6e5ffedececfff5f5f5fffcfcfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfff9f9f9fff6f6f6fff3f3f3fff2f2f1fff1f1f1fff1f1f0fff0f0f1ffeff0f0fff0f0f0ffefefefffefeeefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffedededffedededffedededffedededffecededffedececffedededffededecffedededffedededffeeeeeeffefeeeeffeeefeeffeeeeeeffedededffebebebffeaeae9ffe8e8e7ffe4e5e5ffe1e1e1ffdededeffdcdddcffdbdbdbffdbdbdaffdadbdaffd9dadaffd9d9d9ffd9dadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0cfffcfcfcfffcececfffcececeffcecdcdffcdcccdffcccdcdffcccccbffcbcbcbffcacacbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c5c5ffc4c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c0c0ffbfc0bfffbfbfbfffbebfbeffbebebdffbdbdbdffbdbcbcffbcbcbcffbcbbbbffbababbffb9babaffb9b9b9ffb9b9b8ffb7b8b7ffb7b7b7ffb6b6b7ffb6b7b7ffb6b5b5ffb5b5b5ffb4b4b5ffb3b3b4ffb2b3b2ffb2b1b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffaeadaeffadadadffacadacffabababffababaaffaaababffb3b3b3ffc0c0c0ffcbcacaffcececeffcececdffc9c9c9ffc5c5c5ffc1c1c1ffc1c1c2ffc1c2c2ffc2c1c1ffc1c1c2ffc0c1c0ffc1c0c0ffc0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565655ff3b3a3aff313131ff282828ff202020ff191a1aff181819ff1a1a19ff1a1b1aff1b1b1bff1b1c1cff1b1c1cff1c1b1bff1b1b1bff1b1b1bff1a1a1bff1a1a1aff1a1a1aff1a1a1aff1a1a1aff191919ff191919ff1a191aff1a1a1aff1b1b1aff1b1b1bff1b1b1bff1a1b1aff1b1b1bff1b1a1bff1b1b1bff1b1b1bff1c1c1bff1b1b1bff1b1b1bff1a1a1bff1a1a1bff1a1b1bff1b1b1aff1b1b1bff1c1c1cff1c1c1cff1c1c1cff1c1c1dff1d1d1cff1c1c1cff232323ff2d2d2dff333333ff3d3c3dff47464600000000ff040404ff030202ff020202ff020201ff020202ff010101ff010102ff020102ff010201ff020201ff020202ff030302ff030303ff040303ff040404ff040304ff030304ff030404ff030303ff030302ff020302ff020202ff010202ff010202ff020101ff020202ff020202ff020203ff020202ff030202ff020202ff020202ff020201ff020202ff030203ff030303ff030403ff040304ff040404ff030303ff030304ff030303ff030202ff020202ff020202ff020202ff020201ff010102ff010202ff020303ff0303020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff060506ff0c0d0dff181718ff2d2e2dff515150ff767675ff929192ffa4a5a4ffacacacffb4b4b5ffbbbbbbffbfbebfffc1c1c1ffc4c4c3ffc6c6c6ffc8c9c9ffcacacaffccccccffd3d4d4ffe8e8e8fff7f8f8fffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfcfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafbfbfffafafafffbfbfafffbfbfafffafbfbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffcfbfbfff4f3f4ffe3e3e2ffcbcccbffbfbebeffbcbbbbffbababaffbababaffb9b8b9ffb6b7b7ffb4b3b4ffb1b2b1ffaeaeadffa9a9a8ffa1a1a2ff929291ff828282ff6a6a6bff535353ff343434ff171717ff0b0b0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c1c2ffbfbfbfffbcbcbbffb8b8b8ffb3b4b4ffafafb0ffafb0b0ffb2b2b2ffb4b4b3ffb2b2b2ffb1b2b1ffb2b2b3ffb4b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffb5b5b6ffb7b8b8ffbbbbbaffbbbbbbffb7b7b7ffb5b6b5ffb5b5b6ffb7b7b6ffb5b6b6ffb4b4b4ffb3b3b3ffb2b2b2ffb0afafffaeadaeffababaaffa7a7a7ffa3a3a3ff9d9d9eff979798ff919192ff8a8a8aff828282ff787878ff707070ff696969ff595959ff4d4c4dff444344ff3d3d3dff383938ff343333ff2f2f2fff2b2b2bff272727ff242424ff222322ff201f20ff1e1e1dff1c1c1bff1a1a19ff181818ff161716ff151515ff131314ff131312ff111111ff10100fff0f0f0eff0e0e0fff0e0e0fff0d0e0dff0d0d0dff0b0c0cff0b0b0bff0a0b0bff0a0a0aff0a0a0aff0a0a09ff090a09ff080809ff080808ff080808ff080808ff080808ff070708ff060707ff060606ff060606ff050606ff060606ff060606ff060606ff060606ff060506ff060605ff070707ff070606ff070707ff070707ff060607ff060706ff070607ff060607ff060607ff050505ff050505ff050505ff060606ff060607ff060606ff070607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010102ff010101ff010101ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff010001ff010100ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff0b0b0bff161616ff242424ff2f302fff353434ff343534ff323232ff333332ff343435ff353635ff353535ff363637ff373737ff373737ff363636ff363635ff363536ff363636ff343534ff333232ff303131ff2e2e2fff2c2d2dff2d2c2dff2d2d2cff2c2c2cff2c2d2cff2c2c2cff2c2b2bff2c2b2bff232424ff242424ff242424ff232424ff232423ff242324ff232424ff232423ff232424ff242423ff232423ff242323ff242423ff232323ff232323ff232323ff282828ff272828ff282827ff282828ff282728ff272727ff262525ff242425ff272727ff272828ff282728ff272728ff282828ff282728ff282727ff272827ff28272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff000000ff010101ff010101ff010101ff010000ff010100ff000000ff000000ff010001ff000100ff000000ff000000ff000000ff000001ff000101ff010001ff010101ff010101ff010101ff010102ff010102ff020202ff020102ff020202ff040403ff060606ff080707ff080808ff090909ff090909ff090a0aff0b0a0aff0c0d0cff10100fff131313ff171718ff1d1d1dff212121ff232424ff232323ff1f1f1fff1b1b1bff1d1e1dff222223ff272727ff2b2b2aff2f2f2fff313132ff333334ff353636ff373737ff373736ff353635ff343534ff363637ff292929ff161515ff121213ff131313ff121313ff121213ff121212ff131213ff121313ff111111ff111111ff0f0f0fff0f0f0fff0d0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececeffcdcdcdffd1d1d1ffd6d6d6ffd9d9d9ffd9d9d9ffd7d7d8ffd1d1d0ffc6c5c6ffbbbbbbffbabbbaffbbbbbbffbbbcbcffbcbcbcffbdbdbdffbdbdbeffbebebeffbebfbfffbfbfbfffc0c0c0ffc1c1c1ffc1c2c2ffc2c2c3ffc4c3c3ffc5c4c4ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c8c7ffc9c8c9ffc9cacaffc9cac9ffcacacbffcbcbcbffcbcccbffccccccffcdcdccffcececeffcececeffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d4d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdbdadbffdbdbdaffdbdbdbffdbdbdbffdcdbdcffdcdddcffdcddddffddddddffdededdffdededeffdededeffdededeffdededeffdedfdfffdfdfdeffdfdfdfffdedfdfffdededfffdedfdeffdededeffdededdffdededdffdddeddffddddddffdddcdcffdcdbdbffdadadbffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d6ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadbffdbdbdbffdbdbdcffdcdbdbffdcdcdcffdcdcdcffdddcdcffddddddffddddddffddddddffdddedeffdededeffdededeffdededeffdfdfdeffdfdedfffdfe0dfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe2e2e1ffe7e6e7ffeeeeeffff7f7f7fffefefefffffffffffffffffffefffffffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffbfcfbfff8f8f9fff6f5f5fff4f3f3fff1f1f2fff1f1f1fff0f0f1fff0f0f1fff0f0effff0eff0ffeff0f0ffeeefeeffeeeeefffeeeeeeffedeeeeffeeededffedededffedededffedececffedededffededecffececedffecedecffedecedffedecedffecededffedececffececedffecececffecececffececedffececedffedededffeeedeeffeeeeedffeeeeedffedededffececebffeaeaeaffe8e8e8ffe5e4e5ffe1e2e2ffdfdedfffdcdcdcffdbdbdbffdadadaffdad9daffd9dad9ffd9d9d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d6d7ffd6d7d7ffd6d6d5ffd6d6d6ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d4ffd4d4d3ffd3d4d3ffd2d3d3ffd2d2d3ffd2d1d1ffd2d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffcfcfceffcfcecfffcececeffcdcdcdffcdcdcdffccccccffcbcccbffcbcacaffcacbcaffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c7ffc7c7c6ffc6c6c6ffc5c5c6ffc4c5c5ffc4c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c2ffc0c0c1ffc1c0c0ffc0bfc0ffbfbfbfffbebfbeffbebdbdffbdbdbdffbcbcbdffbbbbbcffbbbbbbffbabbbbffbab9baffb9b9b9ffb8b8b8ffb8b8b7ffb7b7b7ffb6b7b6ffb6b6b6ffb5b5b6ffb5b5b5ffb4b4b4ffb4b3b3ffb3b3b2ffb1b1b2ffb0b1b1ffb0b0afffafafafffaeaeafffadadaeffacadadffacabacffabababffaaabaaffabababffb6b6b6ffc4c3c3ffccccccffcececfffcdcdceffc7c8c8ffc3c3c4ffc0c1c0ffc1c1c1ffc1c2c2ffc1c1c1ffc1c1c2ffc1c1c1ffc0c0c0ffc0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff313131ff272728ff202020ff191a1aff161516ff151515ff161616ff171716ff171617ff171717ff171717ff161617ff161616ff161616ff161616ff161615ff161516ff161616ff161615ff161616ff151616ff151616ff161616ff161616ff171716ff171817ff171817ff161617ff171717ff181717ff171718ff181818ff171717ff161616ff151515ff151516ff151616ff151515ff151516ff161615ff161616ff171616ff171717ff181718ff171717ff1d1c1dff232323ff2d2d2dff333433ff3d3c3d00000000ff050505ff040404ff030303ff020101ff010102ff010102ff010102ff020202ff020203ff030202ff030302ff030303ff040403ff040404ff040404ff040404ff040504ff040404ff040403ff040403ff030303ff030203ff030302ff020202ff020203ff030302ff030203ff030303ff030302ff030203ff020303ff020202ff030202ff020303ff030303ff030404ff030303ff040403ff040403ff030404ff030304ff030303ff030202ff020203ff020202ff010102ff010202ff010201ff030203ff030303ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff050505ff0e0e0eff1d1d1eff353534ff535453ff737474ff929292ffa5a5a5ffb2b2b2ffb8b7b8ffbdbdbdffc1c0c1ffc2c2c2ffc4c3c4ffc6c6c6ffc9c8c9ffcbcbcbffcdcdcdffd6d6d6ffebecebfff8f8f8fffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfcfbfffcfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffbfbfbfff5f5f5ffe8e9e9ffd0d1d1ffbfc0c0ffbcbcbcffbbbcbbffbbbbbbffb9b8b9ffb7b7b6ffb4b4b4ffb1b2b2ffaeaeaeffaaaaaaffa0a0a0ff969696ff848484ff707071ff585858ff343435ff151616ff0a0a0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc2c2c2ffbfbfbfffbcbcbcffb8b8b8ffb4b3b4ffb4b4b4ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb5b6b6ffb9b8b9ffb9babaffbabab9ffbcbcbcffbfc0c0ffbfc0bfffbdbcbdffbcbcbbffbcbcbbffbebebdffbdbdbdffbcbcbcffbcbbbcffbabbbaffb9b9b9ffb7b6b7ffb4b5b4ffb2b2b1ffafaeafffaaaaaaffa5a6a5ffa1a1a1ff9b9b9bff949494ff8c8c8bff878787ff828282ff737372ff666665ff5c5c5cff525252ff4a4a4aff434444ff3d3e3eff393838ff333333ff2f2f2fff2a2a2bff282827ff242424ff212222ff1f1f1fff1c1d1cff1a1a1aff191919ff181818ff171617ff141415ff141314ff121312ff121112ff111111ff101010ff0f0f0fff0d0e0dff0c0c0cff0c0d0dff0c0c0cff0b0b0bff0b0b0bff0b0b0aff0a0a0aff090909ff080909ff090809ff090909ff090908ff080708ff070707ff060707ff070606ff060605ff060606ff060605ff060606ff060605ff070607ff060706ff070707ff070607ff060707ff070606ff060606ff060606ff060706ff050605ff050505ff050505ff070606ff060606ff060606ff060706ff060606ff060606ff06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010201ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010100ff000000ff000000ff010000ff000000ff000000ff000000ff000100ff010001ff000000ff010001ff000101ff010000ff000101ff0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff020202ff020303ff050506ff0f100fff1a1a19ff242524ff2e2e2eff353535ff393938ff393a3aff3a3b3aff3b3b3bff3b3b3bff3a3a3aff3a3a3bff3a3b3aff3b3a3bff3b3b3cff3c3b3cff3a3b3aff393939ff373737ff343535ff313131ff2f302fff2f2f2fff2e2f2fff2e2f2eff2d2c2dff2d2d2dff2c2c2cff2c2c2cff2b2c2cff2b2c2bff2c2b2bff242424ff242424ff242424ff232424ff232424ff242424ff242423ff242424ff242423ff242323ff242423ff242324ff232423ff232324ff232323ff222323ff282827ff272728ff282828ff282828ff282827ff272727ff262525ff2524240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010202ff010202ff020201ff010202ff020202ff020202ff030302ff020303ff040404ff060506ff070807ff090909ff0c0c0cff0e0e0dff0e0e0eff0b0b0cff0a090aff0a0b0bff0f0e0fff151515ff1a1a1aff1e1e1eff202120ff232222ff242525ff252525ff252525ff262526ff252525ff252525ff1c1d1dff171817ff141414ff111112ff131312ff131212ff121212ff121312ff121111ff111111ff0f100fff10100fff0d0c0cff0d0d0cff0b0a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfd0cfffcfcfcfffcececfffcfcfceffcececeffcdcecdffd1d0d0ffd5d6d6ffd7d7d8ffd9d8d9ffd9d9d8ffd3d2d3ffc7c7c7ffbcbbbcffbabbbaffbbbbbbffbcbcbcffbcbdbdffbdbdbdffbdbebdffbebebeffbebfbfffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc5c6c6ffc7c7c6ffc7c7c7ffc7c8c8ffc8c9c9ffcac9c9ffcacac9ffcbcbcaffcbcbcbffcccbcbffcdcdccffcdcdcdffcdcecdffcececfffcfcecfffcfd0cfffd0d0cfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d8ffd9dad9ffdadadaffdadadaffdbdbdaffdadbdbffdbdcdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffddddddffdedddeffdededeffdededeffdededeffdededeffdedddeffddddddffdddcdcffdcddddffdcdcdcffdcdcdcffdcdbdcffdbdbdaffd9d9daffd7d8d8ffd6d7d7ffd6d5d6ffd5d5d5ffd5d5d4ffd5d4d5ffd4d4d5ffd4d5d5ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d5ffd7d6d6ffd7d7d6ffd7d6d7ffd6d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d8d9ffd9d9d9ffdad9d9ffdad9daffdadadaffdadbdaffdbdbdaffdbdbdbffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdddcdcffdcddddffddddddffdddddeffdededdffdededeffdedfdeffdfdedfffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0dfe0ffdfe0e0ffe0e0e1ffe0e1e1ffe2e2e2ffe8e8e8fff2f2f2fffbfbfbfffefefefffefefefffefffffffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfffbfbfbfff8f9f8fff6f6f6fff2f3f3fff1f2f1fff1f0f1fff0f0f1fff1f1f0fff0f0f0ffeff0f0ffefefefffefefefffefefeeffeeeeeeffeeeeedffeeededffeeededffedecedffecededffedededffedecedffecececffecececffecececffecececffecedecffededecffecececffecececffedececffecececffecececffececebffecececffecececffedededffedeeeeffededeeffecededffececebffeaebeaffe9e9e9ffe6e5e6ffe2e2e2ffdedfdeffdcdddcffdbdadbffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd7d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd4d4d4ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd0d0d1ffd0d0d0ffd0cfcfffcecfcfffcecfceffcececeffcececdffcdcdcdffccccccffcccbcbffcbcbcaffcbcacbffc9cacaffc9c9c9ffc9c8c9ffc8c8c8ffc8c7c7ffc6c6c7ffc6c6c6ffc5c6c5ffc5c5c4ffc4c4c4ffc3c3c3ffc3c2c2ffc2c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfbfffbfbfbfffbebfbfffbdbebeffbdbdbdffbdbcbcffbbbcbcffbbbbbbffbababbffbabab9ffb8b9b9ffb8b9b8ffb8b7b8ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b4b5ffb4b4b4ffb3b3b4ffb2b3b2ffb2b1b2ffb1b1b1ffb0b0b0ffafafafffaeafaeffadadadffacadadffabababffaaaaabffaaaaaaffacacabffbababaffc6c6c7ffcdcdcdffcececeffcdcdcdffc7c7c7ffc3c2c3ffc0c0c0ffc2c3c2ffc1c1c1ffc2c2c1ffc1c2c1ffc2c2c1ffc2c1c1ffc0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010001ff010000ff000000ff000001ff010100ff000000ff000000ff010101ff000101ff000001ff303130ff282827ff202020ff1a1a1aff151516ff131312ff121312ff131413ff141314ff131413ff131313ff131313ff131312ff131213ff121212ff131213ff121312ff121212ff121313ff131313ff131313ff121313ff121212ff121313ff131312ff131313ff141314ff141413ff141414ff131414ff131414ff141314ff131414ff131313ff121212ff111111ff111211ff121212ff121211ff121212ff121212ff131212ff131312ff131313ff131413ff131314ff181718ff1c1d1cff232323ff2d2d2dff33333300000000ff060606ff050505ff040404ff030302ff020202ff010102ff020201ff020202ff030202ff030303ff030404ff040404ff040404ff050404ff040504ff050505ff040405ff050504ff040504ff040504ff040404ff040404ff030303ff030304ff040403ff040304ff030304ff040304ff030404ff040303ff030303ff030404ff040303ff030404ff040304ff040505ff040404ff040404ff040404ff040403ff040404ff030303ff020303ff030202ff020202ff020201ff020102ff020202ff020303ff040303ff0505040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a0aff1d1c1dff3e3d3dff5f6060ff7d7c7dff949594ffa7a8a8ffb3b2b2ffbbbabbffbfbfbfffc2c2c2ffc4c5c5ffc6c5c6ffc7c7c6ffc8c8c9ffcbcbcbffcfcfd0ffdadbdbffefefeffffafafafffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffefefefffdfdfdfffdfefdfffefefdfffcfcfdfff9fafaffeeeeeeffd6d6d6ffc1c1c2ffbdbdbdffbcbcbdffbbbbbaffb9b9b9ffb7b7b7ffb5b5b4ffb1b2b2ffafaeaeffa9a9a9ffa3a3a3ff959696ff858686ff717171ff565656ff313132ff151414ff0a090aff040404ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c5c6ffc4c3c4ffc1c2c2ffbfbfbfffbcbcbcffb8b8b8ffb8b8b8ffbbbbbbffbcbbbbffbabab9ffbababaffbbbbbcffbbbcbcffbdbdbdffbebebeffbebebeffbebebfffc1c1c1ffc4c5c4ffc5c5c4ffc2c2c2ffc2c2c2ffc2c2c2ffc4c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffbfc0c0ffbebfbeffbebdbeffbcbcbcffb9babaffb6b5b6ffb1b2b2ffadadaeffa9a9a9ffa4a4a4ff9f9f9eff9b9b9bff989898ff8b8b8bff7f807fff777777ff6d6d6eff646464ff5b5b5bff535353ff4b4b4cff444444ff3c3c3dff373736ff333333ff2f2e2fff2b2b2aff262727ff242323ff202020ff1f1f1fff1c1c1dff1b1b1cff1a191aff181818ff161617ff151515ff141414ff121313ff111111ff101010ff0f0f0fff0e0e0eff0e0e0eff0e0d0dff0d0d0cff0c0c0cff0b0b0cff0a0a0aff0a0a0bff0a0a0aff0a0a0aff09090aff090909ff080908ff080808ff070707ff070707ff060707ff060606ff060506ff060606ff050606ff060607ff060707ff060706ff070606ff070706ff060607ff060606ff050605ff050505ff050505ff060707ff060706ff060706ff070707ff060606ff060606ff060606ff060607ff060707ff060706ff070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010101ff010101ff010101ff010201ff010101ff010101ff000101ff000100ff000000ff000001ff000000ff000001ff000000ff000101ff010001ff000100ff000001ff010000ff000000ff000100ff000000ff000101ff010001ff000100ff000001ff010000ff010001ff000001ff000000ff010000ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff020203ff111212ff111211ff1f1f1fff2a2a2bff313131ff353536ff3a3a39ff3d3d3dff3f3f3fff404040ff404041ff403f3fff3f3e3fff3e3e3eff3d3d3eff3f3f3fff414041ff3f403fff3b3b3cff383737ff353536ff343434ff333333ff313131ff313131ff2f2f2fff2e2e2fff2f2e2eff2d2d2dff2d2d2dff2c2c2cff2c2c2cff2c2c2cff2c2b2bff2c2c2bff232424ff242424ff242424ff242424ff232323ff242424ff232424ff242424ff242324ff242424ff232424ff242424ff232424ff232423ff232223ff232323000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000001ff010000ff000101ff010001ff000100ff000101ff020101ff030203ff030303ff030303ff030303ff020202ff010201ff020202ff040404ff070607ff090a0aff0c0c0cff0d0d0dff0e0e0eff0f0f0fff101010ff111110ff121211ff121212ff131314ff131313ff161617ff161615ff131313ff121213ff121212ff121312ff111111ff111111ff0f1010ff0f1010ff0d0d0dff0d0c0dff0b0b0bff0a0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfd0ffcfcfcfffcececfffcfceceffd0d0d0ffd0cfcfffcdcdcdffd0d0d0ffd6d5d5ffd8d8d8ffd9d9d9ffd9d9d9ffd4d5d5ffcac9caffc0c0c0ffbbbbbcffbcbbbbffbcbcbdffbcbdbdffbdbdbdffbebdbdffbebebeffbfbebeffbfbfbfffc1c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc5c4c5ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacbcaffcbcbcbffcccbccffccccccffcdcdcdffcdcdcdffcececeffcececeffcfcfceffd0cfcfffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffdad9daffdbdadaffdbdbdbffdcdbdbffdbdcdbffdbdcdcffdcdbdcffdcdcdcffdcdddcffdcdcddffddddddffdeddddffddddddffdcdcddffdddcdcffdcdbdcffdbdcdcffdbdcdbffdcdbdbffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd7d7d6ffd5d6d6ffd5d5d5ffd3d4d4ffd4d4d4ffd4d3d3ffd4d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd8d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9dad9ffdadad9ffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdbdcdcffdbdcdbffdcdcdcffdcdcddffdddcddffddddddffdeddddffdededeffdededeffdededeffdededfffdfdedeffdfdedfffdfdfdfffdfdfdfffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe4e4e4ffecececfff5f6f5fffaf9f9fffcfdfcfffefefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffbfafafff8f8f8fff5f5f5fff3f3f3fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffeff0f0fff0efefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffedededffecededffececedffecededffecedecffecececffececebffebececffecebecffecececffecececffecececffecececffecececffececebffecececffebebebffebecebffecececffecececffecededffedededffedededffececedffecebecffeaeaebffe9e9e9ffe7e7e7ffe3e2e3ffdfdfdfffdcddddffdbdadaffdad9d9ffd9d9d9ffd8d8d9ffd8d8d9ffd8d8d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcecfceffcdcdcdffcdcecdffcdcdcdffccccccffcccbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc8c9c8ffc8c7c8ffc8c7c7ffc6c7c7ffc6c5c6ffc5c6c5ffc4c4c5ffc4c4c4ffc3c3c4ffc3c3c2ffc2c2c2ffc2c2c2ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbebfbeffbdbebdffbdbdbdffbcbcbdffbcbbbcffbbbbbbffbbbabaffbababaffb9b9b9ffb8b9b8ffb7b8b8ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b5b5ffb4b4b4ffb3b3b3ffb2b2b3ffb2b1b1ffb1b0b1ffafb0b0ffafafafffafaeaeffaeaeaeffacacacffabababffabaaaaffaaaaaaffb0b0b0ffbdbdbeffc8c8c9ffcececeffcececdffcbcbcbffc6c6c6ffc2c2c2ffc2c3c2ffc3c3c2ffc2c2c2ffc1c1c1ffc1c2c2ffc2c1c2ffc2c1c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000001ff000100ff010100ff010101ff000000ff000100ff010100ff000001ff000101ff000100ff000000ff202021ff1a191aff151516ff131313ff111111ff111011ff111211ff111212ff121111ff111011ff111111ff101010ff101010ff100f10ff0f100fff0f0f10ff100f10ff100f10ff0f1010ff101010ff101010ff101010ff100f0fff0f1010ff111010ff111110ff101010ff101011ff101010ff111111ff111010ff101010ff0f0f10ff0f0f0fff0e0f0eff0f0f0fff0f0f0fff0f100fff0f100fff100f10ff100f10ff101010ff101010ff101011ff101011ff131413ff181718ff1d1d1cff232323ff2d2d2dff0d0d0dff0d0d0dff060606ff050505ff040404ff030302ff020202ff020202ff030303ff040404ff040405ff050505ff050505ff050505ff050506ff050505ff050506ff060505ff060606ff060506ff050605ff050506ff050505ff050405ff050505ff040405ff050505ff050505ff050505ff040405ff050404ff040405ff040404ff040404ff050505ff050505ff050505ff050505ff050404ff040404ff030303ff030304ff030303ff030304ff030302ff020202ff010102ff020202ff030302ff030403ff040404ff0707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff080807ff161515ff353435ff5d5c5cff818281ff989898ffa8a8a8ffb3b2b3ffb9bab9ffc0bfc0ffc2c3c2ffc5c6c6ffc7c7c6ffc8c8c8ffc9c9c9ffcbcbcbffd1d1d1ffe1e1e1fff4f3f4fffbfbfbfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfefffefdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefefdfffefdfefffdfdfdfffbfbfbfff1f1f0ffdadadaffc4c4c4ffbebdbeffbdbcbcffbbbbbaffbab9baffb7b8b7ffb5b4b4ffb1b2b1ffaeadaeffa9aaaaffa1a2a2ff969695ff858585ff6e6e6eff505150ff2e2e2eff131313ff0b0a0aff050506ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c8c8ffc6c6c6ffc4c4c4ffc1c2c2ffbfbfbfffbbbbbcffbcbcbcffbfbfbeffbebfbfffbebdbeffbebebeffbfc0bfffc0c0c0ffc1c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc6c6c5ffc9c9c9ffc9c9caffc9c9c9ffc8c8c8ffc7c8c8ffc9c9c9ffc9c8c8ffc7c8c7ffc7c6c7ffc7c7c6ffc5c5c5ffc5c5c5ffc5c4c5ffc3c4c4ffc3c2c2ffbfbfbfffbcbcbbffb8b9b8ffb6b6b5ffb3b3b4ffb1b1b1ffadadaeffaaaaaaffa2a2a1ff9a9a99ff919191ff888888ff7f807fff767575ff6c6c6bff636362ff5a595aff505050ff474747ff414141ff3c3c3cff373837ff333233ff2d2e2dff292929ff262727ff242424ff222221ff1f2020ff1d1d1dff1b1c1bff1a1a1aff181818ff171616ff141414ff131313ff111112ff111111ff111110ff101010ff0f0f0fff0e0e0eff0d0e0dff0c0c0dff0c0c0cff0c0c0cff0c0c0cff0b0b0bff0a0b0aff0a0a0aff090909ff090808ff070708ff070707ff070707ff070606ff060606ff070606ff070706ff060606ff060706ff070607ff060607ff070606ff050505ff050505ff050505ff060606ff060607ff070606ff060607ff060706ff060606ff060606ff070707ff070707ff060706ff070707ff070706ff070706ff070606ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000000ff010201ff010101ff010101ff020201ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000100ff010000ff000100ff000001ff000100ff000101ff010100ff000001ff000000ff000100ff000101ff010000ff010001ff000101ff000000ff000000ff000001ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff020302ff030302ff121112ff111211ff2b2b2bff2b2b2aff373736ff3a3a3aff3c3b3cff3f3e3eff424241ff444444ff454645ff464545ff444544ff444344ff434343ff424242ff424241ff414242ff3e3e3eff393939ff353636ff363636ff363535ff353535ff333333ff303031ff313131ff30302fff2e2f2fff2f2e2fff2d2d2dff2d2d2dff2c2c2cff2c2c2cff2c2c2cff2c2c2bff2b2b2bff242423ff242424ff242424ff242424ff242324ff232323ff23232300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010001ff000101ff010101ff010000ff000000ff000000ff000000ff000101ff020101ff020202ff020303ff030303ff030304ff040405ff050504ff040505ff050505ff060606ff070707ff090a0aff0f1010ff141413ff151414ff131212ff121211ff111111ff111111ff100f10ff0f0f0fff0c0c0cff0d0c0dff0b0a0aff0a0b0aff0b0a0bff0909080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfceceffcececeffd0d0cfffd0d0d0ffd0d0d0ffcfd0cfffd0cfd0ffd5d6d5ffdadadaffdadbdbffdadbdaffd6d6d5ffcbcbccffc2c2c2ffbbbcbbffbbbcbcffbdbcbcffbdbdbdffbdbdbdffbebebdffbebebeffbebfbfffc0c0bfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c4c4ffc4c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacacaffcacbcbffcbcbccffccccccffcdcdcdffcecdcdffcececeffcececeffcfcfcfffd0cfd0ffd0d0d0ffd1d0d1ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d5ffd7d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdad9d9ffdad9daffdadadaffdbdbdaffdbdbdbffdadbdbffdcdbdbffdbdcdbffdcdcdcffdcdddcffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdadbdaffdadadaffdadadaffdad9daffd8d9d9ffd8d8d8ffd6d6d7ffd5d5d6ffd5d5d4ffd3d4d4ffd3d3d3ffd2d3d2ffd2d3d2ffd2d2d3ffd2d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadad9ffdadbdaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdbffdddcdcffdddcdcffdddcddffddddddffdddeddffdededeffdddedeffdfdedeffdedfdeffdfdedfffdedfdfffdfdfdfffe0dfdfffdfdfe0ffdfdfdfffdfe0dfffe0e0e0ffe3e2e2ffe9e8e9fff0f1f1fff5f5f5fff7f8f8fffbfbfcfffefefdfffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffdfdfefffcfcfcfffafafafff7f8f8fff5f5f5fff2f3f2fff1f1f1fff0f1f1fff0f1f1fff0f0f0fff0f0f0ffefefefffefefeeffefefefffeeeeeeffeeeeeeffedededffedededffedededffedececffecedecffedecedffededecffecececffecededffecececffebebecffecebebffebebebffebebebffebecebffebebebffebebecffececebffebebecffebecebffecebebffebecebffececebffecebebffebecebffecececffecedecffededecffedececffecebecffebeaeaffe9eae9ffe8e7e7ffe3e4e4ffe0dfe0ffdcdddcffdad9daffd9dad9ffd9d9d9ffd9d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d0ffd1d0d0ffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcdcdcdffccccccffccccccffcccbcbffcacbcaffcacacaffcacac9ffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c7ffc7c6c7ffc5c6c6ffc5c5c5ffc4c5c4ffc4c4c3ffc3c3c4ffc3c3c3ffc2c1c2ffc1c2c1ffc1c1c0ffc0c0c0ffc0c0bfffbfbfbfffbebebeffbebebeffbdbdbdffbdbdbcffbcbbbbffbbbabbffbababaffbabab9ffb9b9b9ffb8b9b8ffb8b7b8ffb7b7b7ffb6b6b7ffb6b6b6ffb5b6b6ffb5b5b4ffb3b4b4ffb3b3b3ffb2b2b2ffb1b2b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadadadffacacacffacababffaaaaaaffabaaabffb4b4b4ffc1c2c1ffcacacbffcececeffcececeffcbcacaffc5c5c5ffc2c2c2ffc2c3c2ffc2c2c3ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc2c1c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff010000ff000000ff000100ff010000ff000100ff010100ff010001ff000100ff010000ff010100ff010100ff161515ff131213ff111110ff101010ff0f0f0fff0f100fff100f10ff0f100fff0f0e0fff0e0f0eff0e0e0eff0e0e0dff0d0e0eff0d0e0dff0d0e0dff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0fff0e0f0eff0e0f0eff0e0e0fff0e0f0fff0e0e0eff0e0e0eff0d0d0dff0d0d0cff0d0d0dff0d0d0eff0e0e0eff0e0d0eff0d0d0dff0e0d0eff0e0e0eff0e0f0eff0f0e0fff0f0f0fff0f0f0fff101111ff131314ff171718ff1d1c1dff000000ff000000ff0d0d0dff0d0d0cff060606ff050505ff040404ff030303ff040303ff040504ff060505ff060506ff050605ff060606ff060605ff060606ff060606ff060606ff060606ff060706ff070607ff060706ff070606ff060706ff060607ff060706ff060707ff070606ff060606ff060606ff060606ff050606ff060505ff060506ff050606ff060606ff060606ff060607ff070606ff050506ff040405ff030404ff030403ff030304ff040404ff030303ff030303ff020202ff030302ff030303ff040405ff070707ff5959590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff060707ff131313ff2c2b2bff555655ff7e7e7fff9b9b9bffa9a8a9ffb3b3b3ffb9b9baffbfbebfffc3c3c3ffc6c6c5ffc8c8c8ffc9cac9ffcacbcbffcbcbccffd1d1d1ffe4e4e4fff6f6f6fffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfafffbfbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffcfbfbfffbfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfcfffbfcfcfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffbfbfbfff2f3f2ffe0dfe0ffc7c8c7ffbebebfffbdbcbdffbbbbbbffb9b9b9ffb6b6b7ffb5b4b5ffb1b1b1ffaeafaeffa9a9a9ffa1a2a2ff969797ff888889ff727272ff4f4f4fff272828ff131314ff0b0b0bff050506ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcac9caffc7c8c8ffc5c5c6ffc4c4c3ffc1c1c2ffbfbfbfffbfbfbfffc2c2c1ffc1c2c2ffc2c1c1ffc2c2c2ffc3c3c3ffc3c3c4ffc5c6c6ffc7c7c7ffc7c7c7ffc8c8c9ffcbcacbffcdcdceffcdcecdffcdcdceffcdcdcdffcdcdcdffcececeffcecdceffccccccffcbccccffcbcbcbffcbcacaffcacbcaffcacac9ffc9c9c9ffc8c8c8ffc6c7c6ffc4c4c4ffc2c3c3ffc1c1c2ffc0c0c0ffbfbebfffbcbcbbffb8b8b9ffb4b3b3ffadadadffa4a5a5ff9c9c9cff949494ff8c8c8dff848484ff7b7c7bff727272ff696a69ff5e5e5fff565556ff4f4e4eff494949ff434344ff3d3d3eff363636ff333333ff2e2e2eff2a2b2aff272828ff242525ff222322ff202020ff1c1d1dff1a1a1aff181818ff161617ff151615ff141414ff131413ff121212ff121111ff101110ff0f0f10ff0e0e0fff0e0e0eff0e0e0eff0d0d0dff0d0d0dff0d0c0cff0c0b0cff0a0b0aff09090aff090809ff080908ff080808ff080808ff080808ff070808ff070707ff070707ff060707ff060606ff060505ff050506ff050505ff050505ff060607ff070707ff060606ff070606ff070606ff060606ff070606ff060707ff060707ff060707ff070607ff070707ff060707ff060606ff060606ff060706ff060607ff070607ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010000ff000000ff020101ff010101ff010101ff010201ff010101ff010101ff000101ff000000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff010100ff000000ff000100ff000101ff000001ff010100ff010101ff000101ff000000ff010100ff000001ff010101ff000101ff000100ff000000ff010000ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff030202ff020303ff111112ff111211ff2a2a2bff2b2b2bff3a3b3bff3b3b3bff3f3f3fff414241ff434343ff464646ff484848ff4b4b4aff4b4b4bff4a4a4bff484848ff474746ff444444ff414242ff404141ff3d3d3eff3d3d3cff39393aff393a3aff363636ff353535ff353536ff333333ff313131ff313131ff2f2f2fff2f2e2eff2e2f2fff2c2c2dff2c2d2dff2c2c2cff2c2c2cff2c2b2cff2b2b2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff010101ff000101ff010000ff000101ff010102ff040404ff080808ff0d0d0dff111111ff121213ff111111ff111011ff0f100fff0f0f10ff0d0c0dff0c0d0cff0a0a0bff0b0a0bff0a0b0bff080908ff0808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfceffcececeffcfd0cfffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffcfcfd0ffd4d4d5ffdadadaffdcdcdbffdbdbdbffd6d7d7ffcdceceffc3c4c4ffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbebebdffbebebeffbebfbeffbfbfbfffc0c0bfffc0c0c0ffc2c1c1ffc2c2c2ffc2c2c3ffc3c3c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c6c7ffc8c7c8ffc9c8c9ffc8c9c9ffc9c9caffcbcacbffcbcbcbffcbccccffcccccdffcdcdcdffcdceceffcececdffcfceceffcfcfcfffd0d0cfffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd5d4d4ffd4d4d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdadaffdbdbdaffdadadaffd9dad9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd6d7d7ffd5d5d5ffd4d5d4ffd3d3d4ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd2d1d1ffd1d2d1ffd1d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d2d2ffd3d3d3ffd4d3d4ffd4d3d4ffd3d4d3ffd4d4d4ffd5d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadbffdadbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffdeddddffddddddffdededeffdddddeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffdfdfe0ffe0e0dfffe0e0e0ffe3e3e3ffe7e7e7ffececebfff0eff0fff4f4f4fff7f7f7fff9f9f9fffbfbfbfffcfcfcfffcfdfdfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefffcfcfcfff9fafafff8f8f7fff4f4f4fff2f2f2fff0f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0f0ffefefefffefeeefffefeeefffefeeefffedeeeeffededeeffeeededffededecffecededffedecedffecededffecededffecedecffedececffecededffececebffecebebffebebecffebebebffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffeaebebffebebebffebebebffebebebffebececffecececffecececffecececffebebecffebeaebffeae9eaffe8e8e8ffe4e4e5ffe0e0e1ffdcdcdcffdbdbdaffd9d9d9ffd8d9d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffd0cfd0ffcfcfcfffcececeffcdcdceffcdcdcdffcccdccffcbccccffcccbccffcbcbcbffcacbcaffc9cac9ffc9c9c8ffc8c9c9ffc8c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c5ffc4c5c5ffc4c4c4ffc3c3c3ffc3c2c3ffc2c2c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfc0ffbebfbfffbebebeffbdbebeffbdbdbdffbcbdbcffbcbbbbffbabbbaffbababaffbab9baffb9b8b9ffb8b8b8ffb7b7b8ffb7b7b7ffb6b6b6ffb6b6b5ffb5b5b5ffb4b5b4ffb3b4b4ffb3b3b3ffb2b3b2ffb1b1b2ffb0b1b1ffb0b0b0ffafafafffaeaeaeffadadadffacacacffabababffa9aaaaffacababffb8b8b8ffc5c5c5ffcbccccffcecfcfffcfcfcfffcacacaffc5c4c5ffc2c1c2ffc3c2c3ffc2c3c2ffc2c2c3ffc3c2c3ffc2c3c2ffc1c1c1ffc2c1c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000101ff000000ff010000ff000000ff010000ff000101ff000001ff000100ff000000ff000101ff000101ff000100ff000000ff101110ff0f1010ff0f0f0fff0f0f0fff0f0f0fff0f0f10ff0f0f10ff0f0f0fff0f0f0eff0e0e0eff0d0e0eff0d0e0eff0d0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0fff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0f0e0eff0e0f0eff0e0e0eff0e0e0fff0e0f0fff0e0e0fff0e0d0eff0e0d0eff0e0d0eff0d0d0eff0d0e0dff0d0d0eff0e0d0eff0d0e0dff0d0e0eff0e0e0eff0e0f0fff0e0f0fff0e0f0eff0f0f0eff0f0f0fff111110ff131313ff000000ff000000ff000000ff000000ff0d0d0dff0d0d0dff060506ff050505ff040404ff050404ff050606ff060606ff060707ff070707ff070707ff070707ff070707ff070707ff070707ff070707ff080707ff070707ff070707ff070708ff080808ff080808ff080808ff080808ff070808ff070808ff070708ff080807ff070707ff070707ff070707ff070707ff070708ff080808ff080808ff070807ff060606ff060505ff040504ff040404ff040405ff040505ff040404ff030303ff030203ff040304ff050405ff060706ff595959ff7271720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050606ff111111ff2b2b2bff525252ff7b7b7bff9a9a9affabababffb4b4b4ffbababaffbfbebfffc2c2c2ffc6c6c6ffc8c8c8ffcacacaffcbcbccffccccccffd3d2d2ffe6e6e6fff7f7f7fffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfafffbfafafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffbfcfbfff4f4f4ffe3e3e3ffcdcdcdffbfbfbfffbcbdbcffbbbabaffb9b8b9ffb7b6b7ffb4b4b4ffb2b2b2ffaeaeaeffa9aaaaffa4a4a4ff9c9b9bff8a8a8aff707070ff4c4b4cff2b2c2bff151615ff0b0b0cff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffc9c9caffc8c8c8ffc6c6c6ffc4c3c4ffc1c2c2ffc1c2c2ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c8c7ffc9c9c9ffcacacaffccccccffcdceceffcecfceffd1d1d0ffd2d2d1ffd2d1d1ffd1d2d2ffd2d1d1ffd1d2d2ffd1d1d1ffd0d0d0ffd0cfd0ffd0d0cfffcfcfcfffcecfceffcdceceffcdcdceffccccccffcccccbffcbcccbffcbcbcaffcacacaffc9c9c8ffc7c8c7ffc5c6c5ffc3c2c3ffbebebeffbababaffb4b4b4ffacadadffa5a6a6ff9fa09fff9a9a99ff929292ff89898aff818182ff787878ff6e6e6eff666767ff606060ff5a595aff525151ff474747ff424242ff3c3c3cff363737ff323232ff2f2e2eff2a2b2bff262726ff232323ff202020ff1d1d1dff1b1b1bff191a1aff181818ff171716ff151615ff151415ff131313ff121112ff111111ff101010ff0f1010ff101010ff0e0f0fff0d0e0dff0d0c0cff0c0c0bff0b0a0bff0a0b0aff0a0a0aff090a09ff090909ff090909ff090909ff090909ff080808ff070808ff060707ff060606ff050505ff050505ff050505ff050505ff060606ff070706ff060606ff060606ff060606ff060607ff070707ff060706ff060707ff060707ff060606ff060606ff060606ff070607ff060606ff070607ff060606ff060707ff070606ff070607ff07060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010202ff010101ff010100ff000100ff000000ff000000ff010000ff000000ff000100ff010000ff010001ff010000ff000000ff010101ff010101ff000101ff000000ff010000ff000101ff000100ff000001ff000100ff000101ff000001ff000101ff000000ff000000ff000000ff010001ff010000ff010000ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff020202ff020202ff121112ff111111ff2a2b2bff2a2b2bff3a3b3bff3b3b3aff424342ff424242ff464646ff494849ff4a4a4aff4e4e4eff515050ff515051ff4e4d4dff494a4aff474747ff444444ff414142ff414141ff414040ff404040ff3c3d3cff393939ff393a39ff363636ff353536ff353536ff333333ff313130ff303130ff302f30ff2f2f2fff2f2e2eff2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff020202ff040404ff070707ff0c0b0bff0e0f0fff0f100fff0f0f0fff0f0e0eff0d0c0dff0d0d0dff0b0a0aff0a0b0aff0a0a0aff080808ff090809ff080908ff06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecfceffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0cfd0ffd4d3d3ffd9d9d9ffdcdcdcffdbdbdbffd8d8d8ffcfcfcfffc6c5c5ffbbbcbcffbbbcbbffbcbcbdffbdbebdffbebebeffbebebeffbebfbfffbfbfbfffc0c0bfffc0c1c0ffc2c1c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c7c7ffc7c8c7ffc8c8c8ffc9c9c9ffcac9caffcacbcbffcccbcbffccccccffccccccffcdcdcdffcecdceffcececeffcfcecfffcfd0cfffcfd0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffdad9daffd9d9d9ffdadadaffdadadaffdad9daffdad9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd6d7d7ffd5d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d1ffd0d0d0ffd1d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d2ffd2d3d3ffd2d3d2ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d7ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddcddffdcdcddffdddeddffdeddddffdedddeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe1e1e1ffe4e4e4ffe9e9e9ffebebebffedecedffeff0f0fff2f3f2fff6f5f5fff6f7f6fff8f7f8fff9f9f9fffbfafafffcfcfcfffdfdfdfffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfafbfff9f9fafff7f7f7fff5f4f4fff1f2f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeeefefffefefefffeeefefffeeefeeffeeededffeeededffedededffedededffedececffecedecffecececffecececffedecedffededecffedecedffecedecffebecebffebebecffebebebffebebebffebebeaffebebeaffebeaebffebebeaffebebebffebebebffebeaebffeaeaebffebebebffeaebeaffeaeaebffeaebebffeaebebffebebeaffebebebffecebecffecececffecebecffeaeaebffeaebeaffeaeaeaffe9e8e9ffe6e5e5ffdfdfdfffddddddffdbdbdbffd8d9d9ffd7d8d8ffd8d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d4d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd2d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffcfd0cfffcfceceffcececeffcdcdcdffcdcdcdffcdccccffccccccffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc8c9c8ffc7c8c7ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c4ffc4c4c4ffc3c4c3ffc2c3c2ffc2c2c2ffc1c1c1ffc0c0c1ffc0c0c0ffbfbfbfffbebfbfffbebfbfffbdbebeffbdbdbdffbcbdbcffbcbbbcffbbbbbbffbbbabaffb9b9b9ffb9b9b9ffb9b8b8ffb8b7b8ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b5b5ffb3b4b4ffb3b3b3ffb2b2b2ffb1b2b1ffb0b0b1ffb0b0b0ffafafafffaeadaeffadadadffacacacffababaaffaaaaaaffafaeafffbdbdbdffc9c8c8ffcececeffd0cfcfffcecfcfffcac9c9ffc4c4c4ffc1c2c1ffc4c3c3ffc4c3c3ffc2c2c2ffc2c3c3ffc3c2c2ffc2c3c2ffc1c1c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010100ff000100ff000100ff000000ff000000ff010001ff000000ff000000ff000101ff000100ff000000ff000100ff000000ff000000ff0f0f0fff0f0f0fff0f100fff100f0fff100f10ff100f0fff0f0f0fff0f0f0fff0f0f0fff0e0e0eff0d0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0f0eff0e0f0eff0e0e0fff0e0e0fff0e0e0eff0e0e0eff0e0f0eff0f0e0fff0f0e0fff0f0e0eff0f0f0eff0f0f0eff0e0e0fff0f0e0eff0e0e0eff0d0e0dff0d0d0dff0e0e0dff0e0d0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0f0e0eff0f0e0fff0f0f0fff0f0f0fff0e0f0fff0e0f0fff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0cff0d0d0dff060606ff050505ff050506ff070607ff070707ff070708ff080808ff080808ff080808ff090908ff090809ff080809ff090809ff080808ff080908ff090808ff090809ff0a0909ff090909ff0a0a0aff0a0a0aff090a0aff090909ff090909ff080909ff080908ff080809ff080908ff090909ff090809ff09090aff090909ff090908ff080808ff070607ff060606ff060505ff060605ff060605ff040505ff040404ff030403ff040504ff070606ff595959ff717171ff7576760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff060606ff111111ff2a2a2aff525251ff7e7e7eff9c9c9cffadadadffb6b5b5ffbbbbbbffbebebeffc2c1c1ffc5c5c4ffc8c8c8ffc9cacaffcbcbcaffcbccccffd4d5d5ffeaeaeafff8f8f8fffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafafffafbfafffafafbfffbfafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffdfefefffdfefdfffcfcfbfff6f6f6ffe9e9e9ffd3d2d2ffc0c0c0ffbbbabbffb9b9b9ffb8b8b8ffb6b6b6ffb3b4b4ffb1b1b1ffadaeaeffacacacffa6a6a6ff9a9a9aff888989ff6e6d6eff4c4b4cff2b2b2cff141415ff0a0b0bff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdcdffcbcbccffcac9c9ffc7c7c8ffc5c5c6ffc3c4c4ffc4c4c4ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffcbcacbffccccccffcdcdcdffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd2d3d3ffd2d3d2ffd1d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d0d0ffcfcfcfffcdcecdffccccccffc8c8c7ffc5c5c4ffc2c1c2ffbebebeffb9b9b9ffb3b3b3ffaeaeaeffa9a9a9ffa3a3a3ff9c9d9cff969595ff8e8e8eff868585ff7f7e7eff787778ff707070ff686868ff5d5d5dff555656ff4e4e4dff464647ff404041ff3a3a3aff363635ff303030ff2b2b2cff272727ff242424ff212121ff1e1f1fff1d1d1dff1b1b1bff1a1a1aff191918ff161717ff151515ff141314ff131312ff121212ff121212ff101010ff0f100fff0e0e0fff0d0d0dff0c0c0cff0c0c0cff0c0b0cff0c0c0cff0b0b0bff0b0b0bff0a0b0bff0a0a0bff0a0a0aff090908ff080808ff070707ff070706ff060707ff060606ff060606ff070706ff060606ff050605ff060606ff070606ff070706ff070606ff070707ff070706ff060606ff060607ff060606ff060706ff060706ff070606ff060607ff060606ff070606ff070607ff060606ff060606ff060606ff060606ff07060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff010101ff010101ff010101ff010101ff000100ff000100ff000000ff000001ff000000ff010000ff010001ff000000ff000000ff010000ff000101ff010100ff000001ff000001ff000000ff010100ff000100ff010001ff010000ff000001ff000001ff000001ff000100ff000000ff000000ff000100ff000000ff000000ff010001ff000100ff000000ff010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030202ff121211ff121111ff2b2b2bff2b2b2aff3a3a3aff3b3b3bff424343ff424342ff494948ff494949ff4c4c4cff4f4e4eff535252ff525252ff515051ff4c4c4cff484748ff464646ff444443ff434344ff434344ff414141ff414040ff404040ff3d3c3dff3a3939ff39393aff363636ff353536ff353635ff333333ff313131ff313131ff2f2f30ff2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020302ff040404ff070707ff0a0a0aff0c0d0cff0d0d0dff0c0c0cff0b0b0bff0a0a0aff0b0a0aff0b0b0bff080808ff080808ff080908ff060606ff060606ff04050400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0cfffd0d0d0ffd0d0d0ffd0cfcfffd0d0d0ffd0d0d0ffd0cfcfffd3d3d3ffd9d9d9ffdbdbdcffdbdbdbffd8d9d9ffd1d1d1ffc6c6c6ffbcbcbcffbbbcbcffbdbcbdffbebdbeffbebebeffbebebfffbebebfffbfc0bfffc0c0c0ffc1c0c0ffc2c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c4ffc5c5c5ffc7c6c7ffc7c6c6ffc7c8c7ffc8c8c8ffc9c9c9ffcac9caffcbcacaffcccbcbffccccccffcdcdccffcdcdcdffcdceceffcececfffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d2d1ffd1d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d5ffd6d5d6ffd6d6d6ffd7d7d6ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd8d8d9ffd9d8d8ffd9d8d8ffd8d8d8ffd7d6d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d3ffd2d2d3ffd1d2d2ffd0d1d1ffd0d0d0ffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfd0ffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d1d2ffd3d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd4d5d4ffd4d5d4ffd4d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9dad9ffdad9d9ffdadadaffdbdbdaffdadadaffdbdbdbffdbdcdcffdcdcdbffdcdcdbffdcdcdcffdcdcddffdddcdcffddddddffdddddeffdeddddffdededdffdededeffdededfffdfdfdeffdededfffdedfdfffdfdfdfffe0e0dfffe2e2e2ffe5e5e6ffe9e9e9ffebebebffecececffedededffefefeefff1f1f1fff2f2f2fff4f4f3fff4f5f5fff6f6f6fff8f8f8fffafaf9fffbfbfbfffcfcfcfffdfdfdfffefffefffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffdfcfdfffafafbfff8f8f9fff6f7f7fff4f4f4fff1f1f1fff1f0f0fff0f0f0ffeff0f0ffefefefffefefefffefefefffeeeeeeffefeeefffeeedeeffedeeedffededeeffedededffedecedffecececffedececffecedecffecececffecececffecededffecededffecededffededecffebebebffebebebffebebeaffebebebffeaeaeaffebeaebffeaeaeaffeaeaeaffeaebeaffebeaeaffebebeaffebebeaffebeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaebeaffeaebeaffeaebeaffebebebffebebecffebebebffebebebffeaeaeaffeae9e9ffe9e9e9ffe5e5e5ffe1e2e2ffdededdffdadadbffd8d8d9ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d5d6ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd2d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcececfffcececeffcdcdcdffcdcdcdffcdccccffccccccffcbcbcbffcacacbffcacbcaffc9cacaffc9c9c9ffc8c9c8ffc7c7c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c3ffc2c3c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbebebeffbdbebeffbdbdbdffbcbdbcffbcbcbbffbbbbbbffbababaffb9b9b9ffb9b9b9ffb8b8b8ffb8b7b7ffb7b7b7ffb6b6b6ffb5b6b6ffb5b5b5ffb4b4b5ffb3b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b0b1ffb0afb0ffafafafffaeadaeffacadadffacacacffabababffabababffb2b2b2ffc0c1c1ffcbcbcbffd0d0d0ffd0d0d0ffcececeffc9c8c8ffc3c3c3ffc3c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc3c2c2ffc3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff010101ff000100ff010000ff010000ff000100ff000000ff000000ff010100ff000000ff000000ff000100ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff0d0d0dff060606ff070707ff080708ff090909ff090a09ff090909ff0a0a0aff0a0a0aff0a0b0aff0a0b0aff0a0a0aff0a0a0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0b0aff0b0b0bff0b0c0cff0c0c0bff0b0b0cff0b0b0bff0a0b0bff0b0b0aff0a0b0aff0a0a0bff0a0a0aff0a0a0bff0b0a0bff0a0b0bff0b0c0bff0b0b0bff0a0a0aff090a09ff080808ff070707ff080708ff070807ff060606ff060506ff040404ff060706ff595959ff717171ff757575ff7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff111010ff282827ff4f4f4fff787979ff9c9d9dffafaeaeffb6b7b6ffbbbcbbffbfbebfffc1c1c2ffc4c4c4ffc7c6c7ffc9c9c9ffcacacaffcdcdcdffd8d8d8ffedededfff9f9f9fffcfcfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffbfbfbfffafbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfcfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefefffdfcfcfff9f9f9ffeeeeeeffd6d5d6ffbfbfc0ffb9bab9ffb9b8b9ffb7b7b7ffb5b5b5ffb3b3b3ffb1b0b0ffafafafffacacabffa3a3a3ff989797ff858585ff6a6b6aff4c4c4bff2c2c2cff141414ff0b0a0bff040505ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececdffcccdcdffcbcccbffcacac9ffc7c7c8ffc6c6c5ffc6c5c6ffc7c8c7ffc8c8c9ffc9cac9ffcacacbffcbcbcbffcdcdcdffcecfcfffd0d0d0ffd2d2d2ffd4d4d4ffd6d5d5ffd6d7d7ffd7d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd3d4d4ffd3d3d3ffd2d3d3ffd3d3d3ffd4d4d4ffd4d3d3ffd2d3d3ffd2d2d2ffd0d0d0ffcccbccffcacac9ffc7c7c7ffc4c4c5ffc1c1c1ffbebdbeffbabab9ffb5b5b5ffb1b2b1ffadaeaeffa8a7a8ffa1a1a1ff9a9b9aff949494ff8d8d8eff858686ff7f7e7fff757675ff6d6d6eff626262ff5a5959ff535353ff4c4b4bff444344ff3e3d3dff383838ff323332ff2d2d2dff2a292aff272727ff252425ff222222ff202021ff1e1e1eff1c1b1cff191919ff181818ff161717ff151515ff141414ff131313ff121212ff101111ff0f1010ff0e0f0eff0e0e0eff0e0e0eff0e0e0dff0e0e0eff0d0e0dff0d0d0dff0c0c0dff0b0c0bff0a0b0aff0a0a0aff090909ff090809ff080809ff080808ff080808ff080707ff060707ff060607ff060606ff060506ff070706ff060707ff060607ff060606ff070606ff060606ff060606ff060706ff060707ff070606ff060606ff060706ff060607ff060606ff060606ff060606ff060606ff060606ff070606ff070606ff060606ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010100ff000000ff000000ff000101ff010000ff000000ff000000ff000000ff000001ff000000ff010001ff000100ff000000ff010100ff010000ff000000ff010000ff000001ff010000ff000100ff000100ff010100ff000001ff010100ff000001ff000000ff000001ff000100ff000001ff000000ff000001ff000101ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121111ff2a2b2bff2a2a2bff3b3b3aff3b3b3bff434342ff424242ff484948ff494949ff504f4fff4f4f4fff535353ff565656ff545454ff4f4f4fff4a494aff494949ff474747ff474747ff444443ff434343ff444343ff414141ff414040ff404040ff3c3d3cff393939ff39393aff363636ff353535ff353535ff333333ff303131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000001ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010202ff020203ff040404ff070706ff0a090aff0b0b0bff0b0b0bff0a0b0aff0a090aff0b0b0bff080808ff080909ff080909ff060606ff060606ff040504ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffcfd0cfffcfd0cfffd2d2d2ffcfcfd0ffcfcfcfffd2d2d2ffd8d8d8ffdadadaffdbdbdbffdadadaffd3d3d3ffc8c8c8ffbdbdbdffbdbcbcffbdbebdffbebfbeffbfbfbeffbfbebfffbfbfbeffbfbfc0ffbfc0c0ffc0c0c1ffc1c2c2ffc2c2c3ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c6ffc8c7c8ffc8c8c8ffc9c9c9ffcacac9ffcbcacbffcccbccffccccccffcdcdcdffcececeffcececfffcecfcfffcfd0cfffd0d0d0ffd1d0d0ffd0d1d1ffd2d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcfceceffcececeffcececdffcdcdceffcececdffcececeffcecfceffcfcfceffcfcecfffcfcfcfffcfcfd0ffcfd0cfffcfd0d0ffd0d1d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d7d7ffd7d7d7ffd8d8d8ffd8d7d7ffd7d8d8ffd8d8d9ffd9d9d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdbdbdaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffddddddffdedddeffdededeffdededeffdfdedeffdfdedeffdededeffdfdfdfffe0e0e1ffe4e4e3ffe7e7e7ffe9eae9ffebebebffecececffededecffeeeeeeffeeefefffefefefffeff0f0fff1f1f1fff2f2f2fff4f4f4fff5f6f6fff6f7f7fff8f8f8fffafaf9fffbfbfbfffcfcfcfffdfdfdfffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfdfcfffafaf9fff8f8f8fff6f6f7fff4f4f3fff1f1f2fff0f0f0ffeff0f0ffeff0f0ffefeff0ffefefefffefefefffeeefefffeeeeeeffeeeeeeffedeeedffeeededffedededffecededffecedecffedececffedececffecececffedededffedededffececedffececedffecedecffecedecffebebebffeaebebffebeaebffeaeaebffeaebebffeaeaeaffeae9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffeaeaebffe9e9e9ffeae9eaffe9e9e9ffe7e7e7ffe4e3e3ffdfdedeffdbdbdbffd9d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d3d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcececeffcececeffcdcecdffcdcccdffcdcccdffcccccbffcbccccffcbcbcbffcacacaffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc6c7c7ffc7c6c7ffc5c6c6ffc5c5c5ffc5c5c5ffc4c3c3ffc3c3c4ffc2c3c3ffc2c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfc0ffbfbfbfffbfbebeffbebebdffbdbdbdffbcbcbcffbbbcbcffbbbabbffbababaffb9bab9ffb9b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b5ffb5b4b4ffb3b3b3ffb3b2b2ffb2b1b2ffb2b1b1ffb0b1b0ffafb0afffafafaeffadadaeffadadacffacabacffaaabaaffabababffb6b6b6ffc4c4c5ffcececeffd0d0d0ffd0d0d0ffcdcdcdffc6c7c6ffc3c3c2ffc3c3c3ffc3c3c3ffc3c4c4ffc3c4c3ffc4c3c4ffc3c2c3ffc2c2c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010202ff010102ff010101ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff070707ff080808ff090a0aff0a0a0bff0b0b0bff0c0b0cff0c0c0bff0c0c0cff0c0d0cff0c0d0dff0d0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0d0c0dff0d0d0dff0d0d0dff0e0e0dff0e0d0dff0d0d0dff0d0d0dff0d0c0dff0d0d0cff0c0d0cff0c0d0cff0d0d0cff0d0d0dff0d0d0dff0e0d0eff0d0e0eff0d0d0eff0c0d0cff0b0b0cff0a0a0aff0a0a0aff0a0a0aff090909ff080808ff070706ff595959ff717171ff757576ff777777ff7877780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040505ff0d0d0dff242424ff4a4b4bff767575ff989797ffabababffb8b8b7ffbcbdbdffbfc0bfffc2c2c2ffc4c4c5ffc6c6c6ffc8c9c8ffcbcbcbffcfcfcfffddddddfff1f1f1fffaf9fafffcfcfcfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfdfffcfdfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfafafffafbfbfffafbfafffafafbfffbfbfbfffafbfbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffbfbfbfff1f1f1ffdadbdbffc2c2c2ffb9b9b9ffb8b7b8ffb6b6b6ffb4b4b4ffb2b2b2ffb1b0b1ffaeaeaeffaaa9aaffa1a1a1ff949493ff818180ff696969ff505050ff2d2e2dff151515ff0a0a0aff040504ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcececdffcdcdccffcbcbcbffc9cac9ffc7c7c7ffc7c8c7ffc9c9c9ffcacbcaffcbcbcbffccccccffcdcdcdffcfcfceffd0d0d0ffd2d2d2ffd4d3d3ffd6d5d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d7ffd6d5d5ffd5d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd1d2d2ffcfcecfffcdcdcdffccccccffcacacaffc7c7c7ffc5c5c5ffc2c2c2ffbfbfbfffbcbcbcffb9b9b9ffb6b6b5ffb1b1b2ffabacabffa5a5a6ff9fa0a0ff999999ff929291ff898889ff838282ff787978ff6e6f6eff666666ff5f605fff585858ff4f4e4eff484747ff404040ff393a3aff353535ff313131ff2f2f2fff2b2b2cff282929ff262626ff222223ff1f1f1fff1d1d1cff1b1b1bff191a19ff181717ff161616ff151515ff131413ff121212ff111112ff101111ff101110ff101010ff10100fff0f0f10ff0f0f0fff0f0f0eff0e0e0eff0c0c0cff0c0b0cff0b0b0bff0b0b0bff0b0b0aff0a0a0aff0a090aff090909ff080808ff080808ff070707ff070607ff070606ff060707ff060606ff060606ff060606ff060707ff070607ff070606ff060606ff070706ff060607ff060706ff060606ff060607ff060606ff060606ff060607ff060606ff060606ff060606ff060506ff060606ff050505ff040404ff0403030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000100ff010001ff010000ff000000ff000100ff000001ff000100ff000000ff000001ff000000ff010100ff010001ff000000ff000000ff010101ff010001ff000100ff010101ff000000ff010000ff010000ff000000ff000100ff000000ff000100ff000000ff000100ff000000ff000001ff010000ff010100ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2b2bff3a3b3bff3a3a3aff434243ff424343ff494949ff494949ff4f4f4fff4f504fff555556ff555655ff565656ff535353ff4e4e4eff4d4d4cff4d4c4dff494948ff474746ff474747ff444344ff434343ff444444ff414141ff414040ff414040ff3c3c3cff393a39ff393939ff363636ff3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010000ff000000ff010000ff000100ff000000ff000001ff010001ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff030202ff050405ff080808ff090909ff090909ff090a0aff090909ff080908ff080908ff080808ff060606ff060606ff050504ff050505ff040404ff040304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffd0d0cfffd0d0d0ffd2d2d2ffd2d1d2ffd1d2d2ffcfcfcfffd2d2d2ffd8d7d8ffd9d9d9ffdbdbdbffdbdbdbffd5d4d4ffcbcbcbffc3c3c3ffbebebeffbebebeffbfbebeffbebfbfffbfbfbfffbebfbeffbfc0bfffc0c0c0ffc0c1c1ffc2c2c2ffc2c2c3ffc4c4c3ffc4c4c4ffc5c5c5ffc5c6c6ffc7c6c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffcacacaffcacbcbffcbcccbffcccdccffcdcdcdffcececeffcfcecfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd0d0d1ffcfcfd0ffcececeffcececeffcdcdcdffcdccccffccccccffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcececeffcececdffcececeffcfcfceffcecfceffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d6d5ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd9d8d8ffd9dad9ffd9d9daffd9d9daffdadadbffdadbdbffdbdbdbffdcdbdbffdbdbdbffdcdcdbffdcdcdcffdcdddcffdcdcddffdcddddffddddddffdddeddffdedddeffdededdffdededdffdededeffdfdedeffdfdfdfffe2e2e2ffe5e5e5ffe9e8e8ffebeaeaffebebebffecedecffedededffeeeeeeffeeeeeeffeeefeeffeeeeefffefefefffefefeffff0f0f0fff1f1f1fff2f3f3fff4f4f4fff6f5f5fff7f7f7fff8f9f8fffafafafffbfbfbfffbfbfcfffcfdfcfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfafafff8f8f7fff6f6f6fff3f4f3fff1f1f1fff0f0f0ffeff0f0ffeff0efffefefefffefefefffefefeeffefeeeeffeeeeeeffedeeeeffeeededffedededffecededffecedecffecececffecececffecececffecedecffecedecffecececffedecedffecececffededecffedededffecececffebeaebffebebebffebeaeaffebebeaffeaeaeaffeaeaebffeaeaeaffeae9e9ffeaeaeaffe9eaeaffeae9eaffeae9e9ffe9eaeaffeaeaeaffe9e9eaffeaeaeaffe9eaeaffeae9eaffeae9e9ffe9e9e9ffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e8e8ffe4e4e4ffdfdedfffdbdbdbffd9d9d9ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d1d0ffd0cfcfffcfcfcfffcecfcfffcececeffcdcdceffcdcdcdffcccccdffccccccffcbcccbffcbcbcbffcbcbcbffcacacaffcacac9ffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c6ffc6c6c5ffc5c5c5ffc4c4c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c1c2ffc1c0c0ffc0c1c0ffbfc0c0ffbebebfffbebebfffbdbebeffbdbdbdffbdbcbcffbbbbbbffbbbbbaffbababbffbabab9ffb9b8b9ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b5b4ffb4b4b4ffb4b3b3ffb2b3b2ffb2b2b2ffb1b1b1ffb0b0b0ffb0afafffaeaeaeffaeaeadffacacacffabacabffaaaaaaffacadacffbab9baffc8c8c8ffd0d0cfffd0d0d0ffd0d0d0ffcccdcdffc6c5c5ffc2c2c2ffc3c3c4ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c3ffc3c4c3ffc2c3c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020102ff010101ff020202ff010101ff010001ff010000ff000100ff000001ff000000ff000001ff000100ff010001ff010000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff272627ff5a5959ff606161ff676767ff6c6c6dff717171ff757575ff797879ff7c7c7cff7f7e7fff828282ff858585ff868786ff878787ff888889ff888888ff898989ff8a8a8aff8b8a8aff8b8b8bff8c8c8cff8c8c8cff8d8d8dff8e8e8eff8e8e8eff8f8e8eff8e8e8dff8c8d8dff8b8c8bff898989ff878787ff848585ff828382ff808080ff7d7d7dff797979ff747474ff6e6e6eff676867ff5f5e5eff595959ff717272ff757575ff777777ff777878ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010102ff050505ff0e0e0eff212121ff474748ff717171ff949494ffa9a8a9ffb5b5b5ffbcbcbcffbfbfbfffc2c2c1ffc4c5c4ffc7c6c6ffc7c7c8ffc9c9c9ffd1d1d1ffe2e2e2fff5f5f5fffbfcfbfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfafffbfafbfffbfbfbfffbfafafffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffbfbfbfff4f4f3ffe0e0e0ffc5c5c5ffb9b9baffb7b7b7ffb5b5b5ffb3b3b3ffb2b1b2ffb0b0afffacacacffa7a7a7ff9e9e9eff919190ff807f7fff6c6c6cff525252ff2e2f2eff141414ff0a0a0aff050405ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffcececeffcececdffcdccccffcbcbcbffcac9c9ffc9cac9ffcbcacbffcccbccffcdcccdffcecdcdffcfcfceffd0d0d0ffd2d1d1ffd4d4d3ffd5d6d6ffd7d8d7ffd9d8d9ffdadadaffdbdadaffdbdbdbffdbdbdbffdadbdaffdad9d9ffd8d8d9ffd8d8d7ffd8d8d8ffd8d8d9ffd8d8d9ffd9d8d9ffd9d8d8ffd8d8d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d5ffd3d3d3ffd2d2d2ffd2d1d1ffd0d0d1ffd0cfd0ffcfceceffccccccffcac9caffc8c8c8ffc5c5c5ffc3c3c3ffc1c0c0ffbfbfbfffbcbcbcffb8b8b8ffb4b4b3ffafafafffa9a9a9ffa3a2a2ff99999aff949595ff8d8d8dff848584ff7d7c7cff767676ff6f6f6fff666565ff5b5b5bff545453ff4c4b4cff444444ff3f3f3fff3b3c3bff383738ff343334ff2f2f2fff2b2b2aff272727ff232323ff212020ff1f1f1eff1d1d1dff1b1b1bff1a191aff171718ff161616ff151515ff141414ff131413ff131213ff121212ff121211ff111111ff101011ff0f0f10ff0f0f0fff0e0e0dff0d0d0dff0c0d0cff0c0d0cff0b0b0bff0b0b0bff0a0a0aff090a0aff090908ff080807ff080707ff070708ff070707ff070707ff060606ff060506ff060606ff070607ff070607ff070606ff060606ff070606ff060606ff060706ff070706ff060606ff060606ff060606ff060606ff070607ff060606ff060606ff040504ff040404ff030303ff060606ff060706ff060606ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010000ff000000ff010000ff000000ff000100ff010100ff000000ff000000ff000001ff000101ff010101ff010101ff010001ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff010001ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff010001ff000000ff010000ff000000ff010000ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff424242ff424243ff494949ff494949ff4f4f4fff4f4f4fff555555ff555555ff565656ff545554ff555554ff545454ff4f4e4fff4c4c4dff4c4d4dff494949ff474747ff474747ff444443ff434343ff434343ff414141ff404140ff404040ff3c3d3cff3a393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff060506ff070708ff080808ff080808ff080807ff050605ff090808ff060606ff060606ff050404ff040405ff040405ff040404ff040403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0cfcfffd0d0d0ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d1ffd6d6d7ffd8d9d9ffdcdcdcffdcdcdcffd6d5d6ffcdcdccffc4c4c4ffbebebeffbebebeffbfbfbeffbfbebfffbfbfbeffbfbebfffbfc0bfffc0c0c0ffc1c0c1ffc2c1c2ffc3c2c2ffc4c4c3ffc4c4c4ffc5c5c4ffc6c6c5ffc6c6c6ffc7c7c7ffc8c7c8ffc9c8c9ffcac9c9ffcacacaffcbcbcbffcbcccbffcdcccdffcdcdceffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d2d3ffd2d1d2ffd1d0d0ffcfcfcfffcececeffcdcdcdffcccdccffccccccffcbcbcbffcbcbcbffcbcbccffcbccccffccccccffccccccffcdccccffcccdccffccccccffcdcdcdffcdcdcdffcececdffcecdceffcececeffcfceceffcfcfcfffcfcfcfffd0cfd0ffd0cfd0ffd0d0d0ffd1d1d0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d2d2ffd2d2d1ffd2d1d2ffd2d2d3ffd3d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffdad9d9ffd9d9daffdad9daffdbdadbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdcdddcffdddddcffdddcddffddddddffddddddffdddedeffdededeffdededeffdfdedfffe0e1e0ffe3e3e3ffe7e6e6ffe9e9e9ffebebeaffecebebffecedecffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffefeeeeffefefeffff0f0f0fff1f2f1fff3f2f3fff4f4f5fff6f5f6fff7f7f7fff9f9f9fff9faf9fffbfafbfffbfbfcfffdfdfcfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfcfcfff8f8f8fff6f6f5fff3f2f3fff1f1f0fff0eff0fff0f0f0fff0eff0ffefefefffefeeefffeeeeeeffefeeeeffedeeedffeeededffedededffedededffededecffedecedffececedffedececffecececffecececffecedecffecececffecececffecedecffedececffececedffececedffedededffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffe9e9eaffeaeae9ffe9e9e9ffe9e9eaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffeae9e9ffe8e9e8ffe5e4e5ffe0e0e0ffdcdcdcffd9d8d8ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcecfffcececeffcecdcdffcdcdcdffcdcdccffccccccffcccbccffcbcbcbffcacbcaffcacacaffc9c9caffc9c9c9ffc9c8c9ffc8c8c7ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc3c3c2ffc2c2c2ffc2c1c1ffc1c0c1ffc0c0c0ffc0c0bfffbebfbfffbebebfffbebebeffbdbdbdffbcbcbcffbcbbbbffbbbbbbffbababaffb9b9b9ffb9b9b8ffb8b8b8ffb7b7b7ffb7b6b6ffb5b5b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b3b3ffb2b3b2ffb1b1b1ffb1b0b0ffafafafffafafafffaeaeaeffadadadffadacacffabacabffabababffb1b1b1ffbebdbeffcbcacaffd1d1d0ffcfd0cfffcfcfcfffcacacaffc4c4c4ffc3c4c3ffc4c3c4ffc3c3c4ffc4c3c3ffc4c3c3ffc4c4c3ffc3c4c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010102ff010101ff010101ff010101ff000001ff010101ff010101ff000000ff000001ff010001ff010001ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2b2a2aff707070ff787879ff818181ff878787ff8c8c8dff919191ff969595ff999999ff9d9d9cffa1a1a1ffa4a4a4ffa6a6a6ffa7a8a7ffa9a9a8ffa9a9a9ffaaa9a9ffabababffabacacffadadadffadadadffaeadaeffaeafaeffafafafffb0afafffafafafffafb0afffaeaeaeffacacacffaaa9aaffa7a8a7ffa5a4a5ffa2a1a2ff9f9f9fff9c9b9bff979797ff919191ff8a8989ff818181ff777777ff717271ff767576ff777777ff787777ff787878ff7978780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030202ff060706ff0e0f0fff232424ff454545ff6f6f6fff909190ffa5a5a5ffb2b3b2ffbababaffbebebeffc1c1c1ffc4c4c4ffc6c6c6ffc7c8c8ffc8c9c8ffcfd0d0ffe9eae9fff5f6f5fffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfcfcfffdfdfcfffcfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffafbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffafbfbfff4f4f4ffe4e5e5ffc4c4c4ffb9b9b9ffb6b6b5ffb4b4b3ffb3b3b2ffb0b1b0ffaeaeaeffabababffa6a6a6ff9c9d9dff8e8f8eff7e7e7eff6a6a6bff4e4e4eff2b2b2bff141313ff0a0a09ff040405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd0d0d0ffcfcfcfffcececeffccccccffcbcbccffcccbcbffcccccdffcecdcdffcecfceffcfcfd0ffd0d1d0ffd1d2d2ffd3d3d3ffd5d5d5ffd7d7d6ffd9d9d9ffdadadaffdbdcdbffdbdcdcffddddddffdcdcdcffdbdcdbffdbdbdbffdad9d9ffd9d8d8ffd8d9d8ffd9d9d8ffdad9d9ffd9d9d9ffd9d9daffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d7ffd6d7d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffcfcfd0ffcececeffcbcccbffc9c9c9ffc7c8c7ffc6c6c6ffc5c5c4ffc3c3c3ffc1c1c1ffbebfbeffbabbbbffb6b7b6ffb2b2b2ffa9aaa9ffa5a5a5ff9e9e9dff979797ff90908fff898a89ff848484ff7e7d7dff757474ff6b6b6cff626362ff585858ff515151ff4c4c4bff464646ff424141ff3c3c3bff353536ff303130ff2b2c2cff282828ff252625ff242423ff212122ff201f1fff1d1d1dff1a1b1bff1a191aff181818ff171717ff161616ff151515ff141414ff131413ff121212ff121112ff111110ff0f1010ff10100fff0e0f0fff0e0e0eff0d0d0dff0d0d0cff0c0c0cff0b0b0bff0a0a0aff090a0aff090808ff080908ff080808ff080808ff070708ff070707ff070706ff060706ff060606ff060606ff070606ff060606ff060606ff060606ff060706ff060606ff060607ff060706ff060706ff060606ff060606ff040404ff030403ff030303ff060606ff060606ff060607ff060707ff070707ff070708ff070707ff07070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000001ff000100ff000101ff000000ff000101ff010101ff010101ff010100ff000100ff010100ff000000ff000000ff010000ff010000ff000001ff010101ff000000ff000001ff010000ff000000ff010000ff000000ff000001ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000100ff010001ff010101ff000000ff000101ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424243ff494949ff494948ff4f4f4fff4f4f4fff555555ff555555ff565656ff545455ff545554ff545555ff545454ff545555ff4f4f4fff4d4d4dff4d4d4cff494949ff474746ff464746ff434343ff444343ff444343ff414141ff404140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000001ff000000ff010000ff000001ff000001ff000001ff000101ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020203ff050504ff060606ff060706ff080808ff080808ff060606ff060606ff060606ff050404ff040504ff040404ff040304ff040403ff030404ff0304030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd2d2d1ffd2d1d2ffd1d1d2ffd1d2d2ffd1d2d2ffd1d1d1ffd2d2d2ffd6d6d6ffd8d8d8ffdcdcdbffdbdcdbffd6d6d6ffcececeffc6c6c6ffbebebeffbebdbdffbebebfffbfbfbfffbebebeffbebfbfffbfbfbfffc0c0c0ffc1c0c1ffc2c2c2ffc2c2c3ffc4c4c3ffc4c4c4ffc5c4c5ffc5c6c5ffc7c7c6ffc7c7c7ffc8c8c8ffc8c9c8ffc9cac9ffcbcacbffcbcbcbffccccccffcdcdcdffcececdffcfceceffcfcfcfffd0d0cfffd1d0d1ffd1d1d0ffd0d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d3ffd2d2d3ffd2d3d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfceffcececeffcdcdccffccccccffcbcbcaffcacacaffc9c9caffc9cacaffcacacaffcacacaffcacbcbffcbcbcbffcbcbcbffcccccbffcbcccbffcccccbffcbcccbffccccccffcdcccdffcdcdcdffcdcdceffcececeffcececeffcececfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0cfd0ffd0d1d0ffd0d1d1ffd1d0d1ffd1d1d0ffd2d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d5d4ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d8ffd7d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadbdaffdadbdaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffddddddffddddddffdddedeffdededdffdededeffdfdfdeffe1e2e1ffe5e5e5ffe8e8e8ffeaeaeaffebebebffecececffedecedffedeeeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefeeffefefeffff0efeffff0f1f0fff1f2f2fff3f3f3fff5f5f5fff6f6f6fff8f8f8fff9f9f8fffaf9f9fffafbfafffbfbfbfffdfcfdfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefdfffbfbfbfffafafafff8f8f8fff6f5f5fff2f2f3fff1f1f1fff0eff0ffeff0f0fff0efefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffedededffededecffededecffececedffecececffecececffebececffecececffedececffecececffecededffecececffecececffecedecffecececffedecedffecedecffeaeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9eaffeae9eaffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e9ffe8e9e9ffe8e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffe9e9e8ffe9e9e8ffe8e8e7ffe4e5e4ffe1e1e1ffdddcddffd9d9d9ffd6d6d7ffd5d6d5ffd4d4d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfceffcececeffcdcecdffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcacacaffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc7c8c8ffc7c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc5c4c4ffc3c4c4ffc3c3c3ffc2c2c3ffc1c2c2ffc2c1c1ffc0c1c1ffc0c0c0ffbfc0c0ffbfbfbfffbfbebeffbdbebdffbdbdbdffbcbcbcffbbbbbbffbbbbbaffbababaffb9b9baffb8b9b9ffb7b8b8ffb7b7b7ffb6b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb4b4b4ffb3b3b2ffb2b2b2ffb1b1b1ffb0b0b0ffb0afafffaeaeafffaeaeaeffadadadffacacadffacacabffacacacffb5b4b4ffc2c2c1ffcdcdcdffd0d0cfffcfd0d0ffcececeffc7c7c7ffc2c2c2ffc3c3c3ffc4c3c3ffc3c4c3ffc3c4c3ffc4c3c3ffc4c4c4ffc3c4c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff010102ff010102ff010202ff020101ff010201ff010101ff010101ff000001ff010000ff000100ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2c2b2bff727372ff7b7b7bff848484ff8a8a8bff908f8fff939493ff989897ff9c9c9bff9fa0a0ffa4a4a3ffa7a6a7ffa8a8a9ffaaaaaaffabacabffacacacffadadadffaeaeaeffafafafffb0b0afffb0b0b0ffb0b0b0ffb0b1b0ffb1b1b1ffb2b1b2ffb2b1b1ffb1b1b1ffb0b1b0ffaeaeaeffacacadffababaaffa8a8a8ffa5a5a5ffa2a2a2ff9e9e9fff9a9a9aff949494ff8d8c8dff848483ff7b7b7aff757576ff777777ff777877ff787978ff797879ff7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020303ff070707ff101011ff232424ff464545ff6d6d6eff8f8f8fffa1a1a2ffafafafffb7b8b8ffbdbdbeffc1c0c1ffc3c3c3ffc6c6c6ffc7c7c7ffc9c8c8ffd1d1d2ffe7e7e7fff9f8f8fffafafbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffdfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffcfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfafbfffbfafafffbfafbfffbfafbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfcfffbfcfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfbfafffbfbfbfffbfafbfffafafbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffcfdfdfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffbfbfbfff6f7f7ffdeddddffc3c3c4ffb6b5b5ffb4b4b5ffb3b3b3ffb2b2b2ffb0b0b0ffaeaeadffabababffa4a5a5ff999999ff8b8c8bff7b7b7bff636363ff464646ff2a2929ff141313ff0a0a09ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd1d1d1ffd0d0d0ffcfcecfffcdcecdffcdcccdffcdcdcdffcececeffd0cfcfffd0d0d0ffd1d1d0ffd1d2d1ffd3d3d3ffd4d5d5ffd6d6d7ffd8d8d9ffdadadaffdbdbdbffdcdddcffdcddddffdddeddffddddddffdddcdcffdbdbdcffdadadaffd9d9d9ffd9dad9ffdadad9ffdad9daffdad9d9ffdadadaffdad9daffdadadaffdad9d9ffdadad9ffd9d9daffd8d8d8ffd8d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d5ffd3d3d4ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcdccccffcbcbcbffcacacbffcac9caffc8c8c8ffc7c7c7ffc5c5c5ffc3c3c3ffc0c0c0ffbdbdbdffb7b6b6ffb2b2b2ffadacacffa7a7a8ffa1a1a2ff9c9c9cff969696ff929291ff8b8c8cff838383ff787778ff6f6f6fff686768ff606060ff595959ff535352ff4d4c4cff444444ff3c3c3cff373737ff333333ff2f2f2fff2b2b2cff292828ff262626ff232423ff202120ff1e1f1eff1d1d1dff1c1b1bff19191aff181819ff161617ff161616ff151514ff131313ff131212ff121212ff111112ff111011ff100f0fff0f0f0eff0e0e0eff0d0d0dff0d0d0cff0b0b0cff0a0b0bff0a0b0aff090a0aff09090aff090909ff090909ff090909ff080808ff080708ff070707ff070707ff070607ff060606ff060606ff060606ff060606ff060606ff060606ff060606ff060506ff060506ff040405ff040404ff040304ff060606ff070606ff060606ff060606ff070708ff070707ff070708ff070707ff070707ff070606ff070606ff07070600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000001ff000001ff010000ff010101ff000000ff010000ff000000ff000000ff010000ff000001ff010000ff000001ff000001ff010001ff010000ff010100ff000001ff000101ff000001ff000100ff000001ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff010100ff010000ff000001ff000001ff000000ff010100ff010100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff4f4f4fff4f4f4fff555555ff555555ff565656ff555555ff555555ff545454ff555454ff545454ff545454ff555454ff4e4e4fff4d4c4cff4d4c4dff494949ff474747ff474747ff444443ff43444400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000001ff010000ff010100ff000101ff000000ff010000ff000000ff000101ff000101ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030303ff050504ff050605ff070706ff080808ff070606ff040404ff040405ff040404ff050504ff040403ff030304ff040303ff030303ff030304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d1d2ffd2d2d2ffd2d2d2ffd2d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd5d5d5ffd7d7d8ffdcdbdbffdbdbdcffd7d7d7ffd0cfd0ffc7c7c7ffbebdbdffbcbdbdffbebebeffbebebeffbebfbeffbfbebfffbfbfbfffc0bfc0ffc1c1c0ffc2c2c1ffc3c3c2ffc3c4c3ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c7ffc8c7c7ffc8c8c8ffc8c9c8ffc9cac9ffcacbcaffcccccbffcdccccffcdcdcdffcececeffcececfffcfcfcfffd0d0cfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd1d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d1ffd0d0d0ffcfcfd0ffcececeffcdcdcdffccccccffccccccffcacacaffcac9caffc8c9c9ffc8c8c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffc9cacaffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffccccccffccccccffcdcdccffcccdcdffcdcdcdffcdcdceffcdceceffcececfffcececeffcececfffd0cfcfffcfcfcfffd0d0cfffd0d0d0ffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d8d8ffd9d9d9ffdadadaffd9dadaffdadadaffdadbdaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffddddddffdededeffe0dfe0ffe3e3e3ffe7e6e6ffeae9e9ffeaebebffebebebffecececffedededffeeeeeeffedeeeeffededeeffeeededffeeededffeeeeedffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefeeffefefefffeff0effff1f1f0fff2f2f2fff3f3f4fff5f5f5fff6f6f7fff8f8f8fff9f9f8fff9f9f9fffaf9f9fffbfafbfffcfcfdfffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffefdfdfffdfcfdfffcfcfcfffcfcfcfffbfbfbfff9f8f9fff7f7f6fff5f4f4fff1f2f2fff0f0f0fff0eff0ffeff0efffefeff0ffeeeeefffeeeeeeffefeeeeffeeeeeeffeeeeedffedeeedffedededffedededffececedffececedffedececffecececffececebffecececffecececffecececffedececffecececffececedffecececffededecffecedecffecececffecececffebeaebffeaeaeaffeaeaeaffeae9e9ffeaeae9ffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e8e9ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e9e9ffe8e9e9ffe9e8e9ffe9e8e8ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e9ffeae9e9ffe9e9eaffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e8ffe5e5e5ffe2e2e2ffdddedeffd9dadaffd7d6d7ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0d0ffcfcfcfffcececeffcececdffcdcdcdffcdcdccffcdcdccffccccccffcbcbccffcbcbcbffcacacaffcacacaffc9cac9ffc9c8c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c7ffc6c5c5ffc5c5c5ffc4c5c5ffc4c3c4ffc4c3c3ffc2c2c3ffc2c2c2ffc1c2c2ffc0c1c1ffc0c0c0ffbfbfbfffbfbfbfffbfbebfffbdbdbeffbdbdbdffbcbcbcffbbbbbcffbbbabbffbababaffb9babaffb8b8b8ffb8b7b7ffb7b7b7ffb6b6b6ffb6b5b5ffb5b4b5ffb4b4b4ffb3b3b4ffb2b2b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeafafffadadaeffacadadffadacadffababacffacacacffb9b8b8ffc5c5c5ffcececdffcfcfcfffcfd0cfffcdcdcdffc5c5c5ffc1c1c1ffc3c2c2ffc3c3c3ffc3c4c3ffc3c3c3ffc3c4c3ffc4c4c3ffc4c3c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020101ff010101ff010202ff010201ff010102ff010101ff010101ff000001ff010101ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2c2c2cff747475ff7d7d7eff868686ff8d8d8dff929292ff959696ff9a9a9aff9d9e9effa1a2a2ffa5a5a5ffa9a8a8ffabababffacacacffaeaeaeffafaeafffafb0b0ffb1b1b0ffb1b1b1ffb2b1b1ffb2b2b3ffb2b2b2ffb3b2b3ffb3b2b2ffb3b3b3ffb2b3b3ffb2b2b2ffb1b1b2ffafb0b0ffafaeafffacacacffaaaaaaffa8a7a7ffa5a4a4ffa1a1a1ff9c9d9cff969797ff8f8f8fff868686ff7c7c7dff777777ff777777ff787978ff787878ff787978ff7979780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff070707ff131213ff2a2a2aff49494aff6f6f6eff8c8d8dff9f9f9fffabababffb5b5b5ffbbbcbcffc0c0c0ffc2c2c2ffc5c4c4ffc7c7c7ffc8c8c8ffd0d0d0ffe8e8e8fff8f7f7fffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfbfafffafbfbfffbfafbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffafafbfffbfbfafffbfbfbfffafafbfffbfafafffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffbfbfbfff3f2f2ffdededeffbebebfffb5b5b5ffb4b4b4ffb3b3b3ffb2b1b2ffafafb0ffaeaeaeffaaaaaaffa1a1a1ff979696ff898989ff777778ff5f5f5fff464746ff2c2d2dff161615ff0a0a09ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d5ffd3d3d3ffd2d2d2ffd0d0d0ffcfceceffcdcdceffcececeffd0cfd0ffd0d1d0ffd1d2d2ffd2d2d2ffd3d3d3ffd5d4d4ffd6d6d7ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdcffddddddffdededdffdededeffdddddeffdddcdcffdcdbdcffdbdadaffdadadaffdadadaffdad9d9ffd9dadaffdadadaffdadadaffdadadaffdadadbffdbdadaffdadadaffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d4d3ffd3d3d2ffd1d1d1ffcfd0cfffcececeffcececeffcdcdcdffccccccffcbcbcbffc9c9c9ffc8c8c8ffc6c6c7ffc4c4c4ffc0c0c0ffbdbdbdffb8b8b9ffb4b4b5ffb0b0b0ffacababffa7a6a6ffa2a2a2ff9d9d9dff969696ff8d8c8cff848384ff7d7c7dff757576ff6f6e6eff666766ff5f5f5fff575757ff4e4e4eff464646ff414142ff3d3c3dff383838ff333332ff2d2e2eff2a2a2aff282827ff252525ff222323ff212020ff1e1e1eff1c1b1cff191a19ff191919ff171716ff151615ff151515ff131314ff131313ff121212ff111110ff101010ff100f0fff0f0e0eff0f0e0eff0e0d0dff0d0d0dff0d0c0dff0c0c0cff0b0b0bff0b0b0bff0a0b0aff0a0a0aff090909ff090909ff080808ff080808ff070807ff070706ff070706ff060606ff070606ff050606ff060606ff060606ff060606ff040405ff040404ff030304ff070606ff070607ff060607ff060606ff070708ff070707ff070707ff070708ff070707ff070707ff060706ff060707ff080807ff080807ff080707ff070808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff010100ff010000ff010001ff000001ff010000ff010000ff000000ff000001ff010001ff000001ff010001ff010001ff010001ff000000ff010101ff000000ff010000ff000001ff000000ff010001ff000000ff000001ff000000ff010100ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000100ff000100ff000001ff000000ff000000ff000000ff000100ff010001ff000000ff000100ff010101ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4f4f4fff555555ff555555ff565656ff555554ff555454ff555554ff555454ff555455ff545455ff555454ff555454ff545454ff4e4f4fff4d4c4dff4c4c4dff494949ff474647000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010000ff000000ff000001ff010001ff010101ff000001ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff010101ff020201ff030303ff030304ff050504ff060707ff070708ff060606ff040404ff040304ff040504ff040404ff040303ff030403ff030404ff030303ff040404ff0403040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d3ffd2d1d2ffd6d5d5ffd8d8d9ffdbdcdcffdcdbdcffd9d9d9ffd2d1d1ffc8c7c8ffbcbcbdffbcbcbcffbebebeffbebebeffbebebeffbebebfffbebfbfffc0c0c0ffc0c1c0ffc1c2c2ffc3c2c2ffc4c4c3ffc4c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c9ffcacac9ffcbcbcbffcbcbccffccccccffcdcdcdffcecdcdffcececeffcececeffcececeffcecfceffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffd0cfcfffcfd0d0ffd0cfcfffcfcfcfffcfcfcfffcecdceffcdcdcdffcccbccffcbcbcbffcacacaffc9c9c9ffc8c9c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c7ffc8c8c8ffc9c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffcacacaffcacacaffcacacbffcbcbcbffcbcbccffcccbccffccccccffcccccdffcccdccffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcfcecfffcecfceffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd7d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffddddddffdcdcddffddddddffdededeffe1e1e2ffe5e4e5ffe8e7e8ffeae9eaffeaebeaffecececffedececffeeededffededeeffedededffeeedeeffedeeedffedeeeeffeeededffeeeeedffeeedeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffefefeeffeeefefffeeeeefffefefefffefefeffff1f0f0fff2f3f2fff4f4f4fff5f5f5fff6f7f6fff8f8f8fff8f8f8fff9f9f9fffafafafffbfbfafffcfcfcfffefdfefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffdfdfefffbfbfbfffaf9f9fff8f8f8fff7f8f8fff8f7f8fff7f7f7fff5f4f5fff3f2f3fff0eff0ffeeefeeffefefeffff0efeffff0efefffefeeefffeeeeeeffeeeeeeffedeeedffedeeeeffedededffedededffedecedffecededffedececffecececffececebffebececffebebecffecececffecececffecececffecececffecececffecececffecedecffececedffecececffecedec00000000ffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e7e8ffe7e7e7ffe6e6e6ffe2e3e3ffdfdfdfffdadadaffd7d6d7ffd4d4d5ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d0d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfceffcececeffcdcdceffcececdffcdcdcdffcccccdffcccbcbffcbcbcbffcbcacbffcacacaffcacacaffc9c9c9ffc8c9c9ffc8c9c8ffc7c7c8ffc7c7c7ffc6c6c6ffc6c5c5ffc5c5c5ffc4c4c4ffc4c3c3ffc4c3c3ffc3c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc0c0c0ffbfc0bfffbfbfbfffbebebeffbdbdbdffbdbdbdffbcbcbcffbcbcbbffbbbbbbffbabab9ffb9b9b9ffb9b8b8ffb8b8b8ffb6b7b7ffb6b6b6ffb5b5b5ffb4b4b5ffb4b4b4ffb3b3b3ffb2b2b3ffb2b1b2ffb1b0b1ffb0b0b0ffafafafffaeaeaeffadadadffadacadffadacadffacacacffaeadaeffbbbcbbffc9c9c9ffcfcfcfffd0d0d0ffcfcfcfffcbccccffc4c4c4ffc1c0c1ffc3c2c2ffc2c2c2ffc2c2c3ffc4c4c3ffc3c4c4ffc3c3c4ffc3c3c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020101ff010101ff010102ff020102ff020201ff010101ff010100ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2d2c2dff767676ff808080ff898988ff8f8f8fff949493ff979797ff9b9b9bff9e9f9fffa2a2a2ffa6a6a5ffa9a9a8ffacacabffaeaeadffafafafffb0b0b0ffb1b1b1ffb2b1b1ffb1b1b2ffb2b2b2ffb3b2b3ffb3b2b3ffb3b2b3ffb3b2b3ffb3b2b3ffb2b2b2ffb2b2b2ffb1b1b1ffb0afafffaeaeafffacacadffabababffa8a8a8ffa5a5a6ffa2a2a2ff9e9e9dff989798ff909091ff878787ff7e7d7eff787877ff787878ff787878ff797978ff787978ff7878790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff060606ff121211ff2a2b2bff4e4e4eff6f7070ff8b8b8cff9e9e9dffa9aaa9ffb2b3b3ffb9b9b9ffbebebeffc1c1c1ffc3c3c3ffc5c4c5ffc7c7c7ffcdcdcdffe2e2e3fff6f6f6fffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffafafafff2f2f2ffd8d7d8ffbabab9ffb4b4b4ffb3b3b4ffb3b2b3ffb1b1b1ffb0afafffacacacffa6a6a6ff9e9e9eff949494ff888889ff767776ff616161ff4c4c4bff2e2e2dff121212ff090808ff030203ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d6d5ffd5d4d4ffd3d3d3ffd1d2d2ffd0d0d0ffcfcfceffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd6d5d5ffd8d7d8ffd9d9daffdbdbdbffdddddcffdeddddffdededeffdfdfdfffdfdedeffdddedeffddddddffdcdcdcffdbdbdbffdadadaffdadadaffdadadaffdadadaffdad9daffdadadaffdbdadbffdbdadbffdbdbdbffdbdbdbffdbdbdaffdad9daffd8d9d9ffd8d9d9ffd9d9d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd4d5d4ffd3d4d4ffd2d2d2ffd0d1d1ffd0d0d0ffcfcfd0ffcfceceffcdcdcdffccccccffcacacbffcac9caffc8c8c8ffc6c6c6ffc3c4c4ffc1c0c1ffbdbdbdffbababaffb6b6b6ffb2b2b2ffaeaeaeffaaaaaaffa5a6a5ff9e9e9eff969696ff8f8f8fff888889ff828281ff797979ff717171ff6a6b6aff636263ff5a5a5aff535253ff4e4d4eff484848ff424141ff3b3b3bff363636ff333333ff2f2f2fff2c2d2dff2a2a2aff272727ff232323ff1f1f1fff1d1d1dff1b1b1bff191a19ff181818ff171717ff161616ff151515ff141414ff131313ff131312ff111111ff101011ff101010ff10100fff0e0f0fff0e0e0eff0d0d0eff0d0d0dff0c0c0cff0b0b0bff0a0b0bff0a0a0aff090a0aff090909ff080808ff080707ff070707ff070707ff070707ff070607ff070607ff060506ff040404ff040304ff040303ff060606ff060606ff060607ff060606ff080707ff070707ff070707ff070707ff070707ff070707ff070706ff060606ff080707ff070807ff070707ff080707ff070708ff070707ff060606ff0606050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff000001ff000100ff010100ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff010000ff000001ff000101ff000001ff010000ff000000ff000100ff000001ff010001ff010001ff010101ff000101ff010001ff010000ff010101ff000001ff010001ff000100ff010000ff010100ff000101ff000000ff000000ff000001ff000100ff000000ff010000ff000100ff000000ff010000ff000001ff000000ff000000ff010100ff000000ff000001ff000000ff000000ff000101ff000000ff000100ff010100ff000000ff000000ff010101ff000100ff010000ff000000ff010001ff010000ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff565656ff545555ff545555ff555454ff545454ff545554ff545455ff555455ff555455ff555555ff545555ff555455ff4f4f4fff4d4d4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000001ff010000ff000001ff000100ff010100ff000000ff000001ff000001ff010100ff000000ff000001ff000001ff010001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff020201ff030202ff040304ff040504ff060606ff070808ff070707ff040504ff030303ff030303ff030403ff040404ff030403ff040303ff030304ff040404ff0403040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d1d1ffd1d1d1ffd1d2d1ffd7d7d7ffd3d2d3ffd3d2d3ffd6d6d6ffd9d9d9ffdddcddffdcdcdcffdadadaffd3d2d3ffc9c8c9ffbdbdbdffbdbcbcffbdbebdffbdbebeffbdbebeffbebebeffbfbfbfffc0c0bfffc0c0c1ffc2c1c1ffc2c3c2ffc3c3c3ffc5c4c4ffc5c4c5ffc6c6c6ffc6c7c6ffc8c8c7ffc8c8c8ffc9c9caffcacacaffcbcbcaffcbccccffccccccffccccccffcdcdccffcdcdcdffcdcecdffcececeffcececeffcfceceffcececeffcececeffcececeffcececeffcdcdcdffcdcdccffcbcbcbffcacacbffc9c9c9ffc9c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c9ffc9c8c9ffc9c9c9ffcacacaffc9cacaffcacacaffcbcacaffcbcbcbffcbcbcbffcccbccffccccccffcdccccffcdcdcdffcdcdcdffcdcecdffcececdffcececfffcecfceffcececfffcfcfcfffcfd0cfffcfcfcfffd0cfcfffd0d0d0ffd1d0d1ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d7ffd6d7d7ffd7d7d7ffd8d8d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d8ffd9d9d9ffd9dadaffdadadaffd9dadaffdadadbffdbdbdbffdbdadbffdbdbdbffdbdcdbffdbdbdcffdcdbdcffdcdcdcffddddddffdcddddffddddddffe0dfdfffe3e3e3ffe6e6e6ffe9e8e9ffeaeaeaffebeaeaffececebffedededffedededffedededffededeeffedeeedffedededffeeededffedeeedffedededffeeededffededeeffeeedeeffedeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffeeefeeffefefefffefefefffeff0effff1f1f1fff2f3f2fff4f3f4fff5f5f5fff6f6f7fff8f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffcfcfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffdfdfefffbfbfbfff9f9f9fff8f8f8fff7f7f8fff7f6f7fff5f5f5fff4f4f4fff2f3f3fff2f1f2fff2f1f1fff2f2f2ffefefefffededeeffecededffeeededffeeeeeeffefefefffeeefefffeeeeeeffeeeeefffeeeeeeffedededffeeededffedededffecececffedececffececedffecececffecececffececebffecececffecececffecececffecececffecececffecececffecececffecedecffecececffecececffededed000000000000000000000000ffeaeaeaffeae9eaffe9e9eaffe9eae9ffe9eae9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e5ffe3e3e3ffdfdfe0ffdbdbdbffd7d7d7ffd4d4d5ffd3d4d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d1ffd0d0d0ffcfd0cfffcfcfceffcfceceffcececeffcdcdcdffcdcdccffcccccdffcccbccffcbcbcbffcbcbcbffcacacaffc9cac9ffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc5c5c4ffc4c3c4ffc3c3c3ffc2c3c3ffc2c2c2ffc1c1c1ffc0c1c1ffc0c0c0ffc0bfc0ffbfbfbeffbebebeffbdbebeffbdbdbdffbcbcbcffbbbcbcffbbbbbbffbab9baffb9b9b9ffb8b9b8ffb7b7b8ffb7b6b7ffb6b6b6ffb5b5b5ffb4b5b5ffb4b3b4ffb3b3b3ffb2b3b3ffb1b1b2ffb1b0b1ffafb0b0ffafafaeffaeaeaeffadaeaeffadadadffadadacffadadaeffb4b4b3ffc0c0c0ffcccbcbffcfd0cfffd0d0d0ffd0cfcfffc9c9c9ffc3c3c3ffc2c2c2ffc3c3c2ffc3c2c3ffc2c2c3ffc3c3c3ffc3c3c3ffc3c4c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010102ff010102ff020201ff010101ff000101ff010101ff010001ff000000ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2c2c2cff767677ff818181ff8a8a8aff90908fff949594ff989998ff9c9b9cff9e9f9fffa1a2a2ffa5a5a5ffa8a8a8ffaaaaaaffadadadffaeaeafffafafafffb0b0b0ffb1b1b1ffb0b1b1ffb1b1b1ffb1b1b1ffb1b2b2ffb1b1b1ffb1b1b1ffb0b1b1ffb1b0b0ffb0b0b0ffafafafffadaeaeffadadacffabacacffaaaaa9ffa7a7a7ffa4a4a4ffa1a1a0ff9c9c9cff979696ff8f8f90ff878787ff7e7e7eff797978ff787878ff787879ff787978ff787878ff7879790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040404ff0d0d0cff232323ff464647ff6a6a6aff868686ff9b9b9bffa7a8a8ffb0b1b0ffb6b6b7ffbcbcbcffbfbfbfffc1c1c1ffc3c3c3ffc5c5c5ffcacacaffdfdfdffff5f4f5fffafafafffbfbfbfffafafafffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffbfbfbfffaf9faffefefefffd0d0d1ffb7b7b7ffb4b4b4ffb4b3b4ffb2b2b2ffb0b0b0ffadaeadffa9a9aaffa4a3a4ff9d9d9dff949494ff888787ff767576ff616161ff494848ff252525ff0f0f0fff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d7d6ffd6d5d5ffd5d5d5ffd3d3d3ffd2d1d1ffd1d0d0ffd1d1d1ffd3d2d2ffd4d3d3ffd4d4d4ffd5d4d4ffd6d6d6ffd7d7d7ffd9d9d9ffdbdadaffdcdcdbffdddeddffdfdedeffdfdfdfffdfe0e0ffe0e0dfffdedfdeffdededdffdddddcffdcdcdcffdbdbdbffdcdcdbffdcdcdcffdbdbdcffdbdbdbffdbdadaffdbdadaffdbdbdbffdbdadbffdcdcdbffdcdbdbffdbdbdbffdadadaffdadad9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d8d7ffd7d7d6ffd6d6d6ffd5d6d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcdcdcdffcccbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c6c6ffc4c4c4ffc1c1c1ffbebfbeffbcbbbbffb7b8b8ffb5b4b4ffb1b1b1ffadadadffa7a7a7ffa1a0a0ff9a9a9aff949494ff8c8b8bff838383ff7e7d7dff787978ff717171ff6a6a6aff636363ff5d5d5cff555656ff4f4e4eff484848ff424242ff3e3e3dff393a39ff363636ff323232ff2d2d2dff272727ff252525ff222222ff1f1f20ff1d1e1eff1c1b1bff1b1a1aff1a1a1aff181818ff171717ff161615ff141515ff131313ff131312ff121212ff111111ff101011ff0f100fff0f0f0fff0e0e0eff0d0d0cff0c0c0cff0b0b0cff0a0b0aff0a090aff090909ff090909ff090909ff080808ff080808ff080808ff080707ff050505ff050405ff040303ff040304ff040405ff060606ff070607ff070707ff070707ff070807ff070707ff080707ff070707ff060606ff070606ff080707ff070707ff080707ff080808ff080707ff070707ff060606ff050605ff080908ff080808ff080808ff0808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010101ff010001ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000101ff000000ff010000ff000000ff010101ff010101ff010000ff010001ff000000ff010100ff000000ff010001ff010101ff010001ff000001ff010100ff010001ff000100ff010000ff000100ff000001ff010000ff010000ff000000ff010000ff010000ff000000ff010000ff000100ff000000ff000100ff000000ff000000ff000100ff000000ff000100ff000101ff000100ff000000ff010000ff000000ff000100ff000000ff010100ff010101ff000001ff000101ff000000ff010000ff010101ff000001ff010100ff010000ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545454ff555454ff545454ff555555ff555555ff555454ff555455ff545454ff555554ff545454ff555455ff55555400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff010000ff010101ff000001ff010100ff010000ff000000ff000000ff000100ff000000ff000000ff000001ff000100ff010100ff000100ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff010100ff010201ff020201ff030303ff030404ff060605ff070707ff070707ff050505ff030404ff030303ff040404ff030303ff030303ff040404ff040303ff040303ff040404ff03030400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd2d2d2ffd9d9d9ffd9d8d9ffd7d7d7ffd3d3d3ffd6d6d6ffdad9daffdededeffddddddffdadadbffd5d5d5ffcccbccffc2c3c2ffbdbdbdffbdbebdffbebdbeffbebdbeffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc3c2c2ffc3c4c3ffc4c4c4ffc5c6c5ffc6c6c6ffc6c7c6ffc7c8c8ffc9c8c8ffc9cac9ffc9cacaffcacacaffcbcbcaffcccccbffccccccffcccdccffcdcdccffcdcdcdffcdcdcdffcccccdffcccdcdffccccccffcccbcbffcbcbcbffcac9caffc9c9c8ffc8c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacbffcacacbffcbcccbffcccbccffccccccffcdccccffcdcdcdffcdcdcdffcecdcdffcecdceffcececeffcfceceffcfceceffcfceceffcfcfcfffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd3d4d4ffd4d5d5ffd4d4d4ffd5d4d4ffd6d6d5ffd5d5d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d8ffd8d8d8ffd9d9d8ffd8d9d9ffd9d9d8ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdddcddffdededeffe1e0e1ffe4e4e4ffe7e8e7ffeae9eaffeaeaeaffebebeaffecedecffedededffeeededffedededffedededffedededffedededffedecedffedededffedededffedededffedeeedffedededffedededffedeeeeffeeededffeeeeeeffedeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefeff0fff0f0f0fff1f0f0fff3f2f2fff4f4f4fff5f5f6fff7f7f6fff8f7f7fff8f9f9fffafaf9fffbfbfbfffdfdfdfffefffffffffffffffffffefffffffffffefffffffdfefdfffbfbfbfffafafafff8f9f8fff8f7f7fff6f6f6fff5f5f5fff4f4f4fff3f2f2fff2f1f2fff0f0f0ffefefeeffecececffecebebffebeaeaffeaeaeaffeaeaebffebecebffecebecffecececffecececffedededffeeeeeeffefeeefffefeeefffeeeeeeffeeeeeeffeeededffedededffedececffedededffecececffecececffecececffececebffebececffececebffecececffebececffecececffecececffecececffecececffecececffecececffedecec0000000000000000000000000000000000000000ffeaeaeaffe9e9eaffeae9e9ffeae9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe9e8e8ffe7e8e7ffe7e6e6ffe5e6e5ffe3e3e3ffe0e0e0ffdcdcdcffd8d8d8ffd5d5d4ffd3d3d3ffd2d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcecfcfffcfceceffcececeffcdcdceffcdcdcdffccccccffcccccbffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc7c6c6ffc7c7c7ffc5c5c6ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0bfffbfbfbfffbebebeffbdbdbdffbdbdbdffbcbcbcffbcbbbbffbabbbaffbababaffb9b9b9ffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b1ffb1b0b1ffafb0afffafaeaeffaeafaeffaeaeaeffaeadaeffadadadffadadadffb8b7b7ffc4c3c4ffcdcdcdffd0cfcfffd1d1d1ffcececeffc7c7c7ffc2c2c2ffc2c2c2ffc2c3c3ffc3c2c2ffc3c3c2ffc2c2c2ffc3c3c3ffc3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010201ff010101ff010101ff000001ff000000ff010100ff000100ff000100ff000000ff000001ff000000ff000000ff000000ff000001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2c2c2cff757576ff808180ff8a8a89ff909090ff949594ff989898ff9b9b9bff9d9d9dffa09f9fffa3a3a3ffa6a6a6ffa9a9a9ffabababffadacadffadadadffadadadffadadadffaeadaeffafaeaeffafaeafffaeaeafffafafafffafaeaeffadaeaeffaeadadffadadadffacacacffabababffaaaaaaffa8a8a8ffa7a6a6ffa4a4a4ffa1a0a0ff9e9d9dff999a99ff949494ff8d8e8dff868585ff7d7e7dff787978ff797878ff787978ff787979ff787978ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040304ff0b0b0bff1c1c1cff3b3b3bff616161ff818181ff979797ffa5a5a5ffafaeafffb6b5b5ffbababaffbdbdbdffc0c0c0ffc3c3c2ffc3c3c3ffc6c6c6ffd9d9d9fff3f3f3fffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafafffbfafbfffafafbfffbfafbfffbfbfafffafafbfffafafbfffbfbfafffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfbfff9f9f9ffeaebebffccccccffb7b7b7ffb5b4b5ffb4b4b3ffb1b2b2ffafafafffabacabffa8a8a8ffa3a2a2ff9b9b9bff929191ff858485ff737372ff5c5b5bff3b3b3cff1d1c1cff0d0c0cff040404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd6d7d7ffd5d6d6ffd4d5d4ffd3d3d3ffd2d1d1ffd2d2d2ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd9d8d8ffdbdadbffdcdcdcffddddddffdedfdeffdfdfdfffdfe0e0ffe1e0e0ffe1e1e0ffe0dfe0ffdfdedfffdddeddffddddddffdddcdcffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdddddcffddddddffdddcddffdcdbdcffdbdbdbffdbdbdbffdadadaffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d5d5ffd4d5d4ffd4d4d4ffd3d3d2ffd1d1d1ffd1d0d0ffcfcfcfffcecdceffcdcdcdffccccccffcccccbffcccccbffcbcbcaffcacacaffc8c9c8ffc6c6c6ffc4c4c4ffc2c2c2ffc0bfbfffbcbdbdffbabbbbffb8b8b8ffb5b4b5ffafafafffaaa9a9ffa4a3a4ff9d9d9dff969695ff919090ff8b8b8bff878686ff818181ff7b7b7bff747474ff6e6e6dff666667ff5e5e5fff555555ff4f4f4fff4a4a4aff454444ff3e3f3eff393939ff323232ff2f2e2eff2a2a2aff272827ff252525ff232323ff212020ff1e1e1fff1d1d1cff1b1b1bff1a191aff181818ff171717ff161717ff161515ff141414ff141313ff121212ff111111ff101010ff0f0f0fff0e0e0eff0c0d0dff0c0c0cff0c0c0bff0a0a0aff0a0a0aff0a090aff0a090aff0a090aff090909ff090908ff070706ff060605ff050405ff050505ff060506ff070606ff070606ff070606ff060707ff070808ff070707ff070707ff070606ff070606ff070707ff080708ff080707ff080808ff070707ff070606ff060606ff050505ff080808ff080908ff080808ff080808ff080808ff080807ff080708ff08070700000000000000000000000000000000000000000000000000000000ff040404ff040304ff010202ff010100ff010101ff010001ff000001ff000000ff000001ff000000ff000000ff010000ff000001ff000000ff010001ff010000ff010101ff000100ff010100ff010100ff000000ff010101ff000000ff000001ff010001ff010101ff010100ff000100ff010100ff010001ff000100ff010001ff010001ff010001ff010100ff000101ff000101ff000100ff010101ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010000ff000000ff000000ff010100ff000000ff000000ff000000ff010000ff010000ff010000ff000100ff000000ff000000ff010000ff000100ff010101ff000000ff010000ff010000ff000001ff010100ff010001ff010001ff000000ff000000ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff010000ff010001ff010001ff000000ff000000ff000101ff010000ff000000ff010000ff000001ff000000ff010001ff010000ff010101ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010001ff010101ff010102ff020203ff040303ff050504ff070606ff070607ff060606ff040404ff030303ff030303ff030303ff040404ff030404ff040304ff040303ff030303ff040303ff030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd2d2d2ffd9d9d9ffd9d9d9ffd9d9daffd8d8d9ffd7d7d7ffd7d7d6ffdadad9ffdddcddffdddeddffdbdbdcffd7d6d6ffcececeffc3c3c3ffbdbebeffbdbdbdffbdbebdffbebebeffbfbebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c1ffc3c3c3ffc3c3c4ffc5c4c4ffc6c5c6ffc6c6c6ffc7c6c7ffc8c8c7ffc7c7c8ffc9c9c9ffcacac9ffcbcacaffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcacbffcbcbcbffcacbcaffcacacaffc8c9c9ffc8c7c8ffc7c6c6ffc5c5c6ffc5c5c5ffc4c4c4ffc4c3c4ffc3c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcac9c9ffcac9caffcacbcaffcbcacbffcbcbcbffcccbcbffcccccbffccccccffcccdcdffcdcdcdffcdcdceffcecdcdffcecdceffcececeffcececeffcfceceffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffcfd0d0ffd0d0d0ffd1d1d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d1d2ffd2d3d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdadaffdadadaffdbdadbffdbdbdcffdbdbdcffdcdcdbffdcdcdcffdddddcffdfdfdfffe2e3e2ffe6e5e6ffe9e8e8ffeaeaeaffebeaeaffebecebffecededffedededffedededffedececffedecedffedecedffedecedffedececffedededffecededffedececffedecedffedededffedededffedeeedffedededffedededffeeededffeeeeedffeeeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffefeeeeffeeefeeffefefefffeeefefffefefeffff0efeffff0f0f0fff2f1f1fff3f3f3fff4f4f5fff5f5f6fff7f7f7fff9f9f9fffbfbfbfffdfdfdfffefefefffdfefefffdfefdfffcfcfcfff9f9f9fff6f6f6fff4f4f4fff3f3f3fff2f2f2fff0f0f0ffefefefffedededffecebecffebeaebffe9e9e9ffe8e8e7ffe6e6e6ffe7e6e6ffe7e6e6ffe6e7e6ffe8e8e8ffeaeaeaffebebebffececebffebececffecececffedededffeeeeefffefeeeeffeeeeeeffeeeeeeffedededffededecffedededffecececffecebebffecebecffebebebffecebecffececebffebebecffebebecffececebffececebffecececffecececffecececffecececffececec00000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e7ffe8e8e8ffe7e7e7ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e6e7ffe6e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe6e7e7ffe5e5e5ffe3e3e3ffe0e0e0ffdddcdcffd8d8d8ffd5d5d5ffd3d2d2ffd2d2d2ffd1d1d1ffd1d0d0ffd1d0d0ffcfcfcfffcfcfcfffcfcfceffcececeffcdcdceffcdcdcdffcdcdccffcdccccffcccbccffcbcbcbffcacacaffcac9caffcacac9ffc9c9c9ffc9c9c9ffc7c8c8ffc8c7c7ffc7c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c4c5ffc4c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffbfc0bfffbfbfbfffbebebeffbebebeffbcbdbcffbcbcbcffbcbcbbffbababaffbababaffb9b9b9ffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb4b3b4ffb3b3b3ffb2b2b2ffb2b1b1ffb1b0b0ffb0b0afffaeafafffaeafafffaeafaeffaeaeaeffadacacffaeadadffbababaffc7c6c6ffcdcdcdffd0d0d0ffd1d1d1ffcecdcdffc5c4c5ffc1c1c1ffc2c2c2ffc3c3c2ffc2c2c2ffc2c2c3ffc3c2c2ffc2c2c2ffc3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010102ff010101ff010000ff010000ff000001ff000000ff010001ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2b2a2aff737273ff7e7e7eff878786ff8e8d8eff939392ff979797ff989999ff9b9b9bff9e9e9dffa0a0a0ffa3a3a3ffa6a5a6ffa8a7a8ffa9a9a9ffa9a9a9ffa9a9a8ffa9a9a8ffa9a9a9ffaaa9aaffaaabaaffaaaaabffabaaabffaaaaaaffaaaaa9ffa8a9a9ffa8a9a9ffa7a8a7ffa7a7a7ffa6a5a5ffa4a3a4ffa1a1a1ff9f9e9fff9c9c9bff999999ff959595ff909090ff8a898aff828383ff7b7b7bff777776ff787878ff787878ff787878ff797878ff7978780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0a0a0aff1b1c1bff373736ff5c5c5cff7e7e7eff949494ffa3a3a2ffacadacffb4b4b4ffb9b8b9ffbcbcbcffbfbfbfffc2c2c2ffc4c3c4ffc4c4c5ffd1d1d1ffedededfffaf9fafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfafafffafafafffafbfafffbfbfafffafbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfff8f8f8ffe6e6e6ffc5c5c5ffb7b6b6ffb5b5b5ffb4b4b3ffb1b1b1ffadadaeffabaaabffa6a6a6ffa0a0a1ff999999ff8f8f8fff818181ff6f6f70ff545454ff333333ff171717ff0a0909ff030403ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d5ffd3d3d3ffd3d3d4ffd5d6d5ffd7d6d6ffd7d6d6ffd7d7d8ffd8d8d9ffdadadaffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e1ffe0e0e0ffdfe0e0ffdededfffdededeffdfdfdeffdededfffdededeffdededeffdddedeffddddddffddddddffddddddffdeddddffdededeffdedddeffdddddcffdcdcdcffdbdbdbffdbdbdbffdadad9ffd9d8d9ffd8d8d8ffd7d7d7ffd7d6d6ffd6d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0cfd0ffcfcecfffcdcdceffcdcdcdffcdcdcdffcdcccdffccccccffcacbcbffcacacaffc8c8c8ffc7c6c7ffc5c5c5ffc4c4c3ffc2c1c2ffc0bfc0ffbebdbeffbababaffb6b6b7ffb1b1b1ffacababffa6a6a6ffa1a1a2ff9d9d9eff999999ff959695ff919191ff8a8a89ff838283ff7b7b7bff737373ff696969ff626262ff5b5b5bff545455ff4c4c4dff464646ff3f3e3eff393a3aff353435ff313030ff2d2d2dff2a2b2aff282828ff252525ff242323ff222122ff201f20ff1e1d1dff1c1c1cff1b1b1bff1a1a1aff181818ff171617ff161515ff131413ff131212ff111112ff101010ff0f0f0fff0e0e0eff0e0d0eff0c0c0dff0c0c0cff0b0c0cff0b0b0cff0b0b0bff0b0a0bff0a0a0aff080809ff070707ff060707ff070707ff080808ff070807ff070707ff070707ff070807ff070707ff060607ff070607ff060606ff070708ff080807ff080707ff070707ff070708ff070707ff060606ff050606ff080808ff080808ff080808ff080808ff080808ff070707ff080807ff070707ff080909ff080809ff080808ff090908000000000000000000000000ff040405ff040404ff040404ff040303ff020202ff010001ff010101ff010100ff010100ff000000ff000100ff000000ff000000ff010100ff000000ff010000ff010001ff010101ff010100ff010101ff010001ff000001ff000101ff000101ff000001ff010001ff000001ff010000ff010101ff010001ff000101ff000100ff010101ff000100ff010001ff000100ff010100ff000000ff000000ff010001ff000000ff000001ff000100ff010000ff000000ff000001ff000001ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000001ff000000ff000000ff010100ff000101ff010001ff010101ff000101ff000100ff000000ff000000ff010000ff010001ff010001ff010000ff010100ff000000ff000101ff010100ff010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff010001ff010000ff010100ff000000ff000101ff010100ff010001ff010100ff000000ff010000ff010001ff000100ff000000ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff000100ff010101ff020102ff020202ff030303ff040404ff050505ff060707ff060607ff050505ff040403ff030304ff040404ff040404ff030404ff030404ff030303ff030303ff030303ff030304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d2ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffdbdadbffdddedeffdddedeffdcdcdcffd8d8d8ffd0cfd0ffc4c5c4ffbebebdffbdbdbdffbdbdbeffbebebeffbebebfffbfbfc0ffc0c1c0ffc2c1c1ffc2c2c2ffc3c3c4ffc4c4c5ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c7ffc6c7c7ffc6c5c6ffc5c5c5ffc3c4c4ffc3c3c3ffc2c2c2ffc2c1c1ffc2c1c1ffc1c1c2ffc2c1c2ffc2c1c1ffc2c2c1ffc2c2c2ffc2c3c3ffc3c3c2ffc3c2c3ffc4c3c3ffc3c3c3ffc4c4c4ffc4c4c5ffc4c5c5ffc5c5c4ffc5c5c5ffc6c5c6ffc6c5c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c7c8ffc8c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcccbffccccccffccccccffcccccdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcececeffcececfffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffdadadaffdadadaffdadbdbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffddddddffe0e0e1ffe3e4e4ffe7e7e7ffe9e9e9ffeaeaeaffeaebeaffececebffedecedffedecedffedecedffececedffececedffecedecffedececffecececffececedffedededffecededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffedeeeeffededeeffeeededffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefefffeeefefffefefefffefeeeffff0efeffff0f0f0fff1f0f1fff2f2f1fff3f4f3fff5f5f5fff8f9f9fffafafafffaf9fafff9f9f9fff8f8f8fff7f7f7fff4f3f4fff0f0f0ffeeeeeeffedededffecebebffe9e9eaffe8e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e6e6ffe7e7e7ffe8e8e8ffeaeaeaffeaebebffebecebffebebebffecebecffedededffeeeeeeffeeedeeffeeeeeeffeeededffedececffececedffecececffecececffebecebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffececebffe9eaeaffebececffe9e9eaffecececffeaeae90000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e7ffe6e7e7ffe6e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e8e7ffe8e8e7ffe7e7e7ffe6e6e6ffe5e4e5ffe3e3e3ffe0e0e1ffddddddffd9d9d8ffd5d5d5ffd2d2d3ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcecfffcececeffcdcdcdffcdcdcdffcdcdccffcbccccffcbccccffcbcbcbffcacacaffcacacaffc9cacaffc9c9c9ffc9c9c9ffc7c8c8ffc7c7c7ffc7c7c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c4c5ffc4c4c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c1ffc1c0c1ffc1c0c0ffbfbfbfffbfbfbfffbebebeffbdbdbdffbdbdbcffbcbcbcffbcbbbbffbababbffbababaffb9b9b9ffb8b8b9ffb8b7b8ffb7b6b7ffb6b6b6ffb5b5b6ffb5b4b5ffb3b4b4ffb2b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafb0afffafafafffafafafffaeaeafffaeaeaeffadadadffaeaeafffbdbdbdffc9c9c8ffcecdcdffd1d0d1ffd1d1d1ffccccccffc4c4c4ffc1c1c1ffc2c3c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc2c2c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010101ff010100ff010101ff010101ff010001ff010100ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a2a29ff6f6e6fff7b7a7aff828382ff8a8989ff8f8f8fff939393ff969695ff999998ff9b9b9bff9d9c9dff9f9f9fffa1a1a1ffa3a2a3ffa4a4a4ffa4a3a4ffa3a2a2ffa2a2a2ffa2a2a2ffa3a3a3ffa3a4a4ffa5a5a4ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa3a3a3ffa2a2a2ffa1a1a1ff9f9fa0ff9d9d9eff9b9b9bff999998ff969696ff949494ff919191ff8c8c8cff868686ff808080ff787978ff747474ff777676ff787878ff787878ff797878ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030304ff0b0b0aff1a1b1bff373737ff595959ff79797aff909090ffa0a0a0ffacacabffb2b3b3ffb7b7b7ffbbbabaffbebebdffc1c1c1ffc4c3c3ffc4c5c5ffcccccdffe8e7e7fff7f7f7fffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfbfafffbfbfafffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfafffafbfafffafbfafffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfcfffafbfbfff5f5f5ffdededfffc0c0c0ffb7b6b7ffb5b5b5ffb2b2b2ffafb0afffacadacffa9a9a8ffa5a4a5ff9e9f9eff979797ff8d8d8dff818181ff6d6d6dff4f4e4eff2c2c2cff121312ff070707ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d6ffd5d6d5ffd4d5d4ffd6d5d6ffd6d7d6ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdbdbdbffddddddffdedfdeffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0dfe0ffe0dfdfffe0e0e0ffdfdfdfffe0dfe0ffdfdfdfffdfdfdfffdfdedfffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffddddddffdcdcdcffdcdbdcffdadbdaffdadad9ffd9d9d9ffd7d8d8ffd7d7d6ffd7d6d6ffd5d6d5ffd5d5d5ffd5d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d1ffd0cfcfffcfcfcfffcececeffcdcdceffcdcdcdffcccdccffcbcbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c6ffc5c6c5ffc4c4c4ffc1c1c1ffbfbebfffbababaffb6b5b5ffb0b0b1ffadadadffaaa9aaffa6a6a6ffa3a3a3ff9fa09fff9a9a9aff939393ff8b8c8bff848585ff7c7d7cff747574ff6d6d6dff666666ff5e5d5eff555555ff4c4c4cff474747ff424142ff3d3c3cff383838ff343435ff313131ff2e2e2fff2b2b2cff292929ff272727ff242525ff232323ff212121ff1f1f20ff1d1e1dff1c1c1bff191a19ff171717ff151515ff151414ff131313ff121212ff111010ff0f1010ff0e0f0fff0f0e0eff0e0e0eff0d0d0dff0d0d0dff0d0c0cff0c0c0cff0a0b0bff090909ff090909ff090909ff090909ff090909ff080908ff080808ff080808ff080707ff060706ff060706ff060606ff070607ff070707ff070707ff070707ff070707ff060606ff060505ff080808ff080808ff080808ff080808ff080908ff070707ff070807ff070807ff080808ff090909ff090809ff090808ff090909ff080808ff090809ff090808ff050505ff040404ff040404ff040404ff040404ff020202ff010100ff000101ff010101ff000000ff000001ff000100ff010100ff010100ff000101ff010100ff010101ff010101ff010101ff010001ff000101ff000001ff010001ff000100ff000001ff010001ff010000ff010101ff000101ff000000ff000001ff000100ff000101ff000101ff000100ff000000ff010000ff010100ff000100ff000100ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000001ff000100ff000000ff000000ff000100ff000000ff010101ff010001ff010000ff000101ff000000ff000001ff010000ff010001ff000001ff010000ff010101ff000001ff000000ff010100ff000101ff010101ff000000ff000001ff000100ff010100ff010100ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000001ff000000ff010100ff000101ff010101ff000000ff000001ff000100ff010100ff010100ff000000ff000000ff010000ff000100ff010001ff010000ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff010101ff020202ff030303ff040403ff040404ff040504ff060606ff070607ff070606ff040404ff030303ff040404ff040404ff040404ff030303ff030303ff030304ff030303ff030303ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdcdcdcffdfdfdfffdedfdfffdcdcddffd9d9daffd1d2d1ffc6c6c6ffbebdbdffbdbdbcffbdbebdffbebfbeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c3c4ffc4c4c4ffc5c4c4ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c4c5ffc4c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfc0ffc0bfbfffc0c0c0ffc0bfc0ffc0c0c0ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc3c3c2ffc3c3c2ffc3c3c3ffc3c3c3ffc4c3c4ffc4c5c4ffc5c4c5ffc5c4c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c9c9ffc8c8c9ffc9c9c9ffc9cacaffcacacaffcacacbffcbcbcaffcbcbcbffcccccbffccccccffcccdccffcdcdcdffcdcdcdffcecdceffcdcecdffcecdcdffcececeffcececeffcfceceffcfceceffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd3d3d3ffd2d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d7ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd8d8d7ffd7d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d9ffdad9d9ffd9dadaffd9d9daffdadadaffdadbdaffdadadbffdbdadbffdbdbdbffdbdbdcffdcddddffdededeffe2e1e2ffe5e5e5ffe8e8e8ffe9e9eaffeaeae9ffebebebffecececffededecffecedecffecedecffecececffedecedffecececffecececffecececffecececffecececffecececffedededffecededffecededffedededffedededffecededffedededffedededffedededffedeeeeffeeedeeffeeededffeeeeeeffedeeedffeeeeeeffeeeeeeffefeeeeffeeeeefffefeeefffefefefffefefefffefefeffff0f0effff0f0f0fff1f0f1fff1f1f1fff2f2f3fff3f4f3fff4f4f4fff4f4f4fff2f3f3fff0f0f0ffedecedffe9eae9ffe8e7e8ffe7e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe5e6e5ffe5e6e6ffe6e6e7ffe8e9e8ffeaeaeaffebebeaffebebebffebebebffecececffedededffeeedeeffedeeedffedededffececedffecececffecececffecebebffebebebffebebebffeaebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9eae9ffe8e9e80000000000000000000000000000000000000000000000000000000000000000ffe9e9e8ffe8e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e6ffe6e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe4e4e4ffe3e2e3ffe0e0e0ffddddddffd9d9d9ffd6d5d6ffd2d2d2ffd1d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcecfffcececeffcdcecdffcdcdcdffcccdccffccccccffccccccffcbcacbffcbcacaffcacacaffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc5c5c6ffc5c5c5ffc5c5c4ffc4c4c4ffc4c3c3ffc2c3c2ffc2c2c2ffc1c2c1ffc1c1c0ffc0c0c0ffbfbfbfffbfbebeffbebebeffbdbebdffbdbcbdffbcbbbcffbbbbbbffbababbffbababaffb9b9b9ffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b3b4ffb2b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffafafafffafafaeffaeafaeffaeaeaeffaeaeaeffb5b4b5ffc0c1c0ffcbcbcbffcfcfcfffd1d1d1ffcfceceffc8c8c8ffc2c3c2ffc2c3c2ffc2c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c3c2ffc2c3c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff010101ff010100ff010001ff010100ff010100ff010100ff000100ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff282828ff6b6c6bff767675ff7e7e7eff858585ff8a8a8aff8d8e8dff919191ff949393ff969696ff979898ff9a9999ff9b9b9bff9c9c9cff9c9c9cff9c9b9bff9b9b9bff9a9b9bff9a9a9aff9b9a9bff9b9c9bff9c9c9cff9c9c9cff9c9c9bff9b9b9bff9c9b9bff9c9c9bff9b9c9bff9a9b9aff989998ff979697ff939493ff919191ff8f8f8fff8d8d8dff8b8a8bff878787ff838383ff7c7d7dff757676ff717171ff747474ff767776ff787878ff787978ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff080808ff171717ff343434ff585757ff767676ff8b8b8bff9c9b9bffa8a8a8ffb1b2b1ffb6b7b6ffbabab9ffbcbcbcffbfc0bfffc2c2c2ffc4c4c4ffcacacaffe2e2e2fff5f5f6fffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfdfffefefdfffdfefefffefdfdfffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfafffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffafafafff1f1f1ffd9d9d9ffbdbdbcffb6b6b6ffb4b4b4ffb1b1b1ffaeadaeffabababffa7a7a7ffa3a3a3ff9d9e9eff969596ff8c8c8cff7d7d7dff656565ff444444ff242424ff0e0d0eff060606ff030202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d5ffd7d7d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdbdbdaffdddcdcffdddedeffdfdfdfffe0dfe0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe2e3e2ffe1e2e2ffe1e0e1ffe0e1e0ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0dfffe0e0e0ffe0dfe0ffe0dfdfffdfdedfffdededeffddddddffdcdddcffdcdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d7d7ffd7d6d6ffd6d5d5ffd5d6d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd0d1d0ffd0d0cfffcfcfd0ffcfcfcfffcecfcfffcececeffcdcdcdffccccccffccccccffcbcbcbffcbcacaffcacac9ffc7c7c8ffc7c7c6ffc4c5c4ffc1c1c1ffbdbebdffb9b9b9ffb6b7b7ffb3b3b3ffb2b1b1ffafafafffacadadffa8a8a9ffa2a2a2ff9b9b9bff959595ff8e8f8eff878687ff7f7f7fff777877ff707070ff676868ff5f5f5fff595a5aff525252ff4b4b4cff474647ff424242ff3d3d3dff393939ff363636ff333333ff303030ff2e2d2eff2c2b2bff292929ff272727ff252424ff212121ff1e1f1eff1b1c1bff1a1a1aff171718ff161616ff151515ff131313ff121312ff111211ff101011ff101010ff0f100fff0f0f0fff0f0f0fff0e0e0eff0d0d0cff0c0c0cff0c0b0cff0b0b0cff0b0c0bff0a0a0aff090909ff090909ff090808ff090808ff080807ff070707ff070707ff070808ff080707ff070808ff070607ff060607ff050505ff080707ff080808ff080808ff080809ff080908ff080707ff070807ff070808ff090809ff080908ff080908ff090808ff080908ff090909ff080808ff080808ff080809ff080708ff050405ff040404ff040504ff040404ff040404ff020202ff010101ff010101ff000101ff000100ff000000ff000000ff000100ff010101ff010101ff010101ff010101ff010101ff010000ff010101ff010101ff000001ff000001ff000100ff010100ff010101ff000100ff000100ff000000ff010001ff000101ff010101ff000000ff000000ff000000ff010000ff010101ff010100ff000000ff010100ff000101ff000000ff000101ff000000ff000101ff000000ff010000ff000000ff000000ff000001ff000100ff000000ff000000ff000100ff010001ff000100ff000100ff010000ff000100ff010000ff000000ff000000ff000001ff000001ff010001ff000000ff000100ff000001ff010000ff010000ff000001ff010000ff000101ff000100ff000000ff000000ff000100ff000000ff010101ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff010000ff000001ff010000ff000101ff000100ff000000ff000000ff000100ff000100ff010101ff000001ff000101ff010001ff000000ff000100ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff020202ff030303ff030404ff050405ff040504ff050505ff070606ff060606ff050505ff030404ff020202ff030304ff030303ff040304ff030303ff030303ff030303ff020202ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdcdcdcffdbdbdbffddddddffe1e0e1ffe0e1e1ffdededeffdadadaffd3d2d3ffc8c8c7ffbebdbdffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c3c3ffc3c3c3ffc3c4c4ffc4c4c3ffc5c4c4ffc4c5c4ffc4c5c5ffc5c4c5ffc5c5c5ffc5c5c4ffc4c4c4ffc3c4c3ffc3c2c3ffc0c1c0ffbfc0c0ffc0bfbfffbebfbfffbebebeffbdbdbdffbdbdbdffbdbdbeffbebdbeffbebebeffbebebeffbebfbeffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc2c1c1ffc2c1c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c8ffc7c8c7ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9caffcacacaffcacacaffcacacaffcbcbcaffcccbcbffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcecfcfffcececeffcfceceffcecfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d1ffd1d1d1ffd1d2d1ffd2d1d1ffd1d2d2ffd3d2d2ffd2d2d2ffd2d3d2ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffd9d9daffdadadaffdadadaffdbdbdaffdbdbdbffdbdcdbffddddddffe0dfe0ffe3e3e4ffe6e6e7ffe8e9e9ffe9e9e9ffeae9eaffebebebffecececffedededffededecffecececffecececffecececffecececffecececffecececffecececffecececffedececffecececffececedffececedffedededffededecffededecffecededffedecedffedededffedededffedededffedededffeeededffedededffedeeedffededeeffeeeeeeffefeeefffeeeeeeffeeefeeffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff0f0f0fff0f0f0ffedeeedffeaeaeaffe7e7e7ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e5e5ffe5e5e4ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe8e8e8ffeae9e9ffebebebffebebebffebebebffecececffedeeedffeeededffedeeedffedecedffecededffececebffecebebffebebebffebebebffebeaebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e80000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe7e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe4e5e5ffe3e2e2ffe0e1e0ffddddddffdadadaffd6d6d5ffd3d2d2ffd0d1d0ffcfd0d0ffcfcfcfffcfcfcfffcececeffcececdffcdcdcdffcdcccdffccccccffcbcccbffcbcbcbffcacacaffcacacaffc9c9c9ffc8c9c8ffc8c8c9ffc8c7c8ffc7c7c7ffc6c6c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbdbebdffbdbdbdffbcbbbbffbbbbbbffbababaffb9b9baffb9b9b9ffb8b8b8ffb8b8b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b3b4ffb2b3b3ffb2b2b2ffb1b1b1ffb0afb0ffafafafffafafaeffafafafffafafaeffadadadffaeaeaeffb8b9b8ffc3c3c3ffcdcdcdffd0cfd0ffd1d2d2ffcececeffc6c6c6ffc1c2c1ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c2ffc2c2c2ffc2c3c3ffc3c2c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff000001ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff272727ff686868ff717272ff797a79ff7f7f7fff828282ff848585ff888787ff8a8a8aff8c8d8cff8f8f8fff909091ff929292ff929292ff929291ff919192ff919291ff919190ff909091ff919091ff919191ff929292ff929192ff919191ff919190ff929191ff929292ff939292ff909091ff8f8f8fff8d8d8dff8a8a8aff878888ff858585ff838383ff808080ff7f7f7fff7e7e7eff7a7b7bff737273ff6d6d6dff717171ff747474ff767777ff797879ff7879780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff070707ff111111ff2b2b2aff4e4e4fff727273ff898989ff989898ffa4a5a5ffafaeaeffb5b5b4ffb8b8b8ffbababbffbebebeffc1c1c1ffc3c3c3ffc9c9c9ffddddddfff5f5f5fffafbfbfffbfbfbfffbfafafffbfafbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfefefffefdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffbfafbfffbfbfbfffafafafffafbfafffbfafbfffafbfbfffafbfafffbfafafffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffafbfafffafbfafffafbfafffbfbfbfffafbfafffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9f9f9ffefefefffd2d3d2ffbbbbbbffb5b6b5ffb3b2b2ffafafb0ffacadadffa9a9a9ffa5a6a5ffa2a1a2ff9c9c9cff939393ff888888ff757575ff595959ff3a3a3aff1c1d1dff0a0a0aff040404ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9dad9ffd9d9d9ffd8d9d8ffd8d8d7ffd7d7d7ffd6d7d6ffd8d7d8ffd9d9d9ffdad9daffdadadaffdadadbffdcdcdcffddddddffdedfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e3ffe2e2e3ffe1e2e1ffe1e2e1ffe1e2e1ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfe0ffdededfffdededeffddddddffdcddddffdcdcdcffdbdbdbffdadadaffd9d9daffd9d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcecfcfffcececeffcececdffcdcdccffcccccbffcbcacbffc9cac9ffc8c7c7ffc5c5c4ffc2c1c2ffbfbfbfffbdbcbdffbbbbbbffb9b9b9ffb8b8b8ffb7b6b7ffb3b4b4ffafb0afffaaaaaaffa4a4a4ff9d9e9eff979797ff919190ff8a8a8bff848484ff7f7f7fff757675ff6f6f6fff666666ff5e5e5eff585858ff535353ff4d4d4dff484949ff434444ff404040ff3c3c3bff383839ff363636ff333333ff303030ff2d2e2eff2b2a2bff262626ff222222ff1e1e1fff1c1c1cff1a1a1aff181818ff171717ff161615ff141414ff131414ff131313ff121112ff111111ff101010ff10100fff0f0f0fff0d0e0eff0d0d0dff0d0d0cff0d0d0dff0c0c0bff0b0b0bff0a0a0aff0a0909ff090a09ff090908ff080809ff080909ff090808ff080908ff080708ff070607ff050505ff060505ff060606ff070808ff080808ff080808ff070807ff080707ff080808ff080909ff090809ff090908ff080809ff080908ff080908ff080908ff090809ff080908ff080807ff080707ff080808ff040405ff040505ff040504ff040404ff040404ff010102ff000001ff010001ff000000ff000000ff010000ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff000000ff000101ff010001ff010000ff010000ff000000ff010100ff010101ff000000ff010100ff010100ff010101ff010100ff000000ff000100ff010000ff010100ff010000ff000001ff000101ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff010000ff010101ff000101ff000001ff010100ff000001ff000100ff000100ff000100ff010001ff000100ff000000ff000000ff000100ff000000ff000101ff000100ff000000ff010100ff000001ff000001ff010001ff000000ff000001ff010000ff000000ff010001ff000001ff010100ff000100ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff010100ff000001ff000001ff010001ff000000ff000001ff010000ff000000ff010001ff000001ff010100ff000100ff000000ff000101ff010000ff000000ff000101ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff010101ff020102ff030303ff030404ff040404ff050504ff040405ff050605ff060606ff050605ff050405ff030303ff030303ff030303ff030403ff030303ff030403ff020202ff020202ff020202ff0201020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffdad9d9ffdad9d9ffd9d9d9ffdddddeffdcdcdcffdcdcdcffdededeffe2e2e2ffe2e2e2ffdfdfdfffdcdcdcffd5d5d5ffcbcbcbffc1c0c0ffbebebdffbfbfbeffbfbfc0ffc0c0c0ffc1c1c1ffc1c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c3ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c0ffbebebeffbdbdbeffbdbdbcffbbbcbcffbbbcbbffbbbbbaffbbbbbbffbbbbbbffbbbcbbffbcbcbbffbcbcbcffbdbdbdffbdbdbeffbebebeffbebfbeffbebebeffbfbfbfffbfbfc0ffc0c0c0ffc0c0c1ffc0c0c1ffc1c1c1ffc2c1c1ffc2c2c1ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c3ffc3c3c3ffc4c4c4ffc5c4c4ffc4c4c4ffc5c5c5ffc6c5c6ffc6c5c6ffc7c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcacacaffcacacaffcacbcaffcbcbcbffcbcccbffcccccbffccccccffcccdcdffcdcccdffcdcdcdffcdcdceffcececeffcdcdceffcececeffcececeffcecfceffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffd0d0d0ffd0d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d5ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdbdadaffdbdadaffdadadbffdcdcdbffdfdfdfffe1e1e1ffe5e5e4ffe8e8e7ffe9e9e9ffeaeae9ffeaeaeaffebecebffecececffecedecffedececffecececffecececffecebecffececebffecebecffecececffebebecffecececffecececffecececffedececffecececffecedecffedececffedededffecededffedecedffededecffececedffededecffecedecffedededffedededffedeeedffeeededffeeededffeeeeeeffeeeeeeffeeefefffeeefeeffefefeeffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffecececffe8e8e9ffe6e6e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe6e7e6ffe8e8e8ffe9eae9ffebeaeaffebeaebffebebebffecececffedeeedffedededffedededffecececffecececffebebebffebebebffebebebffeaebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9e9eaffe9eae9ffe8e9e8ffe8e9e8ffe9e8e9ffe8e9e8ffe8e8e80000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e5ffe4e5e4ffe2e2e2ffe0e0e0ffddddddffdadadaffd6d6d6ffd2d3d3ffd1d0d0ffcfcfcfffcecfceffcececeffcececeffcdcdcdffcccccdffccccccffcbcbccffcbcbcaffcacacaffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c7c7ffc7c8c7ffc6c6c7ffc6c6c6ffc5c6c5ffc5c5c5ffc5c4c4ffc3c3c4ffc3c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffc0bfc0ffbebebfffbebebeffbdbdbdffbcbcbcffbcbcbcffbbbbbaffbababaffb9babaffb9b9b9ffb9b8b8ffb8b7b7ffb6b6b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b3ffb3b3b2ffb2b2b2ffb1b1b0ffb0b0b0ffafafafffafaeaeffaeafaeffaeaeadffadadadffaeafaeffbbbabaffc5c5c5ffccccccffd0cfd0ffd0d0d1ffcdcdcdffc4c4c4ffc1c1c1ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c2ffc3c3c3ffc2c2c2ffc2c2c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010101ff010101ff010101ff000101ff010101ff010100ff010101ff000001ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff262727ff666566ff6d6d6cff717171ff747474ff767676ff777777ff797979ff7d7d7dff7f7f7fff818181ff828383ff838383ff838283ff838283ff838383ff858585ff858585ff838484ff838383ff848483ff848484ff848484ff838383ff838383ff848484ff858584ff858484ff838384ff818282ff807f80ff7d7d7dff7b7a7bff777777ff737373ff717171ff717171ff767676ff767676ff6f6f6fff696a69ff6d6d6dff717171ff747474ff777677ff7979780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff070707ff0f0f10ff252525ff454545ff686767ff858585ff979796ffa3a3a3ffacacacffb2b2b3ffb6b7b6ffb9b9b9ffbcbdbcffbfbfc0ffc2c2c2ffc7c6c6ffd9d9d9fff4f3f4fffcfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfefdfffdfefdfffdfefefffefefdfffefdfefffdfdfdfffefdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffafbfafffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfafbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafbfafffafafafffafbfbfffafbfbfffbfafbfffafafbfffafbfbfffbfafafffbfafbfffafbfafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f8ffebebebffcececdffb9bab9ffb4b4b3ffb1b1b1ffaeaeaeffabaaaaffa8a8a7ffa5a5a5ffa0a0a1ff9b9a9aff929292ff848584ff707070ff504f50ff2e2e2eff121213ff060706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdadad9ffd9dad9ffd9d8d8ffd8d7d8ffd7d6d7ffd9d8d8ffdadad9ffdbdadbffdbdbdbffdcdcdcffddddddffdededeffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e2ffe2e3e2ffe3e3e3ffe4e5e5ffe4e5e5ffe5e4e5ffe3e3e4ffe2e3e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe0e0e0ffe0dfe0ffdfdfdeffdfdfdfffdededeffdcddddffdcdddcffdbdbdbffdadbdaffd9dadaffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd5d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcecfcfffcececeffcdcccdffcbcbcbffc9c9c9ffc8c8c7ffc6c6c6ffc4c3c4ffc3c2c2ffc1c1c1ffbfbfbfffbebebeffbcbcbdffbbbabaffb8b8b9ffb5b6b5ffb0b0b0ffabababffa6a7a7ffa3a2a2ff9e9e9eff989998ff939393ff8b8a8bff848483ff7b7b7aff727272ff6c6c6cff666666ff616061ff5c5b5bff575757ff525352ff4c4d4cff474747ff434243ff3f3f3fff3c3c3cff383939ff343535ff2f302fff292a2aff252524ff212122ff1f1f1fff1d1c1dff1b1b1bff1a191aff181818ff171617ff151515ff151414ff131313ff121213ff111112ff111110ff101010ff0e0f0fff0f0e0eff0e0e0eff0d0d0dff0d0c0cff0c0c0cff0b0c0bff0b0b0bff0b0b0aff0b0a0aff090909ff090909ff090909ff080808ff060607ff060606ff060606ff070707ff080808ff080808ff070707ff070708ff070807ff080808ff080809ff080909ff090809ff080809ff080908ff090808ff090809ff080808ff080808ff080808ff080808ff050505ff060506ff050504ff040405ff040404ff040404ff030303ff020202ff010101ff010101ff000001ff000001ff000100ff000101ff010100ff010101ff010101ff010101ff010101ff010101ff010000ff000001ff000000ff010100ff000001ff000001ff000001ff010100ff010000ff000001ff010100ff010000ff010101ff010100ff010101ff000100ff000101ff010100ff010001ff000000ff000000ff010000ff010000ff000000ff010000ff000001ff000000ff010101ff010001ff000000ff000001ff000100ff000000ff000000ff000101ff010001ff000000ff000100ff010000ff010000ff000000ff010100ff000000ff010001ff000000ff010001ff000000ff000001ff000100ff000101ff010000ff010000ff000000ff010101ff000001ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010000ff010000ff000000ff010101ff000101ff000001ff000100ff000000ff000100ff000001ff000000ff010000ff000000ff010001ff010000ff000001ff000000ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff010000ff010101ff020201ff030203ff030404ff040404ff050404ff040404ff040505ff060606ff060606ff050605ff040403ff030303ff030304ff030303ff040304ff020202ff020202ff020202ff020202ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9d9d9ffdad9d9ffdddedeffdededeffdddedeffdcdcdcffdededeffe2e2e2ffe4e3e3ffe1e1e1ffdededeffd8d8d8ffd0d0d0ffc5c5c5ffbfc0bfffc0c0c0ffc1c1c1ffc1c1c1ffc1c0c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbebebeffbcbcbcffbbbbbbffbababaffb9babaffb9bab9ffb9b8b9ffb8b8b9ffb9b9b9ffb9b9b9ffbab9baffb9bab9ffbababaffbababaffbcbbbcffbcbcbcffbdbcbdffbdbdbdffbdbdbeffbebebeffbebfbfffbfbfbfffc0bfbfffc0c0bfffc0c1c0ffc0c1c1ffc0c1c1ffc1c2c1ffc1c2c2ffc2c2c1ffc2c2c3ffc3c2c2ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c7ffc6c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcacacaffcbcbcaffcbcbcaffcbcccbffcccccbffccccccffccccccffcdccccffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfd0cfffd0cfcfffcfd0d0ffd0d1d0ffd1d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d7d7ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffdadad9ffdadadaffdbdbdbffdcdcdcffe0e0e0ffe3e2e2ffe5e5e6ffe8e8e7ffe9e9e9ffeaeaeaffebebebffecececffecececffecececffecececffecebecffebebecffecebebffececebffecebecffebebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecededffedecedffececedffecedecffededecffedededffedededffedeeedffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefefefffefefeffff0eff0fff0f0effff0f0f0fff0f0f0ffefeff0ffeeefeeffebebebffe7e8e7ffe5e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe6e6e5ffe6e7e6ffe7e8e8ffe9e9e9ffebeaeaffeaeaeaffebeaeaffecececffedededffececedffecececffecececffebecebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffe9eaeaffeae9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e80000000000000000000000000000000000000000000000000000000000000000ffe8e7e7ffe8e8e8ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe4e4e4ffe2e2e2ffe1e0e0ffdededeffdadbdaffd7d7d7ffd3d3d3ffd0d0d0ffcfcecfffcececeffcdcdcdffcccdcdffcccdcdffcccbccffcbcbcbffcacbcbffcacacaffcac9caffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c6ffc5c5c4ffc4c5c5ffc4c3c3ffc4c3c3ffc2c2c2ffc2c2c2ffc1c1c2ffc0c0c1ffc0c0c0ffbfbfbfffbebfbeffbdbebeffbdbdbdffbcbcbcffbbbcbbffbbbbbbffbababaffbab9baffb8b8b8ffb8b8b8ffb7b7b7ffb6b7b7ffb5b6b6ffb5b5b5ffb4b4b4ffb3b3b4ffb3b3b2ffb2b2b2ffb1b1b1ffb0b0afffafafafffaeafaeffaeafaeffaeaeaeffaeadaeffb3b2b3ffbebdbdffc8c8c7ffcdccccffcfcfd0ffd1d0d0ffcbcbcbffc4c4c4ffc1c1c1ffc3c3c3ffc3c3c2ffc2c2c2ffc3c3c2ffc2c2c2ffc2c3c3ffc2c2c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010100ff010101ff010101ff000001ff000100ff000001ff000100ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff242525ff606061ff646464ff626262ff636363ff656666ff686868ff6c6c6cff6f6f6fff717172ff737373ff737373ff727272ff727171ff717171ff757575ff777878ff777777ff767676ff757575ff757574ff747474ff757575ff767575ff767676ff767675ff757676ff767575ff757475ff737373ff727171ff70706fff6d6d6dff686868ff626161ff5c5b5cff5f5f5fff6b6b6bff6d6d6dff6a6a6aff666667ff696969ff6d6c6dff707171ff747474ff7776770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff0e0e0eff222122ff414141ff5e5e5eff7d7d7dff939393ffa2a1a1ffaaabaaffb1b1b1ffb5b6b6ffb7b8b8ffbbbbbaffbebdbeffc1c0c1ffc4c4c3ffd2d1d1ffedededfffafafafffcfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefdfffdfefdfffdfdfefffdfdfefffdfdfdfffefefefffdfefdfffefefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfafafffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfafffafbfafffafafafffbfafbfffafbfbfffbfafbfffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfafffafbfafffafafbfffafafbfffafafafffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfafafffbfbfafffafafbfffafbfafffafafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffafbfbfffafafafffafafafff7f8f7ffe8e7e8ffc7c7c7ffb6b6b5ffb2b2b2ffb0afafffacacacffa9aaa9ffa7a8a8ffa4a4a5ff9f9f9fff999999ff8f8f8eff818181ff686768ff444443ff222121ff0b0b0bff040304ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdbdadaffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd9d9d9ffdadbdaffdbdbdbffdbdbdcffdcdcdcffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e6ffe5e5e6ffe5e5e5ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0dfffdfdfdfffdedfdeffddddddffdcdcdcffdcdbdcffdbdbdbffdbdadaffdadadaffd9d9d9ffd8d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d6ffd6d6d6ffd5d5d5ffd5d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d1ffd0cfd0ffcfcfcfffcfcfcfffcececeffcdcdcdffcbcccbffcacacaffc8c9c9ffc7c7c8ffc6c6c6ffc5c5c5ffc4c4c3ffc2c2c2ffc1c0c1ffc0c0bfffbebebeffbcbdbcffb9b9baffb6b6b6ffb2b2b3ffafafafffacacacffa7a6a7ffa2a2a2ff9b9b9bff959695ff8d8e8dff868686ff7e7f7fff797979ff737474ff707070ff6d6c6dff666666ff5e5f5eff585858ff545453ff504f4fff4b4b4bff464646ff414141ff3a3b3aff343433ff2e2d2eff292929ff262626ff232323ff212120ff1e1e1fff1d1d1cff1b1b1bff191a1aff171818ff161717ff161615ff141415ff141313ff131313ff111211ff101110ff0f1010ff0f0e0eff0e0e0eff0e0e0eff0e0d0dff0d0d0dff0d0d0cff0c0c0cff0b0b0bff0a0b0aff0a0a09ff080909ff070808ff070707ff080808ff090908ff090909ff090809ff080807ff080707ff080807ff070708ff080908ff080809ff080809ff090909ff090809ff090809ff090808ff080808ff070808ff080808ff080909ff080908ff050606ff060606ff050505ff040404ff040404ff050405ff050505ff050404ff010201ff010101ff010101ff000100ff010100ff010001ff010101ff010101ff010101ff010101ff000001ff010100ff000000ff000101ff000100ff000100ff010100ff000001ff010000ff010101ff000100ff000100ff000000ff000000ff010001ff000101ff010001ff000001ff010100ff000000ff010101ff000100ff000100ff000001ff000001ff000000ff000101ff000100ff010100ff010001ff010100ff010000ff010100ff000001ff000100ff000001ff000001ff010101ff010001ff010001ff010000ff000101ff000000ff010100ff000000ff000100ff000101ff010101ff010001ff000000ff000100ff010000ff010000ff010000ff000100ff000000ff000101ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000100ff010000ff000101ff000100ff010000ff010001ff000001ff010100ff010000ff010100ff000001ff010000ff000000ff000101ff000100ff000100ff01010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010100ff010001ff010100ff010101ff020201ff020203ff030403ff030304ff040405ff040404ff050405ff060606ff070707ff060706ff040404ff030303ff020303ff030303ff020202ff020202ff020203ff020202ff020202ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9dad9ffdddedeffdededeffdededeffdedddeffdededdffdededeffe2e3e2ffe5e5e5ffe4e4e4ffe1e0e0ffdcdbdcffd3d3d3ffc9c8c9ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c0ffbfc0bfffbebfbeffbdbebeffbdbdbeffbdbdbdffbdbdbdffbdbdbcffbbbcbbffbab9baffb9b9b8ffb8b7b7ffb7b7b6ffb6b6b6ffb6b7b6ffb6b6b7ffb7b6b7ffb7b7b7ffb8b7b8ffb8b8b8ffb9b8b9ffb9b9b9ffb9b9b9ffbababaffbabbbaffbbbbbbffbbbcbcffbdbdbdffbdbdbdffbdbdbdffbdbebeffbebebeffbfbfbeffbfbfbfffbfc0bfffc0c0c0ffc0c1c1ffc0c1c0ffc1c1c1ffc2c1c2ffc2c1c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c7ffc8c7c7ffc8c8c8ffc8c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbccffccccccffccccccffcccdccffcccdcdffcdcdcdffcdcdcdffcececeffcececdffcececeffcfcecfffcfcfceffcfcecfffcfcfcfffcfcfd0ffcfd0cfffcfd0d0ffd0d0d1ffd1d1d1ffd1d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d8ffd8d8d8ffd9d8d8ffd9d9d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dadaffd9dadaffdadbdaffdbdbdbffddddddffe2e1e1ffe4e4e4ffe6e7e6ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebececffecebecffecebecffececebffebebebffecececffebecebffebecebffebebecffebebecffecececffecececffecececffecedecffecececffecececffecececffecececffecececffecececffececedffececedffedededffedecedffedededffedededffedededffedededffedededffedededffedeeedffedeeeeffeeeeeeffefeeefffeeeeeeffeeefefffefefeffff0efeffff0efefffeff0effff0efefffeff0f0ffedeeedffeaeaeaffe7e6e7ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e5e4ffe6e5e5ffe6e6e7ffe8e8e7ffe9e9e9ffeaeaeaffeaeaeaffebebebffececedffececedffebececffecececffebebebffebebebffebeaebffebebeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9eaffe9e9eaffe9e9e9ffe9e8e9ffe9e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e70000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e4ffe4e4e5ffe5e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e4ffe4e4e5ffe3e3e4ffe2e2e2ffe0e1e1ffdededeffdbdbdbffd8d7d8ffd4d4d3ffd1d0d0ffcfcfceffcdcdceffcccdccffcccccdffcccbccffccccccffcbcacbffcacacaffcac9caffc9cac9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c4c4ffc4c3c4ffc3c3c3ffc3c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffbfc0c0ffbfbfbfffbfbebfffbebdbeffbdbdbdffbcbcbcffbcbcbbffbababbffbbbabaffb9b9b9ffb9b9b9ffb7b8b8ffb7b8b7ffb7b7b6ffb6b6b6ffb5b5b4ffb5b4b4ffb3b4b3ffb2b2b2ffb1b1b1ffb0b0b0ffb0afb0ffafafafffafaeafffaeaeaeffaeaeadffaeaeaeffb6b6b6ffc1c1c1ffc9cac9ffcdcdceffcfd0d0ffcfcfcfffc9c9c9ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc3c2c3ffc2c3c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff000100ff010000ff000101ff000100ff010000ff010001ff010001ff010100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff222222ff575858ff565656ff4e4e4dff494849ff666566ff696968ff6c6c6cff6f6f6fff717171ff737372ff737273ff727373ff717272ff727373ff757575ff777677ff777777ff767676ff757675ff747574ff747474ff747474ff757575ff757676ff767576ff757576ff757575ff747474ff747473ff727271ff6f706fff6c6c6dff676768ff616162ff5f5f5fff525251ff5c5c5cff626162ff626261ff616161ff676766ff696969ff6d6d6dff707171ff7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080908ff191919ff3a3a3aff5d5c5cff787777ff8f8f8fff9e9f9effa9a9a8ffafafb0ffb4b4b4ffb7b7b7ffbab9b9ffbcbcbcffbfbfbfffc1c1c1ffcbcbcbffe7e7e7fff7f8f7fffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefdfdfffefdfefffefefefffdfdfdfffefefdfffdfefdfffdfdfdfffefefdfffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfafffafbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefefdfffdfdfefffdfefdfffdfdfefffcfdfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffafafafffbfbfafffbfbfafffafbfafffafbfafffbfbfafffafbfafffbfafbfffbfafbfffbfbfafffafafafffafbfafffafbfafffafafafffbfbfafffbfafbfffafbfbfffbfbfbfffafbfafffafafafffafafafffbfafafffafafbfffbfbfafffbfbfafffbfbfafffbfafbfffafbfbfffbfafafffbfafafffbfafafffafafbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafff7f7f6ffe1e1e1ffc1c1c1ffb4b3b3ffb0b0b0ffadadadffabababffa9aaa9ffa7a6a6ffa3a3a3ff9f9e9fff979797ff8d8c8dff7b7c7bff5e5e5eff383838ff181717ff070708ff030302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdbffdbdbdbffdadbdaffdad9daffd9d9d9ffd9d9d8ffdad9d9ffdbdbdbffdbdcdbffdcdcdcffddddddffdededeffdfe0dfffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e5e5ffe6e6e5ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffdedddeffdcddddffdcdcdcffdbdbdbffdadbdbffdadbdaffdadadaffd9d9daffdad9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d1d0ffd0cfd0ffcfcfcfffcfceceffcdcdcdffcdcdcdffcbcccbffcacacaffcacac9ffc9c8c9ffc7c8c7ffc6c6c6ffc4c4c4ffc2c2c2ffc1c1c1ffc0bfbfffbebebeffbdbdbcffbababaffb7b7b7ffb5b4b5ffb1b2b2ffadadadffa8a8a8ffa4a3a4ff9e9e9fff989898ff919191ff8c8c8cff888887ff848484ff7f7e7eff787878ff727171ff6b6b6aff666665ff616261ff5c5c5cff575757ff515151ff4b4a4aff424242ff3a3a3aff343434ff2f2f30ff2b2c2cff282828ff262626ff232324ff222121ff1f1f20ff1e1d1dff1c1b1cff1a1a1aff191919ff181717ff171616ff151515ff141414ff131312ff121111ff101111ff101010ff10100fff0f0f0fff0f0e0fff0f0e0eff0d0d0dff0c0c0cff0c0c0cff0a0b0aff0a0909ff0a0a09ff0a090aff0a0b0aff0a0a0aff090909ff080808ff080808ff080808ff080808ff090908ff090908ff080808ff090809ff080909ff080808ff080808ff080708ff070708ff090909ff080909ff090908ff090909ff050605ff060505ff050505ff050404ff050505ff060605ff060605ff040505ff040404ff040404ff020201ff020102ff010202ff010101ff000101ff000101ff010100ff010101ff000001ff010000ff000001ff010000ff000001ff000100ff010000ff010000ff010000ff010100ff000000ff010100ff010100ff000101ff000100ff010100ff000100ff010001ff010001ff010100ff000000ff000100ff000000ff000000ff010100ff000000ff000100ff010001ff000000ff000000ff000000ff010000ff000001ff010100ff010000ff000100ff010000ff000101ff000000ff000000ff010000ff000000ff000101ff000001ff000000ff010101ff000101ff010000ff010000ff010000ff000000ff000100ff010100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff000000ff000000ff000001ff010000ff010001ff000101ff000000ff000000ff000001ff000100ff010100ff000001ff010000ff000001ff010000ff000001ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000100ff010001ff000100ff000100ff010101ff020101ff020202ff030303ff040403ff040404ff040304ff040505ff060505ff070707ff070606ff050505ff030303ff020202ff020202ff020202ff020202ff020202ff020202ff020201ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffdedddeffdededeffdedddeffdededdffdededeffdeddddffddddddffe1e1e1ffe6e6e6ffe7e7e6ffe4e3e3ffdfdfdfffd6d6d6ffcdcdcdffc3c4c3ffbfbebfffbebdbeffbebebeffbcbcbcffbbbbbbffb9bab9ffb9b9b9ffb9b9b8ffb7b7b7ffb6b6b6ffb5b5b6ffb4b5b4ffb3b3b3ffb4b4b3ffb4b4b4ffb4b4b4ffb5b5b5ffb6b5b5ffb6b6b6ffb7b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b8b9ffb9b9baffbababaffbababaffbbbcbbffbcbcbcffbdbcbcffbdbdbdffbebdbdffbebdbdffbebebeffbfbfbeffbfbfbfffbfbfbfffbfbfc0ffc1c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c3ffc2c3c2ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c5ffc5c5c4ffc5c5c5ffc5c6c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c8ffc9c9c9ffcacac9ffcacbcaffcacbcaffcbcbcbffcccbcbffccccccffcccbccffccccccffcccdccffcdccccffcdcdcdffcdcdceffcdceceffcececeffcececeffcececeffcecfceffcfceceffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d0ffd1d1d1ffd2d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d4d3ffd3d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd8d8d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdbdcdbffdfdedfffe3e2e3ffe5e5e5ffe7e7e7ffe8e8e8ffe9eae9ffebeaeaffebebebffebecebffececebffebecebffecebebffecebebffecebebffebebebffebecebffebebebffebebebffececebffecececffecececffececedffecececffecececffecececffecececffecececffecececffecececffecececffecececffecededffecececffecececffedececffececedffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefeffff0f0effff0f0efffefefefffefefefffeeeeefffededecffe9e9e9ffe6e6e6ffe4e4e4ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe4e3e4ffe4e3e3ffe3e3e4ffe3e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e4e3ffe4e5e4ffe5e5e5ffe7e6e6ffe8e8e8ffeaeae9ffeae9eaffeaebeaffebebebffecececffecececffecebecffebebebffebebebffeaebeaffeaeaeaffeaeae9ffeae9e9ffe9e9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e700000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e5e6ffe5e6e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe2e1e2ffe0e0e0ffdededeffdbdbdbffd7d7d7ffd4d4d3ffd1d0d0ffcececeffcdcdcdffcdccccffccccccffcccbcbffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c4c4ffc4c3c3ffc3c3c3ffc3c3c2ffc1c2c2ffc1c1c1ffc0c0c1ffc0c0bfffbfbfbfffbebebeffbdbdbdffbcbdbdffbcbcbcffbbbcbbffbbbbbbffbababaffbab9b9ffb9b8b9ffb8b8b8ffb7b7b7ffb6b7b6ffb6b6b6ffb5b4b4ffb4b4b4ffb3b3b3ffb2b2b2ffb2b2b1ffb1b0b0ffafb0b0ffafafaeffafafaeffaeaeaeffaeadadffafaeafffb9b9b9ffc4c4c4ffcccdccffcececeffd0cfcfffcececdffc6c6c6ffc2c2c2ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc1c1c2ffc3c3c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010100ff010100ff000101ff000000ff000001ff010000ff010001ff000000ff000000ff000000ff000001ff000000ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1e1e1eff4d4d4dff4a4a49ff3e3d3eff353535ff686968ff6b6c6cff6f6f6fff717171ff737372ff727373ff737373ff737273ff737272ff757475ff767776ff777777ff777677ff777776ff767676ff757575ff757574ff757575ff757676ff767675ff767675ff757675ff767576ff767575ff757574ff737373ff727271ff6f706fff6c6c6cff686867ff626162ff3f4040ff525252ff565757ff585858ff595a59ff616161ff666667ff6a6a69ff6d6d6dff7171710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff0d0d0dff272727ff515152ff737373ff8a8a8aff9c9c9cffa6a7a7ffadaeaeffb2b3b2ffb6b6b6ffb8b8b8ffbbbbbbffbdbdbdffc0bfbfffc7c7c6ffe1e1e2fff6f5f6fffbfbfafffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefefdfffdfefefffdfdfefffefefdfffdfefefffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfbfafffafbfafffbfbfbfffbfbfafffafafbfffafafafffbfbfafffafbfbfffafafafffbfbfafffafbfbfffafafafffafafbfffafbfafffafafafffafafafffafafbfffafbfafffbfbfafffbfafafffafafafffbfbfafffafbfbfffbfafafffafbfafffafbfbfffafbfafffbfafafffafbfbfffbfbfbfffafafbfffbfbfbfffbfafafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafafbfff9f9f9fff3f3f2ffdbdbdbffbbbbbcffb1b1b1ffaeaeaeffabacacffaaaaabffa8a9a8ffa5a5a5ffa1a1a1ff9c9c9dff959595ff898988ff767675ff575758ff2e2e2dff0f1010ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcddffdbdbdcffdbdbdbffdadbdbffdadadaffd9d9d9ffdadbdbffdbdcdcffdcdcddffddddddffdddddeffdededeffdfdfe0ffe0e0e0ffe2e2e1ffe2e2e2ffe2e2e3ffe4e4e3ffe4e5e5ffe6e5e5ffe6e6e6ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe4e4e4ffe5e5e5ffe4e4e5ffe4e4e3ffe3e3e3ffe2e3e2ffe2e3e2ffe1e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdededeffddddddffdcdcddffdcdbdcffdbdbdbffdbdadbffdbdbdaffdadbdaffdadadaffdad9daffdadad9ffd9d9d9ffd8d9d9ffd8d8d7ffd7d7d7ffd7d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfd0d0ffcececeffcecdceffcdcdccffcbcbccffcacacaffc9c9caffc8c8c8ffc7c7c7ffc5c5c5ffc4c4c4ffc3c3c2ffc1c2c1ffc0c0c0ffbebebeffbcbdbdffbbbbbaffb9b8b8ffb5b6b6ffb2b2b2ffafafafffabababffa7a6a6ffa1a1a1ff9d9c9cff999999ff949495ff8e8e8fff888888ff828282ff7c7d7cff767776ff707171ff6c6d6cff686868ff626262ff5b5b5bff535453ff4b4b4bff444443ff3e3e3fff383838ff343333ff303031ff2d2d2cff292a29ff272727ff262526ff232423ff202121ff1f1f1fff1d1d1dff1c1b1bff1a1a1aff191818ff171716ff161616ff141413ff131213ff121212ff121211ff111111ff111111ff101010ff0e0f0fff0e0e0eff0d0d0eff0d0d0dff0c0c0dff0c0c0cff0c0b0cff0b0b0bff0b0b0bff0a0a0aff090a0aff0a0a09ff090a0aff0a0909ff090909ff090909ff080808ff080708ff070808ff080808ff070708ff090909ff090808ff090909ff090809ff070606ff070707ff050506ff050504ff050505ff060606ff060706ff060607ff060606ff060607ff060606ff060606ff060606ff060505ff030202ff010102ff010101ff010100ff010001ff010000ff000100ff000000ff010000ff010100ff000001ff000001ff010100ff010000ff010000ff010100ff010100ff010101ff010100ff010001ff000001ff010100ff000101ff000000ff010100ff000101ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff010100ff000100ff010000ff000000ff000101ff000000ff010000ff000101ff010101ff000000ff010101ff010000ff010001ff010000ff000000ff010101ff000001ff010000ff000000ff000100ff000100ff000001ff000100ff000001ff000000ff010001ff000000ff010000ff010000ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff010101ff000000ff010001ff000100ff010000ff010100ff000001ff000000ff010000ff010001ff010000ff000100ff000000ff010000ff010100ff000000ff000001ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff020201ff020302ff030303ff030303ff030404ff030403ff040404ff050506ff070706ff060606ff050605ff040303ff020202ff020101ff020202ff020202ff020202ff020201ff020202ff020302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdeddddffdedddeffdededeffdddedeffdddedeffddddddffddddddffe0e0e0ffe7e6e6ffe8e8e7ffe5e5e5ffe1e1e0ffd9d8d9ffcfcfd0ffc4c4c4ffbbbcbcffb8b8b9ffb8b8b8ffb6b7b7ffb5b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb1b2b1ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b4b4ffb4b4b4ffb5b5b5ffb5b6b6ffb5b6b5ffb7b6b6ffb6b7b7ffb7b8b7ffb7b7b8ffb8b8b8ffb9b8b9ffbab9b9ffbab9baffbababaffbbbbbbffbcbbbcffbcbcbcffbcbcbcffbdbdbdffbdbebdffbdbebeffbebfbeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c2ffc2c1c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c4c3ffc4c4c3ffc5c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c6ffc7c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9caffcac9caffcacacaffcacbcbffcbcbcbffcccccbffcbccccffcbccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcfceffcecfcfffcfcfcfffcfcfcfffcfd0d0ffcfd0cfffd1d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d8ffd8d7d8ffd8d8d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffdad9daffdbdbdaffdcddddffe0e0e0ffe5e4e4ffe6e5e6ffe7e7e7ffe9e8e8ffe9eae9ffebebebffecebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebecffebebebffecececffecececffecececffecececffecececffedececffecececffecececffecececffececedffecececffedececffececedffededecffecececffedededffedececffedededffedededffedededffededeeffeeeeeeffeeeeeeffeeeeefffefefefffeff0efffefeff0ffefefefffefefefffeeeeeeffecececffe8e9e8ffe6e6e6ffe4e4e3ffe3e3e4ffe3e3e3ffe4e3e3ffe4e3e4ffe4e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe8e8e8ffe9eaeaffe9eaeaffeaeaebffececebffecececffebebebffebebebffebebebffebebeaffeaeaeaffe9eaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe7e6e7ffe7e7e7ffe7e7e700000000000000000000000000000000000000000000000000000000ffe7e7e7ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe3e2e3ffe3e3e2ffe2e3e3ffe2e2e3ffe3e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe2e3e2ffe1e1e1ffe0e0dfffdededeffdcdbdbffd8d8d8ffd5d5d4ffd0d1d1ffcececdffccccccffcbccccffcbcbcbffcbcacaffcacacbffcacac9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c2ffc0c1c0ffc0c0c0ffbfbfbfffbfbebeffbebebdffbcbcbdffbcbbbcffbbbbbbffbbbabbffbababaffb9bab9ffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b7ffb5b6b6ffb5b5b4ffb4b4b4ffb3b3b3ffb3b2b2ffb1b1b1ffb1b1b1ffb0b0afffafafafffaeaeaeffaeaeaeffadaeaeffb0b0b0ffbdbdbcffc7c8c8ffcccdcdffcfcecfffcfd0cfffccccccffc5c5c4ffc2c2c2ffc4c4c3ffc3c3c2ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc2c2c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000100ff000101ff010100ff010101ff000100ff010101ff000100ff010000ff010000ff000001ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1b1b1cff454545ff424242ff373737ff302f2fff363535ff6e6e6fff717171ff737272ff737373ff737373ff737373ff737373ff757475ff777777ff767777ff777777ff777777ff777677ff777777ff767676ff757575ff767676ff767675ff767576ff757576ff767675ff757676ff767676ff757675ff747575ff737373ff727172ff70706fff6c6c6cff3f3f3fff363636ff4a4a4aff505050ff515050ff515151ff5a5a59ff616161ff676666ff696969ff6d6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0a0a0aff1b1a1aff3e3f3eff696969ff868787ff9a999affa5a6a6ffadadadffb0b1b1ffb4b4b4ffb7b7b7ffbababaffbcbbbcffbfbfbfffc3c3c3ffdadbdbfff5f5f5fffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafbfafffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfafafffafbfafffbfbfbfffafafbfffbfafbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffefdfefffefefdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffbfafafffafbfafffafbfafffafafafffafafafffbfbfafffafafbfffafafbfffafafafffbfbfafffafbfafffafafafffbfafafffafafafffafafafffafafbfffbfafafffbfbfbfffbfbfafffbfbfafffafafafffbfafbfffafbfbfffbfbfbfffbfafafffafafbfffbfbfbfffafbfafffbfbfbfffbfafafffbfafafffafbfafffbfbfbfffafafbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfafbfffafbfafffafbfafffafafafffafafafff9f9f8fff0f0f1ffd4d4d4ffb7b6b7ffafafaeffadadacffabaaaaffa9a8a9ffa6a6a6ffa3a4a3ff9fa0a0ff9b9b9bff939292ff858484ff727271ff4b4b4bff222222ff0a0b0bff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadbffdadadaffdbdbdbffdcdddcffddddddffdeddddffdededeffdfe0dfffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e6e6ffe6e6e6ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0dfdfffdfdfdfffdededeffdddddeffddddddffddddddffdcdcdcffdbdcdcffdcdbdbffdbdbdcffdbdbdbffdbdbdbffdbdadbffdadbdaffdadadaffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d8ffd7d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d3ffd2d1d2ffd1d1d1ffd0d1d0ffcfcfcfffcfceceffcdcdcdffcccdccffcbcbccffcacacaffc9c9c9ffc8c8c7ffc7c7c6ffc5c6c5ffc4c4c4ffc3c3c3ffc2c1c2ffc0c0c0ffbfbebfffbebebeffbcbcbcffbab9baffb8b7b7ffb5b4b4ffb1b2b1ffaeaeaeffaaaaabffa7a6a6ffa1a1a1ff9c9c9cff969696ff909090ff8a8a8aff858585ff808080ff7c7c7cff777777ff737373ff6c6c6cff666565ff5e5d5dff565656ff505050ff474748ff414141ff3c3d3dff383838ff343434ff303030ff2e2e2eff2b2b2cff282928ff262626ff232323ff222221ff20201fff1e1e1eff1c1b1cff191a19ff171817ff161616ff151515ff151514ff141414ff131314ff131313ff131212ff111211ff101010ff100f0fff0f0f0fff0f0f0eff0e0e0fff0e0e0dff0d0d0dff0d0c0cff0c0c0cff0b0c0bff0b0b0cff0b0b0bff0b0a0bff0a090aff090909ff090909ff080808ff080808ff080807ff080807ff080908ff090909ff09090aff0a090aff060707ff060606ff050606ff070606ff070707ff070807ff070707ff070707ff070707ff070807ff070707ff080707ff070707ff060606ff050506ff050505ff020202ff010202ff010101ff010001ff000000ff000100ff000001ff000100ff010101ff010000ff010100ff010100ff010101ff010000ff000100ff000100ff000000ff000001ff010100ff000001ff000001ff000001ff010100ff000100ff000000ff010000ff000000ff000100ff000001ff010000ff010100ff000000ff010000ff000000ff010001ff000101ff010001ff000000ff000000ff010101ff000100ff010101ff010000ff010000ff000100ff010101ff000001ff010001ff000101ff010101ff000000ff010000ff000001ff000101ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff000001ff010001ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010100ff010000ff000000ff000001ff000000ff000000ff000101ff010000ff010001ff000000ff010100ff000001ff000100ff000000ff000000ff000000ff010100ff010101ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000001ff010000ff010101ff020101ff020201ff020202ff030203ff030303ff040303ff030303ff030303ff040404ff040504ff060606ff060606ff050505ff030403ff030303ff010102ff020202ff020202ff020202ff020202ff030202ff020303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdeddddffdededeffdedddeffdddeddffddddddffdfdedeffdfdfdeffdfdfdeffe3e3e3ffe6e6e6ffe5e6e5ffe1e2e1ffdcdcdcffd3d3d3ffc9c9c8ffbebebeffb4b4b5ffb3b2b3ffb3b3b2ffb2b2b1ffb1b1b1ffb1b0b0ffafafafffafb0afffafafb0ffb0b0b0ffb1b1b1ffb1b1b1ffb2b2b1ffb2b3b2ffb3b3b3ffb3b4b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb8b7b7ffb8b8b8ffb9b9b9ffb9b9baffbababaffbabbbbffbbbbbbffbbbbbbffbcbcbcffbcbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c5ffc5c5c4ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9caffcacacaffcacacaffcacacbffcbcbcbffcccccbffcccccbffcccbccffcdccccffccccccffcccdccffcccdcdffcdcdcdffcececeffcececdffcececeffcececeffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd4d4d4ffd3d3d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd7d8d8ffd8d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffdadad9ffdbdbdcffdedfdeffe2e2e2ffe5e5e5ffe6e6e6ffe8e8e7ffe9e9e9ffeae9eaffeaebeaffeaebebffebebebffebebebffebebebffeaebebffeaeaebffebebebffebebebffebebeaffebebebffecebebffebebebffecececffecececffecececffecececffecececffecececffecececffececedffececedffedececffecececffecececffedececffecececffedececffecececffedececffecedecffedededffecededffedededffedeeeeffeeeeeeffeeeeeeffefeeefffefefefffeff0efffefefefffefefefffeeeeeeffeeeeeeffebebebffe8e8e8ffe5e5e5ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe6e6e7ffe9e8e8ffe9eae9ffeae9e9ffebeaeaffebebebffebecebffebebebffebeaeaffebebeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e7e700000000000000000000000000000000000000000000000000000000ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e5ffe4e3e3ffe4e4e4ffe4e3e4ffe3e4e3ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe3e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe1e0e0ffe0e0dfffdededdffdcdcdbffd8d9d9ffd5d5d6ffd1d1d2ffcececeffccccccffcbcbcbffcbcbcbffcacacaffcac9caffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c6ffc5c6c6ffc6c6c6ffc4c4c5ffc4c4c4ffc3c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c1c0ffbfbfbfffbfbfbfffbebebeffbdbdbdffbcbcbdffbcbcbcffbbbbbbffbabbbbffbababaffb9b9baffb9b8b8ffb8b8b8ffb7b7b7ffb6b7b6ffb6b6b6ffb5b4b4ffb4b4b4ffb4b4b3ffb2b2b3ffb1b1b1ffb0b0b0ffafb0afffaeaeafffaeaeaeffaeaeadffadaeaeffb3b3b4ffc0c0c0ffcacacaffcececdffcfcfcfffcfcecfffcacac9ffc4c4c4ffc3c3c4ffc4c4c3ffc4c4c4ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000101ff000000ff010000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff191919ff404140ff3e3d3dff363535ff303030ff303030ff353535ff727273ff727373ff737373ff737373ff737373ff757474ff777776ff777777ff777777ff777777ff777777ff777777ff777777ff777777ff767676ff757675ff757675ff757575ff767676ff767676ff757676ff757576ff767576ff757575ff757574ff737373ff727171ff3f3f3fff363736ff353536ff444444ff4c4c4cff4c4c4cff4c4c4cff515151ff5a595aff616161ff676767ff6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff070808ff151515ff343434ff5e5e5eff818181ff979796ffa3a4a4ffacacacffb1b1b1ffb3b3b4ffb6b6b6ffb9bab9ffbcbcbcffbdbebeffc1c1c1ffd6d6d6fff3f4f4fffcfcfcfffcfbfcfffbfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffafbfafffbfbfafffbfbfbfffbfbfafffafbfbfffbfafafffbfbfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfefffdfdfefffefdfefffefdfefffdfdfdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffefdfefffefdfefffdfdfdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafafafffafafafffbfafafffafafafffafafbfffafbfbfffafafafffbfbfafffafafafffafbfbfffafafbfffafafbfffbfafbfffafafbfffafafafffafafafffbfafafffbfafafffafafafffafafafffbfbfafffbfbfbfffafafafffafbfbfffbfafafffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfafffafafbfffafbfafffbfbfafffbfbfbfffbfbfafffafbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfbfffafafafffbfafafffafaf9fff8f8f8ffedededffcccccdffb3b3b4ffaeadaeffabababffaaa9aaffa8a8a8ffa5a5a5ffa2a2a2ff9f9f9fff9a9a99ff8f8f8fff818181ff666767ff3d3d3dff191919ff080809ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdddddcffdcdcdcffdcdcdcffdbdbdbffdadadbffdcdbdcffddddddffdededeffdededfffdfdfdfffe0e0e0ffe1e1e1ffe1e2e1ffe2e3e2ffe3e3e3ffe3e3e3ffe4e5e5ffe6e5e5ffe7e7e7ffe7e7e8ffe8e8e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe6e7e7ffe6e6e6ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffdfdfdfffdfdfdfffdedfdeffdededeffdeddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdadbdbffdadadbffdadad9ffd9d9d9ffd8d8d8ffd7d8d7ffd6d7d7ffd6d7d7ffd6d6d6ffd6d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd2d3d3ffd3d2d3ffd2d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcfceceffcdcdcdffccccccffcbcccbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc4c4c4ffc3c3c3ffc3c2c2ffc2c2c1ffc0c0c0ffbebfbeffbebdbdffbcbcbcffbabab9ffb6b7b7ffb4b3b3ffb1b1b1ffacacacffa7a7a7ffa2a2a2ff9c9d9dff989797ff939393ff8e8e8fff8a8a8aff868786ff828383ff7d7d7dff767676ff6e6f6eff676868ff626262ff5b5b5bff545454ff4c4c4cff454646ff3f403fff3b3b3bff383838ff353534ff323232ff2e2e2fff2a2a2bff282828ff262526ff232323ff212121ff1f1f20ff1d1e1eff1b1b1bff1a1a19ff191818ff181818ff181718ff161617ff161616ff151415ff131313ff131213ff121212ff121111ff111111ff101010ff10100fff0f0f0fff0e0e0eff0d0e0eff0d0d0dff0c0d0cff0c0c0cff0b0c0cff0b0a0bff0b0b0aff090a0aff090909ff090909ff090909ff090908ff080909ff080808ff0a0a0aff080708ff070707ff070707ff080808ff080808ff080808ff080809ff080808ff080808ff080808ff080808ff070707ff070807ff070707ff070707ff070607ff050606ff050606ff040505ff010202ff010101ff000101ff000000ff000000ff000001ff000001ff000000ff000000ff010000ff000100ff000101ff000101ff000100ff010100ff010000ff010101ff010001ff000001ff010001ff010001ff000000ff000001ff010000ff010000ff000000ff000000ff000100ff000000ff000000ff000101ff010000ff010101ff000101ff000101ff010001ff010100ff000001ff000100ff010100ff010101ff010100ff000101ff010000ff010101ff010101ff010101ff010100ff010101ff010001ff010101ff000001ff000000ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff010100ff010001ff010001ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010000ff000101ff000001ff000101ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff000000ff000100ff000100ff000100ff010000ff000101ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff232423ff232324ff23242400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff010001ff010100ff010201ff020202ff020201ff020302ff030202ff030303ff030303ff030304ff040303ff040403ff040404ff050505ff060505ff050505ff040404ff030303ff020202ff020202ff020202ff020203ff030302ff030303ff030203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddedeffdededeffdddeddffddddddffdedfdfffdedfdfffdfdedeffddddddffe1e0e0ffe3e4e4ffe5e5e5ffe2e3e3ffdfdfdeffd9d9d8ffcfceceffc2c2c3ffb5b5b5ffafb0b0ffb0afb0ffb0afb0ffb0afb0ffb0afb0ffafafafffafaeaeffafaeafffafafafffb0b0b0ffb1b1b1ffb1b1b1ffb2b2b2ffb3b2b2ffb3b3b3ffb3b3b4ffb4b4b4ffb5b4b5ffb5b5b5ffb5b5b6ffb6b6b6ffb7b6b6ffb7b7b7ffb8b8b7ffb8b9b9ffb9b8b9ffbababaffbababaffbababbffbbbbbbffbbbcbcffbcbcbcffbdbdbdffbdbcbdffbdbdbdffbebebdffbebebfffbfbfbfffbfbfbfffbfc0bfffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c4c4ffc4c4c3ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc7c8c8ffc8c9c9ffc9c9c9ffcac9c9ffcac9c9ffcacacaffcbcacbffcacacbffcbcbcbffcbcbccffcbcbcbffccccccffccccccffcdccccffcdcccdffcdcdcdffcdcecdffcdceceffcdcecdffcececeffcfceceffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdcdcdcffdfe0e0ffe3e3e3ffe5e6e6ffe7e7e6ffe8e7e8ffe9e9e9ffeaeaeaffeaebebffebebebffebebeaffebebeaffebeaeaffebebebffebebebffeaeaebffebebebffebeaebffebebebffebebebffebebebffecebebffecececffecececffecececffecececffecececffecedecffecececffecececffecececffecededffedececffedececffecececffecedecffedececffecededffededecffecededffedececffedededffeeedeeffeeeeeeffeeefeeffefefefffefefefffefeff0ffefeeefffefefefffefefeeffeeeeeeffebebebffe6e7e7ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e2e2ffe3e2e2ffe3e2e2ffe3e4e4ffe4e4e4ffe4e5e5ffe7e6e7ffe9e8e9ffe9e9e9ffeae9eaffebeaebffecebebffebebebffeaebeaffeaebeaffeaeaeaffe9e9e9ffe9eaeaffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe8e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e500000000000000000000000000000000000000000000000000000000ffe6e6e6ffe5e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe1e2e1ffe1e1e1ffdfdfdfffddddddffdcdcdcffdad9d9ffd6d6d6ffd2d2d2ffcececfffcccbccffcbcbcaffcacacaffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c8ffc7c6c7ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c4ffc4c4c4ffc4c3c4ffc3c3c3ffc2c2c3ffc1c1c2ffc1c1c1ffc0c1c1ffc0c0c0ffbebfbfffbebebeffbdbdbdffbcbdbcffbcbbbcffbbbbbbffbabbbbffb9babaffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b6ffb6b6b6ffb5b5b6ffb4b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b1ffafb0b0ffafafaeffaeaeaeffaeadadffaeafafffb7b7b7ffc3c3c4ffcccbccffcfcecfffd0d0d0ffcfcecfffc9c8c8ffc4c3c3ffc4c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc2c2c2ffc3c3c3ffc3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff010101ff000001ff000001ff010100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181918ff3e3e3eff3c3d3dff353535ff303130ff303130ff303130ff353535ff737373ff737373ff727373ff747575ff767777ff777777ff777776ff777777ff777777ff767777ff777777ff777777ff777777ff767777ff767676ff767676ff767675ff767675ff767575ff767676ff767676ff757676ff767576ff757576ff747474ff403f40ff3c3b3bff393839ff373637ff424342ff4a4b4aff4b4b4bff4a4a4aff4c4d4cff525151ff5a5a5aff616161ff6667670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030304ff0e0e0eff292929ff535454ff7b7b7bff919191ff9fa0a0ffa9a9a9ffafafafffb3b3b3ffb6b6b6ffb9b8b8ffbabbbaffbdbcbdffbebfbeffcdcdcdffeeededfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffbfafbfffafbfbfffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffbfafafffafbfbfffbfafbfffafafbfffbfafbfffafbfbfffbfbfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffefdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfafbfffbfafbfffafafafffafbfafffafbfbfffafafafffafbfafffafbfafffafbfafffafafafffafafafffafbfbfffafafafffafafafffafafbfffafafafffafbfafffafafafffafafafffafafafffbfafafffafbfbfffbfafafffafafafffafbfafffafbfbfffbfafbfffafbfbfffbfafbfffafbfafffafafafffbfafafffafbfbfffbfbfbfffafafbfffbfafbfffafafbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafbfafffafafafffafafafff7f7f7ffe9e9e9ffc8c7c7ffb1b1b1ffacacadffaaaaaaffa9a9a9ffa6a6a6ffa4a4a4ffa1a1a1ff9f9e9eff979797ff8c8b8bff7a7a7aff585857ff303030ff151415ff060707ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddedeffdddeddffddddddffdcdcdcffdbdbdcffdbdbdcffdcdbdcffdddedeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e2ffe2e2e2ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeae9eaffe9eae9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe7e7e8ffe8e7e8ffe7e7e8ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e2ffe3e2e2ffe1e1e1ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdddedeffddddddffddddddffdddcddffdcddddffdcddddffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdadadaffdad9daffd9d9d9ffd8d8d9ffd7d8d7ffd7d8d7ffd6d7d6ffd6d6d6ffd5d5d5ffd4d4d5ffd5d5d5ffd4d3d4ffd3d3d3ffd2d2d3ffd1d1d1ffd1d1d1ffcfcfcfffcfcfcfffcececeffcecdceffcccdcdffcbcbcbffcacacaffc9cac9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c5c6ffc4c5c4ffc4c3c3ffc3c2c2ffc2c2c2ffc1c0c0ffbebebfffbdbdbdffbabbbbffb8b8b9ffb5b5b5ffb1b1b1ffadadaeffa8a9a8ffa4a4a4ffa0a09fff9b9c9cff999898ff959695ff949394ff909090ff89898aff828182ff7b7a7aff777777ff737373ff6c6c6cff616262ff595959ff505050ff494849ff444545ff414141ff3d3d3dff393839ff333433ff313031ff2e2d2eff2a2a2aff272727ff252525ff232323ff212121ff1e1f1eff1e1e1dff1c1d1cff1b1b1cff1a1b1bff191919ff181818ff171717ff151516ff151515ff141414ff131314ff121313ff131213ff121212ff111111ff101010ff0f100fff0e0f0fff0e0e0eff0d0e0eff0d0d0dff0c0d0cff0c0c0cff0c0b0bff0b0b0bff0b0b0bff0a0a0aff0a0a0aff09090aff090a0aff0a0a09ff090809ff090909ff080908ff090809ff090909ff090909ff090909ff080908ff090809ff090909ff080809ff080708ff080707ff070808ff080808ff070707ff070707ff070707ff050605ff050405ff020202ff010202ff010101ff010001ff000100ff000000ff010001ff010001ff000101ff010101ff000100ff000100ff000100ff010100ff000000ff000001ff010101ff010000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000100ff000101ff010001ff000101ff010001ff000100ff000000ff010100ff010101ff010101ff000001ff010101ff000101ff000101ff010100ff010000ff010101ff000100ff000001ff000100ff000101ff010000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff010001ff000101ff010001ff010101ff010001ff010101ff010101ff000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000101ff000001ff000101ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000100ff010101ff010000ff000001ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff010001ff010001ff242324ff232423ff232424ff3f4040ff3f4040ff3f403fff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff010101ff020102ff010202ff020202ff020202ff020302ff030303ff030303ff030303ff030203ff030403ff040303ff050504ff050505ff050405ff030304ff030303ff020203ff010202ff030302ff030202ff030303ff020302ff020203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdedddeffdddedeffddddddffdfdedfffdfdedfffdedfdfffdfdfdfffdfdfdfffdfdfdfffe1e2e1ffe5e5e5ffe4e5e4ffe0e1e0ffdadbdaffd4d4d4ffc9c9c9ffbababbffb1b1b1ffafaeafffafafafffb0b0b0ffafafb0ffafb0afffaeaeaeffaeaeafffafafafffb0afb0ffb0b1b0ffb1b1b0ffb1b1b1ffb2b2b1ffb2b2b2ffb3b3b3ffb3b4b4ffb4b4b4ffb4b5b4ffb5b4b4ffb6b5b5ffb6b6b6ffb7b6b7ffb7b7b7ffb8b8b8ffb8b8b9ffb8b9b9ffbabab9ffbab9baffbabbbbffbbbbbbffbbbbbbffbcbcbbffbcbdbdffbdbdbcffbdbebdffbebdbeffbebebeffbebebfffbfbebfffc0bfbfffc0c0c0ffc1c1c1ffc1c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c4ffc5c4c5ffc5c6c5ffc6c5c6ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c8ffc9cac9ffc9cacaffcac9caffcbcbcbffcbcacbffcbcbcbffcbcbccffcbcbcbffccccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcececfffcfcecfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d2d2ffd2d2d3ffd3d3d2ffd3d2d3ffd3d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdadbdbffdddedeffe1e1e1ffe4e3e4ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaebebffeaeaeaffeaebeaffeaebeaffebebeaffeaeaeaffeaeaebffebebebffebeaeaffeaebebffebebebffebebebffebebebffebebebffebebebffecececffecececffecececffecececffecececffecececffecececffecececffecededffedecedffecedecffecececffecececffececedffedecedffececedffedecedffecededffedededffeeeeedffeeedeeffeeefefffefefefffefefefffefefefffeeefefffefeeeeffeeefeeffedededffeaeaeaffe6e6e6ffe4e3e3ffe3e2e2ffe2e3e3ffe3e3e3ffe3e2e2ffe2e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e3ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e3ffe4e4e4ffe5e4e5ffe7e7e7ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffeaeaeaffebeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e7e7ffe6e6e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe6e5e6ffe6e6e6ffe5e6e5000000000000000000000000000000000000000000000000ffe2e3e3ffe5e5e6ffe3e2e2ffe5e5e5ffe2e3e3ffe5e5e5ffe3e2e2ffe4e4e4ffe3e3e3ffe3e4e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e2ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e1ffe0e0e0ffe0e1e1ffe1e1e1ffe2e1e1ffe0e1e0ffdfdedeffddddddffdcdcdbffd9dadaffd6d6d6ffd2d3d3ffcfcecfffcbcccbffcacacaffc9c9c9ffc9c9c9ffc9c8c9ffc7c7c8ffc7c7c7ffc6c7c7ffc6c6c7ffc6c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c1c1ffc1c1c0ffc1c0c0ffbfc0c0ffbebebfffbebdbeffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbababaffbababaffb9b9b9ffb8b8b8ffb7b8b8ffb7b7b7ffb6b6b6ffb6b5b6ffb4b5b4ffb4b3b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeafaeffadaeadffadadadffaeaeaeffbababaffc7c7c7ffcdccccffcfd0d0ffd1d1d2ffcfcfcfffc7c7c7ffc3c2c2ffc3c3c3ffc3c3c3ffc4c3c4ffc3c4c4ffc4c3c3ffc2c2c2ffc3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010100ff000101ff010000ff000100ff010000ff000000ff000000ff000000ff000000ff000100ff010101ff010000ff000000ff000000ff000000ff000000ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181918ff3e3d3eff3c3c3cff343435ff302f2fff313030ff303130ff313131ff353535ff737373ff757575ff767776ff777677ff777777ff777777ff777677ff777677ff767777ff777777ff777777ff777777ff777777ff777777ff767676ff757676ff757675ff767676ff757676ff757576ff767676ff767576ff767676ff404040ff3b3b3bff3b3c3cff3b3b3bff383839ff434343ff4a494aff4a4a4aff494949ff4a4a4aff4c4c4cff515252ff5a5a5aff6161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff070707ff191919ff414241ff6f6f6fff8c8c8dff9c9c9cffa6a6a5ffacacadffb2b1b2ffb5b6b5ffb8b7b8ffb9babaffbbbbbbffbcbcbdffc7c6c7ffe6e6e5fff8f8f8fffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffafafafffbfafbfffbfbfafffafbfafffafbfafffbfafafffbfbfbfffafbfbfffafafbfffbfafafffbfbfafffafafafffbfafafffafbfbfffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfbfbfffbfbfafffafafbfffafafbfffbfbfafffafbfafffbfafafffbfafbfffbfbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffafafafffafafafffafafafffafbfafffafbfafffbfafbfffbfbfbfffafbfbfffafafbfffbfafafffbfbfafffbfbfafffbfafafffafbfbfffbfbfafffbfafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffafafafffaf9fafff7f7f6ffe3e3e3ffc0c0bfffafafaeffabababffa9aaaaffa8a8a8ffa6a6a7ffa5a5a5ffa1a1a1ff9c9b9cff949493ff878888ff707170ff4e4d4dff2a2a2aff0f1010ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdeffdededeffdddeddffddddddffdcdcddffdcdcdcffdcdcdcffdededeffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe3e2e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e7e6ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe7e8e7ffe6e6e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e0ffe0e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdedfdfffdfdedeffdedfdeffdededeffdededeffdddddeffdedddeffddddddffddddddffdddddcffdbdbdcffdbdbdbffdbdbdbffdadadaffdad9daffd9d9d9ffd9d9d8ffd7d8d8ffd7d7d7ffd6d7d6ffd6d5d6ffd5d6d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d4ffd1d2d2ffd1d1d1ffd1d0d1ffd1d1d1ffcfcfcfffcfcecfffcececdffcccdccffcbcccbffcbcacaffc9cacaffc8c9c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c2ffc1c1c1ffbfc0bfffbebdbeffbcbbbcffbab9b9ffb6b7b6ffb3b3b4ffb0afb0ffacadadffaaa9aaffa7a8a8ffa4a5a4ffa0a0a1ff9d9d9dff999999ff949494ff8f8f8fff898989ff858585ff7f807fff767676ff6c6d6cff636363ff5b5b5bff545455ff504f50ff4b4b4bff474647ff40403fff3b3b3cff373738ff343434ff303130ff2e2d2dff2b2b2bff282827ff252525ff232423ff222322ff212021ff1f1f1fff1e1d1eff1c1c1cff1b1b1bff1a1a1aff181919ff171717ff171617ff171717ff151515ff151515ff141414ff131313ff121312ff121111ff111111ff101010ff0f0f10ff0f0f0fff0f0f0fff0e0e0eff0e0d0eff0d0e0eff0d0d0cff0c0c0cff0b0c0bff0b0b0bff0b0b0bff0b0a0aff0a0a0aff09090aff0a0a0aff0a0a0aff0a090aff090a0aff090909ff09090aff09090aff090909ff090909ff080908ff080808ff080808ff080808ff080808ff080807ff080707ff070707ff060606ff060506ff050505ff020202ff020201ff010101ff000001ff010100ff000100ff010001ff010101ff010100ff000001ff000100ff000100ff000001ff000100ff000000ff000000ff010100ff000001ff000001ff000000ff000000ff010101ff000000ff000001ff000000ff000000ff000100ff010000ff000001ff000100ff000001ff010000ff010101ff010100ff010000ff010101ff010100ff010101ff010101ff010001ff010101ff010101ff000100ff000001ff000000ff000101ff000000ff000101ff000000ff000001ff000001ff000100ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff010001ff000000ff010101ff010101ff000001ff000001ff010101ff000101ff010101ff010101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000100ff010000ff000001ff000100ff000001ff000000ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff000000ff000000ff000100ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff010001ff010100ff000001ff232324ff242423ff232423ff404040ff404040ff40403fff3f4040ff4a4b4aff4b4b4bff4b4a4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010001ff010202ff010101ff020102ff020202ff020302ff020302ff030202ff030303ff020303ff020203ff030303ff040403ff040404ff050404ff040404ff040403ff040303ff030303ff020202ff030203ff030302ff020302ff020203ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddddeffddddddffdfdedfffdedfdeffdfdedfffdfdfdfffdedfdfffdedfdfffdededeffdedfdfffe2e2e2ffe4e4e4ffe4e3e3ffddddddffd7d8d7ffd0d1d0ffc6c5c6ffb9b9b9ffb0b0b0ffafafafffb0b0b0ffb0b0b0ffafafb0ffafaeaeffaeaeafffafafafffafafafffb0b0b1ffb1b1b0ffb1b1b1ffb1b2b1ffb2b1b1ffb2b2b3ffb2b3b3ffb3b3b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b5b5ffb6b6b6ffb6b7b6ffb7b7b7ffb7b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbabab9ffbababbffbababbffbbbbbbffbcbbbbffbcbdbcffbcbdbcffbdbdbdffbebdbeffbebebeffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0c1c0ffc1c1c1ffc1c2c1ffc2c2c1ffc2c2c2ffc2c2c3ffc3c3c4ffc3c4c3ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9cac9ffcac9caffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbccccffcccbcbffccccccffcdcdcdffccccccffcdcccdffcdcdcdffcdcecdffcdcecdffcececeffcececfffcecfceffcececfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd9d8d8ffd9d9d9ffdbdbdcffdfdfdfffe2e2e2ffe5e4e5ffe7e7e6ffe7e7e8ffe8e8e9ffeaeae9ffe9eaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaebeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebeaebffebebebffecededffecececffecececffecececffecececffecececffedececffececedffecedecffececedffedececffededecffecececffedececffececedffededecffedececffecedecffedededffeeedeeffeeeeeeffeeefeeffeeeeefffefefefffefefefffeeeeeeffeeefefffedeeeeffececedffe9e9eaffe5e6e5ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e2e1ffe1e2e2ffe2e2e3ffe3e3e3ffe4e3e4ffe5e5e5ffe7e7e7ffe8e9e9ffe9e9e9ffe9e9e9ffeaeaeaffebebebffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e9ffe7e8e8ffe7e7e8ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e4e500000000000000000000000000000000ffe2e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe3e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfe0ffe1e1e1ffe0e0e0ffe1e0e1ffe0e0e0ffdfdfdfffddddddffdcdbdbffdadadaffd6d7d7ffd3d3d4ffcfcfcfffcccccbffcacac9ffc9c9c9ffc8c9c9ffc8c8c7ffc8c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c5c4ffc3c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c2ffc0c1c1ffc0c0c0ffc0bfc0ffbfbfbeffbebebeffbdbdbdffbcbcbcffbcbbbbffbabbbbffbbbabaffbabab9ffb9b9b9ffb8b8b8ffb7b7b8ffb7b6b7ffb6b6b6ffb6b5b5ffb5b4b4ffb3b3b4ffb2b2b3ffb2b2b2ffb0b1b1ffb0b0b0ffafafafffafaeaeffadadaeffadadadffafb0afffbdbdbdffcacacaffd0cfcfffd1d1d0ffd2d2d2ffcfcfcfffc6c6c6ffc2c2c2ffc4c4c4ffc4c4c4ffc3c3c3ffc4c3c4ffc4c4c3ffc3c4c4ffc2c3c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010101ff010000ff000101ff000100ff000001ff010001ff000100ff000001ff000100ff000000ff010000ff000101ff010000ff000100ff000000ff000001ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3d3d3eff3b3b3bff333433ff2f2f2fff303030ff303030ff303030ff303130ff363535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3c3c3bff3b3b3cff3b3b3cff3b3b3bff3b3b3bff454646ff494949ff484849ff484848ff494949ff4a4b4aff4c4c4cff515152ff595a5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010101ff040404ff0c0c0cff282829ff5b5a5bff858585ff9a9999ffa4a4a4ffabababffb0b1b0ffb4b4b4ffb7b7b7ffb8b8b8ffb9b9baffbbbbbbffc2c1c1ffe1e1e1fff8f9f9fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafafffbfbfafffafbfbfffafbfafffafbfbfffafafafffbfafbfffafafafffbfbfbfffbfbfafffbfafafffbfbfafffbfafafffbfafafffafafbfffbfafafffbfbfafffbfafbfffafafafffbfafafffafbfafffafafafffafafbfffafafbfffafafafffbfafafffbfbfbfffbfafafffafbfbfffafbfafffbfbfbfffbfafafffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffbfafbfffafafbfffafbfafffbfafafffbfafafffbfbfbfffafbfafffafafafffbfafafffbfafafffafafafffafbfafffafafafffafafafffbfafafffafafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfafbfffbfafbfffbfafafffbfbfbfffbfafbfffafafafffbfbfbfffafbfafffafafafffafafbfffbfafbfffafafafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffbfafbfffbfafafffafafafffafaf9fff5f5f5ffdcdcdcffb9b9b9ffacadadffa9aaa9ffa8a9a9ffa7a8a8ffa7a6a6ffa3a3a3ffa09f9fff9a9a99ff919090ff818180ff676767ff434242ff1e1e1eff0a0909ff030303ff010001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfe0dfffdededeffdededeffdeddddffdddddcffdcdddcffddddddffdededeffe0e0dfffe0e1e1ffe1e1e1ffe2e2e3ffe3e3e3ffe5e4e5ffe5e5e5ffe6e5e5ffe6e6e6ffe7e6e6ffe8e8e7ffe9e8e8ffeae9e9ffeaeaeaffebebeaffebebebffebeaebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9eaffe9e9eaffeaeae9ffeae9e9ffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e6ffe6e6e6ffe5e5e5ffe4e5e5ffe5e4e5ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdeffdededfffdededeffdededeffdededeffdddddeffddddddffddddddffdcdcddffdbdcdbffdcdbdbffdbdadbffdadbdbffd9dad9ffd9d8d9ffd8d8d8ffd8d8d7ffd7d7d6ffd6d7d6ffd6d6d6ffd5d5d5ffd6d5d5ffd3d4d4ffd2d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0cfffcfceceffcececdffcdccccffcccbcbffcacacaffcac9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c6ffc5c5c5ffc4c4c5ffc3c3c3ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbdffbbbcbcffb9bab9ffb8b8b8ffb5b5b5ffb3b3b4ffb1b0b1ffacabacffa7a8a7ffa3a3a3ff9f9f9eff9b9b9bff979796ff929292ff8e8e8fff888888ff7f7f7fff767776ff6f6e6fff676867ff626262ff5d5d5cff585858ff515151ff4c4c4cff454545ff404040ff3c3c3cff383838ff353535ff313231ff2e2e2eff2c2b2bff292929ff272827ff262625ff242424ff222222ff212120ff1e1f1fff1d1d1dff1b1b1cff1a1a1aff1a191aff191919ff181818ff171717ff161616ff151514ff141414ff141313ff121213ff121212ff121212ff121112ff101010ff111010ff0f100fff0f0f0fff0e0e0fff0e0d0eff0d0d0dff0d0c0cff0c0c0cff0c0b0bff0b0c0bff0b0b0aff0b0b0bff0b0a0aff0a0a0bff0a0a0aff0a0909ff0a0a09ff090a0aff090909ff090808ff090908ff080808ff090909ff090909ff080808ff080808ff080708ff070807ff080708ff080807ff070707ff060706ff060606ff020203ff010201ff020101ff010001ff010101ff000100ff010000ff010001ff010000ff010100ff000100ff000000ff000000ff010000ff000101ff000000ff000000ff000000ff010000ff000000ff010000ff010000ff000000ff010000ff010000ff010000ff000001ff010000ff010101ff010001ff000100ff010101ff000100ff000000ff010101ff010001ff000100ff010000ff010101ff010000ff000101ff000100ff010101ff000000ff000000ff010001ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff000001ff010100ff010101ff010101ff000100ff010101ff010101ff010101ff010101ff010101ff020101ff02010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010000ff010100ff010000ff010000ff000000ff010000ff010000ff010001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff000100ff242324ff232324ff232423ff404040ff404040ff404040ff3f403fff4b4a4bff4b4b4bff4b4b4bff565656ff565756ff565656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000101ff020102ff010201ff020202ff020202ff020202ff030302ff030202ff030202ff020203ff030202ff030303ff040304ff030403ff040404ff030403ff030303ff030304ff030304ff030303ff030202ff030203ff030202ff020303ff020302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdedfdeffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdeddddffdfdedeffe2e2e2ffe3e4e3ffe1e1e1ffdadadaffd4d4d4ffcececdffc3c3c2ffb7b7b7ffb0afb0ffafafafffafafb0ffafafafffaeafafffaeaeaeffafaeafffafafafffb0b0b0ffb1b1b0ffb1b0b0ffb1b1b1ffb1b1b1ffb2b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb4b3b4ffb4b4b4ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b7ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffb9b9b9ffb9babaffbababaffbbbbbbffbbbbbbffbbbbbcffbcbcbcffbdbcbcffbdbdbdffbdbebeffbebebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c2ffc2c2c2ffc3c2c3ffc4c3c3ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c6ffc5c6c5ffc7c6c6ffc7c7c7ffc8c8c8ffc7c8c7ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcbcaffcacbcbffcbcbcbffcbcbccffcbcbcbffccccccffccccccffcdccccffcdcdccffcdcdcdffcecdcdffcecdcdffcecdceffcececeffcfceceffcfcfcfffd0cfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d7ffd7d7d7ffd7d8d8ffd8d8d7ffd8d9d8ffdadadaffddddddffe1e0e1ffe4e3e3ffe5e5e6ffe7e7e7ffe8e8e8ffe8e8e9ffe9eae9ffeae9eaffeae9eaffeaeaeaffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebebffeaebeaffeaebebffebebebffebebeb00000000ffecececffecececffecececffecececffecececffedececffecececffedececffedececffedecedffecececffedececffecedecffecececffececedffedecedffedededffeeededffeeeeeeffeeeeeeffeeefefffefefeeffefefefffeeeeeeffeeeeeeffeeedeeffecebebffe9e9e8ffe4e5e5ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e1e2ffe1e2e1ffe2e1e2ffe2e2e1ffe1e1e2ffe1e2e1ffe2e1e2ffe1e1e2ffe1e2e1ffe2e1e1ffe2e1e1ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e3e2ffe4e3e3ffe6e5e5ffe7e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e7e8ffe8e7e7ffe8e7e7ffe8e7e7ffe7e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e7ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e50000000000000000ffe2e2e3ffe2e2e2ffe3e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe3e2e3ffe2e3e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e0ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0dfdfffe0e0dfffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0dfffe0dfdfffdfdfdeffdddcdcffdcdbdbffdad9daffd8d7d7ffd4d4d4ffd0cfd0ffcbcbcaffcac9c9ffc8c9c8ffc7c8c7ffc7c7c8ffc7c6c7ffc6c6c6ffc6c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0bfc0ffc0c0bfffbebfbfffbdbdbdffbdbdbdffbcbcbcffbbbbbbffbbbbbbffbababaffb9b9b9ffb9b9b8ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b6ffb4b4b4ffb4b3b4ffb2b2b3ffb1b2b1ffb1b0b1ffb0b0b0ffafafafffaeafaeffadadadffaeadadffb3b3b3ffc1c1c0ffcccdccffd1d1d1ffd2d1d2ffd3d3d2ffcccdcdffc4c5c4ffc4c4c4ffc4c4c4ffc5c4c5ffc3c3c3ffc4c4c4ffc4c4c3ffc4c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010101ff000000ff000001ff010001ff010000ff010100ff000101ff000000ff000000ff010100ff000000ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3c3c3cff3a3a39ff323333ff2d2d2dff2e2e2eff30302fff303030ff313131ff313131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3c3c3bff3b3c3cff3b3b3bff3b3b3cff3a3a3aff464646ff494949ff484747ff474746ff484748ff494949ff4b4a4aff4c4c4cff5151510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010201ff040303ff090909ff161616ff3c3c3cff717171ff949494ffa1a1a1ffa9a9a8ffaeafaeffb2b2b2ffb6b5b5ffb8b7b8ffb9b9b9ffb9b9b9ffbbbbbaffd0d0d0fff4f4f4fffbfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafafafffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfafffbfafafffafafafffbfbfafffafbfafffbfbfbfffafbfbfffbfafafffbfbfafffbfbfafffafbfbfffafbfbfffbfafbfffbfafbfffafbfafffafafafffafbfafffafbfafffafafbfffbfafafffbfafafffafafafffbfafbfffbfbfafffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfafbfffafafafffafbfbfffafafafffafafafffbfbfafffbfafafffafafafffbfafafffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfafffbfbfafffbfafafffafafafffafafafffbfbfbfffafbfafffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfafffafbfbfffafbfbfffbfafbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfafffafbfafffafafafffafafafffafafafff9fafaffeff0f0ffcecdcdffb1b1b1ffaaababffa8a9a9ffa8a8a8ffa8a8a8ffa5a5a5ffa2a2a1ff9e9e9dff979796ff8b8a8aff787978ff565656ff2b2c2bff0f0f0fff060607ff030202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffdedfdeffdedddeffdddeddffddddddffdddedeffdedfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e5e6ffe6e6e5ffe7e7e6ffe7e7e6ffe8e8e8ffe9e9e9ffebeaeaffeaebeaffecebecffebebecffebebebffebebeaffebebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e4ffe4e3e4ffe3e3e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffe0dfdfffe0dfdfffdfdedeffdfdfdfffdfdedeffdededeffdddddeffdddedeffddddddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdadaffdadadaffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d1ffd1d1d1ffd1d0d0ffcfcfcfffcececeffcdcdcdffcbcccbffcbcbcbffcacacbffcac9caffcacacaffcacac9ffc8c9c9ffc7c8c8ffc7c6c7ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c1ffc1c1c1ffbfc0c0ffbfbebeffbdbcbdffbbbbbbffb9b8b9ffb7b6b6ffb2b2b2ffaeaeadffa9aaa9ffa6a5a6ffa3a2a3ff9f9f9fff9b9b9bff979798ff939392ff8b8b8bff848383ff7d7c7cff767575ff707070ff6a6969ff656465ff5e5e5eff585959ff505050ff4a4a4aff454545ff414140ff3c3d3cff393939ff363636ff323232ff2f2e2fff2c2d2cff2b2b2bff292929ff272727ff252525ff232322ff202121ff1e1f1fff1d1d1dff1d1d1dff1c1b1cff1b1b1aff1a1a19ff191818ff171717ff151615ff151515ff141514ff141414ff131414ff141313ff131312ff121211ff111112ff101010ff100f10ff0f0f0fff0e0f0eff0e0e0eff0e0e0dff0d0d0dff0c0c0cff0c0c0bff0c0b0bff0b0b0bff0b0b0bff0b0b0aff0a0a0bff0a0a0aff0a0a0aff0a0909ff090909ff090a09ff090909ff090909ff090909ff090908ff090808ff090808ff090808ff080908ff090808ff090808ff080808ff070808ff060606ff050605ff050505ff020101ff000000ff010001ff010100ff000100ff000000ff000100ff000001ff000101ff000001ff000000ff000100ff000100ff000001ff000000ff000101ff010001ff010100ff010100ff010100ff000000ff000000ff010100ff000100ff010101ff000101ff010001ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff000000ff010000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff010101ff010000ff010001ff000001ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010100ff010000ff000000ff010100ff000100ff010001ff000001ff010000ff000100ff010000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010001ff232323ff232424ff232323ff40403fff404040ff40403fff3f403fff4b4a4bff4b4b4bff4a4b4bff565656ff565656ff565656ff585959ff55555600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020202ff020202ff020201ff030302ff030302ff030202ff020202ff030302ff020302ff030303ff020303ff040303ff040403ff040403ff030304ff030303ff040304ff040304ff030403ff030303ff020302ff020302ff020202ff03020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdddddcffdededeffe2e1e2ffe3e3e2ffdcdcdcffd5d5d5ffd0d0d0ffc9c9caffbebebeffb3b3b4ffafafafffafafaeffaeafafffaeafafffaeaeaeffafafafffafafafffb0b0afffb0b0b0ffb1b1b0ffb1b1b1ffb0b1b0ffb1b1b1ffb1b2b1ffb3b2b2ffb2b3b3ffb4b3b3ffb4b4b4ffb5b5b4ffb5b5b5ffb5b5b6ffb6b6b6ffb7b6b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbab9b9ffbababaffbababaffbbbbbbffbcbcbbffbcbcbcffbdbdbcffbdbdbdffbebdbeffbebebeffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc1c1c0ffc2c1c1ffc2c1c1ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9cacaffc9cacaffcacacaffcacbcaffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcccdccffcdcdccffcdcdccffcdcdcdffcdcdcdffcececdffcdcecdffcfcecfffcecfcfffcfcecfffcfd0cfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd9d8d8ffdbdbdbffdfdedeffe2e2e2ffe4e3e4ffe6e5e6ffe7e7e7ffe7e8e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeae9ffe9e9e9ffeae9eaffeaeaeaffe9eae9ffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaebffebeaeaffeaebeaffeaebebffeaebebffebebebffebebeb00000000000000000000000000000000ffecececffecececffedececffecedecffedecedffecededffecebecffecececffededecffececedffecececffedecedffedecedffedededffeeedeeffeeeeedffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeedeeffedededffebebebffe8e8e7ffe4e4e4ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e1e1ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e1e0ffe1e1e2ffe2e2e2ffe2e3e3ffe4e4e4ffe6e6e6ffe8e8e8ffe8e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e2e3ffe2e3e3ffe2e2e3ffe2e2e3ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e2e2ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe1e0e1ffe1e1e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfe0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdfdfdfffdfdedfffdfdfdeffe0e0dfffe0e0dfffdfdfdfffdededdffdcdcdcffdadbdaffdad9daffd7d7d7ffd4d3d3ffcececeffcbcbcbffc8c9c9ffc8c8c8ffc8c7c8ffc7c6c7ffc6c7c6ffc6c6c6ffc5c5c4ffc4c5c4ffc3c4c4ffc3c3c3ffc3c2c2ffc2c2c2ffc2c1c2ffc1c1c0ffc0c0c0ffbfbfbfffbebfbeffbebdbeffbdbdbdffbcbcbcffbbbbbbffbababaffbabab9ffb9b9b9ffb9b8b8ffb8b8b8ffb8b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b4b4ffb2b2b2ffb1b2b1ffb1b1b1ffb0b0afffafafafffafaeaeffaeadadffadaeadffb5b5b5ffc3c3c3ffcececeffd1d2d2ffd2d2d3ffd2d2d2ffcacacaffc4c4c4ffc4c4c5ffc4c4c4ffc5c5c5ffc5c4c5ffc4c4c3ffc4c4c3ffc4c4c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff000000ff010001ff010100ff000001ff010100ff000100ff010000ff000000ff000100ff000001ff000001ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181717ff3b3b3bff393938ff313231ff2d2c2dff2d2d2eff2f302fff313131ff313031ff313131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3cff3b3b3bff3b3c3bff3b3c3cff3a3a3bff363736ff454645ff494849ff474746ff464645ff474746ff484848ff494949ff4b4a4aff4c4d4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060606ff0d0c0cff1e1e1eff414141ff6c6c6bff8f8f8fffa1a1a1ffa9a9a9ffaeafafffb2b2b2ffb4b5b4ffb6b6b6ffb7b7b7ffb8b7b7ffbbbcbcffd3d3d3fff4f5f4fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffafafafffafbfbfffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffbfafbfffbfafbfffbfbfafffafbfafffafafafffbfafafffafbfafffbfafbfffbfafafffbfbfafffafafbfffafbfafffafafafffafafbfffafbfafffafbfbfffafbfbfffbfbfafffbfbfbfffafafbfffbfafafffafbfafffbfbfafffbfbfafffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffafbfafffbfafafffafbfafffafafafffbfafafffafafbfffafafafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffbfafafffbfbfafffafbfafffafbfbfffbfbfafffbfbfafffbfafbfffbfafafffbfbfbfffbfafbfffbfbfafffafbfafffbfbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffafafafffbfafafffafafafffafafafff8f8f8ffeeeeeeffcececeffb1b1b1ffaaaaaaffa8a9a9ffa8a8a8ffa7a7a7ffa4a4a4ffa1a1a1ff9e9e9eff979797ff8c8b8cff797979ff565655ff303030ff10100fff060605ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e0ffe1e0e0ffe0e0e0ffdededeffdededdffddddddffdededeffdfdfdfffe1e1e1ffe1e1e2ffe3e3e2ffe3e4e4ffe4e5e5ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e7ffe8e7e8ffe9e8e9ffebeaeaffececebffececebffecececffecececffececebffecebecffebebebffebebebffebeaebffebebeaffeaebeaffebebebffebebebffeaebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffdfdedfffdedfdeffdededeffdddeddffddddddffddddddffdcdcddffdcdcdcffdcdcdbffdbdbdbffdadadaffdad9daffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd6d6d7ffd6d6d5ffd5d6d6ffd5d6d6ffd5d5d5ffd4d4d5ffd4d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d0d0ffd0d0cfffcecfceffcdcdcdffcdcdccffccccccffccccccffcccbcbffcbcccbffcbcacbffcacac9ffc8c9c8ffc8c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c4ffc4c4c4ffc3c2c3ffc1c1c1ffbfc0bfffbdbdbdffbbbbbaffb7b7b7ffb4b3b4ffb1b0b0ffaeaeaeffababacffa8a9a8ffa4a5a5ffa1a1a0ff9c9c9cff969796ff909090ff8b8b8aff858686ff807f7fff797879ff717171ff6d6c6cff646564ff5d5c5dff575757ff525253ff4d4d4dff494949ff454545ff414141ff3c3c3cff393938ff353535ff333333ff313131ff2f2f2fff2b2b2cff292928ff262626ff242525ff232323ff212122ff201f20ff1e1e1eff1d1c1dff1b1b1cff1b1a1aff1a1a19ff191918ff171818ff171717ff161716ff161516ff151514ff141514ff131314ff121312ff111212ff111112ff111110ff101011ff0f0f10ff0f0f0eff0e0e0eff0d0d0eff0d0d0dff0c0d0cff0c0c0cff0c0c0cff0b0c0bff0b0b0bff0b0b0bff0b0a0bff0a0a0bff0a0a0aff090a0aff0a0a09ff0a0909ff090a09ff090909ff090909ff090909ff090909ff09090aff090a09ff090808ff080908ff080708ff070707ff060606ff060606ff050505ff020202ff010101ff000001ff010000ff000000ff000000ff000000ff010100ff000001ff000000ff000000ff000101ff000000ff000001ff000000ff000000ff000000ff000001ff010000ff010100ff000100ff000001ff010100ff010100ff010101ff010100ff010101ff010001ff010101ff000101ff010101ff010100ff000101ff010101ff010100ff010101ff000001ff000000ff000100ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010001ff000001ff000101ff010000ff000100ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010101ff020201ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010001ff010001ff010000ff010100ff000100ff000000ff010000ff000000ff000001ff000000ff010100ff000001ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff151615ff242323ff3d3d3dff403f40ff404040ff404040ff4b4b4bff4b4b4bff4b4b4bff565656ff565656ff565656ff585858ff555555ff5555550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff010102ff020202ff020102ff020202ff020202ff030203ff030202ff030302ff020302ff020202ff030202ff030302ff030304ff030303ff040404ff040304ff030403ff030303ff030404ff030403ff030303ff020303ff030302ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdfdfdfffdfdfdfffdfdedfffdedfdfffdededeffdededeffddddddffdddcdcffdbdbdbffdbdbdbffdcdcdcffdfdedeffdededeffd9d9daffd4d4d3ffcfcfcfffc9c9c9ffbebebeffb4b4b4ffaeaeafffaeaeadffadaeaeffadaeaeffaeaeaeffafafafffafafafffafafb0ffb0afb0ffb0b0b0ffb1b0b0ffb1b1b0ffb1b1b0ffb1b1b1ffb2b2b1ffb2b3b2ffb3b3b3ffb4b3b3ffb4b5b4ffb5b4b5ffb5b6b5ffb5b6b6ffb6b6b7ffb7b7b7ffb7b8b8ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9baffbababaffbabbbaffbbbbbbffbcbcbbffbcbcbcffbdbcbdffbdbdbdffbdbdbeffbebebeffbebfbeffbebfbfffbfc0bfffc0bfc0ffc0c1c0ffc1c0c1ffc1c1c1ffc1c2c2ffc3c2c3ffc3c2c3ffc3c4c3ffc4c4c4ffc4c5c4ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc7c7c8ffc8c8c8ffc9c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacbcbffcacbcbffcbcbcbffcbcbccffcccbccffcbccccffccccccffcdcccdffcdcdcdffcdcdcdffcdcecdffcdceceffcfceceffcecfceffcfcfcfffcfcfcfffd0d0d0ffd0cfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d8d7ffd8d7d8ffd9dad9ffdcdcdcffe0e0dfffe2e3e3ffe5e4e5ffe6e6e6ffe7e8e7ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffeaeae9ffeaeaeaffeaebeaffeaeaebffebeaeaffeaebebffeaebeb0000000000000000000000000000000000000000000000000000000000000000ffecedecffecececffececebffececebffecececffececebffededecffecebecffecedecffecedecffedededffedeeedffedeeeeffeeeeeeffefefeeffefefefffeeeeeeffeeeeedffedeeedffedececffebebeaffe6e6e6ffe3e2e3ffe2e2e1ffe1e1e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e0e0ffe0e1e0ffe0e0e1ffe1e0e0ffe0e0e1ffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e3e2ffe3e3e4ffe6e6e5ffe7e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e6e5ffe4e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e3ffe3e4e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe2e3e3ffe2e3e2ffe2e3e3ffe3e3e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e1ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdedfdfffdfdfdfffdededfffdededeffdededeffdddedeffdededeffdededeffdeddddffdddddeffdededeffdfdedfffdfdedeffdededdffdddddcffdadbdbffdad9d9ffd7d8d7ffd4d4d4ffd1d0d0ffcdcdccffc9c9c9ffc7c8c7ffc6c7c6ffc6c6c6ffc5c6c5ffc4c5c5ffc4c4c5ffc4c4c3ffc3c3c3ffc2c2c3ffc2c2c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfbfffbebebeffbebdbdffbdbdbdffbcbcbcffbbbbbbffbababaffbabab9ffb9b9b9ffb8b9b8ffb8b7b8ffb7b7b7ffb6b7b7ffb6b5b6ffb5b4b5ffb3b4b4ffb3b3b3ffb2b3b2ffb1b1b1ffb1b0b0ffafafb0ffafafafffafafaeffaeadadffaeaeaeffbababaffc7c7c7ffcfcfcfffd1d1d1ffd2d2d2ffd1d1d0ffc7c7c8ffc4c3c3ffc4c4c5ffc4c5c5ffc4c4c4ffc4c4c5ffc4c4c4ffc3c3c4ffc4c3c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000001ff010000ff000100ff010000ff010100ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181717ff3c3c3bff393939ff333232ff2e2d2dff2f2f2fff313131ff313131ff313131ff313131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3bff3b3b3cff3a3a3aff373838ff353636ff454545ff494949ff454545ff434344ff464546ff474647ff484848ff494949ff4a4b4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a0aff1a1a1aff3d3c3dff686868ff8a8a8aff9e9e9effa7a8a7ffadadadffb0b0b0ffb3b2b2ffb4b4b4ffb4b5b4ffb6b5b5ffb7b7b8ffcacac9ffeeeeeefffbfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfbfffafafafffbfbfafffafbfafffbfbfbfffbfafbfffafafafffbfbfafffafbfafffbfbfafffafafbfffafbfafffbfafafffbfafbfffafbfafffbfafafffafafbfffafafafffafbfafffbfafafffbfafafffafafafffafafbfffafafafffafafafffafbfafffafbfafffafafafffbfafafffbfbfafffafbfafffbfafafffafafbfffbfbfafffbfafbfffafafafffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfbfafffafafbfffafafafffafafafffafafafffafafbfffbfafafffafafbfffafafafffafafafffafafafffafafafffafbfafffafafafffafbfafffafafafffafafbfffafafafffafafafffafafafffafbfafffbfafafffafafbfffafbfafffbfafafffbfafbfffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffafafafffbfafafffafbfbfffafafafff8f8f7ffeaeaeaffc7c7c7ffb0afafffaaaaaaffa9a9a9ffa8a8a8ffa7a6a6ffa4a4a5ffa2a3a2ff9e9d9dff969596ff898a8aff757575ff535354ff272727ff0b0c0bff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0dfffdededeffdededeffdedfdfffdfe0e0ffe1e1e1ffe2e2e2ffe4e3e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e9e8ffeae9e9ffebeaebffebececffecececffecededffedededffecedecffecececffecececffecececffebebecffebebebffebebebffececebffececebffebebebffebeaeaffeaeaeaffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e6ffe5e5e5ffe4e5e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdeffdededfffdededeffdddedeffddddddffddddddffdddcdcffdcdcdcffdbdbdbffdbdbdbffdadbdaffdadadaffd9dadaffd9d9d9ffd9d9d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d5ffd3d4d4ffd3d3d3ffd3d2d3ffd1d1d1ffd0d0d0ffcfd0d0ffcececeffcecfceffcececdffcececdffcecdcdffcdcdcdffccccccffcbcccbffcacbcaffcacacaffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc4c4c5ffc4c3c3ffc2c2c2ffbfbfbfffbcbcbdffbababaffb7b8b7ffb5b6b5ffb3b3b3ffb1b1b1ffadaeaeffabaaaaffa7a7a6ffa3a3a3ff9e9e9eff9a9a9aff959595ff908f8fff898889ff808180ff7c7c7bff747475ff6d6d6dff676767ff626262ff5d5d5dff575757ff525252ff4e4d4eff494949ff444544ff414141ff3d3e3eff3a3a3aff373737ff343434ff313131ff2e2e2eff2b2b2bff2a2929ff272828ff272726ff242425ff222322ff212020ff1f1f1fff1d1e1eff1d1d1dff1c1c1cff1b1b1bff1a1a1aff191918ff181818ff171717ff161616ff151515ff151514ff141414ff131413ff121212ff121111ff111111ff101010ff0f0f0fff0e0e0fff0e0e0eff0e0e0eff0d0d0dff0d0d0dff0d0d0dff0c0d0cff0b0c0cff0c0b0bff0b0b0bff0a0b0bff0b0a0aff0a0a0aff0a0a0aff090a0aff0a0a0aff0a0a0aff0a0a0aff0a090aff090909ff090a09ff080909ff080808ff070808ff070707ff070707ff070707ff060606ff050506ff020202ff010201ff010101ff000101ff000000ff010100ff000000ff000001ff000000ff000000ff000000ff000100ff010000ff000001ff000100ff010000ff010001ff000100ff010001ff000101ff000000ff010101ff010100ff010101ff010101ff010101ff010100ff010101ff010101ff010100ff000001ff010000ff010101ff000100ff010000ff000001ff010000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010101ff000101ff010001ff010001ff010100ff010100ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010101ff020201ff010201ff020101ff010202ff010101ff0202010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000100ff010000ff010001ff000100ff010000ff000001ff000000ff000100ff010000ff010000ff010001ff000001ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010101ff010202ff040404ff0b0b0bff1d1d1dff292a29ff343434ff3d3d3dff3f4040ff4b4a4aff4b4b4bff4b4b4bff565656ff565656ff565656ff585958ff555555ff555656ff565656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020201ff010202ff020202ff020202ff020302ff030202ff030203ff020302ff030202ff020303ff020202ff030302ff030302ff040303ff040304ff040304ff030403ff030403ff030403ff030403ff030303ff030303ff030302ff0203020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdddddeffdcdcdcffdcdcdcffdadadaffd9d8d9ffd9d8d8ffd9d9d9ffdbdbdbffdbdbdbffd7d7d7ffd3d3d3ffd0d1d1ffc7c7c7ffbcbcbbffb2b2b2ffaeadaeffadadadffadadadffaeaeadffaeaeaeffafafaeffafafafffafb0afffb0b0afffb0b0b0ffb0b0b0ffb0b0b0ffb0b1b1ffb1b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b4ffb5b5b5ffb6b6b6ffb6b7b6ffb6b6b7ffb8b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9baffbabab9ffbababaffbabbbbffbbbbbcffbcbcbcffbcbdbcffbcbdbdffbdbdbdffbebebeffbebfbeffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc1c1c1ffc1c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c6ffc6c7c7ffc7c7c7ffc8c8c7ffc7c8c7ffc8c8c8ffc8c9c9ffc8c9c9ffc9cac9ffc9cac9ffcacacaffcacacaffcacacaffcbcbcaffcbcbcbffcccbcbffcccbccffcbccccffcdccccffcdcccdffcccdcdffcdcdcdffcdceceffcececeffcecfceffcfcfceffcfcfcfffcfcfcfffd0d0d0ffd0d0cfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d5ffd7d6d6ffd6d7d6ffd7d7d7ffd8d8d7ffdbdadbffdddedeffe1e1e1ffe3e4e4ffe6e5e5ffe7e6e7ffe7e8e7ffe8e9e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffe9e9eaffeaeaeaffeaeaeaffebeaebffebeaeaffeaeaea0000000000000000000000000000000000000000000000000000000000000000ffebebebffebebecffecebecffecececffececebffecececffecececffecececffecececffedededffedededffeeeeedffedededffeeeeeeffefeeeeffeeeeeeffeeeeedffededeeffedededffecececffe9eae9ffe5e5e6ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe1e0e1ffe0e0e0ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe4e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e8ffe9e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe2e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedeffdedfdeffdededeffdededeffdededeffdededeffdedddeffddddddffddddddffddddddffddddddffdddcddffdcddddffdeddddffdedddeffdddedeffddddddffdcdcddffdadadaffd9d9d9ffd7d7d6ffd5d5d5ffd1d1d1ffcdcdcdffc9c9c9ffc7c7c7ffc6c6c6ffc6c6c5ffc4c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c0ffbfc0bfffbebfbfffbfbebeffbdbebdffbcbdbdffbcbcbbffbbbbbbffbababaffbab9b9ffb9b9b8ffb8b8b8ffb7b8b8ffb7b7b7ffb6b7b7ffb6b5b5ffb5b4b5ffb3b4b3ffb3b3b2ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffafafafffafafafffadaeaeffafafb0ffbebebdffcacbcaffd1d0d0ffd1d1d1ffd1d1d2ffcececeffc6c6c6ffc3c3c3ffc5c5c5ffc5c5c5ffc5c4c4ffc4c5c4ffc5c4c4ffc4c4c5ffc3c4c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010000ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3d3d3dff3a3b3bff353434ff2f302fff303131ff313130ff313131ff303131ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f40ff3c3c3cff3a3b3aff383838ff383738ff373737ff464645ff494a4aff464545ff424243ff434444ff464645ff474647ff474848ff4949490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040504ff141414ff2f2f2fff5d5d5cff818181ff989898ffa5a5a5ffacacacffafafafffb1b2b1ffb2b2b3ffb3b2b2ffb4b4b4ffb6b5b6ffc1c1c1ffe5e6e5fff9f9f9fffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafafbfffafbfafffafafafffbfafbfffafbfbfffbfafbfffafafafffafafafffafafbfffafafafffafafbfffbfbfafffbfafbfffbfafbfffbfbfafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffbfbfafffbfafafffafafbfffafbfafffafbfbfffbfafafffbfbfbfffbfafbfffafbfafffafbfafffafbfafffafafafffbfafbfffafafbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfafffafafafffafafbfffafbfafffafbfbfffafafbfffafbfafffafafafffbfafafffafafbfffafafafffafafafffafbfafffafbfafffafafafffafbfafffafafafffafafbfffafafbfffbfafafffafafafffafafafffafafbfffafafafffafafbfffbfbfafffbfafbfffbfafbfffbfbfafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffafafbfffafafbfffbfafafffafbfafffbfbfafffafafbfffafbfafff7f7f7ffe6e6e6ffc0c1c1ffadacadffaaabaaffaaaaa9ffa8a8a9ffa6a7a6ffa5a5a5ffa2a2a2ff9d9c9dff949394ff868686ff6c6c6cff444444ff181818ff050506ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffdedfdeffdfdfdfffe0e0e1ffe1e2e1ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e9ffeaeaeaffecebecffedecedffedededffedededffedededffedededffececedffedececffecececffecececffecebebffecedecffecececffecececffecececffebebebffeae9e9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfe0ffdfdfdfffdedfdfffdededeffdddeddffddddddffdddddcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdaffdadadaffd8d8d8ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcdcdcdffccccccffcbccccffcbcbcbffcbcacaffcacacaffc9c8c9ffc8c8c8ffc6c7c6ffc5c6c5ffc3c3c3ffc1c1c1ffbebfbfffbdbcbdffbbbbbbffbababaffb8b8b7ffb6b6b5ffb3b3b3ffb1b0b0ffadadaeffaaaaaaffa6a6a6ffa2a2a3ff9e9e9eff989898ff919090ff8b8b8bff848485ff7e7e7eff787878ff737374ff6e6e6dff676767ff616161ff5c5c5cff575757ff525252ff4e4f4eff4a4b4aff454646ff424241ff3d3e3dff3a3a3aff363737ff343434ff323232ff30302fff2e2e2fff2c2c2cff29292aff272727ff252525ff232323ff222222ff202020ff1f1f1fff1e1f1eff1d1d1dff1c1c1cff1b1b1aff191919ff181818ff181817ff171717ff151516ff151515ff131414ff131212ff121212ff111011ff101110ff101010ff0f1010ff0f0f0fff0f0f0fff0e0e0fff0e0e0eff0e0e0eff0d0d0dff0d0c0cff0c0c0cff0b0c0cff0b0b0bff0a0b0bff0a0b0bff0a0a0bff0a0a0bff0b0b0bff0a0a0aff0a0a09ff090909ff09090aff090909ff080909ff080809ff080908ff080808ff080808ff080708ff070707ff070607ff060606ff020202ff010101ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff010100ff010001ff010001ff010100ff000000ff000100ff000100ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010000ff010101ff010001ff000100ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000001ff000101ff000001ff010001ff010101ff000100ff010100ff010001ff000101ff010101ff010102ff010102ff010101ff010101ff020101ff010102ff010202ff020101ff010201ff020201ff010102ff010201ff010101ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010001ff010100ff010001ff010001ff010100ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff010100ff000000ff000001ff000100ff000001ff010000ff000100ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff060606ff0f0f0fff1a1b1bff2b2a2aff323232ff3a3a3bff404040ff434343ff474747ff4b4b4aff565656ff565656ff565656ff585859ff555555ff555655ff575756ff57575700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010201ff020201ff020202ff020202ff020202ff030202ff030203ff030203ff030302ff020202ff020202ff020302ff020203ff030303ff030303ff030303ff030303ff040403ff040303ff030304ff030404ff030404ff030302ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffdfdfdfffdededeffdededeffddddddffdcdcddffdcdddcffdadbdbffdadbdbffd8d9d8ffd6d6d6ffd6d5d5ffd7d7d7ffd9d9d9ffd9d9d9ffd6d6d6ffd2d2d2ffcdcdcdffc4c5c4ffb9b9b9ffafafafffacacadffadadadffadadadffaeaeadffaeaeafffaeafafffafafafffb0b0afffb0b0b0ffb0afb0ffb0b0b0ffb0b0b0ffb0b0b0ffb1b2b1ffb2b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffb5b5b6ffb6b7b6ffb6b7b7ffb8b7b7ffb8b8b8ffb9b8b9ffb9b9b9ffb9bab9ffbababaffbababaffbbbbbbffbbbbbcffbcbbbcffbcbdbcffbdbdbdffbdbdbdffbebebdffbebfbeffbfbebfffbfbfbfffc0c0c0ffc0c0c0ffc1c0c1ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9caffc9cacaffcacacaffcacacaffcacbcaffcbcbcbffcbcbcbffcbcbccffccccccffcccccdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdceceffcececfffcfceceffcfcfceffcfcfcfffd0cfcfffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd9d8d9ffdcdcdcffdfdfe0ffe1e2e2ffe4e3e4ffe6e6e6ffe6e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffeaeae9ffe9eae9ffeaeaeaffeaebebffebeaea0000000000000000000000000000000000000000000000000000000000000000ffebebebffebebebffebebebffebecebffecebecffecececffececebffececebffecececffedededffedededffededeeffeeeeeeffedeeeeffeeeeeeffeeefeeffeeedeeffedeeedffedededffecececffe9e9e8ffe5e4e5ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0dfffdfdfdfffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe0e1e0ffe2e2e2ffe4e4e5ffe7e6e6ffe7e7e7ffe8e8e7ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe4e3e3ffe4e4e4ffe4e3e4ffe3e4e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdededeffdededdffdddedeffdddeddffddddddffddddddffddddddffddddddffdcddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdddcddffddddddffddddddffdcdcdcffdcdcdcffdadbdaffd8d8d9ffd7d7d7ffd5d5d5ffd1d1d1ffcdcdcdffcacac9ffc7c7c7ffc5c5c6ffc5c5c5ffc4c4c5ffc4c3c3ffc3c3c3ffc3c2c3ffc2c2c1ffc1c1c1ffc0c1c0ffbfbfbfffbfbebfffbebebeffbebdbdffbcbdbcffbcbcbcffbbbbbbffbababaffb9bab9ffb9b8b8ffb8b8b8ffb8b8b8ffb6b7b7ffb6b6b6ffb6b6b6ffb4b5b4ffb4b4b3ffb3b2b3ffb1b2b2ffb1b1b1ffb0b0b0ffafafb0ffafb0afffafaeaeffafafaeffb4b4b5ffc1c1c2ffcecdcdffd1d1d1ffd1d1d1ffd1d1d1ffcbcccbffc5c5c5ffc5c5c6ffc5c5c6ffc6c5c5ffc5c5c5ffc4c4c4ffc4c4c5ffc4c4c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff010100ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181918ff3d3d3dff3b3b3bff353535ff313131ff313131ff313131ff313131ff323332ff323332000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f4040ff40403fff3b3c3cff383838ff373838ff383738ff434343ff494949ff464647ff434343ff454445ff454545ff464646ff474647ff4848480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020303ff090a09ff2c2c2cff4f4f4fff797a79ff939293ffa2a2a2ffaaaaaaffaeafaeffb0b0b0ffb1b1b1ffb1b2b1ffb2b2b2ffb4b3b4ffbcbcbdffe0e0e1fff8f8f8fffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafafbfffafafafffbfafbfffbfbfafffbfbfbfffbfbfafffafafafffbfbfafffafafbfffafafbfffbfbfafffafbfafffafbfbfffbfbfbfffafbfafffafafafffafbfafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafbfffafafbfffbfafafffafafafffafbfafffafafafffafafafffafbfbfffafafbfffafbfbfffbfbfafffafbfafffbfafafffbfafbfffafafafffbfafafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafafffafafafffbfbfafffbfbfbfffbfbfafffafbfafffbfafbfffafafafffbfafafffafbfbfffafafbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffbfbfafffafafafffafafafffbfbfafffafbfafffafbfbfffbfbfbfffbfbfafffafafafffafbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafbfffbfafafffafbfbfffafafbfffafbfafffafafbfffafafafffafafafffbfbfbfffbfbfafff6f6f6ffdededdffb9b9b9ffadadacffabababffaaababffa9a9a9ffa6a7a6ffa4a5a5ffa2a2a2ff9c9c9bff919191ff808080ff555656ff282828ff0d0c0cff060605ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffdfe0e0ffe0e0e0ffe0e1e1ffe2e2e2ffe3e3e3ffe4e4e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffecececffedeeedffedededffeeeeeeffeeeeeeffedeeedffeeededffedededffedededffedecedffecededffecededffecededffedededffecedecffebebebffeaeaeaffe9e9e9ffe8e9e9ffe8e8e9ffe7e7e8ffe7e6e6ffe6e6e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e5e4ffe3e3e4ffe3e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdeffdfdedeffdededeffdeddddffddddddffdddcddffdcdddcffdcdcdcffdcdcdcffdbdbdbffd9d8d9ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d8ffd7d7d8ffd7d8d8ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d4ffd4d3d4ffd3d4d4ffd2d3d3ffd1d2d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcecfceffcececeffcdcecdffcdcdcdffccccccffcbcbcbffcacbcbffc9cacaffc9c8c9ffc8c8c7ffc6c6c6ffc5c5c4ffc3c3c2ffc0c1c1ffbfc0c0ffbebebfffbdbdbdffbcbcbbffbabbbaffb9b8b8ffb6b6b6ffb3b3b3ffb1b0b0ffaeadadffaaaaaaffa5a5a5ff9e9e9dff999999ff939393ff8d8d8dff878887ff838382ff7e7d7eff777777ff717171ff6c6c6cff686768ff626362ff5d5d5eff585859ff545454ff4f4f4fff4a4a49ff464646ff414241ff3e3e3eff3c3c3bff393939ff373737ff353434ff313131ff2e2e2eff2c2c2cff292a29ff272727ff252626ff242424ff232323ff222121ff202020ff1f1f1fff1d1d1eff1c1c1cff1a1b1bff191a19ff181819ff171717ff161616ff151415ff141414ff131314ff121213ff121212ff121211ff111111ff111111ff101010ff101010ff0f100fff0e0e0fff0e0e0eff0e0e0dff0c0d0cff0c0c0cff0c0b0cff0b0b0bff0c0b0bff0b0b0bff0b0b0bff0a0b0bff0a0a0aff0a0a0aff0a0a09ff0a0a0aff090a09ff090909ff0a0909ff090909ff090908ff080809ff080708ff070707ff070808ff070707ff050505ff020202ff010101ff010001ff000100ff000000ff010100ff000000ff000000ff010000ff000100ff000101ff010101ff010100ff000000ff000101ff000101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010100ff000001ff000001ff000101ff000001ff000000ff010000ff000000ff000100ff000000ff000000ff000100ff000000ff000000ff010000ff000100ff010000ff000000ff000000ff010000ff010101ff010100ff000101ff010100ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff020101ff010202ff010102ff010201ff010202ff010101ff010101ff020102ff020201ff020202ff020201ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000100ff000101ff010101ff010100ff000000ff000101ff000101ff000000ff010000ff000100ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060606ff0f0f0fff1e1e1dff2e2e2eff383938ff3c3c3cff404040ff444444ff474847ff4b4b4aff4e4d4eff4f4f4fff565656ff585959ff555555ff555655ff565757ff575757ff5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff010202ff020202ff020202ff020202ff020203ff020303ff030302ff020202ff020303ff020303ff020202ff030202ff020302ff030303ff030303ff030304ff030303ff030303ff030304ff030303ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdddedeffddddddffdcdcdcffdcdddcffdbdbdbffdbdbdbffd8d9d8ffd9d8d8ffd4d4d5ffd3d2d2ffd2d3d3ffd5d5d5ffd8d8d8ffd7d7d7ffd4d4d4ffd0d0d0ffcbcbcbffc2c2c2ffb7b7b7ffaeafaeffacacacffadadadffadadaeffaeaeaeffafafafffaeafaeffafafafffafb0afffafb0afffafafafffafb0b0ffb0b0b0ffb0b0b0ffb2b1b1ffb1b2b1ffb2b2b2ffb3b3b3ffb3b4b4ffb4b4b4ffb4b5b4ffb5b5b5ffb5b6b5ffb6b6b6ffb7b6b7ffb7b7b7ffb7b8b8ffb8b8b9ffb9b9b9ffbab9b9ffbababaffbabbbaffbbbbbaffbbbbbbffbcbcbcffbcbcbcffbcbdbdffbebebdffbdbebdffbebebeffbfbebfffbfbfbfffc0bfc0ffc1c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c7ffc7c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9cac9ffc9cac9ffcacacaffcacacaffcacbcbffcbcbcbffcbcbcbffcbccccffccccccffcccdccffccccccffcdcdcdffcdcdceffcdcdcdffcececeffcececeffcecfceffcfcfcfffcfcfd0ffcfd0d0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d3ffd2d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d6ffd5d6d6ffd7d7d6ffd7d8d7ffdadadaffddddddffe0e0e0ffe3e2e2ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeae9ffeaeaeaffeaebea0000000000000000000000000000000000000000000000000000000000000000ffeaebeaffebebebffebebebffebebebffebebebffecececffebecebffebebebffecebecffecececffecececffedededffedededffedeeedffedeeedffeeedeeffededeeffedededffedededffececedffecebebffe8e8e8ffe4e4e3ffe1e1e1ffe0e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfe0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffe0e0dfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdedfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe1e1e1ffe2e2e2ffe4e4e4ffe7e7e6ffe7e7e7ffe7e8e8ffe8e8e8ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e4e4ffe2e3e3ffe1e1e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e1e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdedeffdededfffdedddeffdededeffdddedeffddddddffddddddffddddddffdddddcffddddddffdddddcffdcdcdcffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdcffdbdcdbffdcdcdbffdcdbdcffdcddddffdcdcddffdbdbdbffdadadaffd8d8d8ffd7d7d7ffd5d5d5ffd2d2d2ffcececeffc9cac9ffc6c6c7ffc5c5c4ffc4c4c4ffc3c3c3ffc3c2c3ffc2c2c3ffc1c1c2ffc1c1c1ffc1c0c0ffbfbfbfffbfbfbeffbebebeffbdbdbdffbcbdbcffbbbbbcffbabbbbffbababaffb9b9b9ffb9b8b8ffb8b8b8ffb7b7b7ffb7b6b6ffb6b6b6ffb5b5b5ffb4b5b4ffb3b3b3ffb2b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffb0b0afffb0afb0ffafafafffafafafffb8b9b9ffc5c5c6ffd0d0d0ffd1d1d1ffd1d1d1ffd0d0d0ffc9c9c9ffc5c5c4ffc5c5c5ffc5c6c5ffc5c5c5ffc6c6c5ffc5c5c5ffc4c4c4ffc5c5c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000101ff000001ff000001ff010000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3c3c3cff3a3a3aff343434ff303131ff313131ff313131ff323332ff333332ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f40ff404040ff40403fff3c3c3cff383837ff353635ff414141ff474748ff474747ff454545ff444544ff444545ff454545ff464645ff4746470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040505ff141414ff4f4f4fff767675ff929292ffa0a0a1ffa9a9a9ffaeaeaeffafb0b0ffb0b0b0ffb2b1b2ffb3b3b2ffb3b3b3ffb8b7b7ffd7d7d7fff6f5f6fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfbfafffafafbfffbfafafffafbfafffbfafafffafafafffbfbfafffafbfafffbfbfafffbfafbfffafafafffbfafafffafafbfffafafafffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffafafafffafafafffbfafbfffbfbfafffafafafffbfafafffafafbfffbfafafffafafafffbfafbfffbfbfafffbfafbfffbfbfafffafafafffafbfafffafafbfffafafafffafafafffafafafffbfafbfffafbfbfffafafafffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffbfafbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffafafbfffafbfbfffbfbfafffbfafbfffbfafafffafbfafffbfafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafbfffafbfbfffafbfbfffafafafffafafbfffbfbfbfffbfafbfffbfafbfffafafafffafbfafffbfafafffbfafbfffafafafffbfafafffafafbfffafafafffafbfafffafafafffafafafffbfbfafffafbfafffbfbfbfffbfafbfffafafbfffbfafbfffafafbfffafafbfffbfafbfffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffafafafffbfafafffafafbfffafafafffbfbfafffafbfbfffbfafbfff9f9f9ffefefefffd7d7d7ffb5b5b5ffacacacffacacacffabababffa9a9a9ffa7a7a7ffa4a4a5ffa0a1a1ff9a9a9aff8d8d8eff6e6f6fff494949ff1c1c1cff0d0d0dff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e3ffe4e3e4ffe4e5e5ffe6e5e6ffe6e7e7ffe8e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9eaffebeaeaffecececffededeeffeeeeeeffeeeeefffeeefefffeeeeeeffeeeeeeffeeededffedeeedffededeeffedededffeeedeeffedededffedededffedededffecececffebebebffeae9e9ffe9e9e9ffe9e8e9ffe7e7e7ffe7e7e7ffe7e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e1e0ffe0e0dfffdfdfe0ffdfdfdfffdfdedfffdededeffdededeffdededdffdeddddffdddcddffdcdcdcffdcdcdcffd9d9daffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd8d7d7ffd6d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d5d4ffd4d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfceceffcdcdceffcdccccffccccccffcbcacbffcacacaffc9c9c9ffc8c8c8ffc7c6c7ffc6c6c5ffc4c4c4ffc3c3c3ffc2c2c3ffc2c2c1ffc1c1c1ffbfbfbfffbebebfffbcbcbdffbabab9ffb8b8b8ffb5b5b5ffb2b3b3ffafafafffa9a9a9ffa4a4a5ff9fa09fff999a99ff949494ff919191ff8d8d8dff898989ff878687ff828282ff7e7e7dff787777ff717171ff6b6b6bff676767ff616162ff5c5b5bff555655ff4f4f4fff4a4a4aff464646ff434343ff414140ff3d3d3dff39393aff373636ff333333ff303031ff2e2e2eff2c2c2dff2a2b2bff292928ff262626ff252525ff232423ff222122ff202020ff1f1e1fff1d1d1dff1b1c1cff1b1a1bff1a1919ff171718ff171616ff161616ff151415ff141414ff141414ff141313ff131213ff131312ff121112ff111111ff101011ff100f0fff0f0f0fff0e0e0eff0e0d0eff0d0d0eff0d0d0cff0d0d0dff0c0c0cff0b0b0bff0b0b0bff0a0b0aff0a0a0aff0a0b0aff0a0b0aff0a0a0aff0a0a0aff0b0b0aff0a0a0aff090909ff080909ff080808ff080707ff070607ff080808ff090808ff070707ff060606ff020302ff020101ff010101ff010100ff000000ff010100ff000000ff000000ff010000ff000001ff000001ff010001ff000001ff000101ff010101ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff010000ff000101ff010000ff000000ff010000ff010000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010100ff010101ff010100ff000101ff010100ff010101ff010001ff010101ff010101ff010101ff010101ff020201ff020101ff020102ff010101ff010201ff020101ff020102ff010101ff020201ff010102ff020101ff010201ff020101ff010202ff020201ff01020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000001ff010001ff000001ff000001ff010001ff000001ff000101ff010100ff000000ff010000ff000000ff000001ff000000ff010001ff000000ff000000ff010000ff010100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff040404ff0c0c0cff1b1b1aff2c2d2dff3b3b3bff404040ff424242ff454645ff494a49ff4c4c4cff4f4f4fff515151ff545354ff595858ff555555ff555655ff575656ff575657ff5d5d5dff5f5f5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff020202ff020202ff020202ff020202ff030202ff020203ff020202ff020203ff020203ff020303ff030202ff020202ff030202ff020302ff030304ff030303ff040304ff030303ff030303ff04030400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdcdcdcffdcdcdcffdadbdbffdadbdbffd8d8d8ffd8d8d8ffd5d5d5ffd5d4d5ffd2d1d2ffcfcfd0ffd1d1d1ffd5d4d4ffd6d6d6ffd6d5d5ffd3d3d2ffcfcfcfffcac9caffbfc0c0ffb6b5b5ffaeaeaeffadadadffadaeaeffaeaeaeffafaeafffaeaeafffafaeafffaeaeafffaeafafffafafafffafafb0ffafb0b0ffb0b0b0ffb1b0b1ffb1b1b1ffb1b2b1ffb2b2b3ffb3b3b2ffb4b3b4ffb4b4b4ffb4b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b7ffb8b7b8ffb8b8b8ffb9b9b9ffbabab9ffbababaffbbbbbaffbbbbbbffbbbcbbffbcbbbcffbcbcbcffbdbdbcffbdbdbdffbebdbeffbebebfffbfbfbeffc0c0bfffc0c0bfffc0c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c6ffc6c6c6ffc7c6c6ffc7c6c7ffc7c7c7ffc8c8c7ffc7c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcbcacbffcacacbffcbcbcbffcbcbccffcbcbccffccccccffcccccdffcccdcdffcdcdcdffcecdceffcececeffcececeffcfcecfffcfcfcfffd0cfd0ffcfd0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd5d5d4ffd5d4d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd8d8d8ffdcdbdcffdfdfdfffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe7e7e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9eaffeae9eaffe9eaeaffeaeaea0000000000000000000000000000000000000000000000000000000000000000ffeaeaeaffeaeaebffebebecffebecebffebebebffebebebffecebebffebebebffecebecffecececffedecedffecededffedededffeeedeeffeeeeeeffeeeeeeffeeededffedededffedecedffecececffebebebffe7e7e6ffe3e2e3ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0dfffdfdfdfffe0dfe0ffe0e0e0ffdfdfdfffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdfdedfffdfdfdfffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdfdfdeffdededfffdfdedfffdfe0dfffe1e0e0ffe2e2e2ffe5e5e4ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e7ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffe2e1e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdededdffdeddddffdddcddffdddddcffdddddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdcdcdbffdbdbdbffdadbdbffdbdadbffdadadbffdadadbffdbdadbffdbdbdbffdbdcdcffdcdcdbffdbdadbffdad9d9ffd8d8d8ffd7d6d7ffd5d5d4ffd3d2d3ffcececeffcacacaffc7c6c7ffc5c5c4ffc3c3c3ffc3c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0bfffbfbebfffbebebeffbdbdbdffbcbcbcffbbbbbcffbababaffbabab9ffb8b9b8ffb8b8b9ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b5ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b2ffb0b1b1ffb0b0b0ffb0b0b0ffb1b1b0ffb0afb0ffb0b0b0ffbbbbbcffc8c9c8ffd0cfd0ffd1d1d1ffd1d1d1ffd0d0d0ffc7c7c8ffc3c3c3ffc4c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc6c6c5ffc5c4c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000101ff010000ff000000ff010001ff010100ff010001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3c3b3bff3a393aff343434ff303030ff303131ff323233ff323232ff323232ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff40403fff3f4040ff403f40ff3f4040ff3c3c3cff383838ff424241ff484848ff474747ff454445ff444445ff454445ff454546ff454545ff4645460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010102ff040303ff0b0b0cff252525ff6d6c6dff8d8d8eff9e9f9fffa8a8a8ffadadadffafafaeffafafb0ffb1b1b1ffb2b2b2ffb3b4b4ffb6b6b7ffcecfcefff2f3f2fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffafafbfffbfbfbfffafbfbfffafbfafffafbfbfffafafbfffbfafafffafbfbfffbfafafffafbfbfffafafafffbfafbfffafafafffafafafffafafafffafafbfffafafafffafafbfffafafafffafafafffafafbfffafafafffbfbfafffafafafffafbfafffafafbfffbfafafffbfafafffafbfbfffafafbfffafbfafffafbfafffafafafffbfafafffbfbfafffbfafafffafbfafffafafbfffbfbfafffafafafffafafbfffafbfafffafbfbfffbfafafffafafbfffafafafffafbfbfffafafafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfafffafafbfffafafafffafafbfffbfbfbfffbfafafffafafbfffafbfbfffbfbfafffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfbfffafbfafffbfafafffafbfafffafafafffbfbfbfffafbfbfffafbfafffafbfbfffafafbfffbfafafffafbfbfffbfafafffafbfbfffafbfafffbfafbfffafbfafffbfafbfffbfbfbfffbfafbfffbfafafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfbfffafbfafffbfafafffafbfafffafafafffbfbfbfffafbfbfffbfbfbfffafbfbfff8f8f8ffeeeeeeffcfd0d0ffb2b1b1ffadadadffabacabffabaaabffa8a9a8ffa6a6a6ffa3a3a3ff9e9d9eff959494ff868687ff6c6c6cff353535ff1c1c1cff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e0ffe1e0e1ffe2e2e2ffe2e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e6e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaebeaffececedffeeeeeeffeeeeefffefefefffefefefffefefefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffebebecffeaebeaffeaeaeaffe9e9eaffe9e8e8ffe8e8e7ffe7e7e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdedfdeffdededeffdddeddffddddddffdddcddffdadbdbffdadadaffd9dadaffdadadaffdad9daffdadadaffdad9d9ffd9dad9ffd8d9d9ffd9d8d9ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd4d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d1d2ffd1d1d1ffd0d0cfffcfcfcfffcececeffcdcecdffcccdccffcbcbccffcbcbcbffcbcbcaffcac9c9ffc8c9c8ffc8c7c8ffc7c7c7ffc6c6c6ffc5c5c6ffc5c6c5ffc4c5c5ffc4c3c4ffc2c2c3ffc1c1c1ffbfc0c0ffbebebdffbcbcbcffb9b9baffb7b7b8ffb3b4b3ffb0b1b0ffacababffa7a7a7ffa4a3a3ffa3a3a3ffa0a0a0ff9b9b9cff989897ff939494ff8e8f8eff898989ff838483ff7d7d7dff787879ff727373ff6d6d6dff686969ff626363ff5e5d5eff595959ff525151ff4c4d4dff474847ff444444ff404040ff3c3c3cff393939ff363637ff343433ff313232ff303030ff2d2d2dff2c2c2cff2a2a2aff282828ff262626ff242423ff222222ff202020ff1f1e1eff1d1d1dff1b1b1cff1a1a1aff191919ff181818ff181717ff171716ff161515ff141514ff141414ff141413ff121213ff121213ff111212ff101111ff101010ff0f0f10ff0f0f0fff0e0f0eff0e0e0dff0d0d0dff0c0c0dff0c0c0dff0c0c0cff0c0c0cff0c0b0bff0b0b0cff0b0b0bff0b0c0cff0b0c0cff0a0a0bff0a0a0aff090a0aff080909ff080808ff070807ff080708ff090909ff090909ff090909ff070808ff070808ff070607ff020303ff020101ff000101ff000000ff010001ff000100ff010001ff000100ff010001ff000000ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010101ff010101ff010101ff010001ff000101ff000100ff000001ff010000ff010100ff010000ff000100ff000000ff000100ff000000ff000001ff000000ff000101ff010000ff000001ff010000ff000101ff010100ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010202ff010102ff020201ff010202ff010201ff020101ff010201ff010102ff020202ff010202ff020202ff010202ff010202ff020102ff010202ff020101ff010202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000100ff010001ff000100ff010001ff000100ff000001ff000000ff000001ff010101ff000000ff000001ff000001ff010100ff000000ff000100ff000000ff010000ff010000ff000100ff000001ff000100ff000100ff000000ff010000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff090a09ff161615ff262727ff363536ff404040ff464646ff484848ff4b4a4aff4e4e4eff515151ff535454ff565757ff5a5a5bff595959ff555656ff565756ff575757ff5d5e5dff5f5e5fff6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010202ff020202ff020202ff020202ff030203ff020302ff030203ff020302ff020203ff020202ff020203ff030203ff020202ff020203ff020303ff030302ff030303ff030403ff030304ff0403030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddcddffdcdddcffdbdbdbffdbdadaffd8d8d8ffd8d8d8ffd5d5d5ffd4d5d5ffd1d1d2ffd2d2d1ffcfd0d0ffcececeffd0d0d0ffd3d4d3ffd6d6d6ffd5d5d5ffd2d3d3ffcfd0cfffc8c9c9ffbebfbfffb5b4b4ffaeafafffaeadadffaeaeaeffaeaeaeffafaeafffaeafaeffafaeafffaeafaeffafaeafffafafaeffafafb0ffb0b0b0ffb0b0b0ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b2ffb3b3b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b5b6ffb6b7b6ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b8ffb9b9b9ffb9bab9ffbababaffbbbbbaffbabbbbffbbbbbcffbcbcbcffbcbdbcffbdbdbdffbdbdbeffbebdbeffbebfbeffbfbfbeffbfc0c0ffc0bfc0ffc1c0c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c4ffc3c4c4ffc4c4c5ffc5c5c4ffc5c6c6ffc5c6c6ffc6c6c6ffc6c7c6ffc7c6c7ffc7c7c8ffc7c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc9c8c9ffc9c9c9ffcac9c9ffcacacaffc9cacaffcbcacbffcacbcaffcbcbcbffcbcccbffcccbccffccccccffcccccdffcdcdcdffcdcdcdffcececeffcececeffcfcfceffcfcfcfffcfd0cfffcfcfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd4d4d5ffd5d5d6ffd5d6d6ffd6d7d7ffdad9d9ffddddddffe0e0e0ffe1e2e2ffe4e4e3ffe5e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe7e7e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffe9eaea0000000000000000000000000000000000000000000000000000000000000000ffeaebeaffeaeaebffeaeaeaffebebebffebebebffebebebffebebecffebebebffececebffecececffecedecffedecedffedededffeeededffedeeeeffeeedeeffedededffedededffecececffecececffeaeaeaffe6e5e5ffe2e2e2ffe0e0e1ffe0e0e0ffdfdfe0ffdfdfe0ffdfe0dfffdfe0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdedfdeffdddedeffdedddeffdededeffdededeffdddedeffdededeffdddeddffdedddeffdededeffdededeffdededeffdededfffdfdfdfffe1e0e0ffe2e3e3ffe5e4e4ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe3e3e4ffe2e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe2e2e1ffe2e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe1e1e2ffe1e1e2ffe1e2e2ffe1e2e2ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdddedeffdddeddffddddddffdcdddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadbdbffdadadaffdadadbffdadadaffdadadaffdadadaffdad9daffd9d9d9ffdadadaffdbdbdbffdbdadbffdadadbffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d5ffd2d2d3ffcfcfcfffcbcacaffc7c7c7ffc4c4c4ffc2c3c3ffc2c3c2ffc1c1c2ffc1c1c1ffc0c0c0ffc0bfbfffbebfbeffbebdbeffbdbdbdffbcbcbcffbbbbbcffbabbbaffb9babaffb9b9b9ffb8b8b9ffb8b7b7ffb7b7b7ffb6b6b6ffb5b6b6ffb5b4b5ffb4b4b5ffb3b3b3ffb3b3b3ffb2b1b1ffb0b1b1ffb1b0b1ffb1b1b1ffb0b1b1ffb0b0b1ffb5b5b4ffc0c0c0ffcbcccbffd1d1d0ffd1d2d1ffd2d1d2ffcfcfcfffc6c7c7ffc3c3c3ffc5c6c6ffc6c6c6ffc5c4c5ffc5c6c6ffc5c5c5ffc5c5c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000100ff000001ff010000ff010100ff010000ff000100ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181817ff3c3b3bff3a3b3aff353535ff313131ff323232ff323233ff323232ff323332ff333232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff3f4040ff404040ff3f4040ff3f4040ff3c3c3cff454646ff494848ff464646ff434443ff454445ff454545ff464546ff454645ff4545460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff050405ff0b0b0cff1e1e1eff454544ff838484ff999999ffa5a5a6ffacacacffaeaeadffaeaeaeffafb0b0ffb1b1b1ffb3b3b2ffb5b5b4ffc7c8c7ffedededfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffafafafffbfafafffafbfafffbfafbfffafbfbfffbfbfafffafafafffafafbfffbfafafffbfafafffafafafffaf9fafff9fafafffafafafffafafafffbfafbfffafafafffbfafbfffbfbfafffafbfbfffafafafffafafafffafafbfffafbfafffafbfbfffafbfafffafafbfffbfafafffbfbfafffafbfafffbfafafffafafafffafafbfffafbfafffbfbfafffafbfafffafafafffafafafffafbfafffafafafffafbfafffbfafafffafbfafffafafafffafafafffafbfbfffafafbfffafafbfffafafafffbfbfafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfcfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfafbfffafafafffbfafbfffafafafffbfafbfffbfbfafffafbfbfffafafafffafafafffafafbfffafbfafffafbfbfffafbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfafffbfafafffbfbfafffafafafffbfafafffbfbfafffbfbfbfffafbfbfffbfbfafffafafbfffafafbfffbfafafffbfafafffbfafafffbfafbfffafafbfffbfbfbfffbfafbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafafafffafafbfffafafbfffafbfbfffbfafafffafbfafffbfafafffbfbfafffafafafffbfafafffbfbfafffbfbfbfffafbfbfffbfbfbfff7f7f8ffe9eaeaffc8c8c8ffb0b0b0ffadadacffabababffa9a9a9ffa6a6a6ffa2a2a2ff9f9e9fff999999ff919091ff828281ff525353ff303030ff121212ff060607ff020201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e1ffe3e2e2ffe3e4e3ffe5e4e5ffe5e6e6ffe6e6e6ffe7e7e7ffe7e7e8ffe9e8e8ffe9e9e9ffeae9e9ffeaeaeaffebebebffececedffeeeeeefff0eff0ffefefeffff0eff0fff0f0efffefefefffefefeeffeeeeefffeeefefffefefeeffeeefefffefefefffeeeeefffeeeeeeffeeeeedffecececffebebebffebebebffeaeaeaffe8e9e9ffe9e9e8ffe7e8e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe4e5e4ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdeddddffdddcdcffdbdcdbffdbdbdbffdadbdbffdbdbdaffdadadaffdadadbffdadadaffdadadaffdad9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd5d6d6ffd5d5d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd1d1d2ffd1d1d0ffd0d0d0ffcecfceffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdccffcbcccbffcbcbcbffcbcbcaffcacacaffc9c9c9ffc8c9c8ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc5c5c6ffc4c4c4ffc3c3c3ffc2c2c1ffc0c0c0ffbebebfffbdbcbdffbbbbbbffb8b8b8ffb5b5b5ffb4b4b4ffb2b2b2ffafafb0ffabababffa6a6a6ffa2a1a1ff9d9d9cff989898ff939393ff8d8d8dff898888ff838383ff7d7d7eff787979ff737373ff6e6e6eff696969ff646464ff5f5e5eff595959ff545354ff4d4e4eff484848ff434243ff403f40ff3c3c3dff3b3a3bff383837ff353535ff333333ff313131ff2f2f2fff2d2d2cff2a2b2bff282828ff252526ff242323ff222221ff1f2020ff1f1e1eff1d1d1dff1c1c1cff1a1b1bff1a1a1aff181918ff171717ff161616ff161615ff141514ff141414ff141313ff131312ff121212ff111211ff111111ff0f1010ff0f0f10ff0f0f0eff0e0e0dff0d0d0dff0d0d0dff0c0d0dff0d0d0dff0d0d0cff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0b0b0bff0a0a0aff090909ff080808ff080808ff080707ff090808ff090909ff0a0a0aff090a0aff0a0a09ff09090aff080809ff080707ff030203ff020201ff020102ff000000ff010001ff000000ff010001ff000001ff010001ff010100ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010102ff010101ff010101ff000101ff010101ff010101ff000001ff000100ff010100ff000100ff000000ff010000ff000100ff000000ff000100ff010000ff000100ff000001ff000100ff000101ff000101ff010001ff010100ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff010102ff010202ff020101ff010201ff020101ff020201ff010101ff020101ff010201ff020202ff010202ff020201ff010101ff010102ff020101ff020101ff020101ff02010200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff010000ff010001ff000000ff010101ff000000ff010001ff000000ff010001ff010100ff000101ff000000ff000000ff000001ff000100ff000100ff000100ff000001ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff020302ff080808ff121313ff232324ff323232ff3d3d3dff444444ff4b4a4bff4d4e4eff505050ff535353ff565656ff585959ff5d5d5eff5e5e5fff5a5a5aff575656ff575757ff5e5d5dff5f5f5eff5f5f5fff616060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff030202ff020202ff020203ff020202ff020203ff020202ff030203ff020202ff030203ff030302ff020303ff020202ff020202ff020303ff020302ff030403ff03040300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdadbffdadbdbffd8d8d8ffd8d8d8ffd5d5d5ffd4d4d4ffd1d1d2ffd1d1d2ffd0d0d0ffcececeffcccdccffcdccccffcfcfcfffd3d3d3ffd6d5d5ffd4d4d4ffd3d2d3ffd0d1d1ffc8c8c8ffbcbcbdffb3b3b4ffaeaeaeffaeadadffaeaeadffaeaeaeffaeaeaeffaeaeaeffaeadaeffaeaeaeffaeaeaeffafaeafffb0b0afffb0b0b0ffb0b0b0ffb0b0b1ffb1b1b1ffb2b2b1ffb2b3b2ffb3b3b3ffb3b3b4ffb4b4b4ffb5b5b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b6b7ffb7b8b7ffb8b8b8ffb8b9b8ffb9b9b9ffbabab9ffbababaffbabbbaffbbbbbaffbcbbbbffbcbcbbffbcbcbcffbdbdbcffbdbebeffbdbebeffbebebfffbfbfbfffc0c0bfffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c5c4ffc5c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c8c7ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffcac9c9ffcac9c9ffcac9caffcacacaffcbcacbffcbcbcbffcccbccffcbcbccffcdcccdffcdcdccffcdcdcdffcdcdcdffcdcdceffcececeffcecfceffcfcfcfffcfd0cfffcfcfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d5d4ffd6d5d5ffd7d8d7ffdbdbdbffdedfdeffe0e1e1ffe2e2e3ffe4e4e5ffe6e6e5ffe7e7e6ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9ea0000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffeaeaeaffebeaebffeaeaeaffebeaebffebecebffebececffebebeaffebebebffebebecffececebffecedecffecededffecededffedededffeeeeedffedeeedffedededffedececffecececffebecebffe9e9e9ffe4e5e4ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdfdeffdfdfdeffdededeffdededeffdedfdfffdededeffdededdffdededeffdddeddffdedddeffdddddeffdddedeffdeddddffdddeddffdeddddffdeddddffddddddffdeddddffdddeddffdedddeffdddedeffdededdffdededfffe0e0e1ffe3e2e2ffe5e4e5ffe6e6e6ffe7e6e7ffe6e6e6ffe7e6e7ffe6e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe1e2e1ffe2e2e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfdfdfffdfdfdeffdfdfdfffdededeffdededeffdededeffdddedeffddddddffddddddffdddcdcffdddcdcffdcdcdcffdcdbdbffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffdadadaffdad9d9ffdad9daffd9d9d9ffd9d9daffd9d9d9ffd9d8d9ffd8d8d9ffd9d8d9ffd9dad9ffdadadaffdadad9ffd9d9daffd8d9d9ffd7d7d7ffd6d6d6ffd5d5d5ffd2d2d3ffcfcfcfffcbcbcbffc7c7c7ffc4c4c4ffc2c2c2ffc1c1c2ffc0c1c0ffc0c0c0ffbfbfbfffbebebeffbebebeffbdbdbdffbcbcbcffbbbbbbffbbbabaffb9bab9ffb9b9b9ffb8b8b8ffb7b8b8ffb7b7b7ffb6b6b7ffb6b6b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b3b3ffb2b2b2ffb1b1b1ffb2b1b2ffb1b2b1ffb1b1b2ffb1b1b2ffb8b8b8ffc4c3c3ffcecfceffd2d2d2ffd3d3d2ffd1d1d1ffcccbcbffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc4c4c5ffc5c5c5ffc6c5c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010000ff000001ff000100ff010100ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181817ff3c3d3dff3c3c3dff373737ff323332ff323232ff323232ff333232ff323332ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff403f3fff404040ff404040ff3f4040ff404040ff3f3f40ff484849ff4a494aff474646ff444444ff454545ff454545ff454546ff454545ff474647000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010101ff050404ff0b0b0bff1e1e1dff3d3d3eff696969ff929292ffa0a0a0ffa9a8a9ffadadadffadadadffaeaeaeffafb0b0ffb2b2b1ffb2b3b3ffbfbfbfffe5e5e4fff8f8f8fffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfafbfffbfafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfafffafafafffafafafffafafbfffafafbfffbfbfafffafafbfffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffbfbfafffafafbfffafafafffafafafffbfbfbfffafafbfffbfafbfffbfbfafffbfafafffafbfafffbfbfafffafafafffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafbfbfffbfbfafffafafafffafafafffafbfafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafbfafffbfafafffafbfafffbfafbfffafafafffafbfafffbfbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafafffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfafffbfafafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffafafbfffbfafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfafffafbfbfffafafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfbfffbfafbfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafbfbfffafafbfffafafafffafafafffbfafafffbfbfbfffafafafffafafafffafafafffafbfafffafbfafffafbfbfffbfbfafffafbfbfffafafbfffbfafbfffafafbfff8f7f7ffe6e6e7ffc3c3c3ffaeaeafffacabacffa9a8a9ffa6a6a6ffa4a4a4ffa0a0a0ff9d9d9cff969696ff8c8c8cff6e6f6fff4d4d4dff252525ff111011ff070707ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e2e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e2e2ffe3e3e3ffe4e4e3ffe5e5e5ffe6e5e6ffe7e6e7ffe8e7e8ffe9e9e8ffe9e9e9ffe9e9e9ffeaeaeaffebeaebffebebebffedececffefefefffefefeffff0f0f0ffefeff0ffefefefffefefefffefefefffefefeffff0eff0fff0f0f0fff0efefffeff0effff0f0efffeeefefffeeeeeeffedededffecececffebebebffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffe0dfe0ffe0dfdfffdedfdfffdedfdeffdddedeffdddddcffdcdcdcffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadbffdadadaffdad9daffdad9d9ffdad9d9ffd8d8d8ffd9d9d8ffd7d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d3d3ffd2d3d3ffd3d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcecdceffcdcecdffcdcdcdffcccdccffcbccccffcccbcbffcbcbcaffcacacbffcacacaffc9c9c9ffc8c8c8ffc7c8c8ffc7c7c6ffc6c6c6ffc5c5c5ffc3c3c3ffc2c2c2ffc1c1c0ffbebebeffbcbcbdffbababaffb8b8b8ffb5b5b5ffb2b2b1ffacacadffa8a8a8ffa4a4a3ff9fa09fff9a9b9bff969696ff919191ff8b8b8cff868686ff808081ff7b7a7bff777676ff717172ff6c6c6cff676768ff626263ff5c5c5cff575656ff515151ff4b4b4bff494949ff454546ff414141ff3d3e3eff3c3c3cff393939ff373737ff353534ff323232ff2e2f2fff2d2d2cff292a2aff282828ff262525ff232323ff212121ff201f1fff1e1e1eff1d1e1dff1c1c1bff1a191aff181918ff171817ff171717ff151616ff161516ff151514ff141415ff131414ff131313ff121112ff111111ff111010ff10100fff0f0f0fff0e0f0eff0e0f0eff0f0f0fff0e0f0fff0e0f0fff0e0e0eff0e0e0eff0d0d0dff0c0c0cff0a0a0bff0a090aff090909ff080909ff080909ff090a0aff0a0a09ff0a0a0aff0a0a0bff0b0a0bff0b0a0bff0b0b0bff0b0b0bff0a090aff09090aff090809ff030303ff020102ff010101ff000000ff010101ff000001ff010001ff010101ff010101ff010101ff020102ff020201ff020101ff010201ff020101ff010101ff010101ff010101ff010101ff000101ff000000ff000000ff000101ff010100ff010000ff000100ff000100ff000100ff000100ff010001ff000100ff000001ff000100ff010101ff010000ff000101ff010100ff010101ff010101ff010101ff010101ff020101ff010101ff010102ff010101ff010101ff020101ff020202ff010101ff010101ff020101ff010201ff010202ff020202ff020201ff010101ff010101ff010102ff010102ff020201ff010102ff020101ff010102ff020102ff020102ff0201010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010001ff010000ff010101ff000000ff010101ff000001ff000000ff000000ff010101ff000001ff010001ff010100ff010000ff000100ff010100ff000000ff010101ff010000ff000000ff000000ff000000ff000000ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010102ff060707ff111111ff212020ff303131ff3d3c3cff434443ff494949ff4f504fff525353ff575656ff585959ff5b5b5cff5e5e5eff606060ff606060ff5d5c5cff565657ff5d5d5dff5f5f5eff5f605fff606060ff60616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff030202ff020203ff030203ff030202ff030202ff030303ff020202ff030302ff020203ff020202ff020202ff030303ff020203ff030203ff030303ff030203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd9d9d8ffd4d5d4ffd4d4d5ffd1d1d1ffd1d1d2ffd0cfcfffcfceceffcececeffcdcccdffcbcbcaffcbccccffcecfcfffd4d5d4ffd5d5d5ffd4d4d4ffd3d3d3ffcfcfd0ffc6c6c7ffbcbcbbffb2b2b2ffadadadffadadadffaeadaeffaeadaeffaeadadffaeadaeffadadadffaeaeaeffaeaeaeffaeaeaeffafafafffb0b0b0ffb0b0b0ffb1b1b1ffb2b1b1ffb2b1b2ffb2b3b2ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b4ffb5b5b5ffb5b6b6ffb6b6b6ffb7b7b6ffb7b8b8ffb8b8b8ffb9b8b8ffb9b9b9ffb9bab9ffbababaffbabbbbffbbbabbffbbbcbbffbbbcbcffbcbcbcffbdbdbdffbdbdbdffbebebeffbfbebeffbfbfbfffc0bfc0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c5ffc5c6c6ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc9c8c8ffc8c8c9ffc9c9c9ffc9c9caffcac9caffcacacaffcbcacaffcbcbcbffcbcbcbffcccccbffcbcbccffccccccffcccdcdffcdcdcdffcdcdceffcececeffcfcfceffcfcecfffcfcfcfffd0d0cfffcfd0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd6d5d6ffd9d9d9ffdcdcddffdfdfdfffe1e1e1ffe3e3e3ffe4e5e5ffe6e6e5ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e8e8ffe8e9e8ffe9e9e8ffe8e9e9ffe9e9e90000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffeae9e9ffeaeaeaffebebeaffeaeaeaffeaeaeaffebebebffebebebffebeaebffecebecffecececffecececffecededffedededffedededffeeeeedffedededffecececffecececffecebebffebebebffe8e9e8ffe4e4e4ffe0e0e0ffdfe0dfffdfe0dfffdfdfdfffdedfdfffdfdedfffdedfdeffdedfdfffdedfdeffdfdfdeffdededeffdedfdeffdfdedeffdededeffdededeffdddeddffdddeddffdededdffddddddffdddddeffddddddffddddddffddddddffddddddffdcdcddffdddcddffdddddcffdcddddffdcddddffddddddffdddddcffddddddffdcdcddffdddcddffdddddeffdfdfdeffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e7ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e4e4ffe4e3e4ffe3e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e1e1ffe1e2e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededeffdeddddffdededdffdcdcddffdddcddffdcdcdcffdbdcdcffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdadadaffdadadaffdad9daffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd9d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d8ffd7d6d7ffd5d6d6ffd5d5d5ffd3d3d3ffd0d0d0ffccccccffc7c7c7ffc3c4c4ffc2c1c1ffc0c1c0ffc0c0c0ffc0c0bfffbfbebeffbdbebeffbdbdbdffbcbcbcffbbbbbbffbbbabbffbabab9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b6b7ffb6b7b6ffb6b6b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b3b3ffb3b2b2ffb1b2b2ffb2b2b3ffb2b2b2ffb1b1b1ffb1b1b1ffbbbbbbffc7c7c8ffd1d1d1ffd3d3d3ffd3d4d3ffd1d1d1ffcacacaffc5c5c4ffc5c5c5ffc6c5c6ffc6c5c6ffc6c5c6ffc6c6c6ffc5c5c5ffc5c5c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000000ff000000ff000000ff000101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3e3e3eff3e3d3eff373737ff313232ff323332ff323232ff333232ff323332ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff40403fff3f4040ff3f3f40ff403f40ff3a3a3aff484747ff494949ff464646ff454546ff464546ff454545ff464545ff474747ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff040303ff080808ff181818ff3a3a3aff626263ff838383ff9a9a9bffa3a3a4ffaaa9aaffacacadffadadadffafaeafffb0afb0ffb2b1b2ffbababaffdedfdffff6f7f7fffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfafbfffafbfafffafbfbfffafbfbfffbfafafffafafbfffafafbfffafbfafffbfafbfffafbfafffafbfbfffafbfafffafafbfffbfafafffafafafffafbfafffafafafffafafbfffbfbfbfffafafbfffafafbfffbfafafffafafbfffafbfafffbfafbfffafafbfffbfafbfffbfafafffafbfbfffafbfafffafbfbfffbfbfafffbfafafffafafafffafafafffafafafffafafbfffafafafffafbfafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfafbfffbfbfafffafbfbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffafafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfafbfffbfafafffafbfbfffafafbfffafafafffbfbfbfffafbfafffafbfafffbfafafffafbfbfffafafafffbfafbfffafafafffafbfafffbfbfbfffbfafafffbfbfbfffafbfbfffafafafff6f5f6ffdfdfdeffb9b9b9ffabacabffa8a8a9ffa7a6a6ffa4a4a4ffa1a2a1ff9f9f9fff9a9a9bff929393ff818182ff69696aff434243ff232324ff0e0f0eff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e3ffe1e2e1ffe2e1e2ffe3e3e2ffe4e4e4ffe5e6e6ffe7e6e6ffe7e7e8ffe8e8e9ffe9e9e8ffe9e9e9ffeaeae9ffeaebebffebebebffebececffedededffefeeeeffeff0effff0f0f0fff0f0f1fff0f0f0ffefeff0ffefeff0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0efefffeeefefffedededffecededffececebffebebebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe0e1e0ffe1e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdad9d9ffd9dad9ffd9d9d9ffd8d8d9ffd8d9d9ffd7d7d8ffd7d7d8ffd7d6d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d1ffd0d0cfffcfd0cfffcfcfcfffcececfffcecdceffcdceceffcdcdcdffcccdcdffcccdccffcbccccffcacbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc7c6c7ffc5c5c5ffc4c4c4ffc2c3c3ffc1c0c1ffbfbfbfffbebebeffbbbbbbffb7b8b7ffb4b3b3ffafb0b0ffacacacffa8a7a8ffa3a3a3ff9e9f9eff9a9b9bff959494ff8e8e8eff888889ff838383ff7f7e7fff797a79ff747575ff707170ff6a6a6bff656464ff5d5d5dff575857ff535353ff505051ff4d4d4dff494949ff474747ff444343ff404040ff3d3e3dff3c3b3cff393839ff363636ff343334ff313131ff2c2d2dff2a2a2aff282828ff262626ff242424ff222222ff202020ff1d1e1eff1c1c1bff1a1b1aff191a19ff191919ff181718ff171717ff161717ff161616ff161615ff141515ff131313ff131212ff121111ff111111ff111111ff111111ff111011ff111111ff101111ff111011ff101010ff0f0f0fff0d0e0dff0c0d0cff0b0b0bff0a0b0bff0a0a09ff0a090aff0b0b0aff0b0b0bff0b0c0cff0c0b0bff0c0c0dff0c0c0dff0c0c0cff0c0b0cff0c0c0bff0b0c0cff0b0c0bff0a0a0aff080808ff030303ff020202ff020202ff010101ff010101ff010101ff010101ff020101ff010102ff010201ff020102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff000000ff000000ff000000ff000001ff010000ff000100ff000000ff000001ff000001ff000101ff000000ff000101ff010100ff000101ff000101ff010000ff010100ff010101ff010101ff020101ff010101ff020101ff010202ff010102ff010101ff020202ff010201ff010201ff020101ff010202ff010101ff020102ff020201ff020202ff020202ff020101ff010202ff010202ff020201ff020102ff010201ff010202ff020202ff010102ff020201ff020101ff010201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff000101ff010101ff010000ff000100ff000100ff000001ff010101ff000001ff000001ff010000ff000001ff000100ff010001ff000000ff000000ff010000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030404ff0c0c0cff1b1c1bff2c2d2dff393a3aff434342ff484848ff4e4e4fff555555ff595858ff5b5b5bff5e5d5dff5f6060ff626262ff626363ff616261ff5d5e5dff5d5e5dff5f5f5fff5f6060ff606060ff606061ff6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030302ff020303ff030303ff020203ff030202ff020202ff020302ff020202ff020203ff020303ff020203ff020203ff030202ff020203ff0203020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d4ffd5d4d4ffd1d2d2ffd2d1d2ffcfcfcfffcecfceffcececeffcccdccffcdcccdffcacbcbffc9cac9ffcbcacbffd0d0cfffd6d6d6ffd6d6d6ffd4d3d3ffd1d2d2ffcdcdceffc4c4c4ffb9b9b9ffafafaeffacadadffadadadffacadadffadadadffadacacffacadadffadadadffadadaeffaeaeafffaeaeafffafafafffb0afafffb0b0b0ffb0b1b1ffb1b1b2ffb2b1b2ffb2b2b2ffb3b2b3ffb3b4b4ffb4b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b7ffb7b8b8ffb9b8b8ffb9b9b9ffb9babaffbababaffbbbabbffbbbbbbffbbbbbbffbcbcbcffbcbdbcffbcbdbdffbdbdbdffbebdbdffbebebeffbfbfbfffc0bfbfffc0c0c0ffc1c0c0ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c4c3ffc3c4c3ffc4c4c4ffc4c5c5ffc5c5c5ffc6c5c6ffc6c6c5ffc6c6c6ffc6c7c7ffc7c6c6ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc8c9c8ffc8c9c9ffc9cac9ffc9c9caffcacacaffcacacaffcacbcaffcbcbcbffcbcbccffccccccffccccccffcccccdffcdcdcdffcdcdceffcececeffcfcecfffcfcecfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd7d7d7ffdbdbdbffdddedeffe0e0e0ffe2e2e1ffe3e4e3ffe4e5e5ffe6e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e8e8ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e80000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaebffeaeaebffeaeaeaffeaeaebffebeaeaffebebebffecececffecececffecececffedecedffedecedffedededffedededffecececffecececffecebebffeaeaeaffe7e6e6ffe3e2e3ffdfdfe0ffdfdfdfffdfdfdfffdedfdfffdfdfdfffdededfffdedfdeffdededeffdededeffdededeffdddedeffdddedeffdeddddffddddddffdddedeffddddddffdedddeffddddddffddddddffdcddddffdddcddffdcddddffddddddffdcdddcffdcdddcffdddcdcffdcddddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcddffdddcdcffdcdcdcffdcdcddffddddddffdfdedfffe1e1e1ffe3e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe3e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedeffdfdedeffdededeffdedddeffddddddffdddeddffddddddffdcdddcffdddcdcffdcdcdcffdbdcdbffdcdbdcffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d8ffd7d7d8ffd6d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d7d8ffd6d6d7ffd5d5d6ffd5d4d5ffd3d4d3ffd0d0d0ffcccdccffc8c8c8ffc4c4c4ffc1c1c1ffc0c0c0ffbfbfc0ffbebfbfffbebebdffbcbdbdffbcbcbcffbbbbbcffbbbabbffbababaffb9b9b9ffb8b8b8ffb8b8b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b3ffb4b3b4ffb3b2b3ffb3b2b2ffb2b3b3ffb2b2b2ffb1b1b1ffb2b2b2ffbebebeffcbcccbffd2d1d2ffd3d4d4ffd3d4d3ffd0cfd0ffc8c8c8ffc5c5c5ffc7c7c8ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3f3f3fff3e3e3eff363636ff303130ff313232ff323232ff323233ff323232ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff40403fff404040ff404040ff403f3fff3a3a3aff323233ff464646ff484748ff454645ff454546ff454645ff454546ff474746ff474646ff464746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff070706ff111110ff2e2f2eff575657ff797978ff8f8f8effa1a1a1ffa6a6a6ffaaabaaffacadacffaeadadffafaeafffb1b0b0ffb5b5b5ffd4d5d5fff5f4f4fffafafafffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffafbfbfffafafbfffafafafffbfafafffafafbfffafbfafffafafafffbfbfbfffafbfafffafafafffafafafffafafafffafafafffbfbfafffbfafafffafbfafffbfbfbfffafbfafffbfbfafffafbfbfffafafafffafbfafffafafafffbfafbfffbfafbfffbfafbfffbfbfafffafbfbfffbfafafffbfbfbfffafbfafffbfafafffafbfbfffafbfafffbfbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafafffafafafffbfafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfbfafffbfafafffafbfbfffbfbfafffbfafbfffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffbfafafffafafafffbfafafffbfafafffafafafffafafafffafaf9fffafafafffafafafffafaf9fffafafafffafafafffbfafbfffbfafafffbfafafffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffdfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafafffbfafbfffafbfbfffafafbfffafafafffafafafffafbfafffbfbfafffafbfafffafafbfffafafbfffafafafffbfafafffafafbfffafbfbfffafafafffbfbfbfff9faf9ffeeeeeeffcdcdceffafaeaeffa9a9a9ffa7a7a6ffa5a5a4ffa2a3a3ffa1a1a1ff9d9e9dff979796ff898989ff7a7a7aff5e5e5eff3e3f3eff1e1d1eff0b0a0bff040303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e3e3ffe4e4e4ffe6e6e6ffe6e6e7ffe7e8e8ffe8e8e8ffeae9e9ffe9eaeaffeaeaeaffebeaebffebebebffecebebffedededffefeeeeffeff0f0fff0f0f0fff0f1f0fff1f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff1f0f1fff1f0f1fff1f0f1fff1f1f0ffeff0f0ffefefefffeeeeeeffededecffecececffebecebffebebeaffebebeaffeaeaeaffe8e9e9ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e2ffe3e2e3ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffdfe0e0ffdededfffdededeffdededeffdddddeffddddddffdcdcdcffddddddffdcdcdcffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdbdadaffdadbdaffdadadaffdadad9ffdadad9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d7ffd8d7d8ffd7d6d7ffd7d6d6ffd6d6d6ffd5d6d6ffd5d4d4ffd4d5d5ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcfd0cfffcfcfcfffcfcfcfffcececeffcdcdcdffcdcdcdffccccccffcbcbcbffcacacaffcacacaffcac9c9ffc8c9c9ffc8c8c7ffc6c6c7ffc5c5c5ffc3c4c4ffc3c2c2ffc0c0c0ffbebebeffbcbcbbffb9b9b9ffb5b6b6ffb0b0b1ffabababffa8a8a8ffa3a3a3ff9d9e9eff989898ff939393ff8e8e8eff888888ff838283ff7e7d7dff787878ff737372ff6c6b6bff656565ff616060ff5c5d5cff5a5959ff555656ff535353ff505150ff4c4d4dff4a4a4aff484748ff454445ff414141ff3d3e3eff3b3a3aff383838ff353635ff333333ff313131ff2e2f2eff2c2c2cff282828ff252525ff222222ff201f1fff1e1e1eff1d1c1dff1c1c1cff1b1b1bff1a1a1aff191919ff191919ff181818ff171717ff161616ff161515ff151415ff141414ff141414ff141313ff131314ff141313ff131314ff121313ff111212ff101010ff0f0f0fff0d0e0eff0d0d0cff0c0c0cff0b0c0cff0c0c0dff0c0c0cff0d0d0dff0c0c0dff0d0d0dff0d0c0dff0d0d0dff0d0d0dff0c0c0cff0c0c0dff0c0c0cff0c0c0bff0b0b0bff0a0909ff080909ff080708ff030403ff030202ff010101ff010101ff010101ff010101ff020102ff020102ff020101ff010101ff010201ff010101ff010101ff010100ff010100ff000101ff010100ff010101ff000000ff000100ff000000ff000000ff000000ff000001ff010101ff000001ff000100ff000000ff010101ff000101ff000001ff010101ff010101ff010101ff010101ff010201ff020101ff010202ff020101ff020102ff010202ff010102ff020101ff010101ff010202ff020201ff020201ff010202ff010102ff010101ff020101ff010102ff010201ff010101ff020202ff010202ff010101ff010102ff020101ff020101ff020201ff020101ff010202ff020202ff01020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff010000ff010100ff010100ff010000ff000101ff010101ff000100ff010100ff000101ff000000ff000100ff000000ff010001ff010001ff010000ff000100ff000100ff000000ff000001ff000100ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff050605ff101010ff232223ff343534ff404041ff484848ff4e4d4dff535253ff595959ff5c5c5cff5f5e5fff606161ff636362ff666566ff656566ff626363ff5f5f5fff5f5e5fff5f6060ff606060ff606160ff606061ff60606100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff030203ff030202ff030202ff030302ff030202ff020302ff030203ff020302ff030302ff020202ff020202ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d2d2ffd2d1d1ffd0cfd0ffcececeffcececeffcdcccdffcdccccffcacbcbffcbcbcaffcacac9ffc8c8c9ffc9c9caffcfcfcfffd4d4d4ffd4d3d4ffd1d2d2ffcfcfcfffccccccffc2c2c2ffb6b6b6ffadadaeffacababffacacacffadacacffadacacffacadacffadadadffadadadffaeaeadffaeaeaeffafaeaeffafafafffafb0afffb0b0b0ffb1b0b1ffb2b1b1ffb2b2b2ffb2b3b2ffb3b2b2ffb4b4b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b5ffb7b7b6ffb7b7b7ffb7b8b7ffb8b7b8ffb8b8b8ffb9b9b9ffbab9baffbababaffbababbffbbbbbbffbbbbbbffbcbcbcffbcbdbcffbcbcbdffbebdbdffbebebeffbebebeffbfbfbfffc0c0bfffc0bfc0ffc0c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c4ffc5c5c4ffc5c5c5ffc5c5c6ffc5c5c5ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc8c8c7ffc7c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc9c9c9ffcacac9ffcacac9ffcacbcaffcbcbcbffcbcbcbffcccccbffccccccffccccccffcccdccffcdcdcdffcecdceffcececeffcfceceffcfcfcfffcfd0cfffd0cfcfffd0d0d0ffd0d1d0ffd1d1d1ffd1d2d1ffd2d2d1ffd2d3d2ffd3d3d2ffd2d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d6ffd9d9d9ffdcdcdcffdedfdfffe0e0e0ffe3e2e2ffe3e4e4ffe5e5e5ffe6e5e5ffe6e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e7e8ffe8e8e8ffe9e8e80000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaebeaffebeaeaffeaeaeaffeaeaeaffeaebeaffebebebffecebecffecebecffecececffecedecffecededffedececffedededffecececffececebffebecebffeaeae9ffe6e6e6ffe2e2e2ffdfe0dfffdfdedeffdededeffdededeffdededeffdededeffdddedeffdddedeffddddddffdededeffdddeddffddddddffdeddddffddddddffddddddffddddddffddddddffdddcddffdcddddffdddcdcffdddcddffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdcdcdcffdbdbdcffdbdcdbffdbdbdbffdcdcdcffddddddffdedfdfffe1e1e1ffe4e3e3ffe5e5e5ffe6e6e5ffe6e5e5ffe5e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e3ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe0e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdddedeffdededdffdedddeffddddddffdcddddffdddcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdadadbffdadadaffdadadaffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d7d8ffd8d7d7ffd8d7d7ffd8d8d7ffd8d7d7ffd6d7d7ffd7d7d7ffd6d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd7d7d7ffd6d6d6ffd4d5d5ffd4d4d4ffd3d4d4ffd1d1d0ffcdccccffc8c9c9ffc4c5c4ffc2c2c2ffc0c0c0ffbfc0bfffbebebeffbdbdbdffbcbcbcffbbbbbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b3b3ffb3b3b3ffb3b3b2ffb3b2b3ffb2b2b2ffb5b6b6ffc2c2c2ffcdcdcdffd2d2d2ffd4d4d4ffd4d4d4ffcececfffc7c8c8ffc7c7c7ffc8c8c8ffc8c8c8ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff191918ff3f3f3fff3e3e3eff363536ff303030ff303030ff323132ff333233ff323232ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f40ff3f3f3fff404040ff3b3b3bff373837ff323232ff444444ff484848ff454545ff444445ff464545ff474646ff474746ff474646ff464747000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030302ff0b0b0bff1f1f1fff464646ff6c6c6cff868686ff989899ffa5a6a5ffaaaaa9ffacacacffacacacffadadadffaeaeaeffb1b1b1ffc3c3c3ffecececfffaf9fafffbfafafffbfbfafffafbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafafffbfafafffafbfbfffafbfbfffafbfafffbfbfbfffafafafffbfafbfffafafbfffafafafffbfafafffafbfafffbfbfbfffafbfafffafbfbfffbfbfafffafafafffbfafbfffafafafffbfbfbfffbfbfbfffbfafafffbfbfbfffafafbfffafafbfffbfbfbfffafbfbfffbfafafffbfafafffafafafffafbfbfffbfafafffafbfbfffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffbfafafffbfafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafafafffbfafafffbfafafffbfafafffafafbfffafbfafffafafafffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfafbfffafafbfffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafff9f9fafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffdfdfcfffbfcfcfffcfbfbfffcfbfbfffcfbfbfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffafafbfffafbfafffafafafffafbfafffafafafffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffafafbfffbfbfbfffbfbfbfffafbfafffbfafbfff7f6f7ffe2e2e2ffbcbbbbffa9aaa9ffa7a7a7ffa5a6a5ffa4a4a4ffa3a3a3ff9f9f9fff9a9a9aff8f8f8eff858584ff727372ff5a5a5aff343534ff141414ff070708ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e2e3ffe4e3e3ffe5e5e5ffe6e7e7ffe7e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaebffebebebffecebebffececebffedededffeeefeeffeff0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0efefffefeeeeffedededffececedffecebebffebececffeaebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e0e1ffe0dfe0ffdfdfdfffdfdfdeffdedfdfffdededfffdededeffdededeffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadbdaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfceceffcecdcdffcdcdcdffcccccdffcccdccffcbcbcbffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffbfbebfffbbbbbbffb7b7b7ffb3b4b4ffb0b0b0ffacacacffa8a8a8ffa2a3a2ff9d9d9dff979798ff929393ff8e8e8eff888988ff838383ff7c7d7cff767676ff717171ff6d6d6dff696969ff646464ff626262ff5e5f5fff5b5a5aff575857ff545454ff505050ff4c4c4cff494949ff464646ff434342ff403f3fff3d3d3eff3b3b3bff383939ff353636ff333333ff2f2f2fff2c2c2cff282829ff252526ff232324ff222221ff212121ff1f2020ff1f1f1eff1e1d1eff1d1d1dff1c1c1bff1b1b1bff1a1919ff191818ff181717ff171717ff161617ff161616ff161616ff151616ff151515ff141514ff131413ff121212ff111011ff0f0f0fff0f0f0fff0f0e0eff0e0e0eff0f0e0eff0e0e0fff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0f0e0fff0e0e0eff0d0d0dff0d0d0dff0c0d0cff0d0c0cff0b0c0bff0b0b0bff0a0a0aff080809ff070708ff020302ff030303ff020202ff010101ff020202ff010102ff010101ff020201ff010101ff010101ff010101ff010100ff000101ff010000ff000101ff000000ff000100ff000000ff000101ff000001ff000000ff000001ff010000ff010100ff000101ff010100ff010101ff010101ff010100ff010101ff010101ff010101ff020101ff020101ff010102ff010201ff010101ff010101ff020101ff020201ff010202ff020201ff020102ff010201ff020202ff020102ff020101ff020101ff010202ff010202ff010201ff020202ff010101ff020102ff010102ff010202ff020101ff010201ff020202ff010201ff010202ff020201ff010101ff010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010100ff010101ff000101ff000101ff010101ff000001ff010101ff000100ff010101ff010101ff010000ff010101ff000001ff000001ff010101ff000100ff010000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060706ff131312ff282828ff3a3a3aff454545ff4c4c4cff515051ff555555ff5b5b5bff5f5e5eff616161ff646464ff656666ff676868ff686768ff656564ff606060ff60605fff606060ff606060ff606060ff606060ff6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff020303ff030202ff020302ff030303ff020302ff020202ff020202ff020202ff020202ff020202ff03030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcececeffcececeffcdcdccffcdcdcdffcbcbcaffcbcacbffc9cac9ffcacacaffc8c7c8ffc6c5c6ffc9c8c8ffcfcfcfffd2d2d2ffd2d2d2ffd1d1d1ffcecfceffcacacaffc0bfc0ffb4b5b5ffadadadffabacabffacacacffabacabffabacacffacacacffacacacffadadadffadadadffaeaeaeffafafafffafafafffb0b0afffafafb0ffb0b0b1ffb2b2b1ffb1b2b2ffb3b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb5b4b4ffb5b5b6ffb5b6b6ffb6b6b6ffb7b7b6ffb8b8b8ffb8b8b8ffb8b8b9ffb9b9b9ffbabab9ffbababaffbabbbbffbbbbbbffbcbbbcffbcbcbcffbdbcbcffbdbdbdffbdbdbdffbebebdffbfbebfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c1ffc2c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc4c4c4ffc5c4c4ffc5c4c5ffc6c5c5ffc5c6c6ffc5c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c8ffc9c8c8ffc8c9c8ffcac9c9ffc9cac9ffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffccccccffcccdcdffcdcdcdffcdcecdffcdcdceffcececeffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd6d6d7ffdadadaffdeddddffdfdfdfffe1e1e0ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe8e8e80000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffeaeaeaffeaebebffebebebffebecebffebebebffecececffecececffecedecffedececffecececffececebffebebecffebebebffe9e9eaffe4e5e5ffe1e1e1ffdedfdeffdededfffdededeffdddedeffdddddeffdededdffdeddddffdddeddffddddddffddddddffddddddffddddddffddddddffdddcdcffdddcdcffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdcdcdcffdcdcdbffdcdbdcffdbdcdbffdbdbdcffdcdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdcdbdcffdddddeffdfdfdfffe2e1e1ffe3e4e3ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdfdedeffdfdedeffdfdedeffdededeffdddedeffddddddffddddddffdddcddffdddddcffdcdddcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d6ffd6d6d6ffd7d7d7ffd5d6d6ffd5d4d5ffd4d4d3ffd3d3d3ffd0d1d1ffcecdcdffc9cacaffc4c5c5ffc1c2c1ffc0c0bfffbfbfbfffbebebeffbcbcbdffbbbbbcffbbbbbaffbbbabaffb9bab9ffb9b9b8ffb8b8b8ffb8b7b7ffb7b6b6ffb6b6b6ffb6b5b5ffb6b5b5ffb5b5b5ffb5b4b4ffb4b4b4ffb3b4b4ffb3b3b3ffb2b2b2ffb3b2b2ffb9bab9ffc6c6c6ffcfd0cfffd2d2d2ffd4d4d4ffd2d2d2ffcdcccdffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc6c5c6ffc6c6c6ffc6c6c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171717ff3d3d3dff3d3d3dff353636ff2f2f2fff303030ff303031ff323231ff333232ff323332000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff403f3fff40403fff3c3c3cff3c3c3cff3b3b3bff383738ff424242ff484748ff474647ff454545ff474646ff464746ff474747ff464746ff464747000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030203ff060606ff131313ff323232ff5d5c5dff7d7e7dff939292ffa0a0a0ffa9a9a9ffababaaffabababffacacabffadadadffaeaeafffb5b5b5ffdad9dafff6f6f7fffafafafffafbfbfffbfafafffbfafbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfafffafbfbfffbfbfafffafbfbfffafafbfffbfafbfffafafafffbfafafffbfafbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfafffafafbfffbfbfafffbfafbfffafafbfffbfbfbfffafbfbfffbfafafffbfafafffafbfafffbfbfafffbfafafffbfbfafffbfbfafffafafbfffbfafbfffafafafffbfbfafffafbfbfffbfafbfffafafbfffafafafffbfafafffafafafffafafafffafafafffbfafbfffbfafafffafafbfffafafafffafafafffafafafffbfbfafffafbfafffbfbfafffbfafbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffdfdfcfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfafafffbfafafffafafafffafafafffaf9fafffaf9fafffafaf9fffaf9f9fffafaf9fffafafafffafafafffafafafffafaf9fffafafafffafafafffafbfafffbfafafffafafafffbfbfbfffafbfbfffbfafafffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafafffbfbfafffafafbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafbfffafbfafffafbfafffbfbfafffafbfbfffafafbfffbfafbfff9f9f9fff0efefffd0cfd0ffafaeafffa8a8a8ffa6a5a6ffa5a4a5ffa3a4a3ffa1a0a0ff9d9c9cff949494ff8c8c8bff7e7e7dff6d6d6dff4c4c4cff252525ff10100fff060505ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe4e4e4ffe5e6e6ffe7e7e6ffe7e8e8ffe9e9e9ffe9eae9ffe9eaeaffebeaeaffebebebffebebebffecececffecececffeeeeedffeeeeeffff0eff0fff0f0f0fff1f0f0fff1f1f0fff1f1f1fff1f1f0fff1f1f0fff1f1f1fff1f2f1fff1f1f2fff2f2f1fff2f1f2fff0f0f1fff0f0f0ffeeefefffeeededffedededffecedecffecececffecebebffebebeaffeaeaeaffe8e9e9ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe4e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e2ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdeffdededeffdddedeffdedddeffdddeddffddddddffddddddffdddcddffddddddffdddcddffdddcddffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdbdbffdbdbdbffdadadaffdadadaffdadadaffdadad9ffdad9d9ffd8d8d9ffd8d8d9ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d5ffd5d5d6ffd5d5d5ffd5d4d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d1ffd0d0d0ffcfcfcfffcfcfceffcececeffcdcdcdffccccccffcbcbcbffcbcacaffc9cacaffc9c9c9ffc9c9c9ffc8c7c8ffc6c7c6ffc5c5c4ffc2c3c3ffc1c1c1ffbfbfbfffbdbdbdffbbbbbbffb8b9b8ffb5b6b6ffb2b1b2ffaeaeaeffa8a7a8ffa3a2a2ff9b9a9bff969695ff919091ff8c8b8bff878887ff838282ff7e7e7dff767676ff727272ff6e6e6eff6b6b6aff676767ff626262ff5b5b5aff575657ff535354ff515151ff4e4f4fff4b4a4aff484848ff454645ff434343ff414140ff3f3f3eff3c3c3bff373838ff343434ff303030ff2d2d2dff2a2b2bff292929ff272728ff262526ff242423ff222222ff212121ff202020ff1f1f1fff1e1e1dff1b1c1cff1b1b1bff1a1a1aff191919ff191919ff181918ff181817ff171617ff151616ff151514ff141414ff131313ff121312ff121212ff111111ff101111ff101010ff0f1010ff10100fff0f0f0fff0e0f0fff0f0e0fff0f100fff0f0e0eff0e0e0eff0e0d0eff0e0d0dff0d0c0dff0d0c0cff0c0c0bff0c0b0bff0b0b0aff0a0a0aff090909ff050404ff030303ff030303ff010202ff020201ff020101ff010101ff010101ff000101ff010000ff010001ff010100ff010101ff010000ff010100ff010100ff000101ff010001ff000000ff010100ff000101ff010101ff000101ff010001ff010100ff010101ff010101ff010101ff010101ff020101ff010102ff010101ff010101ff010101ff020201ff010201ff010201ff020101ff010202ff020201ff020202ff020102ff010201ff020201ff010102ff010202ff020201ff010202ff020201ff010202ff010102ff020102ff020202ff020101ff020102ff020102ff020201ff020102ff020102ff010201ff020101ff020201ff020202ff02020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010001ff010001ff010100ff010000ff010100ff010101ff010101ff010100ff000100ff010101ff000001ff010100ff010001ff000001ff010001ff000101ff000000ff000000ff000100ff010000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010101ff050506ff131313ff2a2a29ff3c3d3cff484848ff4e4e4eff535353ff575756ff5c5c5dff5f5f5fff636363ff656565ff686867ff6a6a6aff6a6a69ff666666ff626263ff606060ff616160ff606060ff606060ff606060ff6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff010201ff010101ff030203ff030203ff030302ff030203ff030203ff020302ff030202ff030302ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcececeffcdcdccffcdcccdffcacbcbffcbcacaffcacacaffc9c9caffc8c8c8ffc8c8c8ffc3c3c4ffc5c5c5ffc8c9c8ffcdceceffd1d1d1ffd1d2d2ffd0d1d1ffcfcfcfffc9c9c9ffbebdbdffb3b3b3ffacacacffabababffabaaabffabababffabababffacababffacacacffadadadffaeaeadffaeaeaeffaeaeaeffafafafffafafafffb0b0afffb1b0b1ffb1b1b1ffb2b2b2ffb2b3b3ffb3b3b3ffb4b3b3ffb4b5b4ffb5b5b5ffb6b5b5ffb6b6b5ffb7b7b6ffb6b7b7ffb8b7b8ffb8b8b8ffb9b9b8ffb9b9b9ffbababaffbababaffbbbabbffbbbbbbffbbbcbbffbcbcbcffbdbcbcffbdbdbdffbebebdffbdbebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c0ffc2c1c1ffc1c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c7ffc7c6c7ffc7c8c7ffc8c7c7ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcac9caffcacac9ffcbcacaffcbcbcaffcccccbffcccccbffccccccffccccccffcdcdcdffcdcdcdffcececdffcfceceffcececfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd3d3d2ffd2d3d3ffd4d3d4ffd4d4d5ffd8d8d7ffdbdcdcffdfdedfffdfe0e0ffe2e1e2ffe4e3e3ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e5ffe5e6e6ffe6e6e5ffe7e7e7ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e70000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe8e8e8ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeae9ffeaeaeaffeaeaeaffebebebffebebebffececebffecebecffecececffececedffecececffecebebffebebebffeaebeaffe9e8e8ffe4e4e3ffe0e0e0ffdfdfdeffdddedeffdedddeffddddddffdededdffdddedeffddddddffddddddffdddcddffdddddcffdcdddcffdcdddcffdddcdcffdddcddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdbdcdbffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdbdbffdbdbdaffdadbdbffdbdbdaffdadbdbffdadbdbffdbdadbffdcdcdcffdeddddffe0dfe0ffe2e1e2ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe3e2e2ffe1e1e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e0ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffe0e0dfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdedeffdddedeffdedddeffdededdffddddddffddddddffdcddddffdddddcffdcdcdcffdbdcdcffdcdbdbffdcdcdbffdbdadbffdadbdaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d6d6ffd6d5d6ffd6d5d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd6d5d6ffd5d5d6ffd5d5d6ffd4d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffcececeffcacac9ffc6c6c5ffc2c2c2ffbfc0c0ffbfbebfffbdbdbdffbcbcbcffbbbbbbffbbbabbffb9b9baffb9b8b9ffb8b8b8ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b6b6ffb5b5b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffb3b3b2ffbdbcbcffc9c9c9ffd2d1d1ffd3d3d3ffd4d4d5ffd3d3d2ffcdcdcdffc8c8c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c9c8ffc8c8c8ffc5c5c6ffc6c5c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010100ff010100ff010100ff000001ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171717ff3c3c3bff3b3b3bff333434ff2e2e2eff2f2f2fff303030ff303131ff323232ff323233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f40ff3c3c3cff3c3c3cff3b3c3cff3c3c3cff3b3b3bff414142ff464646ff474747ff474646ff474647ff474647ff474746ff474647ff474647000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020202ff060606ff0e0e0eff252626ff494849ff706f6fff8a8b8aff9a9a9affa4a4a4ffa8a8a9ffaaaaaaffaaaaaaffadacacffaeadaeffafb0b0ffc4c4c5ffedededfff9f9fafffbfbfafffafafbfffafafafffbfbfbfffafbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfafffbfafafffbfbfafffbfbfbfffafbfafffafafbfffbfafafffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafbfffafbfbfffafbfafffbfafbfffbfafafffbfafafffafafafffafbfbfffafafafffbfafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafbfffafafbfffbfafbfffafbfbfffafafafffafbfafffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfafbfffbfafafffafbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9fafafffafafafffaf9fafffafafafff9fafafffafafafffafafafffafafafffafafbfffafbfafffafafbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfcfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfcfcfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffafafbfffafafbfffbfafbfffafbfbfffafafafffafbfafffbfafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffbfafafffafbfbfffafafafff7f7f7ffe4e4e4ffbdbdbdffa8a9a9ffa6a6a6ffa5a5a5ffa3a3a3ffa1a1a1ff9d9e9dff969696ff909090ff848585ff787878ff5e5e5fff3a3b3aff1a191aff0a0a0aff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe4e3e3ffe4e4e4ffe6e5e5ffe7e7e7ffe9e9e9ffe9e9e9ffeae9eaffebeaeaffeaebebffebebebffebebebffecececffedececffedeeedffeeeeeefff0efeffff0f0f0fff0f1f1fff0f1f1fff0f0f0fff1f1f1fff0f1f1fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1ffefefefffeeeeeeffededeeffecedecffedececffecececffecebebffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe1e1e0ffe0e0e0ffe0e0dfffe0e0dfffe0e0e0ffdfdfdfffdfdedfffdfdedeffdedfdfffdededeffdddeddffdededeffdeddddffdddedeffddddddffddddddffddddddffddddddffddddddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdbdbdcffdbdcdbffdbdadbffdbdbdbffdadadaffdadadaffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d4d5ffd4d5d4ffd3d3d4ffd2d3d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0cfd0ffcfcfcfffcececeffcececdffcecdcdffcdcdcdffccccccffcbcbcbffcbcbcbffcacac9ffc8c8c8ffc7c7c6ffc5c5c5ffc4c4c4ffc2c2c1ffc0c0c0ffbfbfbfffbcbdbdffbababaffb5b6b5ffb1b1b1ffadacacffa8a9a9ffa5a5a5ffa2a2a2ff9fa09fff9c9d9dff969797ff8a898aff868686ff818181ff7f7e7eff7a7a7bff757675ff706f70ff6a6a6aff626262ff5f605fff5d5d5dff585858ff555555ff525252ff504f4fff4e4e4eff4c4b4bff474747ff424242ff3f3e3fff3c3b3bff383738ff333434ff313132ff302f30ff2d2d2dff2b2b2bff292828ff272727ff252526ff242424ff222223ff202120ff1f201fff1e1e1eff1d1d1eff1c1c1dff1b1c1cff1a1a1aff191a19ff181818ff171717ff171616ff161616ff161616ff151515ff141414ff141313ff131312ff121212ff111111ff101011ff100f0fff0f1010ff0f0f0fff0e0f0eff0f0f0fff0f0e0eff0e0f0eff0e0e0eff0e0d0dff0c0d0cff0c0d0dff0c0d0cff0c0c0cff0c0c0cff0b0b0bff0b0b0bff0a0a0aff040505ff030303ff020202ff010102ff010101ff010101ff010001ff000101ff000100ff010001ff010000ff010000ff000000ff000101ff000000ff010000ff000000ff000000ff000001ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff010102ff010101ff010101ff010102ff010102ff020102ff010202ff010101ff010201ff020201ff020102ff020202ff010101ff020202ff020202ff010201ff020101ff020101ff020202ff010201ff010102ff020101ff010202ff020202ff010101ff010101ff020101ff010202ff020102ff020101ff010101ff010202ff010202ff010101ff010102ff010101ff0201010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010101ff010101ff010001ff010101ff000001ff010101ff010001ff000101ff010001ff010101ff010101ff010101ff000001ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000101ff060505ff121312ff292929ff3e3e3dff4a4a4bff4f4f50ff535454ff575758ff5c5d5dff606060ff636364ff666667ff6a696aff6b6c6cff6b6b6bff676867ff646464ff666666ff606060ff606060ff606161ff616060ff6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff010201ff010101ff010101ff010101ff030202ff020303ff030203ff030202ff020202ff020303ff02030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdcdffcdcccdffcacbcaffcbcbcaffc9c9c9ffcac9c9ffc8c7c7ffc8c8c8ffc5c5c5ffc4c5c4ffc4c4c3ffc4c4c4ffc8c9c8ffcececdffd1d1d2ffd3d2d2ffd1d2d2ffd0d0d0ffc6c7c6ffbbbbbbffb1b0b0ffaaababffaaaaaaffaaaaaaffaaaaaaffabababffabacacffacacacffadadadffadadadffaeaeaeffaeaeafffaeafafffb0afb0ffb0b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b4b3ffb5b4b4ffb5b5b5ffb6b5b5ffb6b5b6ffb7b7b7ffb7b7b7ffb8b7b8ffb8b8b8ffb8b9b8ffb9b9baffbababaffbababaffbbbbbbffbbbbbbffbbbbbcffbcbcbcffbcbdbcffbcbdbdffbdbdbdffbebebeffbebebfffbfbfbfffc0bfc0ffbfc0c0ffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacbcbffcbcacbffcbcbcbffcbcbccffcdccccffcdcccdffcdcdcdffcecdceffcececeffcececfffcfcfcfffcfcfcfffcfcfd0ffd0d0d1ffd0d1d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd6d6d6ffd9d9d9ffdcdddcffdededfffe0e0e0ffe2e2e2ffe3e4e4ffe5e4e4ffe5e4e5ffe5e4e5ffe4e5e5ffe4e4e5ffe4e5e4ffe5e5e4ffe4e4e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe8e7e7ffe7e7e700000000000000000000000000000000000000000000000000000000ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9eaffe9eaeaffebeaeaffeaeaebffeaebebffebebecffecececffecececffecececffebebecffebebebffeaebebffeaeaeaffe8e7e7ffe3e3e3ffdfdfdfffdedddeffdededeffddddddffddddddffddddddffddddddffdcddddffddddddffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdcdbffdbdbdcffdbdbdcffdbdbdcffdbdbdcffdbdbdbffdbdbdaffdbdbdaffdbdadaffdbdadaffdadadaffdadbdbffdbdadaffdadadaffdadadaffdadadaffdbdbdaffdadadaffdadadaffdbdadaffdadbdaffdbdbdbffdbdcdbffddddddffe0dfe0ffe2e2e2ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0dfe0ffe0e0e0ffe0dfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdddedeffdddeddffdddeddffdddddeffddddddffdddcddffdcddddffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d8ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d3d4ffd3d4d3ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd4d4d5ffd3d3d4ffd2d2d3ffd1d2d1ffd1d0d1ffcececeffcbcacaffc6c6c6ffc2c2c3ffbfbfc0ffbebebeffbdbdbdffbbbbbbffbababbffbababaffb8b9b8ffb8b8b8ffb8b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb5b6b6ffb5b6b6ffb5b6b5ffb5b4b5ffb4b4b5ffb3b3b4ffb2b3b3ffb3b3b3ffc0c0bfffcccccbffd1d0d0ffd2d2d2ffd3d3d3ffd2d3d3ffccccccffc8c8c8ffcacacaffc8c8c8ffc9c9c8ffc8c8c8ffc8c8c8ffc9c8c8ffc5c6c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171717ff3c3b3bff3a3a3aff323233ff2d2c2dff2e2e2eff2f2f2fff303030ff323233ff333232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3bff3c3c3bff3c3c3cff3c3c3bff3c3b3cff424141ff454645ff464646ff454545ff474646ff474646ff464747ff474647ff474646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0b0b0bff1f1f20ff3e3e3dff605f5fff7f807fff939393ff9f9e9effa5a5a5ffa9a9a9ffa9aaaaffabababffacadadffaeafaeffb6b6b6ffdbdbdbfff7f7f7fffafafafffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafafafffbfbfbfffafbfbfffafafafffafafafffbfbfbfffafbfbfffafafbfffbfafbfffafbfbfffbfbfafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafafffbfafafffafbfbfffafbfafffafafafffafbfafffbfafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafafffafbfbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffbfafafffafbfafffafafafffafafafffafafafffafaf9fffaf9fafff9faf9fffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfcfbfffbfcfcfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffbfafbfffafafafffafafafffafafafffafbfafffafafafffafafafffafafbfffafafafffaf9f9fff9f9fafff9fafafffafafafffafaf9fffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff2f2f2ffd1d2d2ffaeafaeffa7a7a7ffa5a6a5ffa3a4a4ffa1a1a1ff9e9e9dff999999ff949595ff8c8c8cff818281ff6d6e6dff4d4d4dff282728ff0e0e0eff060505ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e3ffe5e4e5ffe6e6e6ffe7e7e7ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebebebffebecebffebebecffecececffecededffedeeedffeeeeeeffefefeffff0f0f0fff1f1f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff3f2f3fff2f2f2fff2f1f2fff1f1f0fff0f0f0ffeeefefffeeeeeeffedededffededecffecececffecebebffebeaeaffe9eae9ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e4e3ffe3e2e2ffe2e2e3ffe2e3e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededeffdedfdeffdededeffdddeddffdededeffdededeffddddddffdddddeffdddedeffddddddffdcddddffdcdddcffdcdcddffdcdcdcffdcdbdbffdcdbdbffdbdbdaffdbdadaffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd9d8d9ffd8d9d9ffd8d9d8ffd8d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd1d0d0ffd0cfd0ffcfd0d0ffcfcfcfffcececdffcdcdcdffcbcbccffcacacaffc9c9c9ffc7c7c7ffc5c5c5ffc4c4c4ffc2c2c2ffbfc0bfffbdbdbdffbababaffb7b8b8ffb5b5b4ffb2b2b2ffb0b0b0ffaeaeaeffacababffa8a7a7ffa1a1a1ff9c9d9dff979797ff919291ff8b8c8bff868686ff818081ff7c7b7bff757474ff6f6f6eff6c6c6cff696a6aff676767ff636363ff5f5f5eff5a5a59ff565555ff525151ff4d4d4dff494949ff454545ff414141ff3e3d3dff3a3a3aff383738ff343535ff313232ff2f2f2fff2d2d2dff2b2c2bff29292aff282828ff272626ff252525ff232323ff222122ff202120ff1f1f1fff1d1d1dff1c1c1dff1b1b1bff1a1919ff181819ff191a1aff181819ff181817ff181718ff171617ff151515ff151415ff131313ff121212ff111111ff111111ff101010ff0f0f0fff100f0fff0f1010ff0f100fff0f0f0fff0e0f0eff0e0e0fff0e0e0eff0e0d0dff0e0e0eff0d0e0eff0e0e0eff0e0e0eff0d0e0dff0d0d0dff0b0a0bff050404ff030303ff030302ff020101ff000101ff010101ff010101ff010100ff000100ff010000ff010000ff000101ff000100ff000000ff000101ff010001ff010100ff010101ff000101ff000001ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010102ff010101ff010202ff020202ff020101ff010102ff010202ff020202ff020201ff020202ff020102ff010101ff020202ff010202ff010101ff010101ff020101ff010201ff010101ff020101ff010202ff020201ff020101ff010201ff010102ff020201ff010101ff010102ff010202ff010101ff010202ff01020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010201ff010101ff010100ff010101ff010101ff010100ff010101ff000101ff010001ff010101ff010100ff010101ff010101ff010100ff010101ff010101ff010101ff000101ff010101ff000101ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff101110ff262627ff3b3b3bff4a4a4aff505050ff545455ff585858ff5d5d5dff616060ff646464ff686868ff6b6c6cff6d6e6eff6c6c6cff686969ff666766ff676666ff6b6b6cff606160ff606060ff606060ff606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010101ff010102ff030302ff030202ff020302ff020203ff030302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacbcbffcacac9ffcac9c9ffc7c7c8ffc8c8c8ffc5c5c5ffc5c5c4ffc5c5c5ffc4c4c4ffc0c0c0ffc3c3c3ffc8c9c9ffcfcfcfffd2d2d2ffd2d2d2ffd1d1d1ffcdcdcdffc5c4c4ffb8b9b9ffadadacffa9a9a9ffa9a9a9ffa9a9aaffaaaaaaffabaaaaffababacffacacacffadacacffadaeadffaeaeadffafafafffafafafffb0b0afffb1b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b3ffb4b4b4ffb5b5b4ffb6b5b5ffb6b6b6ffb6b7b6ffb7b7b7ffb7b8b8ffb8b8b8ffb9b9b8ffb9b9b9ffb9bab9ffbababaffbababaffbbbbbbffbcbcbbffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbebdbeffbebebeffbebfbfffbfbfc0ffc0c0c0ffc0c0c1ffc1c1c1ffc2c1c1ffc1c1c2ffc2c3c2ffc2c2c3ffc3c3c3ffc4c3c4ffc4c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c7c6ffc6c6c7ffc7c7c7ffc7c8c8ffc8c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffcacac9ffcacac9ffcacacbffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcdcdcdffcececdffcfceceffcfcfceffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d3d3ffd3d4d4ffd7d7d7ffdadbdbffdedddeffdfdfdeffe1e1e1ffe2e3e2ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e4ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e70000000000000000000000000000000000000000000000000000000000000000ffe7e6e7ffe6e7e7ffe8e8e7ffe8e8e8ffe7e8e7ffe8e8e8ffe9e9e9ffe8e8e8ffe8e9e9ffe9eaeaffeae9e9ffeaeaeaffeaeaeaffebebebffebebebffebebebffecebebffececebffecececffebebebffebebebffeaeaeaffe6e6e6ffe2e2e1ffdededeffdeddddffddddddffdcddddffdcddddffdcddddffdddcddffdcdddcffdcdcdcffdcdddcffdbdbdcffdbdbdcffdcdcdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadbdbffdadadaffdadadbffdadbdaffdadadaffdad9daffdadadaffdadadaffdadad9ffdadadaffdad9daffd9d9d9ffdadadaffd9dadaffd9d9d9ffdad9d9ffdadadaffd9dadaffdadadaffdcdbdbffdddedeffe0e0dfffe2e2e2ffe3e4e3ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffe0dfdfffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffdddcddffdddcddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdadaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d6ffd5d6d6ffd5d6d5ffd5d4d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d3d3ffd3d3d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d2d3ffd3d2d2ffd3d2d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd2d2d2ffd1d2d1ffd0d0d0ffcececeffcbcacbffc6c7c7ffc2c3c2ffbfbfbfffbdbebeffbdbcbcffbbbbbaffbab9baffb8b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb7b7b6ffb6b6b7ffb6b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb4b4b4ffb3b4b3ffb3b3b3ffb8b8b8ffc3c4c4ffcececeffd1d0d0ffd2d2d2ffd2d3d3ffd0d0d1ffcbcbcaffcacacaffcacacaffcacac9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171716ff3b3b3bff3a3a3aff323333ff2c2d2dff2e2e2eff303130ff333232ff323332ff333232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3bff3c3c3cff3c3c3cff3b3c3bff434343ff464545ff434444ff424242ff454545ff464747ff474746ff474646ff464746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020203ff070707ff171617ff353434ff555555ff747473ff898989ff979798ffa1a1a1ffa6a6a6ffaaaaaaffaaaaaaffabababffadadadffb0b0afffc6c7c6ffefeeeffffaf9f9fffbfafafffafafafffbfafbfffbfafafffbfafbfffafbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafafffbfbfafffbfbfafffafbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfafffbfafbfffafbfafffafafafffbfafafffbfafafffbfafafffafbfafffafafbfffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffbfbfafffafafbfffafafafffafafafffafafafffafbfafffafbfafffbfafbfffbfafbfffafbfbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffcfdfcfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffafafafffafbfafffafafbfffafafbfffafafafffafafafffafafafffafaf9fffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfbfafffafbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfafffbfbfafffbfbfbfffafafbfffbfafafffbfafafffafbfafffafbfafffbfafafffbfafafffafafafffafafafff9faf9fffafafafffafafafff9f9f9fffafafafff9fafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafff9faf9fffaf9fafffafafafff8f7f7ffe6e5e5ffbebfbfffa9a9a8ffa6a6a5ffa4a4a4ffa1a1a2ff9f9f9eff9b9c9bff989897ff919191ff888888ff7a7a79ff5e5f5eff383738ff151414ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e3ffe4e4e4ffe4e5e5ffe6e6e6ffe8e8e7ffe9e9e9ffeaeaeaffebebeaffebebebffebecebffecebecffececedffedecedffedededffedededffeeeeeeffefefeffff0f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff3f3f2fff2f3f2fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedeeeeffededecffedecedffececebffebeaeaffeae9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdfdedfffdfdedeffdededfffdfdfdeffdedfdeffdededfffdededeffdededeffdedfdeffdededeffdededeffdddeddffdddeddffddddddffddddddffdddcdcffdddcdcffdbdcdcffdcdcdcffdbdbdbffdcdbdbffdbdbdcffdbdbdaffdbdadbffdadbdaffdadadaffdbdadaffdbdadbffdbdadaffdadbdaffd9d9daffd9dad9ffd9d9d9ffdadadaffdadad9ffd8d8d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d4ffd3d4d3ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd0d1d1ffcfcfd0ffcececeffcdcdccffcccbccffcbcbcaffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc1c0c1ffbfbfbfffbdbdbdffbbbbbbffb9b9b8ffb6b7b7ffb4b4b5ffb1b2b1ffacadacffa9a9a8ffa4a4a4ff9e9f9eff999998ff939393ff8e8e8eff898888ff848383ff7e7e7eff797979ff777676ff757475ff727272ff6e6e6dff696969ff646464ff5f5f5fff5b5b5bff575757ff535252ff4d4d4cff484849ff444545ff424242ff3e3f3fff3b3b3bff373737ff343434ff323232ff313130ff2f2f2fff2d2d2dff2c2b2cff2a292aff272727ff252625ff242424ff222222ff202020ff1f1f1fff1d1d1dff1c1c1cff1b1c1cff1a1a1aff1b1b1bff1a1b1bff1a1a1aff191918ff171717ff161616ff151515ff141413ff121312ff121213ff121212ff111111ff111111ff111111ff111110ff101010ff0f1010ff0f0f10ff0f0f0fff0f100fff0f0f0fff0f0f10ff0f100fff0f100fff0e0f0eff0f0e0fff0d0c0cff0c0c0cff090a0aff040404ff020202ff010101ff000101ff000000ff010001ff000100ff000000ff010000ff010001ff010000ff000100ff000001ff000101ff000100ff000101ff010101ff010001ff010101ff010101ff020201ff010202ff010102ff020101ff020102ff010201ff020201ff020102ff020102ff020202ff020202ff020202ff020202ff020202ff010202ff020202ff020202ff020202ff020201ff010201ff020202ff020201ff020201ff010201ff020102ff020102ff020102ff020101ff010102ff020201ff010201ff010102ff010102ff010101ff010201ff010201ff010102ff010201ff020201ff010101ff0201010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff010102ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff000100ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff000101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0f0f10ff252524ff3a3a3aff484849ff505150ff575756ff5b5c5cff5f5f60ff626262ff666566ff696a69ff6e6e6eff717171ff706f70ff6a6b6bff666766ff6b6c6bff707070ff737373ff606060ff606060ff606060ff4c4c4cff4b4c4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff010101ff010101ff020101ff010101ff030302ff030302ff0202030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cacaffc9cac9ffc7c8c7ffc8c8c8ffc5c5c5ffc4c4c4ffc5c5c5ffc4c4c4ffc4c4c4ffc2c2c2ffc1c1c1ffc5c4c5ffcacac9ffcfcfcfffd2d2d2ffd2d1d2ffcfcfd0ffcccbccffc2c2c2ffb5b5b5ffabababffa8a9a8ffa8a9a9ffa9a9aaffaaaaaaffabacabffacacabffacacacffadadadffaeaeadffaeaeaeffafafafffb0afafffb0b0b0ffb0b1b0ffb1b1b1ffb2b1b1ffb3b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb4b5b4ffb5b5b5ffb6b5b5ffb6b6b6ffb7b6b6ffb7b7b7ffb7b7b8ffb8b9b8ffb8b8b8ffb9b9b9ffbabab9ffbababaffbababaffbbbbbbffbcbcbbffbcbcbcffbcbcbdffbdbcbdffbebdbeffbebebeffbebfbeffbfbfbfffc0bfc0ffc0c0c0ffc0c1c0ffc0c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c7ffc7c6c7ffc8c7c7ffc7c7c7ffc8c8c8ffc8c9c8ffc8c9c9ffc9c9c9ffcacac9ffcacbcaffcbcbcaffcbcbcbffcbcccbffccccccffcccdccffcdcdcdffcecdcdffcececeffcececeffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd3d2d2ffd5d5d5ffd9d8d8ffdcdcdcffdddddeffdfe0dfffe1e1e1ffe2e3e3ffe4e4e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e7e70000000000000000000000000000000000000000000000000000000000000000ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffeaeaeaffebeaebffebeaebffecebebffebececffebebecffebebeaffeaeaeaffe9e9e9ffe5e5e4ffe1e0e1ffdededdffddddddffdddcdcffdddcddffdddcdcffdcdddcffdcdcddffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdbdbdbffdadbdaffdbdadbffdadadaffdadadaffd9dadaffd9dad9ffdad9daffd9dad9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffdad9daffdcdbdbffdddedeffe0e0e0ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe2e3e2ffe2e3e2ffe1e2e1ffe2e1e2ffe2e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0dfffe0dfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdedfdfffdededeffdedfdfffdededeffdededeffdddddeffdededdffdededdffdddedeffddddddffdddcddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadbdbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd2d3d2ffd2d3d2ffd1d2d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d4ffd3d3d3ffd2d2d1ffd1d0d1ffd0d0cfffcecdcdffcbcacaffc7c7c7ffc3c3c3ffbfc0bfffbdbdbdffbbbcbbffbababaffb8b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb7b7b6ffb7b7b6ffb6b7b7ffb6b6b6ffb6b5b6ffb5b5b5ffb4b5b4ffb3b4b3ffb4b4b4ffbcbbbcffc7c8c8ffd0d1d0ffd2d3d2ffd4d4d4ffd3d3d3ffcececeffc9cacaffcacacaffcacacaffcacac9ffcacac9ffc8c8c8ffc9c8c8ffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010001ff010000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff161617ff3a3a39ff393939ff333333ff2e2e2eff313030ff323332ff323233ff323332ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3bff3c3c3bff3c3c3cff3b3b3aff464646ff474847ff434344ff424242ff434243ff464545ff464647ff474746ff48484700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010100ff040404ff0c0c0cff252424ff464646ff686868ff838383ff929292ff9c9c9cffa3a3a3ffa7a8a8ffaaaaaaffaaaaaaffabababffadadacffb4b4b3ffddddddfff8f8f8fffafafafffbfafafffafafbfffafafafffbfafafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffcfdfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafafffafafafffafafbfffafafbfffbfbfbfffafafafffafafafffafafafffafafbfffbfbfafffafafafffafafafffafbfafffafafbfffafbfbfffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafafffafafafffafbfafffbfbfafffafafbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafafbfffbfbfafffbfafafffafbfafffbfbfbfffbfafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafbfffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfafbfffbfafbfffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafff9f9fafffafafafff9faf9fffafaf9fff9fafafff9f9fafffafafafffafafafffafaf9fff9f9fafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffaf9f9fff3f3f2ffd4d4d4ffaeaeafffa6a5a6ffa4a4a4ffa2a2a2ff9fa0a0ff9c9c9cff999999ff949493ff8d8d8cff818181ff6e6f6fff4c4c4cff232324ff0d0d0cff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe3e3e3ffe6e7e6ffe5e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffe7e7e7ffe9e8e8ffe9e9eaffebebebffebebebffececebffececebffecececffedededffedededffedeeedffedeeedffeeeeefffefefeffff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f1f2fff2f2f1fff3f3f2fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f2f2fff1f1f2fff1f0f0fff0efefffeeeeeeffeeeeeeffedededffecedecffecececffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e4e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdedfffdedfdeffdfdedeffdededeffdededeffdddedeffdddddeffdeddddffddddddffddddddffdddcdcffdcddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdbffdadadaffd9dadaffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d7ffd8d8d7ffd7d7d8ffd8d8d7ffd6d7d7ffd6d7d6ffd5d6d6ffd5d5d6ffd5d4d5ffd4d3d3ffd3d2d2ffd1d0d1ffd0d0d0ffcecfcfffcececdffccccccffcacacaffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc2c2c2ffc0c0c0ffbebebeffbcbcbcffbabbbbffb7b7b7ffb4b4b4ffafb0afffabababffa6a6a5ff9fa0a0ff9a9a9aff949494ff8f8f8fff8a8a8bff878787ff858484ff808080ff7d7d7dff7a7a7aff767776ff717172ff6c6c6dff696869ff646465ff616160ff5c5d5dff59595aff575757ff535353ff4e4e4eff474847ff424243ff3e3e3eff3b3b3bff393939ff383737ff353435ff333332ff313031ff2f2f2eff2d2d2dff2b2b2bff272827ff252525ff232324ff222222ff202120ff20201fff1e1f1eff1e1e1eff1e1e1eff1e1d1dff1d1c1cff1b1b1bff1a1a1aff181819ff171717ff161615ff151515ff151415ff141414ff141413ff131313ff131313ff121212ff111112ff111111ff111111ff111011ff111011ff101110ff111110ff111110ff101010ff0f1010ff0f0f0fff0f0e0eff0d0d0eff0c0c0bff0a0909ff040404ff020202ff010000ff000000ff000001ff000000ff010001ff000000ff000000ff000100ff000001ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff020101ff020102ff010201ff010101ff020101ff020201ff020202ff010202ff020202ff020202ff020202ff020202ff020202ff010202ff020202ff020202ff020202ff020201ff020102ff020202ff020202ff020201ff020201ff020202ff020202ff020101ff020201ff010101ff010102ff020101ff010102ff010101ff010202ff010101ff020102ff010201ff020101ff020201ff010101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020102ff020101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010101ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff131414ff292a29ff3c3c3dff494949ff525252ff585858ff5d5d5dff626162ff646464ff676667ff6b6a6aff6f6f6fff747474ff737373ff6d6d6dff6b6b6cff707170ff727373ff747474ff747474ff606060ff4c4c4cff4c4b4bff797979ff797979ff797979ff797979ff797979ff797979ff797979ff79797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff020101ff010201ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c8ffc8c8c8ffc4c5c4ffc5c5c4ffc4c5c5ffc4c4c4ffc5c4c4ffc2c2c2ffc4c3c3ffc3c3c4ffc5c4c5ffc7c7c7ffcccccbffd1d1d1ffd2d2d2ffd1d1d1ffcfcfcfffcacac9ffbfbfbfffb3b3b4ffabaaaaffa8a8a9ffa9a9a9ffaaaaaaffabababffacabacffacacabffadadacffadadacffadaeaeffaeaeaeffafafafffb0b0b0ffb0b0b0ffb1b1b0ffb2b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b5ffb5b5b5ffb5b5b6ffb6b6b6ffb6b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb8b8b9ffb9b9b9ffb9b9baffbababaffbababbffbbbabbffbcbbbcffbcbcbcffbdbdbcffbdbcbdffbebdbdffbebebdffbebebeffbebfbfffbfbfbfffbfbfc0ffc0c1c0ffc0c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c2c3ffc3c3c3ffc4c3c3ffc3c3c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c9ffc9cacaffcac9caffcacacaffcacbcaffcbcbcbffcccccbffccccccffcccdcdffcdcdcdffcececdffcececeffcfceceffcfcfceffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd3d3d3ffd6d6d6ffdadad9ffdcdcdcffdddedeffe1e1e0ffe2e2e2ffe2e3e3ffe4e4e3ffe3e3e4ffe3e4e4ffe4e3e4ffe4e3e3ffe4e3e4ffe4e3e4ffe4e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e6e600000000000000000000000000000000000000000000000000000000ffe6e6e6ffe7e7e7ffe7e7e6ffe6e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaebebffecebebffebebecffebebebffebeaeaffeaeaeaffe8e8e8ffe4e3e3ffdfe0dfffddddddffdcdcddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdcdcffdbdbdcffdbdbdbffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdbdadaffdbdadbffdbdadbffdadbdaffdadadaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d8ffdadad9ffdbdbdbffdededeffe0e0e0ffe2e2e2ffe3e2e3ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0dfffdfe0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdededfffdededeffdededeffdededfffdfdfdeffdededeffdededeffdededeffdededeffdddedeffdddddeffddddddffddddddffdddcddffdcdddcffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d7ffd7d7d8ffd8d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcacacbffc7c7c7ffc3c3c3ffbfbfc0ffbdbdbdffbbbabbffb9b9b9ffb8b8b8ffb7b7b8ffb7b7b7ffb7b6b7ffb6b6b6ffb7b6b6ffb6b5b6ffb6b6b5ffb5b4b5ffb4b4b4ffb3b3b3ffb4b5b5ffbebfbfffcbcbcbffd3d3d4ffd4d4d4ffd4d5d4ffd2d2d2ffccccccffc8c8c8ffcacacaffcacacaffcacacaffcacacaffcacacaffc8c8c9ffc9c9c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010100ff010100ff000001ff000001ff010101ff000000ff000000ff000100ff000001ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff161616ff393939ff393939ff353434ff303030ff323232ff323232ff323233ff333332ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3bff3c3b3cff3c3c3cff39393aff474747ff484848ff444444ff434343ff454444ff454545ff464645ff484848ff49484900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff070607ff141313ff313131ff595959ff797979ff909090ff9a9a9affa0a09fffa5a4a5ffa8a8a9ffa9aaaaffaaaaaaffaaabaaffadacacffc5c5c5ffefefeffff9f9f9fffafafafffbfafafffafafafffafafbfffbfafbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffafbfbfffafbfbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfafffafafbfffafbfafffafbfafffbfafafffbfafafffafafafffbfbfbfffafafafffafafafffafbfafffafafafffafafafffbfafafffafafbfffafafafffafafafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffafbfafffafafafffafafafffbfafafffafafbfffbfafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafbfffbfbfafffbfbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfbfffafbfafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafff9fafafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fffafafafff9f9f9fff9fafafff9fafafff9f9fafffafafafff9faf9fffaf9fafffafaf9fff9f9fafffaf9fafff9faf9fff8f7f8ffe7e7e7ffbfbfbfffa7a6a7ffa4a4a3ffa2a2a2ff9f9fa0ff9c9c9dff9b9b9aff969696ff919090ff888887ff7b7b7bff616262ff39393aff181817ff070707ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe7e7e7ffe7e7e7ffe7e6e6ffe5e5e5ffe4e4e4ffe5e5e5ffe7e8e8ffe9e9e9ffe9eaeaffebebebffebebebffecebecffecececffececedffedecedffedededffeeedeeffeeeeeeffefefeeffefefeffff0f1f0fff1f1f1fff1f1f2fff1f1f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff3f3f4fff3f3f2fff2f2f2fff0f1f1fff0f0f0ffeeefefffeeeeefffeeedeeffedeeedffedececffebeaebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffdfe0e0ffe0e0e0ffdfe0dfffe0dfdfffe0dfdfffdfe0dfffe0dfdfffdfdfe0ffdfdfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdededfffdededdffdededeffdddedeffdededeffdddedeffdedddeffdedddeffdededdffdeddddffdeddddffdcddddffddddddffddddddffddddddffdcdddcffdcddddffdddcdcffdeddddffddddddffdcdcdcffdcdbdbffdbdbdcffdbdcdcffdbdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdbdcdcffdcdbdcffdbdbdbffdadadbffdadadaffd9d9daffdadadaffd8d8d8ffd7d8d8ffd6d7d7ffd5d5d6ffd4d5d4ffd3d3d3ffd2d2d2ffd2d1d1ffd0d0d0ffcfcecfffcccdcdffcbcbcbffc9c9c9ffc8c8c7ffc6c6c6ffc4c5c4ffc3c3c3ffc1c1c2ffbfbfbfffbebebdffbababaffb7b6b7ffb1b2b1ffacacacffa6a6a7ffa1a0a1ff9c9c9bff979797ff939494ff909090ff8b8c8cff888788ff848484ff828282ff7f7f7fff7b7b7bff777878ff747474ff707070ff6b6b6bff676867ff656665ff636262ff5e5d5dff575757ff525252ff4d4c4cff484848ff464646ff424242ff3e3e3eff3a3a3aff383839ff363736ff343434ff313232ff2f2f2fff2c2d2dff2a2a2aff272726ff252525ff242424ff222223ff222222ff212121ff202121ff202020ff1e1f1fff1e1e1eff1c1c1cff1b1a1bff191919ff181818ff181717ff161716ff161616ff151515ff151515ff151414ff131413ff131313ff121213ff121213ff131312ff121212ff121212ff121212ff111111ff111111ff101011ff10100fff0f0f0fff0e0e0fff0e0e0eff0b0c0cff0a0a0aff040404ff030303ff030202ff010001ff000101ff000100ff010100ff000101ff000100ff000101ff010000ff010000ff010101ff010101ff010101ff010101ff010201ff010201ff010201ff020102ff010102ff010202ff020201ff010202ff020202ff020202ff020202ff020202ff020202ff020202ff020102ff020202ff020202ff010202ff020202ff020202ff020202ff010202ff020202ff020202ff020102ff020102ff010202ff020102ff010201ff020101ff020101ff010201ff020101ff010102ff010101ff020201ff010101ff020101ff010101ff010101ff010101ff010101ff010100ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff020101ff010201ff020102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010101ff010101ff010201ff010101ff010101ff010201ff010101ff010001ff000101ff000100ff010100ff000000ff000000ff010101ff060606ff161515ff2c2c2cff414141ff4e4d4dff545454ff5a5b5aff5f605fff646464ff676767ff69696aff6c6c6cff717170ff767776ff767676ff707070ff717070ff737372ff747474ff747474ff4b4b4bff4c4c4cff4b4c4bff797979ff797979ff797979ff797979ff797979ff797979ff797979ff797979ffa2a2a2ffa2a2a2ffa3a2a3ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c4ffc4c4c5ffc5c5c4ffc4c4c4ffc4c4c5ffc2c2c2ffc3c3c4ffc3c3c4ffc5c5c6ffc6c6c6ffc5c6c5ffc9c8c9ffd0cfcfffd2d1d2ffd1d0d1ffcfd0d0ffcececeffc7c8c8ffbcbcbcffb2b1b2ffaaabaaffa9a9a9ffa9a9aaffaaaaabffacacabffabacabffadacacffadadacffadadadffaeaeaeffaeaeafffb0afafffb0b0b0ffb0b0b1ffb1b1b1ffb1b2b2ffb2b2b2ffb3b3b3ffb3b4b3ffb4b4b3ffb5b4b4ffb4b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb6b7b6ffb7b8b7ffb8b7b7ffb8b8b8ffb8b8b8ffb9bab9ffbab9b9ffbab9baffbabbbbffbbbbbbffbcbcbbffbcbcbcffbcbcbdffbdbdbdffbdbdbdffbdbebdffbebebeffbebfbfffc0bfbfffc0c0bfffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc7c6c7ffc6c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c8c8ffc8c8c9ffc9c9caffcacacaffcacacaffcbcbcbffcbcbcbffccccccffccccccffcdcccdffcecdcdffcececeffcececeffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd4d4d4ffd8d8d8ffdbdbdbffddddddffdedfdeffe0e1e1ffe2e1e2ffe3e2e2ffe3e3e3ffe4e4e4ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e3ffe4e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e6e60000000000000000000000000000000000000000000000000000000000000000ffe6e5e5ffe5e6e5ffe7e7e7ffe6e7e7ffe7e7e6ffe7e6e7ffe7e8e7ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaebffebebeaffecebebffebebebffeaeaeaffe9eaeaffe7e7e8ffe3e3e3ffdfdfdfffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdadbdbffdadbdaffdadad9ffdadadaffdad9daffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd9d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d8d8ffd9d8d8ffd9dadaffdcdcdbffdedddeffe0e0e0ffe2e1e2ffe2e2e3ffe2e2e2ffe3e3e2ffe2e3e2ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedeffdedfdfffdedfdeffdfdfdeffdededeffdededeffdededeffdedddeffdeddddffddddddffdededeffddddddffdddcddffdcddddffdcdddcffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d0ffd1d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0cfcfffcecfcfffcdcecdffcbcbcaffc7c7c7ffc3c3c3ffbfc0bfffbcbbbcffbab9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb6b6b6ffb6b7b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b5ffb3b4b4ffb3b3b3ffb7b7b7ffc2c2c2ffcececeffd6d5d5ffd4d4d3ffd4d4d4ffd1d0d0ffcacacaffc8c8c8ffcacbcbffcacbcbffcacacaffcacacaffcacacaffcacacaffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010000ff010000ff000001ff000100ff010101ff010101ff000100ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff171717ff3a3a3aff3a3939ff353636ff323332ff333332ff323233ff323232ff323332ff343333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3b3c3cff3c3c3cff3b3b3cff3c3c3cff3b3c3bff484747ff494948ff454546ff454445ff444545ff464646ff484848ff494948ff49484900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010101ff040304ff0b0b0bff1e1f1fff444444ff6b6a6bff868687ff989798ff9f9fa0ffa2a3a2ffa6a5a6ffa9a8a8ffa9a9aaffa9aaa9ffaaaaaaffb2b3b3ffdededefff8f8f8fffafafafffafafafffafbfafffafafafffbfafbfffbfafafffbfafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafbfffafafafffafafbfffbfafafffbfafbfffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafbfffafbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfafbfffbfbfbfffbfbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfbfcfffcfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffbfafafffafbfafffafafbfffafafafffafafafffafafafffafafafff9faf9fffafafafff9fafafff9fafafffaf9f9fffafafafffaf9fafff9faf9fffafaf9fff9f9fafffaf9fafff9f9f9fff9f9f9fffaf9f9fffafafafffafaf9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff4f4f4ffd7d6d6ffaeaeafffa4a4a4ffa3a2a2ffa0a0a0ff9d9d9dff9b9b9bff989898ff939393ff8d8d8dff828283ff727272ff505050ff272828ff0e0d0eff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e9ffeaeaeaffebebebffececebffecececffecececffededecffedededffedeeedffeeedeeffeeeeefffefefefffefeff0fff1f1f1fff2f1f1fff2f1f1fff1f2f2fff2f2f2fff3f3f2fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff2f1f1fff1f0f0ffefefefffefeeefffeeeeeeffeeededffedededffecececffebebebffebebebffeaeaeaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe7e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffe0e0dfffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdfdedeffdfdedeffdededeffdededfffdededeffdeddddffdedddeffdededeffdededeffdededeffdfdedfffdededeffdededfffdededeffdededfffe0e0e0ffe0e0e1ffdfdfdfffdedfdfffdfdfdfffdedfdeffdededfffdededeffdededeffdededeffdededeffdededeffdedfdfffdedfdfffdedfdfffdededeffdededeffdededeffdededeffdededeffddddddffdcdcdcffdbdbdbffdbdbdbffdbdadaffdadadaffd8d8d8ffd7d6d7ffd6d5d6ffd4d4d4ffd3d4d3ffd1d2d2ffd0d0d0ffcfcfcfffcdcdcdffcccbccffcacbcbffcac9c9ffc8c8c8ffc6c6c6ffc5c5c4ffc3c3c3ffc0c0c0ffbdbdbcffb7b7b8ffb3b3b2ffadadadffa8a8a8ffa3a3a3ff9f9f9fff9c9b9bff989798ff949494ff8f8f8fff8d8c8cff8a898aff878686ff838383ff808080ff7d7c7dff787878ff757576ff737373ff707070ff6d6c6dff696869ff636364ff5f605fff5c5b5bff575857ff505051ff494a4aff464545ff404041ff3d3d3dff3a3b3aff393939ff363636ff333334ff303030ff2e2e2eff2c2b2bff2a2a29ff282828ff272727ff262526ff242424ff232323ff232222ff222222ff202020ff1f1f1fff1d1d1eff1c1c1bff1a1b1aff191a19ff191819ff181818ff181717ff161617ff161616ff161515ff151515ff141415ff141514ff141414ff141414ff141313ff131313ff131312ff121212ff111211ff111011ff101010ff100f0fff0f0e0fff0e0e0eff0d0c0cff0d0c0cff0b0b0bff050404ff030203ff010101ff010001ff000000ff000001ff010101ff010101ff010101ff010101ff010101ff010201ff020101ff010201ff010102ff010202ff020101ff010102ff020202ff010201ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff010101ff020202ff020202ff020202ff020202ff020202ff020102ff020202ff010202ff010201ff020102ff020202ff020102ff010101ff010202ff020101ff020101ff010101ff010201ff010101ff010101ff010101ff010001ff010101ff010101ff000101ff010001ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010201ff010101ff020101ff010102ff020102ff010101ff010201ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010102ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff000000ff000000ff010101ff060606ff141313ff2e2d2eff434343ff505150ff565656ff5c5c5cff616162ff666767ff696969ff6b6b6cff6e6e6eff717271ff777777ff777777ff737374ff737373ff757574ff757474ff4c4c4bff4c4c4bff4c4c4cff767576ff797979ff797979ff797979ff797979ff797979ff797979ff797979ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffbbbcbcffbcbbbbffbcbbbbffbbbbbbffbcbcbbffbbbcbbffbbbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc5c5c5ffc4c4c4ffc5c4c4ffc2c2c2ffc4c3c4ffc3c3c3ffc5c5c5ffc6c5c6ffc6c6c6ffc5c5c5ffc5c5c5ffcacacbffd1d1d0ffd1d1d1ffcfd0d0ffd0cfd0ffcdcdcdffc6c5c6ffbababbffb1b2b1ffabaaaaffaaa9a9ffaaaaaaffababaaffabababffacacacffadacacffacacadffaeadadffaeaeaeffaeafafffb0afb0ffb0b0b0ffb1b1b1ffb2b1b2ffb2b2b2ffb2b2b2ffb3b3b3ffb4b3b3ffb4b4b4ffb5b4b4ffb5b5b5ffb5b5b5ffb6b5b5ffb6b6b6ffb7b7b7ffb7b7b7ffb8b7b8ffb8b8b9ffb8b8b9ffb9b9b9ffbab9b9ffbababaffbababbffbbbbbbffbbbbbbffbbbbbcffbcbcbcffbcbdbcffbdbdbdffbdbebeffbebebfffbfbebeffbfc0bfffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c2ffc1c1c1ffc2c2c2ffc3c2c3ffc3c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c6c5ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c8c8ffc9c8c8ffc9c8c8ffc9c9c9ffcacac9ffcacacaffcacbcbffcbcbcbffcbcbcbffccccccffcdcdccffcccdcdffcdcdcdffcececeffcfceceffcfcecfffcfcfd0ffd0cfcfffd0d0d0ffd1d1d1ffd3d2d3ffd6d6d6ffdadad9ffdcdbdcffddddddffdfdfe0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e5e60000000000000000000000000000000000000000000000000000000000000000ffe5e6e5ffe5e6e5ffe6e5e5ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebebffebebebffebebebffeaeaeaffe9e9e9ffe6e6e7ffe2e1e1ffdededeffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdadadaffdadbdaffdbdadaffdadadaffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d8d8ffdad9daffdbdbdcffdededeffe1e0e0ffe2e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0dfe0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdfdedfffdfdedeffdfdedeffdfdedfffdfdedeffdededeffdededeffdeddddffdddddeffdededeffdddddeffdeddddffdedddeffddddddffdcddddffdddcdcffdcdddcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdbffdadbdaffdadadaffdad9d9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d3d3ffd3d2d2ffd2d2d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffcfcfcfffcececeffcdcccdffcacacaffc7c7c8ffc4c4c4ffbfbfc0ffbcbbbcffb9b9baffb7b7b8ffb6b7b7ffb7b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb9b9b9ffc5c6c5ffd0d0d1ffd6d5d5ffd6d6d5ffd4d4d4ffd0d0d0ffcbcbcaffcbcbcbffcbcbcbffcacacaffcacbcaffcacacaffcacacaffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010000ff010000ff010000ff010000ff010001ff010101ff010001ff010000ff010101ff010101ff000001ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff171717ff3b3b3bff3b3a3aff363636ff323232ff333233ff323232ff323233ff333333ff414142000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff3b3b3bff3b3b3bff3c3b3cff3c3c3cff3a3a3aff464646ff494949ff464646ff454545ff464646ff484848ff494949ff494949ff4d4c4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030302ff080807ff151515ff323131ff575857ff7a7a7aff908f90ff9c9d9cffa2a2a3ffa3a3a3ffa6a6a5ffa8a8a8ffa9a9a9ffa9a8a9ffaaabaaffc6c6c6fff0f0f0fff9faf9fffafafafffafbfafffbfafafffafbfafffbfbfafffbfbfbfffafafafffafafbfffafafbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafafafffafbfafffbfafbfffafbfafffafbfafffafafafffbfafafffafafafffafafafffafbfafffafafafffbfafafffafafafffafafafffafafafffafbfafffafafbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffafafafff9faf9fffaf9fafff9f9fafff9f9fafff9f9f9fff9f9f9fffaf9f9fff9fafafffaf9fafffafaf9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffafaf9fffaf9f9fff9faf9fff9f9f9fff7f7f8ffe9e9e9ffc0c0c1ffa6a5a6ffa3a3a2ffa1a1a1ff9e9d9eff9c9b9cff999999ff959595ff909190ff888888ff7d7d7cff646464ff3d3c3dff1e1e1eff0b0b0aff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e6e6ffe7e7e7ffe8e9e9ffeae9eaffebebebffebebebffececebffecececffededecffedededffeeededffedeeedffeeeeeeffefeeefffefefeffff0f0f0fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff2f2f2fff1f1f1ffefefefffefefefffeeeeeeffeeeeeeffedededffecedecffecebebffeaebebffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e0ffe0e1e0ffe1e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe1e1e0ffe0e0e0ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdeffdfdfdfffdededeffdededeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdfdfffdedfdfffdedddeffdededdffdcdcdcffdbdbdbffdbdadaffdadad9ffd9d9d8ffd7d7d7ffd5d6d5ffd4d5d5ffd4d3d4ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfceffcdcdcdffcccbccffcbcacbffc9c9c9ffc8c8c8ffc5c6c5ffc1c2c2ffbdbdbdffb8b8b8ffb3b2b3ffaeaeaeffaaaaa9ffa6a6a6ffa2a1a1ff9e9e9fff9c9c9cff9a9a9aff959595ff919190ff8e8d8dff8a8a8aff878787ff848484ff818081ff7e7e7eff7b7b7bff787878ff757575ff717170ff6d6d6dff6a6a6aff666566ff606060ff595959ff545455ff4f4f4fff484848ff434343ff404040ff3d3d3dff3b3b3bff383838ff363536ff323333ff303031ff2e2e2eff2d2c2cff2b2b2aff292a2aff282728ff272727ff252525ff242423ff232222ff222121ff202020ff1f1e1eff1c1d1cff1b1c1cff1b1a1bff1a1a1aff191919ff181818ff181817ff181818ff171717ff171617ff161616ff161616ff161615ff151515ff151514ff141414ff141314ff131313ff121212ff121212ff111010ff101010ff101010ff101010ff101010ff0e0f0eff0c0c0cff040505ff020202ff010100ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff010202ff020102ff020102ff020102ff020102ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020102ff020202ff020202ff020202ff020202ff020102ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff010201ff010202ff020102ff010201ff010102ff010101ff020201ff010101ff020102ff010101ff010101ff010101ff010101ff000101ff010100ff010101ff010001ff010101ff010101ff010101ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff020101ff010201ff010101ff010102ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff020101ff020101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010101ff010101ff000100ff000000ff000100ff040404ff0d0e0eff282727ff404040ff505050ff575857ff5e5e5eff646363ff686869ff6b6b6bff6e6e6eff70706fff737373ff777877ff777877ff767675ff747474ff757474ff4b4b4cff4b4b4cff4b4c4bff686868ff727272ff757676ff797979ff797979ff797979ff797979ff797979ffa2a2a2ffa2a3a2ffa3a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffbbbbbcffbbbbbbffbcbcbbffbbbcbcffbcbbbcffbcbbbcffbbbcbbffc9c9c9ffc9c9c9ffc8c9c8ffc9c9c8ffc9c9c9ffc9c8c9ffc9c9c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c5ffc4c4c5ffc2c2c2ffc4c3c3ffc4c4c3ffc6c6c6ffc6c5c6ffc6c6c6ffc5c6c5ffc5c6c5ffc4c3c3ffc6c6c6ffcccccbffd0d0d0ffcfd0cfffcfcfcfffd0cfd0ffcdcdcdffc4c4c5ffb9b9b9ffb0b0afffa9aaaaffaaa9aaffaaaaaaffabababffacacacffacacacffacacacffadadacffaeaeaeffafaeafffafafafffb0b0b0ffb1b1b1ffb1b1b1ffb1b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b3ffb4b4b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b5b6ffb6b6b6ffb7b7b6ffb7b7b7ffb8b8b8ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbababaffbababbffbababbffbbbbbbffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbebebeffbebebeffbfbebfffbfbfc0ffbfbfc0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c2c2ffc2c1c2ffc3c3c2ffc2c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc5c5c4ffc5c5c4ffc5c6c5ffc5c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc9c8c9ffc9c9c9ffcacacaffcacacaffcbcbcaffcbcbcbffcccccbffccccccffcdcccdffcdcdcdffcececdffcececeffcececeffcececfffcfcfcfffd0d0d0ffd1d1d1ffd4d4d3ffd7d7d7ffdadadaffdcdcdcffdededeffe0dfe0ffe1e1e1ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e3e3ffe2e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe4e4e5ffe5e5e5ffe6e5e5ffe6e6e500000000000000000000000000000000000000000000000000000000ffe4e5e4ffe6e5e5ffe5e6e5ffe5e6e5ffe6e5e6ffe7e7e7ffe6e7e7ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebeaebffebecebffebebeaffeaeaeaffe9e8e8ffe5e5e5ffe0e0e1ffddddddffdcdcdcffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadbffdadbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffd9dadaffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd8d7d7ffd8d7d7ffd7d8d8ffd8d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd7d6d7ffd8d8d8ffd9d9daffdbdbdbffdededdffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0dfe0ffe0e0e0ffe0e0dfffdfdfdfffdfdedeffdededfffdededeffdededeffdededeffdededeffdededeffdddedeffddddddffdddeddffdedddeffddddddffdddeddffddddddffddddddffdddddcffdcdcdcffdcdddcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd7d6d7ffd7d7d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd3d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffd0d0cfffd0d0d0ffd0cfd0ffcfd0cfffd0d0cfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd0cfcfffcececeffcdcdcdffccccccffcbcacbffc8c8c8ffc4c5c4ffbfc0c0ffbcbcbcffb9b9b8ffb7b7b7ffb6b7b6ffb5b5b5ffb6b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb2b3b2ffb3b3b3ffbbbcbbffc8c8c8ffd3d2d2ffd6d6d6ffd7d6d7ffd4d5d5ffcfcfd0ffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcacacaffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000000ff000000ff000000ff000000ff010100ff010000ff000100ff000000ff000100ff010101ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff010100ff010101ff000000ff000000ff000000ff171718ff3c3c3cff3b3b3aff353435ff303030ff323232ff323232ff343334ff414241ff606160ff606060ff626161ff626261ff626262ff626362ff626262ff636262ff626262ff626262ff626262ff626262ff626262ff626262ff626262ff636362ff626262ff636263ff616161ff606061ff606060ff605f5fff5f5f5eff424242ff3c3b3cff3c3c3cff393a3aff333333ff434342ff4a4949ff484848ff464646ff484847ff484949ff494949ff4d4d4dff58585900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff060505ff0d0e0dff262625ff464647ff6c6b6cff878888ff969596ff9f9e9effa1a1a2ffa4a4a3ffa6a6a6ffa8a8a7ffa9a8a9ffa9a9a9ffb2b3b3ffdfe0e0fff9f8f9fffafafafffafafafffafafbfffafafbfffafbfafffafafafffafbfbfffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffafafafffafafbfffbfbfafffbfbfafffafafbfffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafbfafffbfbfafffafafafffafbfbfffafafbfffbfbfbfffafbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafafffafafafffafafbfffafafafff9f9f9fffafaf9fffafafafffafaf9fffaf9fafffafafafff9fafafff9fafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfafffafbfafffafbfafffafafafffbfbfafffafafafffafafafffafafafffafafafff9f9f9fffafafafffaf9fafffafafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff4f4f4ffd8d9d9ffb0afafffa3a3a3ffa1a1a1ff9e9e9fff9d9c9dff99999aff969696ff939292ff8d8d8dff838383ff717272ff545454ff353535ff121212ff080808ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e9e8ffe8e8e8ffe7e8e7ffe8e7e8ffe7e7e7ffe6e7e6ffe7e8e7ffe9e9e8ffeaeaeaffebebebffebececffecececffedececffedededffedededffededeeffeeeeeeffeeeeeeffefeeeffff0efeffff0f0f0fff2f1f1fff2f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff3f3f3fff2f2f1fff1f1f1fff0f0f0fff0f0efffeeefefffeeefeeffeeeeedffedececffececebffebebecffebebebffeaeaeaffeaeaebffeaeaeaffeaeae9ffe9e9eaffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe2e2e2ffe2e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdedfdfffdededeffdeddddffdddddcffdcdbdbffdadadbffdadadaffd9d9d9ffd8d8d9ffd8d7d7ffd6d6d6ffd6d6d5ffd4d5d4ffd3d3d2ffd1d1d1ffd0d0d0ffcecfcfffcdcdceffccccccffc9c9c9ffc5c5c5ffc0c1c1ffbcbcbcffb7b7b7ffb3b3b3ffafafb0ffabababffa9a8a8ffa6a7a6ffa4a5a5ffa3a3a2ff9c9c9cff989998ff959495ff929292ff8f8f8fff8c8c8dff8a8989ff868786ff838383ff808080ff7c7c7cff787978ff757575ff727271ff6d6d6dff676767ff636463ff5e5e5eff585858ff505151ff4b4b4cff484848ff454545ff424242ff3f3e3eff3b3b3bff393838ff363636ff333433ff313231ff30302fff2e2e2eff2b2b2bff2a2a2aff282828ff272727ff252525ff242323ff222222ff212020ff1f1f1fff1e1d1eff1d1c1cff1b1b1bff1c1b1bff1b1b1bff1b1b1aff1a1a1aff1a1a1aff19191aff181819ff191818ff171717ff171717ff161617ff151516ff151514ff141413ff131414ff131313ff131313ff121312ff121212ff121212ff121211ff111211ff100f10ff0d0d0dff050505ff030303ff020201ff010101ff010101ff010101ff010201ff010202ff020202ff020202ff020202ff020202ff020302ff020202ff020202ff020303ff020203ff020202ff020202ff020202ff020202ff010202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020102ff020202ff010202ff020102ff020101ff010101ff020201ff010201ff020201ff010102ff010102ff010102ff000101ff010101ff000000ff010100ff000101ff010101ff010100ff000000ff000101ff000000ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff010201ff010201ff010101ff010101ff000101ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010201ff010101ff010201ff010102ff010101ff010101ff000001ff010100ff030303ff0c0d0dff222322ff3e3e3eff505050ff575858ff5f5f5fff646464ff6a6a69ff6c6d6cff6f6f6fff717171ff757676ff7a797aff787878ff666766ff3a3b3aff434242ff484848ff4c4b4cff5b5b5aff606060ff686868ff727271ff757676ff797979ff797979ff797979ff9e9e9effa0a0a0ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffbcbbbbffbbbbbbffbcbcbbffbcbcbcffbcbcbbffbcbbbcffbcbcbcffc8c9c9ffc8c8c9ffc9c9c9ffc8c8c8ffc9c9c8ffc8c9c9ffc9c9c9ffd2d2d1ffd1d1d1ffd1d2d2ffd1d1d1ffd2d1d1ffd1d2d1ffd1d2d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc4c4c3ffc3c3c3ffc6c6c6ffc6c6c5ffc6c6c6ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc4c4c3ffc6c6c6ffcacacbffcdcdcdffcfcfcfffcfcfcfffd0cfcfffccccccffc2c2c2ffb6b7b6ffabababffa9a9a9ffaaaaaaffaaaaabffabababffacabacffacacabffacacacffadadadffaeaeaeffafafaeffafafafffb0b0b0ffb0b1b0ffb2b2b1ffb1b2b2ffb2b3b3ffb3b3b3ffb3b3b3ffb4b4b3ffb4b3b4ffb4b4b4ffb4b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb6b7b7ffb7b7b7ffb7b7b7ffb7b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbabab9ffbabbbaffbbbbbbffbbbbbbffbcbcbcffbcbcbdffbdbdbdffbdbdbdffbebebdffbebebeffbebebeffbfbfbfffc0c0bfffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c2ffc1c1c2ffc2c3c2ffc2c3c2ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9caffc9cacaffcbcacaffcacacaffcbcbcbffcbccccffcccccdffcdcdccffcdcdcdffcdceceffcececeffcfcfceffcecfcfffcfd0d0ffd2d2d1ffd5d5d4ffd8d9d8ffdbdadbffdcdcdcffdfdfdfffe0e0e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e200000000000000000000000000000000ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eaeaffebebebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe4e4e4ffdfe0dfffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdadadaffdadadbffdbdbdaffdadadaffd9dadaffd9dad9ffdadad9ffd9dad9ffd9d9d9ffdadad9ffd9d9d9ffd9d9d8ffd8d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d6ffd6d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd7d7d7ffdadad9ffdcdcdcffdfdfdeffe1e0e1ffe1e0e1ffe0e0e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e0ffdfe0dfffdfdfdeffdfdfdfffdededeffdfdedeffdedfdeffdededeffdededeffdededdffdddeddffdedddeffddddddffddddddffddddddffddddddffdddddcffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d8d7ffd7d7d6ffd6d7d7ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d2d1ffd1d0d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcecfceffcfcfcfffcececeffcfcfcfffcecfceffcecfcfffcfcfcfffd0cfcfffcfcfcfffcfcecfffcececeffccccccffccccccffcbcbcbffc8c8c8ffc4c4c4ffc0c0c0ffbbbcbbffb8b8b8ffb6b6b6ffb6b6b5ffb5b5b5ffb5b5b4ffb4b5b4ffb3b4b3ffb2b2b2ffb3b4b4ffbebebfffcbcbcbffd3d3d3ffd5d6d5ffd7d7d7ffd5d5d5ffd0cfd0ffccccccffccccccffcbcbcbffcbcbcaffcbcbcbffcacacaffcacbcbffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000000ff010000ff000100ff000000ff000100ff000000ff000100ff000001ff000000ff000000ff010101ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000001ff000000ff000000ff000000ff191919ff3f403fff3d3d3dff343534ff2f2e2fff303030ff333333ff414142ff616160ff616160ff606061ff606060ff616161ff616262ff626262ff636362ff626262ff626262ff626362ff626262ff626262ff626363ff626263ff626262ff626262ff626362ff616160ff606060ff606060ff5f605fff5e5e5eff5d5e5dff5d5d5cff424242ff3b3b3bff353535ff303030ff424141ff4a4a4aff4a4949ff484748ff494849ff484949ff4d4c4dff585858ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020101ff070707ff171717ff3a3a39ff5b5b5aff7b7a7aff8e8e8eff999999ff9e9e9fffa2a1a1ffa3a4a4ffa5a5a6ffa7a7a7ffa9a8a9ffaaa9aaffc7c7c8fff2f2f1fff9faf9fffbfafafffafbfafffafafafffafafafffafafafffbfafafffafafafffbfafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfafbfffafafafffbfafafffbfbfbfffafafafffafafafffafafafffbfbfafffafbfafffafafafffafbfbfffafafafffafbfbfffafafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfcfcfffcfcfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefdfdfffefefdfffefdfefffdfdfdfffefdfefffdfefefffdfefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfafffbfbfafffbfafafffbfbfafffafafbfffbfafafffafafbfffafafbfffaf9fafffafafafffaf9fafffaf9fafffafaf9fff9fafafffbfafafffafbfafffbfafbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfafffafafafffbfafafffbfbfafffafbfafffafafafffafafafffafaf9fffafafafffaf9fafff9fafafffafaf9fff9fafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff7f7f8ffeaeaeaffc2c2c3ffa5a5a6ffa2a1a2ff9f9f9fff9d9d9dff9a9a9aff989897ff949494ff919090ff898a89ff7b7a7aff636363ff49494aff1e1d1dff0a0a0aff050405ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e7ffe8e8e8ffe9e9e9ffeaeaeaffecebebffecececffecececffedededffedededffeeeeedffeeeeedffefeeeeffefeeeeffefefefffefeff0fff1f0f0fff1f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff5f5f4fff5f5f5fff5f4f5fff4f5f4fff5f4f4fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff1f0f1fff0f0f0fff0f0efffefeeefffeeeeeeffedededffecedecffececebffebececffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e0ffdfe0e0ffe0dfe0ffdfe0dfffe0dfe0ffe0dfe0ffe0dfe0ffe0dfdfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdedfffdfdfdeffdededeffdeddddffddddddffdcdddcffdbdbdcffdbdbdaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d5d6ffd4d4d5ffd4d4d3ffd2d2d2ffd1d0d1ffcececeffcbcacaffc6c6c6ffc1c1c2ffbdbdbdffb9b9b9ffb6b5b6ffb3b2b2ffb0b0afffadadadffababaaffa9a9a9ffa7a7a7ffa0a1a0ff9c9d9dff9a999aff979797ff939494ff919191ff8f8e8eff8a8b8aff878787ff848383ff80807fff7c7c7cff787878ff727272ff6e6e6eff696969ff646464ff5f605fff5b5c5bff575857ff535454ff4e4f4fff4c4b4bff464646ff424242ff3f3f3fff3c3c3cff393939ff373736ff353534ff323231ff303030ff2e2e2eff2c2c2cff29292aff282827ff262625ff252424ff232323ff212221ff1f1f20ff1f1f1eff1e1e1fff1e1e1eff1e1d1eff1e1d1eff1d1d1dff1c1c1cff1c1c1bff1b1b1bff1b1a1bff1a1a1aff191919ff181718ff171717ff161616ff151515ff161516ff151515ff151514ff151415ff141414ff141414ff141514ff141414ff131414ff121112ff0f0f0fff060606ff040404ff020202ff010201ff020202ff020202ff020202ff020202ff020202ff020302ff020202ff020303ff020203ff020302ff020302ff020302ff020202ff020203ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020302ff020202ff020202ff020202ff020202ff010102ff020101ff010202ff010102ff020102ff010102ff010101ff010001ff010101ff000100ff010001ff000100ff010001ff000001ff000001ff010000ff000000ff010001ff010000ff010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff020101ff020101ff010101ff010201ff010102ff020101ff010101ff010101ff010101ff010101ff010001ff010001ff010100ff000101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020102ff010101ff010102ff010201ff010201ff010202ff010101ff000000ff000100ff050505ff111111ff292929ff424242ff525252ff595959ff5f605fff656565ff6b6b6bff6e6e6eff717171ff737373ff787979ff7c7c7bff787979ff505050ff3c3c3dff434242ff494949ff4e4e4eff545454ff5b5b5bff606161ff676867ff727271ff767575ff797979ff929292ff979797ff9d9d9effa0a09fffa3a2a2ffa2a2a2ffa2a2a2ffb6b6b6ffb9b9baffbcbbbbffbbbcbcffbcbbbcffbcbbbcffbcbbbcffc9c8c8ffc8c8c8ffc9c9c8ffc8c9c8ffc9c8c9ffc8c9c8ffc9c8c9ffd1d1d1ffd1d1d2ffd2d1d1ffd1d1d1ffd2d1d2ffd2d1d1ffd2d2d1ffd7d7d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d6d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc6c6c6ffc6c6c6ffc5c6c5ffc6c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc4c4c5ffc4c4c3ffc6c6c5ffcacac9ffcdcdcdffcfcfcfffcfcfcfffcfceceffc8c9c9ffbfbfbfffb5b5b5ffaaaaaaffaaaaaaffaaaaaaffababaaffaaababffacababffabacabffadacadffadadadffaeaeaeffafaeaeffafafafffb1b0b1ffb1b1b1ffb2b2b1ffb3b2b3ffb3b2b2ffb3b3b3ffb3b4b4ffb4b4b3ffb4b4b4ffb4b4b5ffb5b4b5ffb5b5b5ffb6b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb8b7b7ffb8b8b8ffb8b9b8ffb9b9b9ffb9babaffbabab9ffbabbbaffbbbbbbffbbbcbbffbcbcbcffbcbdbcffbcbdbdffbdbdbeffbebebeffbebebeffbebfbeffbfbfbfffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c6c5ffc5c5c6ffc7c6c6ffc6c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c8c8ffc9c9c9ffcacac9ffc9cacaffcbcacaffcbcbcbffcccbccffcccbccffccccccffcdccccffcdcdcdffcecdceffcfceceffcfcfceffd0d0d0ffd3d2d2ffd7d6d7ffdadadaffdbdbdbffdddedeffdfdfe0ffe1e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e200000000ffe4e5e4ffe5e4e4ffe4e4e4ffe5e5e5ffe6e6e5ffe5e5e6ffe6e5e5ffe5e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffeae9eaffeaeaebffebeaebffeae9e9ffe9e8e8ffe8e7e8ffe3e3e3ffdfdfdeffdcdbdcffdbdbdbffdbdadbffdbdbdbffdadbdaffdadbdbffdadadbffdadadaffd9dadaffdad9d9ffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd7d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d6ffd5d5d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd7d8d8ffdadadaffdcdbdcffdfdfdfffe0dfe0ffdfdfdfffe0e0dfffe0e1e0ffe1e0e1ffe0e1e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdfdedfffdededeffdededdffdededeffddddddffdddddeffdddeddffddddddffddddddffdddcddffdddcddffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdbdcdbffdbdbdbffdadbdbffdadbdaffdadadaffdadadaffd9dadaffd9dad9ffd9dad9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0cfd0ffd0d0cfffcfd0cfffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcececeffcececeffcececeffcececeffcececdffcececeffcececdffcececeffcecfcfffcecfceffcececeffcdcdceffccccccffcbcbcbffcacacaffc8c8c8ffc4c4c4ffc0c0c0ffbcbbbbffb8b8b7ffb6b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb6b7b7ffc2c2c2ffcecfcfffd5d5d5ffd6d7d7ffd8d8d8ffd6d5d6ffd0d0d0ffccccccffd1d1d1ffd2d2d2ffcbcbcaffcbcbcaffcbcbcaffcbcbcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff010000ff010100ff010001ff000000ff000000ff010101ff000100ff000101ff010001ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1c1b1cff454444ff404041ff363636ff2f2f2eff333434ff414142ff5e5d5eff606060ff606060ff616060ff606060ff606060ff616161ff626261ff626262ff626262ff626262ff626262ff626262ff626262ff626362ff626262ff626362ff626262ff606161ff606060ff606060ff5f5f5fff5e5e5eff5e5e5eff5c5c5cff5c5c5bff5a5a5aff424241ff3c3c3bff353535ff444444ff4b4b4cff4b4b4aff494948ff494949ff4d4d4dff585858ff646465ff6c6b6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff0a0a0aff252524ff4a4a4aff6c6c6cff858584ff939393ff9b9a9bff9e9e9fffa2a2a1ffa4a4a4ffa6a5a5ffa7a7a7ffa9a8a8ffb4b4b3ffe0e0e0fff8f7f7fffafafafffafafbfffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfafffafafafffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafbfbfffafbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfafbfffafafafffbfafafffbfbfafffbfafbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffafbfbfffafafafffafafbfffafafafffafaf9fffafafafffafafafffaf9fafff9f9fafff9f9f9fffaf9f9fffaf9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff5f5f4ffdbdadaffb0b0b0ffa2a2a2ffa09fa0ff9e9e9dff9b9b9bff999998ff969696ff939393ff8d8e8eff828282ff6e6e6eff545454ff2b2b2bff0e0e0eff060606ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffeae9e9ffe8e9e9ffe8e8e9ffe8e9e8ffe8e8e7ffe7e7e7ffe9e8e8ffeae9eaffebeaeaffebebecffecececffecededffedededffeeeeedffeeeeeeffeeeeeeffefefeeffefefefffefefeffff0f0f1fff1f1f0fff2f1f1fff3f2f2fff3f2f3fff3f3f3fff4f4f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff3f3f3fff3f2f2fff2f1f1fff1f1f1fff0f1f0ffefeff0ffefefefffeeeeeeffededeeffecececffecececffecececffecebebffebebebffebeaebffebebeaffeaeaeaffeaeaeaffeaeae9ffe9e9eaffe9e9e9ffe8e9e9ffe8e9e9ffe7e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e6ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e3e3ffe2e3e2ffe3e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e0ffe1e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe3e2e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededfffdededdffddddddffdcdcdcffdcdbdcffdbdadbffdadad9ffd9d8d8ffd8d8d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d0ffcdcecdffcacacaffc7c6c6ffc3c3c3ffbfc0bfffbcbdbcffb8b8b9ffb6b5b5ffb2b2b3ffb0b0b1ffb0b0b0ffadacadffa8a7a7ffa4a3a3ffa1a1a0ff9e9e9eff9c9c9bff999898ff959595ff929291ff8e8e8eff8a8a8aff868686ff828283ff7c7d7cff787878ff747474ff6f6f6fff6a6a6aff676667ff636363ff5f5f5fff5c5b5bff585859ff535354ff505150ff4d4d4dff474647ff434243ff3f3f3fff3c3c3cff393939ff373636ff343434ff313231ff2f2f2fff2d2d2dff2b2b2bff292929ff272727ff252525ff242324ff222222ff222222ff222221ff212121ff212121ff212120ff202020ff201f1fff1e1e1eff1e1d1eff1d1d1dff1d1d1cff1b1b1bff1a1a1aff191919ff181818ff181817ff171817ff171717ff171717ff171617ff161617ff161616ff161616ff161616ff161515ff151515ff151515ff121211ff080707ff050505ff030302ff030203ff020202ff020303ff020303ff020302ff020202ff030303ff030303ff030203ff020203ff020202ff030202ff030202ff020203ff020203ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020302ff020202ff020202ff020202ff020202ff020102ff010201ff020101ff020101ff010101ff010101ff010100ff010000ff010100ff000001ff010001ff000001ff010100ff000100ff000001ff010000ff010000ff000000ff000100ff000000ff010000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff010101ff010201ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010100ff010000ff010100ff010001ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010102ff020101ff010101ff000000ff010101ff080807ff171717ff323232ff484848ff555555ff5a5b5bff606161ff666767ff6c6d6cff6f6f6fff727272ff747474ff797879ff7c7c7cff777877ff515050ff3e3d3dff434343ff49494aff4f504fff555555ff5b5b5bff636263ff6b6a6bff727272ff797979ff828281ff8a8b8bff929292ff979897ff9e9e9effa0a0a0ffa2a2a2ffaeaeaeffb1b1b1ffb6b6b6ffb9bab9ffbcbbbbffbcbbbbffbcbbbcffc6c6c6ffc8c8c7ffc9c8c8ffc9c9c8ffc8c8c9ffc9c8c9ffc8c9c9ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d2d1ffd6d6d7ffd7d7d6ffd7d6d7ffd6d6d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d7d6ffdddddcffdcdcddffdddddcffdddcdcffddddddffddddddffddddddffdcddddffddddddffdddddd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c5ffc6c6c6ffc4c5c4ffc5c5c4ffc4c4c4ffc3c3c3ffc6c6c6ffcacacaffcecdceffcfcfd0ffcececdffcbcacaffc4c4c4ffbdbdbdffb2b2b2ffadadacffaaaaaaffabaaaaffaaaaaaffabaaabffabababffacacacffacadacffadadadffaeaeaeffafafafffb0b0afffb1b1b0ffb1b1b1ffb2b2b1ffb2b2b2ffb2b2b3ffb3b3b3ffb3b3b4ffb4b3b4ffb4b4b3ffb4b4b4ffb4b4b4ffb5b5b5ffb6b5b5ffb6b6b6ffb7b7b6ffb7b7b7ffb7b8b8ffb8b8b8ffb8b9b9ffb9b9b9ffb9b9b9ffbababaffbababaffbbbbbbffbbbbbcffbbbcbbffbdbcbcffbdbdbcffbdbdbeffbdbdbeffbebfbeffbfbebeffbfbfbfffc0bfc0ffc0c0c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c3c2ffc3c3c3ffc3c4c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c6ffc5c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc9c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacbffcbcbcbffcbcccbffccccccffccccccffcdcdccffcdcdcdffcececeffcececfffd1d0d0ffd4d4d4ffd7d7d8ffdadadaffdcdbdcffdfdedeffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e2e3ffe2e3e2ffe3e3e3ffe4e3e3ffe3e3e4ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffeaeae9ffeaebeaffeaeaeaffeae9e9ffe9e8e8ffe6e7e6ffe2e2e2ffdddddeffdcdbdbffdadadbffdadadbffdadadaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d9ffd7d8d8ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d6ffd7d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d6ffd6d5d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd6d5d5ffd8d7d7ffdad9daffdddcddffdfdfdeffdfdedeffdfdfdeffdfdfdfffe0e0e0ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdfdedeffdededeffdededeffdededeffdddddeffdeddddffddddddffddddddffddddddffdddcddffdddcddffdddcdcffdcdddcffdcdcdcffdcdddcffdcdbdbffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffdadadaffdad9daffd9d9d9ffd8d9d8ffd9d9d8ffd9d8d8ffd7d8d8ffd7d7d8ffd7d8d7ffd7d7d7ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcecfffcfcecfffcececfffcfcfceffcececeffcececeffcecdcdffcecdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcccdffcccccdffcdcdcdffcecdceffcececeffcdcdcdffcccdccffcbcbccffcbcbcaffcac9c9ffc8c8c8ffc5c5c4ffc0c0c1ffbcbcbcffb8b8b8ffb6b6b6ffb4b5b4ffb4b4b4ffb3b3b3ffb2b2b3ffb9b8b9ffc5c5c6ffd1d2d1ffd7d6d6ffd9d9d8ffd8d8d9ffd5d5d6ffd1d2d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffcbcbcbffcacacbffcbcbca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000100ff000000ff010000ff000000ff000001ff000000ff010001ff010001ff010000ff000100ff000000ff010100ff010000ff010100ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1e1d1dff4a4a4aff464647ff3b3b3bff333334ff424141ff5a5a59ff5c5c5bff5d5d5eff616160ff616060ff616161ff616160ff616161ff616161ff626262ff626262ff626362ff626262ff626362ff626262ff626263ff626263ff626262ff616161ff616060ff5f6060ff5f5f60ff5e5f5eff5d5d5dff5c5c5cff5c5b5cff5a5a5bff595858ff565657ff424241ff3b3c3bff484948ff4e4e4eff4c4c4cff494949ff4d4d4dff585858ff656465ff6b6b6cff6e6e6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040405ff111111ff323132ff5b5b5bff7b7a7aff8d8d8dff989898ff9c9c9dffa0a0a0ffa3a3a3ffa5a5a5ffa6a6a6ffa7a7a7ffababaaffcacacafff1f2f2fff9faf9fffafbfafffbfafafffbfafbfffafafafffafbfafffafafbfffafafafffafafafffbfafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffbfafbfffafafafffafafbfffbfafafffafafbfffbfbfbfffbfafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfefffefefefffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfdfffdfdfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafafffafafbfffbfafafffafafbfffafafafffafafafffafaf9fffafafafffafafafffaf9f9fff9f9fafff9fafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff7f8f8ffecebebffc5c5c4ffa5a5a5ffa0a09fff9e9e9eff9c9d9cff9a9b9aff989898ff959595ff919191ff878788ff777878ff5e5d5eff3a3a3aff171717ff090909ff030303ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000ffeaeaeaffeae9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe9e8e9ffe9eae9ffeaeaebffecececffecedecffededeeffedededffeeeeeeffeeeeefffefeeeeffeeeeefffeff0f0ffeff0f0fff0f1f1fff1f1f1fff3f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f5f5fff5f6f5fff6f6f6fff6f5f5fff5f5f5fff4f4f5fff4f5f4fff4f3f4fff3f3f3fff2f2f2fff2f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffeeeeeeffedededffedededffedededffecececffecececffececebffeaebebffeaebebffeaeaebffe9e9eaffe9e9eaffeae9e9ffe8e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe1e0e0ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e2e2ffe3e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e5e6ffe6e5e5ffe5e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe3e3e4ffe4e4e3ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e2ffe0e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededdffddddddffdcdddcffdbdcdbffdadadaffd9d8d8ffd7d7d7ffd5d5d5ffd3d4d3ffd1d1d1ffcececeffcccbccffc9c8c9ffc5c5c5ffc2c1c2ffbfbfbfffbbbbbbffb8b8b9ffb7b7b6ffb5b4b5ffb3b3b3ffadadadffabababffa7a8a7ffa4a4a4ffa1a2a2ff9e9e9eff9a9a9bff989798ff949494ff909091ff8c8c8cff878686ff838382ff7e7e7eff797979ff747373ff707070ff6d6d6dff6a6a6aff656666ff626262ff5f5f5fff5c5c5cff595959ff555455ff4f4e4fff494948ff444445ff414241ff3e3e3eff3b3b3bff383838ff363636ff333333ff313131ff2e2e2eff2c2c2cff292a2aff282828ff272727ff272726ff262626ff252525ff252524ff252424ff242424ff232423ff222322ff222121ff212021ff1f1f20ff1f1f1fff1e1e1eff1d1d1dff1c1c1cff1c1b1cff1a1a1bff1b1a1bff1a1a1aff191919ff191819ff191818ff191819ff181818ff181818ff181818ff191919ff181818ff161616ff131213ff080808ff050506ff030303ff020303ff030303ff030303ff030302ff030303ff030303ff030202ff020203ff020303ff020202ff020302ff020202ff020202ff020202ff020202ff020203ff020202ff020202ff020202ff020302ff020202ff020203ff020202ff020203ff020203ff030202ff020202ff020302ff020202ff020202ff010202ff020202ff020201ff010101ff010101ff010101ff000101ff000100ff010100ff010000ff010101ff000001ff000101ff010001ff000000ff000000ff010001ff000000ff010001ff010101ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff020101ff010101ff010202ff010101ff010102ff010101ff020101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010100ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff020102ff020202ff010101ff000100ff010101ff070707ff181919ff333233ff4b4b4bff565657ff5d5c5cff626262ff686868ff6e6d6dff707070ff737273ff767576ff7a7a7aff7a7a7aff757676ff4f4f4fff3c3d3dff434242ff494949ff4f4f4fff555555ff5c5b5cff646364ff6c6c6cff747474ff7c7c7bff838483ff8d8d8dff949494ff9a9a9aff9d9e9effa2a2a2ffa6a6a6ffaaababffaeaeaeffb1b1b2ffb6b6b6ffbababaffbcbcbbffc3c3c3ffc4c3c3ffc6c6c6ffc7c8c8ffc8c9c8ffc9c9c9ffc9c9c8ffd0d0d0ffd1d0d1ffd1d2d1ffd2d1d2ffd1d1d1ffd1d1d1ffd2d1d2ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffddddddffddddddffddddddffdcddddffddddddffdddcddffdcdcddffdddcddffddddddffdcddddffe2e2e2ffe2e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e1ffe1e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e1e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c5c6ffc6c5c6ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc2c1c1ffc3c3c3ffc7c7c7ffcbcbcbffcecfcfffcfcfcfffccccccffc8c8c8ffc3c3c3ffbababaffb3b3b3ffabacacffaaabaaffaaaaaaffaaaaa9ffabaaabffabababffacacacffadacadffadadaeffafaeaeffb0afb0ffb0b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb4b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb5b5b5ffb6b5b6ffb5b5b6ffb6b6b7ffb7b7b7ffb7b7b8ffb8b8b8ffb9b8b8ffb9b8b8ffb9b9b9ffbababaffbbbabaffbabbbbffbbbbbbffbcbcbbffbcbdbcffbdbcbdffbdbdbdffbebebdffbebebeffbfbebfffbfbfbfffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c2ffc2c2c2ffc3c2c3ffc2c2c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9cac9ffcacac9ffcacacaffcacacbffcbcbcbffcccbccffccccccffccccccffcecdcdffcdcdcdffcfcfcfffd2d2d2ffd6d6d5ffd9d8d9ffdbdadaffddddddffdfdfdfffe0e0e0ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e6ffe4e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e6ffe7e6e6ffe6e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffeaebebffeaeaebffe9e9e9ffe8e8e8ffe6e6e6ffe0e0e1ffddddddffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d9ffd9d8d8ffd7d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd3d4d3ffd4d4d4ffd5d5d5ffd8d8d8ffdbdadaffdcdcdcffdddedeffdedfdeffdedfdeffdfdfdeffe0e0e0ffe0dfe0ffdfe0e0ffdfdfdfffdededeffdededeffdededeffddddddffdedddeffdddddeffddddddffdcdcddffdddddcffdddcddffddddddffdcdddcffdcdcdcffdcdcdcffdbdcdbffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadbdaffdadadaffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcecfcfffcfcfceffcfcfceffcfceceffcececeffcdcdceffcdceceffcecdceffcdcdcdffcdcdcdffcdcdcdffccccccffcdcccdffcdcdcdffccccccffccccccffcdccccffcdcccdffcdcdcdffcdcdcdffccccccffccccccffcacbcbffcacacaffc9c8c9ffc6c6c7ffc4c4c4ffc1c0c0ffbcbdbdffb9b9b9ffb5b5b5ffb4b4b3ffb3b3b3ffb3b3b3ffbcbbbbffc9c9c9ffd4d4d4ffd7d7d6ffdadbdbffdad9daffd6d6d6ffd3d3d3ffd2d1d2ffd2d1d2ffd2d1d2ffd1d1d1ffd1d1d2ffcbcbcaffcacbca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff000000ff010001ff010101ff000000ff000000ff010101ff010101ff010101ff010101ff000100ff000100ff000000ff000101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff202020ff515151ff4f4e4fff474747ff424142ff575757ff575757ff5a5a5aff5c5c5cff5d5e5dff606161ff616061ff606060ff606060ff5f5f5fff616162ff626262ff626262ff626262ff626262ff636262ff636262ff626262ff616161ff606060ff606060ff5f5f5fff5e5e5eff5d5d5dff5c5c5cff5c5b5cff5a5a5aff585858ff565657ff565655ff525252ff414242ff4f4f4fff545354ff4f4f50ff4d4d4dff585858ff646565ff6b6b6bff6e6e6eff6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020302ff080808ff1a1a1aff414242ff6e6f6eff868686ff939494ff9b9b9bff9f9f9fffa2a2a2ffa4a5a5ffa6a6a6ffa6a6a6ffa7a7a8ffbcbcbcffe3e3e3fff8f8f8fffafbfbfffbfafbfffbfafafffbfbfbfffbfafafffafafafffafafbfffafbfafffafafbfffafafafffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafafffafafbfffbfbfafffbfafbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfefffefefefffdfefefffefefefffdfdfefffdfdfefffefdfdfffdfdfefffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfafbfffafafbfffbfafafffafafafffafafafffafafafffaf9fafffaf9fafff9fafafff9faf9fffafafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff5f5f5ffddddddffb2b1b2ffa0a0a0ff9f9f9fff9d9d9dff9b9b9bff999899ff979696ff939393ff8c8c8bff818281ff6c6d6dff4c4c4cff29292aff0e0e0eff060505ff010202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000ffe9eaeaffe9e9eaffeaeaeaffe8e9e8ffe8e8e9ffe8e8e9ffe9e9e9ffeaeaeaffebebebffececedffedededffedeeeeffeeeeeeffeeefeeffeeefefffefefefffefefeffff0f0f0fff1f0f0fff1f1f1fff1f2f2fff3f3f3fff3f4f4fff4f3f4fff4f4f3fff4f5f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f4fff4f5f4fff4f4f4fff3f4f3fff2f2f3fff2f2f2fff2f1f1fff0f1f1fff1f1f1fff0eff0ffeeefefffeeeeeeffeeedeeffedededffedededffecececffecebebffebebecffebebebffeaeaebffebeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e4e4ffe3e3e4ffe3e3e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdddcddffdcdcdcffdbdbdbffdad9d9ffd7d8d8ffd6d6d7ffd4d5d4ffd3d3d4ffd1d1d1ffcecdceffcacacaffc7c7c7ffc4c4c4ffc1c1c1ffbfbebfffbcbcbcffb9b9baffb7b7b7ffb7b7b7ffb0b0b0ffacacadffaaa9a9ffa6a6a7ffa4a4a3ffa1a1a1ff9d9d9eff9a9a9aff959595ff909090ff8c8c8dff878787ff808081ff7c7c7cff797a79ff777777ff747474ff707170ff6c6c6dff696969ff666766ff646364ff606060ff5b5b5bff555555ff505050ff4b4b4cff474746ff434444ff404040ff3c3d3cff3a3a3aff383838ff363636ff333332ff303030ff2e2d2eff2c2d2dff2b2b2bff2a2b2bff2a292aff292828ff292928ff282727ff262626ff272626ff262525ff242425ff242323ff222322ff212222ff202120ff201f20ff1f1f1fff1f1e1fff1d1e1eff1d1d1dff1c1c1dff1b1b1cff1b1b1bff1b1a1bff1a1a1aff1a1b1bff1b1b1bff1b1a1aff1a1b1bff1b1a1aff1a1a1aff181817ff141414ff090909ff070606ff030304ff030303ff030303ff030303ff030203ff020303ff020302ff030303ff020202ff020202ff020203ff030303ff020302ff020203ff020203ff030202ff020202ff020202ff020202ff020202ff020303ff020302ff020302ff020302ff030303ff020203ff020302ff020202ff020202ff010202ff020202ff010202ff010101ff010000ff010101ff010000ff000101ff010001ff010000ff010101ff010000ff000100ff000101ff000100ff000001ff000001ff010001ff000001ff010101ff000001ff000001ff010000ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff020202ff010102ff010201ff020101ff010102ff010202ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff010000ff010101ff000101ff010101ff010001ff010101ff010101ff000101ff010101ff010001ff010101ff020101ff010102ff010101ff010101ff000001ff010000ff060606ff131313ff2a2a2bff454544ff545454ff5d5d5eff646363ff696869ff6e6f6eff717171ff747474ff777777ff797a7aff797978ff747474ff4f4f4fff3c3c3cff424243ff494949ff4f4f4fff555555ff5b5b5cff636363ff6b6b6bff747474ff7e7e7eff888887ff919191ff969796ff9a9b9bff9f9f9fffa3a3a3ffa7a7a7ffabababffafafaeffb2b2b3ffb6b6b6ffbababaffbdbdbdffc0c0c0ffc3c2c2ffc3c4c3ffc6c5c5ffc7c8c8ffc9c8c9ffcecdcdffcfcfcfffd0cfcfffd1d1d1ffd1d2d2ffd1d2d1ffd1d1d2ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d6d7ffd6d6d7ffd7d7d7ffd7d6d7ffdbdbdcffdcdcdcffddddddffdddcdcffddddddffdddddcffdcdcddffdddddcffddddddffdcddddffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e1e2ffe2e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe1e2e1ffe6e6e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e700000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc4c4c4ffc4c5c5ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c4ffc2c2c2ffc4c4c4ffc8c7c7ffccccccffcfcfcfffcecfcfffcbccccffc9c9caffc2c2c2ffbcbcbbffb1b1b1ffabacacffaaa9aaffaaa9a9ffaaaaaaffabaaaaffabababffacacadffadadadffaeadaeffafafafffb0b0b0ffb0b0b1ffb1b1b1ffb2b1b2ffb2b2b2ffb3b2b2ffb3b2b3ffb2b3b3ffb3b3b3ffb3b3b4ffb3b3b3ffb4b4b4ffb5b4b4ffb4b4b5ffb6b5b5ffb6b6b6ffb6b6b7ffb7b6b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b8b9ffb9b9baffb9babaffbabbbaffbbbbbbffbbbbbbffbbbcbcffbcbcbdffbdbdbdffbdbebdffbdbdbeffbebebfffbfbebeffbfbfbfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c6ffc7c8c7ffc8c7c8ffc8c9c9ffc9c8c9ffcac9c9ffcacacaffcacacaffcacbcbffcbcbccffcbcccbffccccccffcdcdcdffcececeffcfd0d0ffd3d4d4ffd7d6d7ffd9d9daffdcdbdbffdedddeffdfdfdfffe0e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e5ffe6e7e6ffe7e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffeaeaeaffe9eaeaffe9e9e9ffe8e7e8ffe5e5e5ffe0e0e0ffdbdcdcffdadbdbffdad9daffd9d9daffdad9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd4d4d4ffd3d4d3ffd3d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd5d5d6ffd8d8d8ffdadadaffdcdcdcffdddedeffdedddeffdededeffdfdfdfffe0dfdfffdfdfdfffdedfdfffdedfdeffdedddeffdddddeffdeddddffddddddffddddddffdddcddffdcdcddffdddcdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdcffdcdbdbffdbdbdbffdbdbdaffdbdadbffdadadbffdbdadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d0d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcfceceffcecfcfffcececeffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcccccdffcdccccffccccccffccccccffcccbccffcbcbccffcccbccffcccbccffcbcbccffccccccffccccccffcbcbcbffcbcbcbffcacacaffc8c8c9ffc8c8c7ffc6c6c6ffc3c3c4ffc1c0c0ffbdbdbdffb8b8b8ffb5b5b5ffb3b3b3ffb4b3b4ffbebfbfffcccdccffd5d5d5ffd8d8d8ffdcdcdcffdadadbffd7d7d7ffd4d5d4ffd7d7d7ffd1d1d2ffd2d1d1ffd2d1d1ffd1d1d1ffd1d1d2ffcacbca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000001ff010101ff000001ff010101ff000001ff000001ff010001ff010001ff000001ff000101ff000001ff000000ff000001ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff232323ff595859ff5a5a5aff585757ff575657ff545454ff535353ff575757ff5a5959ff5b5c5cff5e5d5dff606060ff606060ff5d5d5dff5c5c5dff5f5e5fff616161ff616262ff626262ff626262ff626263ff626262ff616161ff616161ff606060ff5f5f5fff5e5e5fff5e5e5eff5c5d5cff5c5c5cff5a5a5aff595858ff575656ff555555ff525252ff4d4e4dff4e4f4fff5a5a5aff5e5f5fff5b5b5bff585859ff646565ff6b6c6bff6e6e6eff6f6f70ff7171710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff040404ff0d0d0eff2a292aff5a5a5aff7d7e7eff8f8e8eff989898ff9d9d9dffa0a1a0ffa3a3a3ffa6a5a6ffa6a7a6ffa6a7a7ffaaaaaaffdbdadafff3f3f3fff9fafafffafafbfffbfbfbfffafafafffbfafafffbfbfbfffafbfafffafbfafffafbfafffafbfafffbfbfafffafafafffafbfafffafafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfefdfffdfefdfffefefdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffafbfbfffbfbfafffbfbfafffcfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfafffbfbfafffafbfbfffafafafffafafafffafafafffafafafffaf9fafff9f9fafff9fafafffaf9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff8f8f8ffecededffc6c6c7ffa2a2a2ff9f9f9fff9d9e9eff9b9b9cff999999ff969797ff949393ff8f8f8fff888989ff797a79ff606060ff3f3f3fff1a1a19ff080808ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000ffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e8ffe9e9e9ffeaebeaffebececffecedecffedededffeeeeeeffeeeeeeffefefefffefefefffefefeffff0efeffff1f0f0fff1f1f0fff2f2f1fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff5f6f6fff6f6f7fff7f7f7fff6f6f6fff6f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f3fff3f3f2fff3f3f2fff2f1f1fff1f2f1fff1f0f1fff0f1f0ffeff0efffefefefffeeeeeeffeeededffedecedffecedecffecececffebececffecebecffebebebffeaebebffeaebeaffeaeaeaffeaeaeaffe9e9eaffe9e8e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e4ffe3e3e4ffe4e3e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e2ffe2e3e2ffe3e3e2ffe2e3e2ffe4e4e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e7ffe7e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e3e3ffe4e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdededeffdededeffdbdcdbffdadbdaffdadad9ffd8d9d8ffd8d8d7ffd5d5d5ffd3d3d3ffd0d0d1ffcececdffc9cac9ffc7c7c7ffc4c4c4ffc2c1c1ffbebebeffbcbcbcffb9b9b9ffb4b5b5ffb2b2b2ffafafafffacadadffa9aaa9ffa7a7a6ffa3a4a4ff9f9f9fff9a9999ff959595ff8e8d8dff898888ff858585ff828282ff807f80ff7d7d7dff7b7b7bff787878ff747474ff707071ff6e6e6eff6b6b6bff676767ff616261ff5c5d5dff575857ff525252ff4e4e4eff494949ff454546ff414242ff403f40ff3e3d3eff3c3c3bff393a39ff383838ff353535ff313232ff2f3030ff2e2e2eff2e2d2eff2d2d2dff2c2c2cff2b2b2bff2b2b2bff2a2a2aff292828ff282828ff262726ff252625ff242524ff232423ff232322ff222221ff212221ff202021ff20201fff1e1f1eff1e1e1eff1e1e1dff1e1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1c1d1dff1c1c1bff191919ff171717ff0d0d0eff030303ff030303ff030303ff030203ff030203ff030303ff030203ff020302ff030303ff020302ff020203ff020203ff030303ff030302ff020303ff020302ff020203ff020202ff020202ff020202ff030202ff030303ff020303ff030203ff020202ff030202ff020202ff020202ff020202ff010202ff010202ff010101ff010001ff010101ff000101ff010001ff010101ff000100ff010000ff010101ff000100ff000100ff000100ff000100ff010100ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010202ff020101ff010101ff020201ff010201ff010201ff020102ff010201ff010202ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000101ff010101ff000100ff010100ff010100ff010101ff000001ff010100ff010101ff010101ff010101ff010101ff010001ff000000ff000000ff030404ff0d0c0dff1e1e1eff363737ff4c4c4cff5d5c5cff646465ff6a6a6aff706f70ff727272ff757474ff787777ff7a7a7aff787978ff737373ff565656ff3d3d3dff424242ff494949ff4e4f4fff555655ff5b5b5bff626262ff696a69ff727273ff7c7d7cff878888ff929292ff9a9999ff9e9e9effa1a2a2ffa6a5a6ffa9a8a9ffabababffaeafaeffb2b3b2ffb6b6b6ffb9babaffbcbdbdffbfc0c0ffc3c2c3ffc4c4c3ffc5c6c6ffc8c7c8ffcacacaffcbccccffcecdcdffcfcfcfffcfd0d0ffd0d1d1ffd1d2d1ffd4d4d3ffd5d5d4ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d6ffd6d6d7ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcddddffddddddffdcddddffdcddddffddddddffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e1e1ffe2e1e2ffe1e1e2ffe2e2e2ffe2e1e2ffe1e2e1ffe5e5e5ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e7e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e7e80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c6c6ffc6c6c6ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c4c3ffc4c3c4ffc4c3c4ffc3c3c2ffc4c5c4ffc8c8c8ffcdcccdffcfcfcfffcdceceffccccccffcac9caffc4c4c4ffbababaffb0b0b0ffaaaaaaffa9a9a9ffa9a9a9ffaaaaaaffaaabaaffabacabffacadacffadaeadffafafaeffafafafffb0b0b0ffb0b0b1ffb1b1b1ffb1b2b1ffb2b2b2ffb2b2b2ffb3b2b2ffb2b2b2ffb2b3b2ffb3b3b3ffb3b4b3ffb4b4b4ffb4b4b4ffb4b5b5ffb5b6b5ffb6b6b6ffb6b7b7ffb7b7b7ffb8b7b8ffb8b8b8ffb9b8b8ffb9b8b9ffb9b9b9ffbababaffbbbabaffbabbbaffbcbcbcffbcbcbcffbcbcbdffbcbcbdffbebebeffbebebdffbebebfffbebfbeffbfbfbfffbfc0bfffbfc0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc1c2c2ffc3c2c2ffc3c2c3ffc4c3c3ffc4c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc5c6c6ffc7c6c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcacbcbffcbcccbffcbcccbffcdcdccffcdcdcdffd1d1d1ffd5d4d5ffd8d8d8ffdadadaffdcdcdcffdededeffe0dfdfffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e0e0ffe0e1e1ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe2e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe5e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9eaffeaeaeaffe9eae9ffe9e9e8ffe7e8e7ffe4e4e3ffdededeffdadbdaffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd7d8d8ffd7d8d8ffd7d8d7ffd8d7d7ffd7d8d8ffd7d7d7ffd7d6d7ffd7d6d7ffd7d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd2d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd7d6d6ffd8d8d7ffdadadaffdcdbdcffddddddffddddddffdeddddffdfdfdfffdfdfdfffdedfdfffdedfdeffdddeddffdededdffdddddcffddddddffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadadbffdadbdbffdadbdaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d4d5ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0d0ffcecfcfffcfcecfffcececeffcecfceffcececeffcececeffcdcecdffcecdcdffcdcdcdffcccdcdffcccdccffcccdccffccccccffccccccffcccbcbffcbccccffcbcbccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacbcaffcbcbcbffcacbcbffcacacaffc9c9c9ffc8c8c8ffc6c7c6ffc5c5c5ffc3c3c3ffc0c0c0ffbdbcbdffb9b9b9ffb6b5b5ffb8b7b7ffc3c3c3ffd1d1d1ffd7d6d7ffdbdbdbffdededeffdbdbdbffd8d8d8ffd7d7d7ffd9d9d9ffdadad9ffd1d2d2ffd1d2d1ffd1d2d2ffd1d2d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010100ff000000ff000100ff000001ff000100ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000100ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff252526ff616160ff656564ff666666ff656565ff626262ff626262ff666665ff6a6a6aff6c6d6dff6f6e6fff6e6f6fff6e6f6fff6d6e6dff6e6e6dff707070ff737373ff747374ff727272ff717070ff706f70ff707070ff717171ff717171ff717171ff717171ff707070ff6e6e6eff6c6c6dff6b6c6bff6a6a6aff686969ff676867ff666767ff636463ff5e5e5eff5e5e5fff696869ff6c6c6cff686969ff656465ff6b6b6bff6e6e6dff6f706fff717171ff7473730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070607ff181818ff3f4040ff6e6e6fff888888ff959595ff9c9b9cff9e9e9effa1a1a1ffa3a3a3ffa5a5a6ffa6a7a6ffa7a7a7ffb7b7b7ffefefeffff9f9f9fffbfbfafffbfbfbfffbfafafffbfafafffbfbfafffbfafafffbfafbfffbfbfafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfafffbfafafffbfafbfffbfafbfffafafafffafafafffafafafff9faf9fffaf9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff8f8f9fff8f9f8fff9f9f9fff8f8f8fff9f9f9fff9f8f8fff9f8f9fff8f9f8fff5f5f4ffddddddffa9a9a8ffa1a1a1ff9e9e9dff9c9c9cff9a9999ff989797ff959594ff929191ff8e8d8eff838383ff6f6e6fff525252ff282828ff0c0c0cff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000ffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9eaffebebebffecececffededeeffeeedeeffeeeeeeffeeeeefffefefefffefefefffeff0effff0f0f0fff0f0f0fff1f1f1fff2f2f2fff3f3f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff7f7f7fff7f6f6fff6f6f6fff6f6f5fff5f5f5fff5f4f5fff5f5f4fff4f3f4fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0f0f0ffefeff0ffeeefeeffedeeedffeeededffedecedffececedffecececffebececffebebebffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e3ffe4e3e4ffe3e2e3ffe3e3e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e7ffe6e6e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdedfffdfdfdeffdededeffddddddffdcdbdcffdadadaffd9d8d8ffd7d7d7ffd4d5d5ffd2d2d2ffd0d0d0ffcececeffcbcccbffc8c8c7ffc5c4c5ffc1c1c1ffbebebfffbbbbbbffb8b8b8ffb5b4b5ffb2b2b2ffafafafffadacadffa9a8a9ffa1a0a1ff9b9b9aff959595ff919191ff8f8e8fff8b8b8cff898989ff868686ff848484ff828382ff807f80ff7b7b7bff787877ff757575ff727172ff6e6e6eff6a6a6aff666666ff606060ff5c5c5cff575758ff545454ff515252ff515151ff4a4a4aff444343ff434343ff424242ff3d3d3eff3a3a3aff383838ff353535ff333333ff323233ff313131ff303030ff2f2f2fff2f2e2eff2e2e2dff2c2c2cff2b2a2bff2a2a2aff292829ff282728ff272627ff262626ff252525ff252425ff232423ff222222ff212122ff212121ff202120ff202020ff202020ff202020ff202020ff1f2020ff202020ff1f1f1fff1f1f1eff1e1e1eff1e1e1eff1e1e1eff151515ff0b0b0aff030303ff020302ff030203ff020203ff030303ff020203ff030202ff020302ff030203ff020203ff030302ff030302ff020202ff020202ff020202ff020203ff030202ff030303ff020203ff020303ff020203ff020302ff030203ff020202ff020202ff020101ff010102ff010201ff010101ff010202ff010101ff010101ff010101ff010101ff010000ff010000ff010100ff010000ff010001ff010100ff000000ff000000ff000000ff000000ff010000ff000001ff000100ff000000ff000000ff000000ff000100ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010201ff010102ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010001ff010101ff010001ff010001ff010001ff010000ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff020202ff070707ff131313ff292929ff404040ff575757ff646464ff6b6b6bff707070ff727372ff757575ff777777ff7b7a7bff79797aff737373ff585858ff3c3c3cff424242ff494849ff4f4f4fff565555ff5b5b5bff616161ff686869ff707070ff7b7b7bff878687ff919191ff989898ff9c9d9dffa0a0a1ffa4a5a4ffa8a8a8ffabababffafafafffb3b2b2ffb6b6b6ffb9b9b9ffbcbcbcffbfbfbfffc2c2c1ffc3c3c4ffc5c5c5ffc7c7c7ffc9c9c9ffcbcbcbffcdcdccffcfceceffd0cfd0ffd1d1d1ffd2d1d2ffd3d2d3ffd4d3d4ffd5d4d4ffd6d5d5ffd6d6d6ffd6d7d6ffd7d7d6ffd9d9d9ffd9dadaffdadbdaffdbdbdbffdbdbdbffdcdcdcffdddcddffdcddddffddddddffdddcddffdfe0dfffe0dfdfffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe1e1e1ffe2e1e2ffe1e1e2ffe2e2e2ffe3e3e4ffe4e4e4ffe5e6e5ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe8e7e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e8ffe9eae9ffeae9eaffe9e9e9ffeaeae9ffeae9e9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c4c4ffc3c4c3ffc4c4c4ffc3c3c3ffc2c2c2ffc4c4c4ffc8c8c8ffccccccffcfcfcfffcecfcfffcdcdcdffcacacbffc3c3c3ffb8b8b8ffadacacffa9a9a8ffa9a9a8ffa9a9a9ffaaaaaaffabababffacabacffadacadffaeadaeffafaeaeffb0afafffb0b0b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b2ffb1b2b1ffb2b2b2ffb2b2b2ffb2b2b3ffb3b2b3ffb3b4b3ffb4b3b4ffb4b4b4ffb5b5b4ffb5b5b5ffb6b5b6ffb6b6b7ffb7b6b7ffb7b8b7ffb8b8b7ffb8b8b8ffb9b8b9ffb9b9baffbababaffbababaffbbbabbffbbbcbbffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbdbdbeffbebebeffbebebeffbfbfbfffc0bfc0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c3ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc4c5c4ffc5c5c5ffc5c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcaffcbcbcbffcccbcbffccccccffcececeffd3d2d2ffd6d6d7ffd8d9d9ffdbdbdaffddddddffdedfdeffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e0e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e2e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe9e9e9ffeae9eaffeaeae9ffe8e8e8ffe7e6e6ffe2e2e2ffddddddffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d2d2ffd4d4d3ffd6d6d6ffd8d8d8ffdadadaffdcdbdcffdddcdcffdddddcffddddddffdfdedfffdfdfdeffdededeffdeddddffddddddffdddcdcffdddcdcffdcdcddffdcdcdcffdcdcdcffdbdbdcffdbdcdbffdbdcdbffdbdbdbffdbdadbffdadadbffdbdadbffdadbdaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9daffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd7d8d7ffd8d7d8ffd7d7d8ffd7d7d7ffd6d6d7ffd7d6d6ffd6d7d6ffd6d6d6ffd5d5d6ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfd0ffcfcfceffcfcfceffcecfcfffcececeffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdccffcdccccffcdcccdffcdcdccffcccbccffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacacaffcacacaffc9cac9ffcacac9ffc9c9c9ffc9c9caffcacacaffc9cacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c5c5ffc4c4c4ffc2c2c2ffc1c0c1ffbdbdbdffb9bab9ffbdbdbdffcac9caffd4d4d5ffd9d9d9ffdddcddffdededeffdbdcdbffd9d9daffd8d8d9ffdadad9ffdadad9ffd9d9d9ffd1d1d2ffd1d1d1ffd2d1d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff282828ff676867ff6d6d6dff717171ff727272ff717271ff727272ff757575ff79797aff7d7d7dff7f807fff7f7f7fff7f7f7fff7f7f7fff80807fff818081ff838283ff828182ff818180ff7f7f7fff7e7e7eff808080ff828282ff828382ff828282ff828181ff808181ff7f7e7fff7d7d7dff7c7b7bff7b7b7bff79797aff797979ff777777ff767576ff727171ff707070ff747474ff757676ff707070ff6b6c6bff6e6e6eff6f6f6fff717171ff737373ff7575760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff0c0c0bff262525ff555554ff7d7d7cff909090ff9a9a9aff9e9d9eff9e9f9effa1a1a1ffa3a3a4ffa5a5a5ffa6a6a7ffaaaaaaffcececefff7f8f8fffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffbfafbfffafafafffbfafafffbfbfafffafafafffafafafffbfbfbfffafafbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefefffdfdfefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafbfffafafafffafafafffafafbfffafafafffafafafffafafafffaf9fafff9f9f9fff9f9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff9f9f8fff9f9f8fff8f9f9fff9f8f9fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff8f8f8ffedededffbcbdbcffa5a5a5ff9f9e9eff9c9c9cff9a9a9aff999999ff969696ff949393ff919091ff898988ff7a7a79ff60605fff363536ff121212ff060606ff000101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000ffebebebffeaeaeaffeaeaeaffeaeae9ffeae9eaffeae9e9ffeaeaeaffececebffedececffedededffeeeeeeffeeeeeeffefefeefff0efeffff0f0effff0f0f0fff0f0f0fff1f1f0fff2f2f1fff2f2f3fff3f3f4fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff7f6f6fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff6f5f5fff5f4f5fff5f4f4fff4f4f4fff4f4f3fff3f2f3fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff0f1f1fff0f0f0ffefefeeffefeeeeffeeeeeeffeeededffedededffecededffecedecffecececffebebecffebebebffeaeaebffeaeaebffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e8ffe8e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e5e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e7e7ffe7e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e6e7ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffdfdfdfffdededfffdddddeffdbdbdcffdadad9ffd7d8d8ffd6d6d6ffd4d4d4ffd3d3d2ffd0d1d1ffcfcecfffcccccdffcbcbcbffc9c9c9ffc5c5c5ffbebebfffbbbbbaffb9b8b9ffb7b7b7ffb1b1b1ffa7a7a7ffa3a3a3ff9e9e9eff9b9a9bff979798ff949495ff929292ff909090ff8e8e8eff8b8b8bff898989ff868685ff818181ff7e7e7eff7b7b7bff797979ff767576ff727272ff6e6f6eff6a6a6aff666665ff636363ff626362ff646565ff646364ff585858ff50504fff4c4c4cff484848ff444445ff414141ff3e3e3eff3b3b3bff393939ff383737ff363636ff353535ff333433ff323232ff323131ff302f30ff2f2f2eff2e2e2dff2d2d2cff2b2b2cff2a2a2aff2a2a2aff282929ff282827ff262726ff262626ff252524ff252424ff242424ff242424ff232324ff232323ff232323ff232223ff222223ff212221ff212121ff202021ff202020ff202020ff1f1f1fff161516ff0a0a0aff030303ff030203ff020302ff020203ff030303ff020202ff030202ff020302ff020203ff030202ff020202ff030303ff030203ff030202ff030302ff030202ff020302ff030302ff030302ff020303ff030203ff020202ff020202ff020202ff020202ff010102ff010101ff010101ff010101ff010101ff010000ff010101ff010101ff010101ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff010100ff000100ff000000ff000000ff010000ff000000ff010000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff010102ff020102ff010201ff010201ff010102ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010001ff010001ff010100ff010100ff010101ff010001ff000000ff010101ff000001ff010101ff010101ff010101ff010100ff010100ff000101ff000000ff000000ff000101ff030403ff0e0d0eff222222ff3c3c3bff555556ff646464ff6a6b6aff707171ff737373ff767676ff787878ff7b7b7bff7a7a7aff757574ff585859ff3c3c3cff414141ff484848ff4f4f4fff555555ff5b5b5bff616161ff686868ff6f6f6fff797979ff858584ff8f8f8fff959695ff9a9a9aff9e9f9effa2a2a3ffa7a6a7ffaaabaaffafafaeffb2b2b3ffb5b5b6ffb8b8b9ffbbbbbbffbebebeffc1c1c1ffc3c2c2ffc5c4c4ffc7c7c7ffc8c9c8ffcacacaffcbcbcbffcecdcdffcfcecfffd0d0d0ffd1d1d1ffd3d3d2ffd3d3d3ffd4d4d4ffd6d6d6ffd5d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d8ffdadad9ffdadadaffdbdbdbffdbdbdcffdcdcdcffdcdddcffddddddffdedfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e1e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe8e8e8ffe8e8e7ffe8e7e7ffe8e8e7ffe8e8e7ffeaeae9ffe9e9eaffeae9eaffe9eae9ffeaeae9ffeaeaebffeaeaeaffeaeaebffeaeaeaffeaeaea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc1c1c2ffc4c4c4ffc9c9c9ffcdcdcdffd0d0cfffcecfceffcecdceffc9c9c9ffc1c1c1ffb5b6b6ffabababffa8a8a8ffa9a8a8ffaaa9aaffaaaaaaffabababffadadacffadadadffaeaeaeffafafafffafafb0ffb1b1b0ffb0b1b0ffb1b1b1ffb1b1b1ffb2b1b1ffb1b2b1ffb2b1b2ffb2b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b4b4ffb4b4b4ffb4b4b5ffb5b5b5ffb5b5b5ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b9ffb9b8b9ffb9b9b9ffbababaffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbcbcbcffbdbcbcffbdbdbdffbebebeffbebebeffbfbebeffbfbfbfffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c2ffc2c1c2ffc2c3c2ffc3c3c3ffc3c3c4ffc4c3c4ffc4c4c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcac9caffcacacaffcbcbcaffcbcbcbffccccccffd0d0d0ffd4d4d4ffd7d7d8ffdadad9ffdbdcdbffdeddddffdfdedeffe0dfdfffdfe0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0dfffe0dfe0ffe0e0e0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe9e8e9ffeae9e9ffe9e9e9ffe8e8e8ffe6e6e6ffe1e0e1ffdcdcdcffdad9daffd8d8d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d7ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d1ffd1d2d2ffd2d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd3d3d3ffd6d5d5ffd8d8d8ffdadadaffdbdcdcffdbdbdbffdcdbdcffddddddffdededeffdededdffdededdffddddddffdcdcdcffdcdcddffdbdcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdbdbdaffdadbdbffdbdadbffdadadbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d8ffd7d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcfcecfffcececfffcececeffcececeffcececeffcecdceffcecdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcdccccffcccbccffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcacacbffcbcbcaffc9cacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c9ffc8c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc7c8c7ffc7c7c7ffc5c5c6ffc3c3c3ffc2c3c3ffc1c1c1ffc0bfc0ffc5c5c5ffd0d0d0ffd8d8d8ffdcdcdcffdfdfdfffdfdfdfffdcdcdcffdbdadaffd9dad9ffd9d9d9ffdad9d9ffd9d9d9ffdadadaffd2d2d2ffd2d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff282929ff6c6c6cff737473ff797979ff7b7b7bff7c7c7cff7c7d7dff807f7fff838283ff868686ff898a89ff8b8b8bff8b8b8cff8b8b8bff8b8b8cff8c8b8cff8b8b8bff8b8b8bff8b8b8bff8a8a8bff8b8a8bff8b8b8cff8d8c8dff8d8d8dff8c8c8dff8c8c8cff8b8b8bff8a8a8aff888988ff878687ff868585ff848484ff838383ff828182ff808080ff7d7d7cff7b7b7bff7c7c7bff7b7a7aff737473ff6e6e6eff706f70ff717171ff737373ff757576ff7676770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffeffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff070707ff161516ff393839ff666667ff868786ff959596ff9c9c9cff9e9f9eff9f9f9fffa1a1a1ffa3a2a3ffa4a4a4ffa6a7a6ffb8b8b8ffe7e6e7fffafbfbfffbfbfbfffbfafafffafbfbfffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfafbfffbfbfafffbfafbfffafafafffbfafbfffbfbfbfffafbfbfffafafafffbfafbfffbfafbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefdfdfffefefdfffdfdfefffdfdfdfffdfdfefffefefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfcfcfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffcfdfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfafffbfafbfffafbfafffbfafafffafafafffafafafffafaf9fff9fafafff9fafafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff8f9f8fff8f8f9fff8f9f9fff8f9f8fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff5f5f5ffd8d8d8ffb4b4b4ff9f9e9fff9c9d9cff9b9b9bff9a9a9aff989798ff959596ff939393ff8d8c8dff828281ff6b6b6bff444444ff202020ff0a0a0aff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000ffebebeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffecececffecedecffeeeeeeffefeeeeffefeeefffefeff0fff0f0f0fff0f0f1fff0f0f0fff0f1f0fff1f1f1fff2f2f2fff3f2f3fff4f4f4fff4f5f4fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff5f4f5fff5f5f4fff4f4f4fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff2f1f2fff2f1f2fff1f1f1fff0f0f0fff0eff0ffeeeeefffeeeeeeffeeeeedffedededffececedffecececffecececffebececffebebebffebeaeaffeaebeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e6ffe5e6e5ffe6e5e5ffe6e5e6ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe3e2e3ffe3e3e2ffe3e3e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e5e5ffe6e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe8e7e7ffe8e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e8e8ffe8e7e7ffe7e8e7ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe7e6e6ffe7e6e7ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e1e1ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfdfffddddddffdcdbdcffdadadaffd9d9d9ffd8d7d8ffd6d6d7ffd4d5d4ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcacacaffc7c8c7ffc5c5c4ffc1c0c0ffbbbcbbffb4b3b3ffaeaeaeffa8a7a8ffa4a3a3ffa0a1a0ff9d9e9dff9b9b9bff999999ff979696ff949494ff919291ff8f8f8fff8c8c8cff888888ff848585ff828282ff7f807fff7c7d7cff7a7979ff777677ff747374ff717271ff707071ff727272ff6f7070ff686868ff60605fff5b5a5bff545454ff4f504fff4c4b4bff474747ff434343ff414241ff3f3f3fff3c3d3dff3b3a3bff393939ff383838ff363637ff363636ff343434ff333333ff323232ff303030ff302f30ff2f2f2fff2e2e2eff2c2c2cff2c2b2cff2b2b2bff292929ff292829ff282828ff272827ff272727ff262626ff252626ff252626ff252525ff252525ff252524ff242323ff232423ff232223ff232322ff222222ff212120ff171717ff0a0b0aff020303ff020303ff030302ff020302ff020302ff020202ff020202ff030303ff020203ff020303ff020302ff030303ff030202ff030203ff030303ff020302ff020303ff020303ff020302ff020202ff020202ff030202ff020202ff010201ff020202ff010101ff010101ff010101ff010000ff000101ff000001ff010001ff000001ff000001ff010101ff010000ff000100ff000001ff000000ff000001ff000100ff000000ff000000ff000001ff000000ff000000ff010000ff000001ff000100ff000100ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff010101ff010201ff010101ff010201ff020102ff020101ff010201ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff000000ff010001ff010101ff000101ff000000ff010001ff010101ff010001ff010001ff000001ff000000ff000000ff000000ff010202ff0b0b0bff1f1f1fff3c3c3cff555554ff636363ff6a6b6aff717071ff737373ff767575ff787878ff7b7b7aff7b7b7bff757676ff595959ff3b3b3bff414141ff484848ff4f4f4fff555555ff5b5b5bff606161ff676767ff6d6e6dff777777ff828182ff8c8b8cff929293ff979897ff9c9c9cffa0a1a0ffa5a5a5ffa9a9a9ffaeaeadffb2b1b2ffb5b5b5ffb8b8b8ffbbbbbbffbdbdbdffc0c0c0ffc1c2c2ffc4c3c3ffc5c6c6ffc7c7c7ffc9c9c9ffcbcacbffccccccffcececeffcfcecfffd0d1d0ffd1d1d2ffd2d2d2ffd4d3d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d9ffdad9d9ffdadadaffdadbdbffdbdbdbffdcdbdcffdcddddffdddedeffdededeffdedfdfffdfdfdfffe0dfdfffdfe0dfffe1e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e1ffe2e3e2ffe2e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e7ffe6e6e7ffe6e7e7ffe7e8e7ffe8e8e8ffe8e7e7ffe8e7e8ffe8e7e8ffe9eae9ffe9e9eaffe9eae9ffe9eae9ffe9e9e9ffeaeaeaffebeaeaffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebebebffebeaeaffeaebeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c3c3ffc4c3c4ffc4c4c4ffc3c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc2c2c3ffc3c3c2ffc3c2c3ffc2c2c2ffc5c5c5ffcbcbcbffcfcfcfffd0d0d0ffd0d0d0ffcdcdcdffc7c8c7ffbdbdbdffb2b2b2ffa9a9aaffa8a8a8ffa9a9a9ffaaa9aaffababaaffacacacffacacacffaeadaeffafafaeffafafafffafafafffb0b0b0ffb0b0b0ffb1b0b0ffb1b0b1ffb0b0b1ffb0b1b1ffb1b1b1ffb2b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b4b4ffb4b4b3ffb5b4b4ffb5b6b5ffb6b5b6ffb6b6b6ffb7b6b6ffb8b7b7ffb8b8b7ffb8b9b8ffb8b9b9ffb9babaffbababaffbabbbaffbabbbbffbbbbbbffbbbcbcffbcbcbcffbcbdbdffbdbdbdffbdbebdffbebebeffbfbebeffbfbfbfffbfbfc0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c2c1ffc2c2c2ffc2c3c2ffc3c2c3ffc4c3c3ffc3c4c3ffc5c4c4ffc5c4c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c9ffc9c9c9ffcac9caffcacbcaffcbcbcbffcdcdcdffd2d1d2ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdedddeffdfdedeffdfdedfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfe0e0ffe0e0dfffe0dfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e2e1ffe2e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e9ffe9e9e9ffe9e9e9ffe8e8e7ffe5e5e5ffdfdfdfffdbdbdbffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d7d7ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d5ffd6d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d5d4ffd4d4d4ffd3d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd3d2d3ffd2d2d3ffd2d2d2ffd1d2d1ffd2d2d2ffd2d1d1ffd2d1d2ffd1d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd1d1d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d1d1ffd3d3d3ffd5d6d6ffd8d7d8ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffdededdffdddddeffdcdcdcffdcdcddffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdadadbffdadadaffdadadaffdad9daffd9d9d9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd8d9d8ffd8d7d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd1d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0cfffcfcfcfffcfcfceffcfcecfffcfceceffcececeffcececeffcecdceffcdcdcdffcdcdcdffcdccccffcccdcdffccccccffccccccffcccbccffcbcbccffccccccffcbcbcbffcbcbcaffcbcbcbffcacacaffcacacbffcacacaffcacacaffc9c9c9ffc9c9caffc9c9c9ffc9c8c9ffc9c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc7c8c7ffc7c6c6ffc5c6c5ffc3c2c3ffc3c3c3ffcdcdcdffd0cfcfffd7d7d6ffdddeddffdfdfdfffe0e1e1ffe1e0e0ffdddeddffdbdcdbffddddddffd9d9d9ffdadadaffd9d9daffd9d9daffd9dad9ffd2d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff29292aff6d6d6dff777778ff7e7e7eff828282ff858485ff868687ff888989ff8c8d8cff909090ff929393ff959595ff969695ff969696ff979796ff979696ff969796ff979797ff979796ff969696ff979696ff969796ff979796ff979797ff979797ff979796ff959695ff949494ff929292ff909191ff909090ff8e8e8eff8d8d8dff8b8c8cff8a8a8aff878687ff848384ff818182ff7c7d7cff757575ff6f6f6fff707171ff737373ff757575ff777677ff7776770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050405ff0f0e0eff242525ff4d4c4dff767676ff8f8f8fff999999ff9d9d9dff9e9f9fffa0a0a0ffa1a1a1ffa2a2a2ffa4a4a4ffaaa9aaffd0d0d0fff5f5f5fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafbfafffbfbfbfffbfbfbfffbfafafffafafbfffafbfbfffbfafbfffbfafafffbfafafffbfbfafffbfbfafffafafafffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfefffdfefdfffefdfefffefdfdfffefdfdfffefefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffafbfafffafbfbfffafafafffafbfafffafafbfffafafafffafafafffaf9fafff9faf9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff8f9f9fff9f8f9fff8f8f9fff8f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff8f8f8ffecececffcbcccbffa5a4a5ff9d9d9dff9c9c9bff9a9a9aff989899ff969796ff949494ff908f90ff878686ff747475ff545555ff333232ff141314ff070606ff030302ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000ffeaebeaffebebebffebeaeaffeaebebffeaeaeaffeaeaeaffebebebffebebebffedecedffeeeeeeffeeefefffefefefffeff0effff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f1fff2f2f3fff2f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f6fff6f6f6fff5f5f6fff5f6f5fff5f6f5fff6f5f6fff5f5f4fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff2f2f1fff1f1f1fff1f0f1fff0f0f0fff0f0efffefefefffefeeefffeeeeedffeeeeedffecedecffedececffececebffebebebffebebebffebebebffeaebeaffeaeaeaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe7e8e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe2e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe8e7e8ffe8e7e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e1ffe1e0e0ffe0e0e0ffe0e0dfffdededeffddddddffdcdcddffdcdbdbffdbdbdaffd9d9d9ffd8d7d7ffd6d6d5ffd4d4d4ffd2d2d2ffd0d0d0ffcecfceffccccccffcac9caffc7c7c7ffc0c1c0ffb8b9b9ffb1b1b1ffadadadffa9a9a9ffa7a7a7ffa4a4a4ffa1a1a2ff9e9f9eff9c9c9cff9a9999ff989898ff959595ff939392ff8f8f8fff8b8b8bff898889ff868686ff838484ff818081ff7e7f7eff7d7d7dff7b7b7cff7b7b7bff767777ff727272ff6e6e6fff696a6aff626262ff5b5b5cff565656ff515151ff4b4c4cff494a4aff474747ff444444ff424241ff404040ff3e3f3fff3d3d3dff3b3b3bff3a3a3aff393938ff373738ff363736ff363636ff363636ff343434ff323232ff313131ff303030ff2e2e2eff2d2d2dff2d2c2cff2b2b2bff2b2a2bff2a2a29ff2a2a29ff292928ff292828ff282827ff282727ff272727ff272727ff252626ff252626ff252525ff252524ff242424ff232323ff181818ff09090aff020302ff020302ff030202ff030303ff020203ff030303ff030303ff020202ff030203ff030303ff020303ff030203ff030303ff030303ff030303ff020303ff020303ff020302ff020203ff020202ff020202ff020202ff020202ff010101ff010101ff010101ff010101ff010001ff010100ff000000ff000001ff000100ff000100ff010001ff000000ff000001ff000000ff010000ff000000ff000000ff010100ff000000ff000000ff000001ff010000ff010000ff000000ff010000ff010100ff010100ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff010102ff010202ff020201ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010101ff010100ff000001ff010101ff010001ff010000ff010000ff010100ff010100ff000000ff010001ff010100ff010000ff000000ff000000ff000000ff020201ff080908ff191919ff353534ff4e4e4eff5f5f5fff696969ff6f706fff727272ff747474ff777776ff7a7a7aff7b7b7bff767676ff59595aff3a3b3aff404140ff484747ff4f5050ff555556ff5b5b5bff606060ff656565ff6c6c6cff757575ff7e7f7fff888788ff8f908fff959595ff9a999aff9e9e9fffa3a4a4ffa8a8a8ffacacadffb0b1b0ffb4b4b5ffb7b7b8ffbababaffbcbdbcffbfbfc0ffc0c1c1ffc3c3c3ffc5c4c5ffc7c7c6ffc8c8c8ffc9cacaffcbcbcbffcccdccffcececeffcececeffcfcfd0ffd1d1d1ffd2d2d2ffd4d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd9d8d8ffdad9d9ffdadadaffdbdadbffdcdbdbffdddddcffddddddffdededeffdedfdeffdfdedeffe0dfdfffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e8e8ffe8e7e8ffe9eae9ffe9e9e9ffe9e9eaffe9e9eaffe9eaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffebebebffeaebebffeaebebffeaebebffebeaebffebebebffebecebffebebebffebebebffebebeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c4ffc4c3c4ffc4c4c3ffc4c4c4ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc6c6c6ffcbcbcbffd0d1d1ffd0d1d1ffd1d0d1ffcdcdcdffc5c6c5ffbababaffafafafffa9a9a9ffa8a9a8ffa9a9aaffaaaaaaffabababffacacacffadadadffaeadadffaeaeaeffafafafffb0b0afffb0b0afffb0b0b0ffb0b0b0ffb1b0b0ffb0b0b0ffb1b0b1ffb1b1b1ffb2b2b1ffb2b2b2ffb3b3b3ffb3b3b3ffb4b3b3ffb4b3b4ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b8ffb8b8b8ffb9b8b9ffb9b8b9ffb9bab9ffbababaffbababaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbebdbeffbebebeffbfbebfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c5ffc6c5c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c9ffcac9caffcacac9ffcbcbccffcfcfcfffd4d3d3ffd7d6d6ffd9d8d9ffdbdbdbffdddddcffddddddffdededfffdfdfdeffdfdfdeffdfdfdeffdfdedfffdfdfdeffdfdfdeffdfdfdeffdfdfdfffdfe0dfffdfdfdfffe0dfe0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe2e2e1ffe2e2e2ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e8ffe8e9e8ffe9e9e9ffe9e9e9ffe7e7e7ffe3e3e4ffdededeffdadadaffd8d8d8ffd8d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd6d5d6ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd0d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd1d0d1ffd3d3d3ffd6d6d5ffd8d8d8ffd9d9daffdadbdaffdbdbdaffdcdbdcffdcdcdcffdcdcddffddddddffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffdadadaffdadad9ffdad9daffdad9d9ffdadad9ffd9d9d8ffd9d9d9ffd9d9d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d8d7ffd7d8d7ffd6d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd1d2d2ffd2d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcececfffcececeffcecdceffcecdceffcdcdcdffcdcdcdffcccdcdffcccdcdffcdcccdffccccccffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcac9caffcac9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c6ffc7c6c6ffc6c6c6ffc6c6c5ffc5c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc4c5c4ffc4c5c5ffcdceceffd5d5d5ffdededeffe1e2e2ffe3e2e3ffe3e2e3ffe1e1e1ffdededeffddddddffdedfdfffdededeffdadad9ffdadadaffd9d9d9ffd9d9da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a292aff6f6f6fff7a7a79ff818181ff868687ff8a8a89ff8d8d8cff90908fff949393ff979796ff9a9a99ff9b9b9bff9c9c9cff9d9d9dff9e9e9dff9f9e9fffa0a0a0ffa0a1a0ffa0a0a0ff9f9f9fff9f9f9fff9e9e9fff9f9f9fff9f9e9fff9e9e9fff9e9e9eff9d9d9dff9b9b9bff999a9aff979798ff979796ff969696ff959595ff949495ff929292ff8e8f8fff8b8a8bff868686ff7f7f7fff777777ff717171ff737373ff757575ff767677ff767776ff777677000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff090909ff191919ff3c3b3bff636363ff838283ff949494ff9a9a9bff9d9d9dff9f9f9fffa0a0a1ffa1a1a1ffa2a2a2ffa4a4a4ffb9b9b9ffe8e8e8fff9f9fafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffbfafbfffafafafffafbfbfffbfafafffafafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfbfffbfbfafffbfafafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfefffefdfdfffefefdfffefefefffdfefefffefefdfffefdfdfffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafafafffbfafafffafbfafffafbfbfffafbfafffafafafffafafafff9faf9fff9faf9fff9f9fafff9fafafff9f9fafff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff8f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff9f8f9fff5f5f5ffe2e2e2ffb6b7b7ff9f9f9eff9c9c9cff9b9b9bff9a999aff979798ff959595ff919191ff8b8a8aff7f7e7eff656565ff474747ff262625ff0c0c0cff060506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000ffebebebffebebebffeaebebffeaeaebffebeaebffeaeaeaffebebebffebececffedededffeeefeeffefefefffefefeffff0eff0fff1f0f0fff1f1f1fff2f1f1fff1f2f2fff2f2f3fff2f2f3fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f7fff6f6f6fff5f6f6fff5f6f6fff6f5f6fff5f5f5fff5f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff2f2f2fff1f2f2fff1f1f1fff0f0f1fff0f0f0ffeff0f0ffefefefffefeeefffefeeefffeeeeeeffedededffecedecffecebecffebececffebebebffeaeaeaffebeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e6ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e0e0ffdfdfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe2e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e6e6ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e8ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e1ffe0e0e1ffdfdfdfffdedfdfffdfdedeffdddddeffddddddffdcdcdcffdbdbdbffdadadaffd9d8d9ffd7d7d7ffd5d5d5ffd3d4d3ffd2d1d1ffd0d0d0ffcdcecdffc9c9c9ffc6c5c5ffc0c1c0ffbbbbbcffb4b4b3ffb0b0afffadadaeffaaabaaffa7a7a7ffa4a4a5ffa2a2a2ff9f9fa0ff9e9d9eff9c9b9bff989999ff949595ff929392ff8f908fff8d8d8dff8b8b8bff888888ff878686ff848485ff828282ff7e7f7fff7c7b7cff787879ff757475ff6f706fff6a6a6aff636262ff5c5c5cff565656ff535353ff4f5050ff4d4d4cff494a49ff474747ff464546ff444444ff414141ff3f3f3fff3e3e3eff3e3d3dff3d3d3dff3c3c3dff3d3d3cff3b3a3bff393839ff383838ff373838ff363535ff323233ff303030ff2f3030ff2f2f2eff2e2d2eff2e2d2eff2d2d2dff2c2c2cff2c2c2bff2b2b2bff2b2b2bff2a2a2aff282828ff292828ff272828ff272828ff272726ff262626ff262526ff222322ff161616ff080808ff020303ff020203ff030203ff030202ff020303ff020303ff030303ff030303ff030303ff030303ff030203ff030303ff030303ff030303ff020203ff020203ff020203ff020202ff020202ff020202ff020202ff010102ff020101ff010101ff010101ff010101ff000100ff010101ff010001ff000101ff000000ff000000ff010000ff010000ff000001ff000000ff000000ff010000ff000001ff000000ff000101ff010000ff000001ff000000ff000000ff010100ff010001ff010001ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff020201ff010102ff010102ff010102ff010101ff010101ff010202ff020202ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010000ff010100ff010101ff000101ff010100ff010000ff000001ff000000ff000101ff010000ff000001ff000000ff000000ff000000ff000000ff010001ff040404ff0f0f0fff272827ff434242ff595959ff676767ff6d6d6dff706f6fff717272ff747575ff787878ff787878ff757475ff5f605fff3a3a39ff404040ff474848ff4e4e4fff555555ff5a5a5aff5f605fff646565ff6b6b6bff737373ff7c7c7cff848484ff8c8c8cff929292ff979798ff9d9d9dffa2a2a2ffa7a7a8ffacacacffb0b0b0ffb4b4b4ffb7b7b7ffbababaffbbbbbcffbfbfbfffc0c0c0ffc2c2c2ffc4c4c4ffc5c6c5ffc8c7c8ffc9c9c9ffcacacbffcbcbcbffcdcccdffcecdcdffcfcfceffd0d0d0ffd0d1d1ffd2d2d1ffd3d2d3ffd4d3d4ffd5d5d5ffd5d6d6ffd7d6d6ffd7d7d8ffd8d8d8ffd8d9d9ffdadad9ffdadadbffdcdbdcffdcdcdcffddddddffdddeddffdedddeffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0e1e0ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e3ffe2e3e2ffe3e3e2ffe3e3e3ffe3e4e4ffe4e4e5ffe5e5e6ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffeaeaebffebebebffebebebffebecebffebebebffebebebffecebecffebebecffececedffecececffecececffedececffedecec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c2ffc2c2c3ffc2c2c3ffc2c2c3ffc2c2c2ffc2c2c2ffc0c0c0ffc2c2c2ffc6c6c6ffcdcdcdffcecfcfffd1d2d1ffd1d1d1ffcccdccffc3c3c4ffb7b7b7ffadadadffa8a8a8ffa9a8a9ffaaa9a9ffabaaaaffababacffacacacffadadacffaeadadffaeaeafffaeaeaeffafb0afffb0afafffafafb0ffafafb0ffafb0b0ffb0b0b0ffb0b0b1ffb1b0b1ffb2b2b2ffb2b2b2ffb2b3b2ffb3b2b3ffb3b4b4ffb4b4b4ffb4b4b4ffb5b5b5ffb5b6b6ffb6b6b7ffb7b7b6ffb7b7b7ffb8b7b8ffb8b9b8ffb9b9b9ffb9b9b9ffbababaffbababbffbbbabbffbbbbbbffbbbcbcffbcbcbcffbdbdbdffbdbdbdffbebebeffbebebeffbebebeffbfbfbfffbfbfc0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c2ffc2c1c2ffc2c3c2ffc3c3c3ffc4c4c4ffc4c3c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c8ffc7c8c8ffc8c8c8ffc9c9c9ffcac9c9ffcdccccffd1d1d1ffd4d5d5ffd8d8d7ffdad9d9ffdcdbdcffdcdcdcffdddedeffdededdffdededeffdededeffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdedfdeffdfdedfffdfdfe0ffdfe0dfffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e2ffe1e2e2ffe1e2e1ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e2ffe3e4e4ffe4e4e4ffe4e3e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe7e6e7ffe8e7e8ffe8e8e9ffe8e9e9ffe9e8e9ffe7e6e6ffe2e2e2ffddddddffd8d9d9ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0cfd0ffd0d0d0ffcfcfd0ffcfcfd0ffcfcfcfffcfcfcfffcecfceffcfcfcfffcfcfcfffcececfffcfcecfffcececfffcfcfcfffd1d1d1ffd3d4d3ffd6d6d6ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdddcdcffdcdcddffdcdcdcffdbdcdbffdbdbdbffdbdadbffdadadaffdadbdbffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d8ffd7d7d7ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d6ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd3d2d2ffd2d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcececeffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcccdffccccccffccccccffcccccbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacacaffcacacaffcac9caffcacac9ffc9c9caffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc7c7c7ffc7c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c6c6ffc6c6c5ffc5c5c5ffc5c4c5ffc5c5c5ffc4c4c4ffc4c5c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffcbcacaffd2d2d2ffdadadbffe3e3e2ffe4e4e4ffe5e5e6ffe5e6e5ffe2e2e2ffdededeffdededeffdededfffdededfffdfdedeffd9dad9ffd9d9daffd9dad90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a2a2aff707070ff7b7b7bff838484ff8a8989ff8d8d8dff909090ff939393ff979796ff99999aff9c9c9dff9e9e9fffa0a0a0ffa1a2a1ffa3a2a2ffa3a3a4ffa5a5a4ffa5a5a5ffa5a5a5ffa4a5a5ffa4a4a4ffa4a4a3ffa3a3a3ffa3a2a3ffa2a3a2ffa2a2a2ffa1a1a1ff9fa0a0ff9e9d9eff9c9c9dff9b9b9bff9a9b9bff999a9aff989998ff959695ff929292ff8e8e8eff888888ff828181ff797979ff737373ff757575ff767677ff767677ff767676ff767776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040304ff0d0c0dff252526ff4f504fff767575ff8a8b8aff979897ff9b9b9bff9e9e9effa0a0a0ffa0a0a0ffa1a0a0ffa1a2a1ffa8a8a9ffd3d3d2fff6f6f6fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfafafffbfbfbfffafbfafffafafafffafafbfffafafbfffbfafafffafafbfffbfbfbfffafbfbfffafafbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffafbfbfffafafbfffafbfafffbfbfbfffafbfafffaf9fafffafafafffafafafffafafafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff1f1f1ffcececeffa5a5a5ff9d9d9dff9c9c9cff9a9a9aff989898ff959696ff929191ff8c8c8cff838483ff727272ff5a5a5bff3b3c3cff161616ff080809ff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000ffebebecffebebebffebebebffeaebebffebebeaffeaebeaffebebebffecececffeeedeeffeeeeefffefefeffff0efeffff0f0f0fff0f1f1fff1f1f1fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff3f4f3fff4f4f5fff6f6f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff6f7f7fff6f6f6fff5f5f5fff6f5f6fff6f6f6fff6f5f5fff5f5f6fff4f5f4fff3f3f3fff3f3f4fff3f3f4fff3f2f3fff2f2f3fff3f2f2fff1f2f2fff1f1f2fff1f1f1fff0f1f0fff0f0f0ffeff0f0ffefefefffefefefffefeeeeffeeeeeeffeeeeedffedededffecedecffecedecffebebebffebebebffeaebebffeaeaeaffeaeae9ffeaeaeaffe9eae9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e2ffe1e1e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e2e1ffe1e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffebebeaffeaeaeaffeaeae9ffeae9e9ffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e2ffe2e2e2ffe2e2e3ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdedfdeffddddddffddddddffdcdcdcffdbdbdcffdadadaffd9d9d9ffd8d8d7ffd6d6d6ffd4d5d4ffd2d2d2ffcfcfcfffcdcdceffcacacaffc6c6c6ffc1c2c1ffbebebeffbabbbbffb7b6b6ffb1b1b1ffaeaeaeffabababffa7a8a8ffa6a6a5ffa4a4a4ffa2a2a2ff9f9f9fff9d9d9dff999999ff979796ff949494ff929291ff8f9090ff8d8d8dff8b8b8aff878888ff848484ff818181ff7d7e7dff7a7a7aff767675ff6f6f6fff696869ff616161ff5e5e5eff5a5a5aff575757ff525252ff4f4f4fff4c4c4cff4b4a4bff484949ff474646ff444545ff434443ff434343ff444444ff434344ff414040ff3f3f40ff3f3f3fff3e3e3eff3d3d3eff3a3b3aff373737ff353535ff333434ff323232ff323232ff313131ff313131ff313130ff30302fff2f2f2fff2e2e2eff2c2c2cff2c2c2cff2b2b2cff2a2a2bff2a2a29ff292a29ff282929ff292828ff282728ff242424ff171717ff080908ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff020203ff030202ff020302ff020203ff020202ff010202ff020102ff010101ff010101ff010101ff010101ff000101ff010101ff000000ff010000ff000100ff010000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000100ff000001ff000000ff000100ff000000ff000101ff010101ff010101ff010001ff010101ff01010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020202ff010202ff010102ff020101ff010201ff010102ff020201ff010101ff020101ff010101ff010101ff010101ff010201ff010101ff010101ff010001ff010001ff000101ff010001ff010101ff000100ff000000ff000001ff000001ff000000ff000000ff010000ff000100ff000001ff000000ff000100ff000000ff000000ff000000ff000001ff010000ff050505ff181817ff343434ff535453ff656565ff6c6c6cff6d6d6eff6f7070ff737373ff767776ff777777ff737474ff646363ff393839ff3e3e3eff454545ff4c4c4cff535353ff585858ff5e5e5eff646464ff6a6a6bff727272ff7a7a7aff828182ff898a89ff8f9090ff959595ff9c9c9bffa1a1a1ffa6a6a6ffabababffafb0afffb3b3b4ffb7b7b6ffb9b9b9ffbbbbbbffbebebeffbfbfbfffc1c1c1ffc3c4c3ffc4c5c5ffc7c7c7ffc8c7c8ffc9c9c9ffcacbcbffcccbcbffcdcdcdffcdcecdffcececeffcfcfd0ffd0d0d1ffd2d1d1ffd2d2d3ffd4d4d4ffd4d5d4ffd5d5d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d9d9ffd9d9d9ffdadadbffdbdbdbffdcdcdcffdddddcffddddddffdddeddffdededdffdfdfdeffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9eae9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffebebebffebebebffebeaebffeaebeaffebebebffebebebffecececffebebebffebececffecececffedececffecececffedececffececedffedeeedffedededffededeeffededee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc2c2c2ffc3c3c3ffc2c3c3ffc2c2c3ffc3c2c2ffc2c3c2ffc2c2c3ffc2c2c2ffc0c1c0ffc3c3c3ffc9c9c9ffcbcbcbffcfcfcfffd1d1d1ffcfcfd0ffccccccffc1c1c1ffb4b4b4ffaaaaaaffa9a8a8ffa9a9a9ffa9aaa9ffaaaaaaffababacffacacacffadacadffadadadffaeaeaeffaeafaeffafaeafffafafafffafafafffafafafffafafb0ffb0b0b0ffb1b0b1ffb1b1b1ffb2b1b1ffb2b2b1ffb2b2b2ffb3b3b3ffb3b4b3ffb4b4b4ffb5b4b5ffb5b5b6ffb6b6b6ffb6b6b6ffb7b7b7ffb7b8b8ffb8b7b8ffb9b8b9ffb9b9b9ffbabab9ffb9babaffbbbbbaffbbbbbbffbbbbbbffbcbbbcffbcbcbdffbdbdbdffbdbdbdffbebdbeffbebebeffbebfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c4ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc7c8c8ffc9c8c8ffcacacaffcdcecdffd2d2d2ffd5d6d6ffd8d8d9ffdadadaffdcdcdcffddddddffdddeddffdddddeffddddddffdddeddffddddddffdddedeffdededeffdededeffdededeffdededeffdfdfdeffdfdfdeffdedfdeffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0dfffe0e1e0ffe0e1e1ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe6e6e6ffe5e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe8e9e9ffe8e8e8ffe6e6e6ffe0e1e0ffdbdbdbffd7d7d8ffd7d7d8ffd7d6d7ffd6d6d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd4d5d4ffd4d5d4ffd4d4d4ffd4d3d4ffd3d4d4ffd3d3d3ffd3d3d2ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcfceceffcecfceffcececfffcececeffcececeffcececeffcdceceffcdceceffcdcecdffcfcfcfffd1d1d1ffd4d4d4ffd6d5d5ffd8d7d7ffd8d9d9ffd9d8d8ffd9d9daffdadbdaffdbdbdbffdbdbdcffdbdbdcffdbdadaffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d6d5ffd4d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd2d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcfcfceffcececeffcdcdceffcecdcdffcdcdcdffcdcccdffcdcdccffccccccffccccccffccccccffcbccccffcbcbcbffcbcbcbffcacbcbffcbcbcbffcacacaffcac9caffc9cacaffcac9c9ffc9c9caffc9c9c8ffc8c8c8ffc8c8c9ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc5c6c5ffc5c6c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c5ffc4c3c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c4c3ffc3c3c3ffc6c6c6ffcfcfcfffd7d8d8ffdfdfdfffe5e5e4ffe7e8e7ffe7e8e8ffe7e7e7ffe2e2e2ffdfdfdfffdfdfdfffdededeffdfdfdeffdedfdeffdededeffdad9d9ffdad9da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a2a2aff707071ff7c7c7cff848585ff8b8a8bff8f8f8fff939393ff959595ff989899ff9b9b9bff9e9e9effa0a0a0ffa2a2a2ffa4a4a4ffa5a5a5ffa6a7a6ffa7a7a7ffa8a8a8ffa8a8a8ffa7a8a8ffa7a7a7ffa6a7a6ffa6a6a6ffa5a6a6ffa5a4a5ffa4a4a5ffa4a3a4ffa3a3a2ffa1a1a1ffa0a0a0ff9f9f9fff9e9e9eff9d9c9dff9b9a9bff979798ff949494ff909090ff8a8b8aff828383ff7a7a7bff767675ff777777ff767677ff777676ff767776ff767677000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040505ff101010ff313131ff606160ff808080ff8f8f8fff989898ff9c9b9cff9d9d9dff9f9f9fff9f9fa0ffa0a0a0ffa3a3a3ffb6b6b6ffe7e7e7fffafafafffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfafafffbfbfafffafafbfffbfafafffafafbfffbfbfafffbfbfbfffafbfafffafafafffafbfafffafbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafbfffafbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfefffdfefdfffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfafffafafbfffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f8f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff7f7f7ffe1e0e1ffb4b4b3ff9f9fa0ff9c9c9cff9b9a9aff989999ff979796ff939292ff8d8d8dff858686ff7b7a7aff686868ff4f4f4fff222222ff0a0b0bff040404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000ffebecebffebebebffebebebffeaebebffeaeaebffeaeaebffebebebffecedecffedededffefeeefffeff0effff0eff0fff0f0f0fff1f0f0fff2f1f2fff2f1f2fff2f2f2fff2f2f3fff3f3f3fff4f4f3fff5f4f4fff6f6f6fff6f7f7fff8f7f7fff8f8f8fff7f7f8fff8f7f8fff8f7f7fff7f7f7fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff6f6f6fff6f6f5fff4f5f5fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f3f2fff1f2f2fff1f1f2fff1f1f1fff0f0f0fff0f0f0fff0f0efffefefefffeeefefffeeeeefffeeeeeeffedeeeeffeeededffecededffecececffecebecffebebebffebebebffeaebeaffebeaeaffe9e9eaffe9e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfdfffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e8e9ffe9eae9ffeae9e9ffeae9eaffe9eae9ffeaeaebffe9eaeaffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeae9e9ffeae9e9ffeae9eaffeae9eaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e8e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe2e2e3ffe2e3e2ffe3e2e2ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdededeffdededeffddddddffdcdddcffdcdcdcffdbdbdcffdbdadaffd8d8d8ffd7d6d7ffd5d5d5ffd2d3d3ffd1d1d1ffcecfceffcbcbccffc9c9c8ffc6c5c5ffc2c2c2ffbebebeffbababaffb6b6b6ffb3b3b3ffafb0afffacacadffaaaaaaffa8a8a7ffa5a6a5ffa3a4a3ffa1a0a1ff9d9d9dff9b9a9bff999898ff959595ff939393ff919091ff8d8d8dff8a8a8bff878888ff848484ff818081ff7d7d7eff797979ff747373ff6a6969ff656566ff626161ff5e5d5dff59595aff565555ff535252ff505150ff4f4f4eff4c4b4bff4a4a49ff484849ff494848ff494949ff474747ff464545ff444544ff444344ff434443ff424343ff404040ff3c3c3cff393a39ff383838ff363636ff353535ff343435ff343434ff343433ff333333ff333232ff313131ff2f302fff2e2e2eff2d2e2dff2c2d2dff2c2c2cff2c2b2bff2b2b2bff2b2a2aff2a2a2aff292929ff292829ff222322ff0c0c0dff020303ff030303ff030403ff030303ff040303ff030403ff030303ff040303ff030303ff040304ff030303ff020303ff030203ff030303ff030302ff030202ff020203ff020202ff020102ff020202ff010102ff010101ff010101ff010101ff010000ff010000ff000100ff010100ff010000ff000100ff000001ff010000ff000000ff000000ff010000ff000000ff000000ff000100ff000101ff010001ff000100ff000000ff010001ff010100ff010100ff010101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020102ff020102ff010101ff010102ff010202ff020201ff020101ff020202ff010201ff020101ff020102ff010102ff010101ff020101ff010102ff010101ff010101ff000101ff010100ff010000ff010100ff000001ff010000ff000000ff000000ff010000ff000000ff000000ff000100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff111111ff2f2f2fff545354ff646464ff6a6b6aff6c6c6cff6e6e6eff717171ff757675ff777676ff737373ff636363ff373737ff3d3c3cff434343ff4a4a4aff515151ff565757ff5c5c5cff626362ff696969ff717171ff787978ff808080ff888787ff8e8e8eff949494ff9a9a9aff9fa0a0ffa5a5a6ffaaaaaaffafafafffb3b2b3ffb6b7b7ffb9b9b9ffbbbbbbffbebdbeffbebebfffc1c0c1ffc3c2c2ffc4c4c5ffc6c5c5ffc7c7c7ffc8c9c8ffcacac9ffcbcacaffcccccbffcdcdcdffcececeffcfcfcfffd0d0cfffd1d1d1ffd1d2d1ffd3d2d3ffd3d4d4ffd4d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdddcddffdddddeffdddedeffdededeffdedfdeffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e3e4ffe3e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e6ffe8e8e8ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebeaebffebebebffebebebffebeaebffecebebffebebecffebebebffecebebffebebecffedececffedececffecedecffededecffedececffeeeeedffededeeffeeededffededeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeefee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c3ffc2c2c2ffc3c2c2ffc7c6c6ffc9c9caffcdcdcdffd0d0cfffcfcfd0ffcececeffc8c7c8ffbbbbbbffafafafffa9a8a8ffa9a9a8ffa9a9aaffabaaaaffabababffacacabffadacacffacadacffadadadffadaeaeffaeaeafffafaeafffaeaeaeffaeaeaeffafafafffb0afafffb0b0b0ffb0b0b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b2b3ffb3b3b3ffb3b4b4ffb4b4b4ffb4b5b5ffb5b5b5ffb6b6b5ffb7b6b6ffb7b7b7ffb8b7b7ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9b9ffb9babaffbababbffbbbbbaffbbbcbbffbcbcbcffbdbcbcffbdbdbcffbdbdbdffbebebeffbebebeffbfbebfffbfbfbfffbfc0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c5ffc5c4c5ffc6c5c5ffc5c5c6ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c7ffc9c8c8ffcbcbcaffcfcfd0ffd4d3d3ffd6d6d7ffd8d9d8ffdbdbdbffdbdcdbffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffdeddddffdddeddffdededeffdededfffdfdedeffdededeffdfdedfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e1ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e6ffe6e6e6ffe8e7e7ffe7e8e8ffe9e9e8ffe8e7e7ffe5e5e5ffdfdfe0ffdbdadaffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd3d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0cfcfffcfd0cfffcfcfcfffcfcfcfffcfceceffcfcecfffcececfffcececeffcececfffcececeffcececeffcecdceffcececeffcdceceffcecdcdffcecdceffcdcdceffcdcdcdffcecdcdffcfcfcfffd2d1d1ffd4d3d4ffd5d6d5ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9daffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdadadaffdad9daffd9dad9ffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d8ffd8d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd1d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcfceceffcfcecfffcececeffcdcdcdffcdcdceffcdcdcdffcdcdccffcdccccffcccccdffccccccffcccbccffcccbccffcbcbccffcbcacbffcbcbcaffcacacbffcacacaffcac9c9ffc9cac9ffc9c9c9ffc9c8c9ffc9c9c8ffc8c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c3c3ffcacacaffd2d2d2ffdbdcdbffe2e2e2ffe6e6e6ffe9e9e9ffe9e9e9ffe6e6e6ffe2e2e2ffdfdfdfffe2e2e2ffe1e2e2ffdededfffdededeffdededeffdedfdeffd9dad90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010000ff000000ff000000ff010101ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a2a2aff707070ff7c7b7cff848584ff8b8b8bff909091ff949494ff969696ff999999ff9c9c9cff9f9f9effa1a1a1ffa3a3a4ffa6a5a5ffa6a6a6ffa8a7a7ffa8a8a9ffa9a9a9ffa9a9a9ffa8a9a9ffa8a8a8ffa7a8a7ffa7a7a7ffa6a6a6ffa6a5a5ffa5a6a5ffa5a5a4ffa4a4a4ffa3a3a3ffa2a2a2ffa1a1a1ffa0a09fff9d9e9eff9b9b9bff999898ff959594ff919191ff8b8b8bff838383ff7c7b7cff777677ff767676ff767677ff767777ff777776ff777676000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff040304ff0a0909ff201f1fff4d4d4dff787878ff8c8c8bff959595ff999999ff9b9b9bff9c9c9cff9d9d9dff9f9f9eff9fa0a0ffa7a7a7ffd5d5d5fff7f7f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfbfafffbfbfbfffbfbfafffbfbfbfffafafbfffafbfafffafbfbfffafbfafffbfbfafffafafbfffbfbfafffbfbfafffbfafbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffcfcfcfffdfdfcfffcfdfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefdfffefefefffefefdfffefefefffdfdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfdfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffbfcfbfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfafffafbfafffafafafffafafafff9f9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff8f9f9fff2f3f2ffd0d1d1ffa4a5a4ff9c9d9cff9b9b9bff9a9a9aff979797ff949494ff919190ff8b8b8bff858585ff777777ff616161ff3d3d3dff141414ff070807ff020302ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000ffecececffebececffebebebffebebeaffebeaebffeaeaeaffebebebffedececffeeeeedffefefeeffeff0f0fff0f0effff1f0f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff3f3f2fff3f3f4fff4f4f4fff5f5f5fff6f6f5fff7f7f6fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff5f5f5fff5f5f4fff4f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffefeff0ffefefefffeeefeeffeeedeeffedeeedffedededffecececffecececffecececffebebebffeaebebffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe2e3e2ffe1e2e2ffe1e1e1ffe0e0e1ffe0e0dfffe0e0dfffe0e0e0ffe1e1e1ffe0e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e8e8ffe8e7e8ffe7e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe9e9e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9eae9ffeaeaeaffe9eaeaffe9e9eaffeaeae9ffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaebeaffeaeaebffeaeaeaffeaebeaffeaebeaffebebeaffebebeaffeaebebffebebebffebebebffebebeaffebebeaffebebebffebebebffeaeaeaffeaebeaffe9eaeaffe8e9e9ffe8e9e8ffe8e8e8ffe8e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdededfffdededdffdddddeffddddddffdcdcdcffdbdbdbffd9dad9ffd8d8d8ffd6d6d6ffd5d5d4ffd2d3d3ffd0d0d0ffcdceceffcbcccbffc8c9c8ffc5c5c5ffc1c2c2ffbebfbfffbbbcbbffb9b8b9ffb5b5b5ffb3b3b3ffb2b1b1ffb0b0b0ffaeaeadffa9aaaaffa6a6a5ffa3a3a3ffa0a0a0ff9d9d9dff9a9b9aff979797ff959594ff919292ff8f8f8fff8b8b8bff878787ff848483ff808080ff7b7a7aff767777ff6f6f6fff696a6aff646565ff616160ff5c5c5dff5a5959ff575758ff565656ff545454ff525151ff525251ff515151ff4f4f4fff4e4e4eff4d4d4dff4c4c4cff4c4c4cff4b4b4bff494948ff454545ff434242ff414040ff3e3e3eff3b3c3cff3a3a3aff39393aff383939ff383838ff373738ff363737ff363536ff343434ff323232ff313232ff303031ff2f3030ff2f302fff2e2f2eff2e2e2eff2d2d2dff2c2c2cff2b2b2bff2a2a2bff262626ff151515ff070606ff040403ff040403ff030404ff040403ff040404ff030403ff030403ff030303ff030303ff030303ff030303ff030303ff020303ff020202ff020202ff020102ff020201ff010101ff010201ff010101ff010101ff010101ff010001ff010100ff000000ff000000ff000100ff000000ff000100ff010101ff000000ff010101ff000000ff000100ff000100ff000100ff010100ff000000ff010100ff010100ff010001ff010101ff010100ff010101ff010202ff010201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff010201ff020101ff010201ff010202ff020202ff010202ff010101ff010201ff010102ff010101ff010101ff010201ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff010100ff010101ff000100ff010101ff000000ff000000ff000100ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff030304ff141414ff323232ff4e4d4eff606060ff696869ff6a6a6aff6d6d6dff707070ff757475ff757676ff737373ff626362ff353535ff3a3b3bff404041ff484847ff4f4f4fff545454ff5a5a5aff616060ff676767ff6f6f6eff767676ff7e7e7dff858585ff8b8b8bff919292ff989898ff9e9e9effa3a3a3ffa8a9a9ffadadadffb2b2b2ffb5b5b5ffb8b8b8ffbababaffbdbdbdffbebebeffc0c1c0ffc2c2c2ffc3c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcbcbffcbcbcbffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d4ffd5d5d4ffd5d5d5ffd7d6d6ffd7d7d6ffd8d7d8ffd8d8d9ffd9d9d9ffdadadbffdbdbdbffdbdcdcffdcdcdcffdcddddffdedddeffddddddffdededeffdedfdfffdfdedfffdedfdfffdfe0dfffdfe0dfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe8e9e8ffe9e9e9ffeae9e9ffeaeae9ffeaebebffebebebffebebebffeaeaeaffeaebeaffebebebffebebebffebebebffebecebffebecebffecececffecedecffececedffedececffecececffeeeeeeffeeeeeeffedededffeeeeedffefefefffeeeeeeffefefefffeeeeeeffeeeeeeffeff0efffefefefffefefefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc4c4c3ffc4c4c4ffc3c3c3ffc5c5c5ffcacbcaffcdceceffcfcfcfffcececdffccccccffc7c6c6ffbbbbbbffb0b1b0ffaaaaaaffa9a8a8ffaaaaa9ffabababffabababffacacacffacabacffacadacffadadadffadadadffaeadadffadadadffaeaeadffaeaeaeffafaeafffafafb0ffb0afafffb0b0b1ffb1b1b1ffb1b2b2ffb2b2b2ffb2b3b3ffb4b3b4ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffb5b6b6ffb6b7b6ffb7b7b7ffb7b8b8ffb7b8b8ffb8b8b8ffb8b9b8ffb9b9baffb9b9baffbababaffbbbabaffbbbbbbffbcbcbbffbcbdbdffbdbdbcffbdbdbdffbebebdffbebebeffbebfbeffbfbfbfffc0c0bfffc0c0c0ffc1c1c1ffc1c1c2ffc2c1c1ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc4c5c4ffc4c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc7c7c7ffc9c9c9ffcdcdcdffd1d1d1ffd5d5d5ffd8d8d8ffdadad9ffdbdbdcffdcdbdcffdcdcdcffdcdddcffdcdddcffdcdcdcffdcdcdcffdddcdcffdddddcffddddddffddddddffddddddffdddddeffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdeffdfdfdfffdfe0e0ffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e7ffe7e7e8ffe7e7e7ffe4e4e3ffddddddffd9d9d9ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d2ffd3d3d2ffd2d3d3ffd2d2d2ffd1d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfceffcecfcfffcecfceffcececeffcececeffcececeffcececeffcececdffcdcecdffcdceceffcdceceffcdcdceffcdcdccffcdcdccffcdcdcdffcdcdcdffccccccffcccdccffcccdcdffcccdcdffcecfceffd1d1d1ffd4d3d3ffd5d5d5ffd6d7d6ffd7d8d7ffd7d7d7ffd9d9d9ffdbdbdbffdbdbdaffdadadaffdad9daffd9dad9ffd9dad9ffd9d9d9ffd9d9d8ffd8d8d8ffd9d8d8ffd8d8d7ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0cfffcfd0d0ffcfcfceffcfcecfffcececeffcdceceffcdcdcdffcdcdccffcccdccffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacbcaffcacacaffc9cac9ffc9cac9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc2c2c3ffc7c8c8ffd3d2d3ffd8d8d8ffdfdedeffe3e3e3ffe8e7e8ffe9eaeaffe8e8e8ffe5e5e5ffe3e3e3ffe2e2e2ffe1e2e2ffe1e2e1ffe2e1e2ffdededeffdededeffdedede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010100ff010101ff000100ff010101ff000001ff000100ff000100ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a2a2aff6f6f6fff7a7a7aff838483ff8a8b8aff909090ff949494ff979797ff9a9a99ff9d9c9cff9f9f9fffa1a1a1ffa3a3a4ffa5a5a5ffa6a7a7ffa8a7a8ffa8a9a9ffa9a9a9ffa9a9a8ffa9a8a8ffa8a8a8ffa7a7a7ffa6a7a7ffa6a6a6ffa5a6a6ffa6a6a6ffa5a5a6ffa4a4a5ffa3a4a3ffa3a3a3ffa2a2a2ffa0a0a0ff9e9e9eff9c9c9bff989898ff949595ff909090ff8a8a8aff838382ff7a7b7bff757675ff777676ff777776ff767777ff777777ff767777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffeffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030202ff070706ff121212ff353535ff666666ff848484ff929191ff989897ff99999aff9b9b9bff9c9c9cff9e9e9dff9f9f9fffa0a0a1ffb9b9baffececebfffafafbfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfafafffbfbfafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfafffafafafffbfbfafffbfafafffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfafffbfbfafffafbfbfffafbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefefdfffefefefffdfefdfffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafafffafafafffafafafff9faf9fffaf9fafffaf9f9fff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9fafff7f8f7ffe6e6e5ffb9b8b8ff9d9d9dff9b9c9cff9b9a9bff999898ff969696ff929393ff8f8f8fff8c8c8cff828281ff6d6d6dff505150ff242424ff0c0b0cff040504ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000ffecebebffecececffebebebffebebebffebebebffebebeaffebecebffecececffeeeeeeffefefeffff0f0f0fff0f0f0fff1f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f2fff2f2f3fff3f3f4fff4f4f5fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f8fff8f7f7fff7f7f7fff6f7f7fff6f5f5fff5f5f5fff4f5f4fff4f4f4fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffeff0f0ffefefefffefefeeffeeefeeffedeeeeffedededffedededffededecffecececffecececffebebecffebebebffebeaebffeaeae9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe6e6e6ffe6e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e9e9ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffebeaeaffeaebeaffeaeaeaffebebeaffeaeaeaffebebebffebeaebffebeaeaffeaebebffebebebffebebebffebebebffebebebffebebecffebebecffecebebffebebecffebececffecebebffececebffecececffebecebffebeaeaffebeaebffeaeaeaffe9eaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe5e5e4ffe4e5e4ffe3e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdededdffddddddffdcdcdcffdbdbdbffdadbdbffd9d9d8ffd7d7d7ffd5d5d6ffd3d3d4ffd1d1d1ffcfcecfffcccccbffc9c9c9ffc6c6c6ffc3c3c3ffc1c0c1ffbebebeffbbbcbbffb9b9b9ffb8b8b8ffb6b6b6ffb5b5b5ffb3b2b3ffafafafffabababffa7a7a6ffa3a3a3ffa0a0a0ff9c9c9dff99999aff969697ff939393ff8f8f90ff8c8c8cff888887ff838383ff818182ff7d7d7dff777676ff6f6f6fff6a6a6aff656566ff626262ff5f5f5fff5d5d5dff5b5c5cff5a5a5aff595959ff575756ff565656ff545555ff545454ff535253ff515251ff505150ff4f4f4eff4d4d4dff4a4a4aff474746ff454545ff424242ff3f4040ff3e3f3fff3d3d3dff3d3d3cff3b3c3bff3b3c3bff3a3a3aff383939ff373636ff353535ff343435ff343434ff333333ff323232ff313131ff313131ff2f302fff2e2e2eff2d2d2dff2c2c2bff2b2b2aff242424ff121211ff050505ff040404ff040404ff050404ff040404ff040404ff030304ff040403ff030304ff030304ff030303ff030302ff020202ff020202ff020201ff010201ff010102ff010201ff010101ff010101ff010101ff000101ff010001ff010000ff000000ff000000ff000000ff000000ff000100ff010101ff000100ff010101ff010001ff000100ff000000ff010100ff010100ff010100ff010100ff010101ff010101ff010101ff010202ff010102ff020201ff0102010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff010102ff020201ff010102ff010102ff020202ff020101ff010102ff020202ff020101ff010101ff010102ff010201ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff000101ff010000ff010100ff010100ff010101ff000100ff010001ff010000ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff040404ff121213ff2e2e2dff4a4a4aff5b5c5cff666666ff696a6aff6d6d6cff707070ff747475ff777777ff737474ff626262ff343434ff393939ff3f3f3fff464746ff4e4e4eff545453ff595a59ff5f5f5fff666666ff6d6d6dff757575ff7c7c7cff848383ff898989ff90908fff969696ff9c9c9cffa1a1a2ffa6a6a7ffacacacffb1b1b0ffb4b4b5ffb8b8b8ffbabab9ffbcbcbcffbebebeffc0c0c0ffc2c1c1ffc3c3c3ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9cacaffcbcacaffccccccffcdcecdffcecfceffcfd0cfffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d4ffd6d6d5ffd7d7d6ffd7d8d8ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcddddffddddddffdeddddffdededeffdededfffdfdedfffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e7e6ffe7e7e7ffe8e8e7ffe8e8e9ffe9e9eaffeaeaeaffebeaeaffeaeaebffebebebffecebebffebebebffebebecffebecebffececebffecececffedecedffecececffedecedffeeededffeeeeedffedeeeeffeeededffeeeeeeffeeefeeffeeefeeffeeefeeffefeeefffefefefffefefefffefefefffefefeffff0f0effff0f0effff0f0effff0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c3ffc2c2c2ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc6c6c6ffcbcbcbffcfceceffcececeffccccccffcac9caffc4c3c3ffb9b9b9ffafafafffaaa9a9ffa9a9a9ffaaaaa9ffabababffaaababffababacffacabacffabacabffacacacffacadacffadadacffadadadffaeadadffaeaeaeffafafafffafafafffb0b0b0ffb0b0b1ffb1b1b1ffb1b2b1ffb2b2b2ffb2b3b3ffb3b4b4ffb4b4b3ffb4b4b4ffb5b5b5ffb5b5b6ffb6b6b6ffb7b6b6ffb7b7b7ffb8b7b8ffb8b8b7ffb8b8b8ffb9b9b9ffb9b9b9ffbabab9ffbababaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbdbcbcffbdbdbdffbebebdffbebebeffbfbfbeffbfbfc0ffbfbfc0ffc0c0c1ffc1c1c0ffc1c1c1ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc7c6c7ffc8c7c7ffcacacaffcecfcfffd3d2d2ffd6d6d6ffd8d8d7ffdadadaffdbdbdbffdcdcdcffdcdbdcffdbdcdbffdbdcdbffdcdcdbffdcdcdbffdcdcdcffdddcdcffddddddffddddddffddddddffdddedeffdddddeffdededdffdededdffdededeffdededeffdedfdfffdfdfdeffdfdfdfffdfdfe0ffdfdfe0ffdfe0dfffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e7e8ffe7e7e7ffe6e6e6ffe2e2e2ffdcdcdcffd8d8d8ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd4d4d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcececeffcececeffcecdceffcecdcdffcdcdcdffcececdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcdccffcccccdffcccdcdffcdccccffccccccffccccccffccccccffcccccbffccccccffcdccccffcececeffd1d1d1ffd3d3d3ffd5d5d4ffd5d6d6ffd6d6d6ffd7d7d7ffd9d9d8ffdadadaffd9dadaffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d8d8ffd7d7d7ffd6d7d7ffd6d7d7ffd6d6d6ffd6d6d5ffd5d6d5ffd5d6d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececeffcececdffcdcdcdffcdcdcdffcccccdffcdcdccffcbccccffcbcbccffcbccccffcbcbcbffcbcacbffcbcbcbffcbcacaffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c2ffc3c2c2ffc3c3c3ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c1ffc2c2c1ffc7c8c7ffcecfcfffd8d9d9ffdcddddffe0e0dfffe4e4e4ffe7e7e8ffe8e8e8ffe5e6e5ffe4e3e4ffe4e4e4ffe4e4e4ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e1ffdedfdeffdedede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010100ff010100ff010101ff000100ff010101ff010001ff000100ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff282928ff6d6d6dff787778ff808181ff898989ff8f8f8fff939393ff969696ff999998ff9c9c9cff9e9e9effa0a0a0ffa2a2a2ffa3a3a4ffa5a5a4ffa6a6a5ffa6a7a7ffa7a7a7ffa7a7a7ffa7a6a6ffa6a6a6ffa5a5a6ffa5a5a5ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a3a3ffa2a2a2ffa2a1a2ffa1a1a0ff9f9f9fff9d9d9dff9b9b9bff979797ff939393ff8e8d8eff888787ff808080ff797978ff737374ff767675ff767677ff767677ff777777ff777676000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030404ff0b0b0bff222221ff4d4e4dff767676ff8b8b8bff969595ff999999ff999a9aff9b9b9bff9d9d9dff9e9f9fff9fa09fffa8a7a8ffd7d8d8fff8f8f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffafafbfffafafafffafafbfffafafbfffafafbfffbfbfbfffbfafbfffbfafafffafbfafffbfafafffbfafafffbfbfbfffafafbfffbfafafffafbfbfffbfafbfffafbfafffbfbfafffbfbfafffafafbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfefffefdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafafafffafafafff9fafafff9f9fafff9fafafff9f9f9fffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff3f3f3ffd4d3d4ffa5a6a5ff9b9c9cff9b9b9aff999999ff979797ff949595ff929292ff909090ff898989ff777878ff5f5f60ff3a3a3bff141313ff070707ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000ffebececffebecebffecebebffebebebffebebebffebebebffebebebffededecffeeeeeeffeff0efffeff0f0fff1f0f0fff1f0f1fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff6f6f7fff7f8f7fff8f8f8fff9f9f9fff9f9f9fffafafafff9f9f9fff9f8f9fff8f8f8fff7f7f8fff8f8f7fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f4f4fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f0f0fff0f1f0fff0eff0ffeff0efffefefefffefefeeffeeeeefffeeeeeeffedededffedededffedededffedececffecececffebecebffeaeaebffeaeaeaffeaeae9ffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe7e8e8ffe6e6e7ffe6e5e5ffe6e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe2e2e3ffe1e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffe0dfdfffe0e0e0ffe1e1e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe8e9e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebebeaffebebeaffeaebebffeaeaebffebebebffebebebffebebebffebebebffebebebffebebecffebebebffecebecffebececffebecebffebececffececebffebececffecebecffecececffecececffebebebffecebecffebebebffeaeaebffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e1e1ffe1e0e0ffdfe0dfffdfdfdeffdededeffdededeffdddeddffdcddddffdbdcdcffdbdbdbffdbdadbffd9d9d8ffd7d7d7ffd5d5d5ffd2d2d2ffcfcfcfffcdcdcdffcacacaffc7c8c8ffc5c6c6ffc3c3c3ffc2c2c1ffc0c0bfffbebfbeffbcbcbdffbbbbbbffbab9b9ffb5b5b6ffb1b1b2ffaeaeaeffabababffa5a6a5ffa3a2a3ff9fa0a0ff9b9c9bff979797ff939393ff8f8f8fff8b8b8bff8a8a89ff888888ff858584ff808080ff787978ff717172ff6d6d6dff696969ff666666ff636364ff626161ff616161ff5e5d5dff5c5d5dff5b5b5cff5a5a5aff595959ff585858ff575656ff555554ff535252ff515150ff4f4f4fff4c4c4cff494849ff464747ff454444ff424242ff414141ff404040ff403f40ff3f403fff3d3e3eff3b3c3cff3a3a3aff393839ff383837ff373736ff363536ff353535ff343434ff333333ff313131ff2f2f30ff2e2f2fff2f2f2fff2e2e2eff2c2d2cff1f201fff0b0b0bff050404ff050404ff040405ff040404ff040404ff040404ff030403ff040304ff030404ff020302ff020203ff020202ff010202ff020101ff010201ff010101ff010101ff010101ff010101ff000101ff010100ff010001ff000001ff000001ff010000ff000000ff000000ff000001ff000001ff000001ff010101ff010001ff010000ff000100ff010000ff010100ff010101ff010101ff010001ff010201ff020102ff010201ff010101ff010101ff01010200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010102ff010202ff010201ff020102ff010202ff010201ff010102ff010201ff010101ff010101ff010201ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000001ff000000ff000001ff000001ff000000ff010000ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff0d0e0dff292828ff474747ff5b5b5cff656565ff686969ff6c6c6dff707070ff757474ff777777ff767676ff656566ff353536ff383837ff3e3e3eff454546ff4c4c4dff525252ff585858ff5e5e5eff656565ff6c6d6dff757575ff7c7c7cff828182ff878788ff8e8e8eff949494ff9a9a9aff9fa09fffa5a5a5ffaaababffafb0afffb3b4b4ffb7b7b6ffb9b9b9ffbcbbbbffbdbebdffbfbfbfffc1c1c1ffc3c2c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc7c7c8ffc8c9c9ffcac9caffcbcbcbffccccccffcdcdceffcececfffcfcfd0ffd1d1d1ffd2d1d2ffd3d2d2ffd3d4d3ffd4d4d4ffd5d5d5ffd6d6d7ffd7d7d7ffd8d7d8ffd8d9d9ffd9d9d9ffd9dad9ffdadadaffdbdbdaffdbdbdcffdcdddcffdcdcdcffdcddddffdededdffdededeffdededeffdfdfdeffdfdedfffdfdfe0ffdfe0dfffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe3e3e2ffe2e3e3ffe3e3e4ffe4e3e3ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe8e7e8ffe8e9e9ffe8e9e8ffe9eaeaffeaeaeaffeaebeaffebeaebffebebebffecebebffecebebffecececffecececffecececffedeeedffeeedeeffeeedeeffedeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefeff0ffefefeffff0f0effff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc3c4c3ffc4c4c4ffc4c4c3ffc3c4c4ffc3c3c3ffc2c2c2ffc3c3c3ffc6c6c6ffcccbccffcecfceffcdcdceffcccccbffcacacaffc1c1c2ffb7b7b7ffaeadaeffa9a9aaffa9a9a9ffa9aaaaffaaaaaaffaaaaabffabababffabababffabababffabacabffacacabffadacacffadadadffadadadffaeaeaeffaeafafffb0afafffb0b0afffb0b0b0ffb1b1b0ffb1b1b2ffb2b3b2ffb2b2b2ffb3b3b4ffb4b4b4ffb5b4b5ffb5b5b5ffb5b6b5ffb6b5b6ffb6b6b7ffb7b7b6ffb7b7b7ffb7b8b8ffb8b8b9ffb8b9b9ffb9b9b9ffbabab9ffbbbbbaffbbbbbbffbbbbbcffbcbcbbffbdbcbcffbcbdbdffbdbdbdffbdbebeffbebebfffbebfbeffc0bfc0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c3ffc5c4c5ffc5c5c5ffc5c5c6ffc6c6c6ffc8c8c8ffcccbccffd0d0d0ffd4d3d4ffd6d6d6ffd9d8d8ffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffdddcddffddddddffddddddffddddddffdedddeffdedfdeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffe0e0dfffdfe0e0ffdfe0e0ffdfe0e0ffe0dfe0ffe0e0dfffe0e0e0ffe0e1e0ffe0e0e1ffe1e0e0ffe1e0e0ffe0e0e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe1e2e1ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe7e8e7ffe7e6e7ffe5e5e5ffe0e1e1ffdbdadbffd7d7d7ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d4d4ffd4d3d4ffd3d3d3ffd3d3d2ffd3d3d2ffd2d2d3ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcecfcfffcecfcfffcececeffcececeffcececeffcdceceffcdcdceffcecdcdffcecdcdffcdcdcdffcdcdcdffcccdcdffcccdcdffccccccffcdcccdffcccdcdffccccccffccccccffcccccbffcbcccbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbccccffcececeffd1d1d1ffd2d2d3ffd4d4d5ffd6d5d5ffd6d6d6ffd7d6d7ffd8d8d9ffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d7ffd8d7d7ffd8d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d7d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d0ffcfcfcfffd0d0cfffcfcfcfffcecfceffcececeffcecdcdffcecdcdffcccccdffccccccffccccccffcbccccffcbcbcbffcbcbccffcbcbcbffcacbcaffcacacbffcacacaffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc9c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c7ffc6c5c6ffc5c5c6ffc5c5c5ffc4c5c5ffc4c4c4ffc4c3c4ffc4c4c4ffc3c3c3ffc3c2c2ffc2c3c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c0ffc1c1c1ffc7c7c6ffcececeffd6d5d6ffdddddcffdfdfdfffe3e3e3ffe6e6e6ffe6e6e6ffe5e5e4ffe4e4e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe1e2e2ffe1e2e2ffe1e2e2ffe1e1e1ffdedede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000001ff000000ff000001ff000001ff000001ff010101ff010001ff010000ff000100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff272728ff696969ff747474ff7e7e7eff868686ff8c8d8cff919190ff949494ff979798ff9a9a9aff9c9c9cff9d9e9eff9f9f9fffa0a0a0ffa1a1a1ffa2a2a2ffa3a3a4ffa4a4a4ffa3a4a4ffa3a3a4ffa3a3a3ffa3a2a3ffa2a2a2ffa2a2a1ffa1a1a1ffa1a2a2ffa1a1a1ffa0a0a0ff9fa0a0ff9e9e9fff9d9e9eff9c9c9cff9b9b9aff989998ff949594ff8f8f90ff8a8989ff848383ff7c7c7dff757575ff707070ff737474ff757675ff777677ff767777ff767776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050606ff121312ff323232ff605f5fff828281ff929292ff979898ff989999ff9a999aff9c9c9cff9e9e9dff9f9f9fffa0a0a1ffbbbcbcffeeedeefffbfbfafffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfafafffafafbfffafafbfffbfbfafffafbfafffafafafffbfbfbfffafbfbfffafafbfffafbfafffbfafafffafbfbfffbfbfbfffafafbfffbfbfafffafbfafffafbfbfffbfafbfffafbfafffafafafffbfafbfffbfbfafffbfafbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffdfcfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefdfefffefefefffefdfdfffdfdfefffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafafff9f9f9fff9fafafff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9faf9fff9faf9fffafaf9fffaf9f9fffafaf9fffaf9fafff9faf9fff8f8f8ffe8e8e8ffbabbbbff9d9d9cff9b9a9bff999999ff989898ff969796ff949494ff929292ff8f8e8eff818181ff6c6c6cff4e4e4eff222221ff0a0a0aff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000ffecececffecececffecececffebecebffebebebffebecebffececebffedecedffefeeeefff0f0effff0f0f1fff0f1f1fff0f1f1fff2f1f1fff2f2f2fff3f3f2fff3f3f3fff3f4f4fff4f5f4fff5f5f5fff6f6f5fff7f7f7fff8f8f7fffaf9f9fffafafafffafafafffafafafffafafafff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f6f7fff6f6f6fff5f5f4fff4f4f4fff3f3f3fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f0ffeff0efffeff0efffefefefffeeefeeffeeeeeeffeeeeeeffeeeeedffedededffececedffedecedffecececffebebebffeaeaeaffeaebebffeaeaeaffeaeaeaffe9e9e9ffe9eaeaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e6ffe4e5e4ffe4e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdedeffdfdfdeffe1e0e1ffe0e1e0ffe0e0e1ffe1e0e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaeaffeaeaebffebebebffebebebffebebebffeaebebffebebebffebebebffebebebffececebffecebebffebebecffebececffecececffececebffecececffecececffecececffecececffecececffecececffecececffecebecffebecebffecebebffebeaebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe2e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe1e1e2ffe2e2e1ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdededfffdededfffdededeffdddddeffdcdcddffdcdcdcffdbdcdbffdadadaffd7d8d8ffd5d6d6ffd3d3d3ffd0d1d0ffcecdceffccccccffcacacaffc8c8c8ffc7c7c7ffc5c5c5ffc3c3c3ffc1c2c2ffc0c1c1ffbfbebfffbabbbbffb8b8b8ffb5b5b5ffb2b2b2ffaeafafffacabacffa7a7a6ff9fa09fff9b9b9aff979797ff949493ff929192ff909090ff8d8d8dff8a898aff858685ff828181ff7c7c7cff757575ff717271ff6e6e6eff6b6b6bff686868ff666665ff646464ff636363ff626261ff606060ff5f5e5eff5d5d5dff5b5b5bff595959ff575857ff565655ff535454ff525252ff4f4f4fff4c4b4bff484848ff464746ff464545ff454545ff444444ff444344ff424241ff403f40ff3d3d3dff3d3d3eff3c3c3cff3b3b3bff3a3a3aff383939ff363636ff343534ff333333ff333434ff333333ff323232ff313031ff30302fff2c2c2cff19191aff060707ff050505ff050505ff050505ff050405ff040404ff030404ff040304ff030302ff030303ff020202ff020102ff020201ff020102ff010201ff010102ff020101ff010101ff010100ff000001ff000100ff000100ff010100ff010000ff010001ff010000ff000001ff000001ff010100ff010100ff000000ff010101ff000101ff000101ff000101ff010101ff000101ff010201ff010102ff020201ff010101ff010202ff020102ff010101ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff020201ff020102ff010202ff010202ff020102ff020201ff020201ff020201ff020101ff020201ff020102ff010101ff010102ff020101ff010101ff010101ff010101ff010101ff010101ff010100ff010001ff010101ff010000ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030302ff0a0b0bff252626ff494849ff5f5f5fff646464ff686868ff6d6d6cff706f70ff737373ff787778ff797a79ff717171ff3e3e3eff373838ff3e3e3eff444444ff4b4a4aff505151ff575757ff5d5d5eff666565ff6e6e6dff777777ff7d7d7eff828282ff868686ff8c8c8cff929292ff989898ff9d9e9effa3a4a3ffa9a9a9ffaeaeadffb2b3b2ffb6b6b5ffb8b8b8ffbbbbbbffbdbcbdffbebfbeffc0c0c1ffc2c1c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c7c6ffc8c8c7ffc9c9c9ffcacacaffcccbcbffcdcccdffcecdceffcfcfceffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d4ffd4d5d4ffd6d6d5ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9d8ffd8d9d9ffd9dadaffdbdadaffdbdbdbffdbdbdbffdcdcdcffdddddcffddddddffddddddffdedddeffdededeffdfdedeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e7e6ffe7e7e7ffe8e8e7ffe8e8e8ffe9e9e8ffeae9e9ffebeaeaffebeaebffebebebffebebecffecebecffecedecffededecffedededffedeeedffedeeedffefefeeffefeeeeffefeeeeffefeeeeffeeeeeeffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0ffeff0f0ffeff0f0fff1f0f0fff0f1f0fff0f0f0fff0f0f1fff1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c2ffc2c2c2ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c3ffc4c3c3ffc4c4c3ffc3c3c3ffc1c2c1ffc3c3c3ffc7c6c7ffcbcccbffcececdffcdcdcdffccccccffc7c8c7ffbfc0bfffb6b5b5ffadadadffa9a9a9ffa9a9a9ffa9a9aaffaaaaa9ffaaaaa9ffaaaaaaffaaaaaaffaaababffabababffabacabffacacacffacadadffadaeadffaeaeaeffafafaeffafafafffafb0b0ffb1b0b0ffb1b1b1ffb1b1b1ffb2b2b2ffb3b3b2ffb3b3b4ffb3b4b4ffb5b4b5ffb5b5b5ffb5b5b5ffb6b6b6ffb6b7b7ffb7b7b7ffb7b8b7ffb8b7b7ffb8b9b9ffb9b9b9ffb9b9b9ffbababaffbbbbbaffbbbbbbffbbbbbcffbbbcbcffbdbcbcffbdbdbdffbebebdffbebebeffbebebeffbebfbfffc0bfbfffc0c0bfffc0c1c0ffc1c1c0ffc2c1c1ffc2c2c2ffc3c2c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c5c5ffc6c5c5ffc6c6c6ffc9c9c9ffcdcecdffd2d2d1ffd5d4d5ffd7d7d7ffdad9d9ffdadadaffdadadbffdbdbdaffdadbdaffdadadaffdadadaffdadbdbffdadbdbffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdddddcffdcdddcffdcddddffdeddddffddddddffdddddeffdededeffdededeffdededfffdededfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0dfdfffdfe0dfffdfdfdfffdfe0e0ffdfe0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e0e1ffe0e1e1ffe0e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe3e3e2ffe3e2e2ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e6e6ffe7e6e6ffe7e7e7ffe6e6e6ffe4e5e4ffdfdfdfffdad9daffd6d6d6ffd5d5d4ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcececeffcececeffcdcdcdffcecdceffcdcdcdffcdcdcdffcccdcdffcccdccffcdccccffccccccffccccccffccccccffcbccccffcbccccffccccccffcccccbffcbcccbffcbcbcbffcbcbcbffcbcbcaffcbcacbffcacbcaffcbcacbffcbcacaffcacbcaffcbcacaffcbcbccffcececeffd0d1d0ffd3d3d2ffd4d4d4ffd5d5d5ffd6d6d5ffd7d7d7ffd8d8d8ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd5d5d6ffd6d6d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d4ffd2d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0cfd0ffcfd0d0ffcfcfcfffcececfffcfcecfffcececeffcececeffcccdcdffcccdccffccccccffcbccccffcccccbffcbcbcbffcacbcbffcacbcbffcbcacaffcacac9ffcacacaffcacac9ffc9c9c9ffc9c9c8ffc9c8c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c4ffc3c3c2ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c2c2ffc2c2c1ffc1c2c1ffc1c1c1ffc0c0c0ffc2c2c1ffc7c7c7ffcececeffd5d5d5ffdadadaffdfdfdfffe2e2e2ffe5e5e4ffe4e4e5ffe2e2e2ffe2e1e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe3e4e4ffe2e1e1ffe1e2e2ffe2e2e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff010001ff010000ff000000ff000001ff010100ff000000ff000000ff010101ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010001ff010000ff000000ff262626ff666665ff707070ff7a7a7aff838383ff898989ff8d8e8eff919191ff959494ff979897ff999999ff9a9a9bff9c9c9bff9c9c9cff9c9d9dff9e9e9eff9f9f9fff9f9f9fffa0a0a0ffa0a09fff9f9fa0ff9e9e9fff9f9e9fff9e9f9eff9e9e9eff9d9e9eff9d9d9dff9d9c9cff9b9c9bff9a9a9aff999a9aff999999ff979797ff959595ff919190ff8b8b8bff848585ff7e7e7eff777677ff6f6f6fff6a6a6aff707070ff737474ff757676ff777677ff77777600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffffeffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0a090aff1b1c1cff434343ff70706fff8b8b8bff969696ff989899ff9a999aff9b9b9aff9c9c9cff9d9e9eff9f9f9fffa8a8a8ffdadadafff8f8f8fffbfbfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffafafafffafbfafffbfbfbfffafafbfffafbfbfffafbfafffbfafbfffafafbfffbfafbfffafafbfffbfbfafffbfbfbfffbfafbfffbfbfafffafbfbfffbfafafffbfafbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefefffefefdfffefefdfffefefefffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfafbfffbfafbfffbfafbfffafafbfffafafafffbfafafffafafafffaf9fafff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9faf9fffaf9fafffaf9f9fffafafafff9fafafffafafafff9f9fafff4f5f4ffd7d6d7ffa7a7a6ff9a9b9bff999999ff989999ff979797ff959595ff939393ff909190ff888888ff787878ff5a5a5aff2e2f2eff0e0e0eff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000ffedecedffebececffebecebffecebebffecececffebebebffecececffeeededffefefeeffeff0f0fff0f0f1fff0f0f1fff1f1f2fff2f2f1fff3f3f2fff2f3f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f8f8fffaf9f9fffbfbfbfffafbfbfffafafafffafafafff9faf9fff9f8f9fff9f9f8fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff7f7f7fff6f6f6fff5f6f5fff5f5f4fff3f3f3fff2f2f2fff2f3f2fff3f3f2fff2f2f2fff2f2f2fff1f2f1fff2f1f2fff1f1f2fff1f1f1fff1f0f1fff1f1f0fff1f1f1fff0f0f0fff0f0efffefeff0ffefefefffefeeeeffeeeeeeffededeeffedeeeeffedededffecedecffebebecffebeaebffebeaebffeaebebffeaeaeaffebeaeaffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe4e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdeddddffdfdfdfffe0e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe1e0e1ffe2e1e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e4e3ffe4e4e3ffe4e5e4ffe4e4e4ffe5e5e5ffe6e6e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffebeaeaffebebeaffebebebffebebebffeaebebffebebebffebebebffebebebffebebecffebebebffebecebffecececffebebebffecececffecececffecececffecececffecedecffecececffecececffecececffecececffecebecffececebffebebecffebebebffebebebffeaeaebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe6e6e7ffe6e6e6ffe5e6e5ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e1e2ffe1e2e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdddddeffdddcddffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd2d1d1ffd0d0d0ffcfcfceffcdcdcdffcbcbcbffcacacaffc7c8c8ffc7c7c7ffc5c4c4ffc2c2c2ffbfc0c0ffbdbdbdffbbbbbbffb8b8b8ffb4b4b4ffb0b0b0ffa8a8a8ffa4a3a4ff9f9e9fff9b9b9bff989999ff959595ff909090ff8b8c8bff898888ff888787ff838484ff7f7f7fff7c7c7cff797979ff757675ff727272ff707070ff6d6d6cff6b6b6bff686969ff676867ff666666ff636364ff616262ff5f605fff5e5e5eff5c5c5dff5b5a5aff585859ff575756ff545454ff504f50ff4d4d4dff4b4b4bff4a4a4aff494949ff494949ff484848ff474848ff444444ff424242ff404041ff3f3f3fff3e3d3eff3b3b3bff3a3a3aff3a3a39ff393939ff383838ff373737ff373636ff353535ff333333ff333333ff313232ff272727ff121211ff060606ff050506ff050505ff040504ff040404ff030303ff030403ff030303ff030203ff020202ff020202ff010202ff010102ff010101ff010101ff010101ff010101ff000101ff010001ff000101ff000001ff000100ff010101ff010100ff010100ff010101ff000000ff000100ff010101ff000101ff010101ff000100ff010101ff000101ff010101ff010102ff020201ff020202ff020102ff010201ff010202ff020101ff010101ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010102ff020101ff010201ff020202ff010101ff010202ff010202ff020102ff020101ff020202ff010201ff010101ff010101ff010101ff010101ff010101ff000101ff010001ff010101ff010101ff000100ff010101ff010100ff010100ff010101ff000000ff000000ff010100ff000001ff000000ff000100ff000000ff000001ff000000ff000000ff010000ff030303ff0c0b0bff232323ff484949ff616161ff656565ff686868ff6c6c6cff6f6f70ff737373ff787878ff7b7b7bff757475ff3e3e3eff373737ff3c3d3dff444343ff4a4a4aff505050ff565656ff5e5e5eff666665ff6e6e6eff777777ff7d7d7dff828282ff878786ff8d8d8cff929292ff989797ff9d9d9dffa2a2a2ffa7a7a7ffacadacffb1b1b1ffb4b4b4ffb7b6b7ffbabbbaffbbbcbcffbebebeffbfbfc0ffc1c1c0ffc3c2c2ffc4c3c3ffc3c4c4ffc4c4c4ffc5c6c6ffc7c7c7ffc8c8c8ffc9cacaffcbcbcaffcccccbffcdcdcdffcececeffcfcfcfffd1d1d0ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d6ffd6d6d6ffd7d6d7ffd8d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9dadaffdbdadaffdbdbdbffdcdcdcffdcdcdcffdcddddffddddddffddddddffdddddeffdededeffdfdedfffdedfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebeaffecebecffededecffecededffedededffeeeeeeffeeeeefffeeefeeffeeeeefffeeefeeffefefeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0fff0f0f1fff0f0f0fff0f0f1fff1f1f0fff1f2f2fff2f1f2fff1f2f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc4c4c4ffc3c3c3ffc4c4c4ffc4c4c4ffc3c3c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc1c1c1ffc3c3c2ffc7c6c7ffcbcbcaffcdcdceffcdcdcdffcbcbcbffc6c6c7ffbebebeffb4b4b4ffababaaffa9a9a8ffa9a9a9ffa8a9a9ffa9a9a9ffaaa9a9ffa9a9aaffaaaaaaffaaabaaffabababffababacffacacacffadacadffaeadadffaeafaeffafaeafffafb0afffb0b0b0ffb1b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb2b3b3ffb4b3b4ffb4b4b4ffb4b4b5ffb5b4b5ffb5b5b6ffb5b6b6ffb6b6b6ffb7b7b7ffb7b8b7ffb8b8b8ffb8b8b8ffb9b9b9ffbabab9ffbababaffbbbabbffbabbbbffbcbcbcffbcbcbcffbdbdbcffbcbdbdffbdbdbdffbebebeffbfbfbeffbfbebeffbfc0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c3ffc5c4c4ffc5c5c5ffc6c7c7ffcbcacbffcfcfcfffd2d2d3ffd5d5d5ffd8d8d8ffd9dad9ffdadadaffdadadaffd9dadaffdadad9ffdadadaffd9d9daffdadadaffdadbdaffdbdadbffdadbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdddcddffdddddcffddddddffdeddddffddddddffdededeffdddddeffdededeffdfdedeffdededeffdededfffdfdedfffdfdedfffdfdfdfffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffdfdfdfffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e0e0ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe6e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe3e3e3ffdddddeffd8d9d8ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd4d4d4ffd3d3d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcecfffcececfffcececeffcececeffcececeffcecdcdffcdcdcdffcecdcdffcdcdcdffcccdccffcccccdffccccccffccccccffcccccbffccccccffcbcbccffcbcbcbffcbcccbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcbcbcbffcacacaffcacacaffcacacaffc9cac9ffcac9caffcacac9ffc9cacaffcbcbcbffcececeffd0d0d1ffd2d2d2ffd4d4d4ffd5d5d5ffd5d6d5ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd5d5d6ffd6d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd3d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcececeffcfceceffcececdffcdcdcdffcdcdcdffccccccffccccccffcccbcbffcbcbcbffcacbcbffcbcacaffcacbcaffcacacaffc9c9c9ffc9cacaffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c6ffc7c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c1ffc2c2c1ffc1c1c2ffc1c2c1ffc1c2c1ffc1c1c1ffc0c1c1ffc1c0c0ffc0bfc0ffc1c1c1ffc8c8c8ffcfcecfffd4d5d4ffd9dadaffddddddffe1e1e1ffe3e3e3ffe3e3e3ffe1e2e2ffe0e0e0ffe0e0e0ffe1e1e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe2e2e2ffe1e2e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000101ff010100ff010100ff010101ff000000ff000100ff010100ff000001ff000101ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff010100ff000100ff252525ff626363ff6e6e6eff787878ff808081ff878787ff8b8c8bff908f90ff939393ff969595ff979798ff999898ff999999ff9a999aff9a9b9aff9b9c9cff9d9c9cff9d9d9dff9e9e9eff9d9d9dff9d9d9dff9d9c9dff9c9c9cff9c9c9dff9c9b9cff9b9b9cff9a9b9bff9a9a9aff999999ff989898ff979797ff969696ff969595ff939392ff8e8e8eff888889ff818282ff7b7b7bff737373ff6b6b6bff656566ff6a6a6aff707070ff747474ff757575ff77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffffefffffffefffffffffeffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030304ff0e0e0fff2b2b2bff575858ff807f80ff919291ff979897ff999999ff9a9a9aff9b9b9bff9d9d9cff9d9d9dff9fa09fffbebebeffefefeffffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffafafbfffbfbfbfffbfafafffbfbfafffbfbfafffbfafbfffafbfafffbfbfafffbfbfafffbfbfafffbfafafffbfafbfffbfafafffbfbfafffbfbfbfffafbfbfffbfafbfffafbfafffbfafbfffafbfbfffbfbfbfffbfbfafffafbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfefffdfefdfffefdfdfffdfefdfffefdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafff9fafafff9f9fafff9faf9fff9faf9fff9f9fafff9fafafff9f9f9fffaf9f9fff9f9f9fff9faf9fff9fafafff9f9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffaf9fafffafafafffafaf9fff8f9f9ffeaeaeaffbdbdbeff9d9c9dff999a99ff999998ff989898ff969696ff949495ff929191ff8c8c8cff808180ff626161ff333332ff131313ff060606ff010201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000ffedededffedededffebececffebecebffebebecffebebecffecececffedededffeeeeefffeff0f0fff0f1f0fff0f1f1fff1f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafbfafffbfafbfffbfbfafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f8f8fff7f7f7fff6f6f7fff6f6f6fff5f4f5fff3f3f3fff3f2f2fff2f3f2fff3f3f2fff3f2f2fff1f2f2fff2f2f2fff2f2f1fff2f2f1fff2f1f1fff1f1f1fff1f1f0fff1f1f0fff1f0f0ffeff0f0fff0eff0ffefefefffefeeefffeeefefffeeeeeeffeeeeedffedededffecedecffecececffebececffebebebffebebebffeaebebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e8ffe7e6e7ffe6e6e6ffe5e6e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e2e2ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdededeffddddddffdddcdcffdddeddffdfdedfffe1e1e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe7e8e7ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9eaeaffeae9eaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffebebebffeaebebffebebebffebebebffecebebffebebebffebecebffebececffecebecffecececffebebecffebececffecececffecececffecececffecececffededecffecececffecedecffecececffecececffecebecffebebebffecebebffebebebffebebeaffeaebebffebeaeaffeaeaeaffeaeaeaffeae9e9ffe9eae9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe6e5e6ffe6e5e5ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdedfdeffdededeffddddddffdcdcdcffdadadbffd9d9d9ffd7d7d8ffd6d6d7ffd5d5d5ffd3d4d4ffd2d2d2ffd0d1d1ffcfd0cfffcdceceffccccccffcacacaffc9c9c9ffc6c6c6ffc4c4c4ffc2c2c2ffbfbfbfffbcbcbcffb8b7b8ffb3b4b4ffb0afb0ffa9a8a8ffa3a3a3ffa1a0a0ff9d9d9dff999999ff969797ff969596ff939393ff8e8d8eff8a8a8aff878787ff838483ff80807fff7c7c7dff7d7d7dff79797aff747474ff717070ff6e6f6eff6d6d6cff6b6a6aff676867ff666666ff646464ff626262ff606060ff5f5e5fff5d5d5cff5b5b5bff595959ff565756ff525152ff4f504fff4f4e4fff4f504fff505050ff4f4f4eff4a4a4aff464746ff444544ff424343ff414141ff404040ff3f3f3fff3f3f3fff3e3e3eff3d3d3dff3c3c3bff3a3b3bff393939ff373837ff363736ff353536ff343535ff323231ff201f1fff0b0b0bff050505ff050505ff040405ff040404ff030303ff030303ff020203ff020202ff020202ff020102ff020201ff010101ff010101ff010101ff010101ff010001ff000100ff010100ff000100ff010100ff000101ff010101ff000001ff010101ff010000ff010100ff010101ff010101ff000101ff010101ff010101ff020101ff020101ff020102ff020101ff020201ff020102ff010202ff020101ff010201ff020102ff010201ff01020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010101ff010201ff020202ff010102ff020202ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010100ff000101ff010100ff000001ff010100ff000001ff000100ff010000ff000100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff0a090aff1c1d1dff414041ff5b5b5bff656565ff676867ff6b6c6bff6f6f6eff737373ff777777ff7a7b7aff767676ff3f3e3eff373637ff3b3c3cff424242ff484849ff4f4f4fff565656ff5e5e5eff656566ff6d6e6eff767776ff7d7e7eff848484ff898a89ff8f8f8fff949494ff999998ff9d9d9dffa2a2a2ffa7a7a7ffabababffafafafffb3b2b3ffb6b5b5ffb9b9b9ffbbbabbffbdbdbdffbfbfbeffc0c1c0ffc2c2c2ffc2c2c3ffc4c3c3ffc3c4c3ffc5c5c4ffc6c6c6ffc7c7c7ffc8c8c9ffcacacaffcbcacbffcccdccffcecdcdffcfcfceffd0d0d0ffd1d1d1ffd1d2d1ffd3d2d2ffd3d3d3ffd5d5d4ffd6d5d5ffd6d6d6ffd7d6d6ffd7d8d7ffd8d8d8ffd8d9d8ffdad9d9ffdadad9ffdbdadbffdbdcdbffdcdcdcffdddcdcffdcddddffdddddcffddddddffdededeffdededeffdfdedfffdedfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffeaeaeaffebebebffebebecffedececffecededffedededffeeeeeeffeeeeeeffeeeeefffefefeeffefeeefffefefefffefefeffff0f0effff0f0f0fff0f0f0ffeff0effff1f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff1f1f1fff1f2f1fff2f1f1fff1f2f2fff2f1f2fff1f2f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc1c1c1ffc1c1c1ffc3c3c3ffc6c6c7ffcacacaffcdceceffcdcdcdffcacbcaffc5c5c5ffbcbdbdffb2b2b2ffa9a9aaffa8a8a8ffa8a8a7ffa8a9a8ffa9a9a9ffa9a9a9ffa9a9a9ffaaaaa9ffaaaaaaffababaaffacababffacacacffadadacffaeaeadffafaeaeffaeafafffb0afafffb0b0b0ffb1b0b1ffb1b2b1ffb2b2b2ffb3b2b2ffb2b3b3ffb3b3b3ffb3b4b3ffb4b5b5ffb5b5b5ffb6b5b5ffb5b6b6ffb6b6b6ffb6b6b7ffb7b7b8ffb8b8b8ffb8b8b9ffb9b9b9ffb9babaffbababaffbababbffbbbbbbffbbbcbbffbcbcbcffbcbcbcffbdbdbcffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc1c0c0ffc1c1c1ffc2c1c2ffc3c3c2ffc2c2c2ffc3c4c3ffc4c4c4ffc5c5c5ffc9c8c8ffccccccffd1d0d0ffd3d3d3ffd6d6d5ffd8d8d9ffdad9d9ffd9d9daffd9dad9ffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdbdaffdbdadaffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcdddcffdddcddffdcdddcffddddddffdddeddffdddedeffdededdffdddedeffdededdffdededeffdedfdfffdfdedeffdfdfdfffdedfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfdfe0ffdfe0e0ffe0e0dfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e4e3ffe4e5e4ffe5e5e6ffe5e6e6ffe6e5e5ffe4e5e4ffe2e2e2ffdcdcdcffd7d7d7ffd4d4d5ffd4d4d4ffd3d3d4ffd3d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d2ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd1d2d1ffd2d1d1ffd1d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0d0cfffcfcfd0ffcfcfcfffcecfceffcecfcfffcfceceffcececeffcdceceffcdcecdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcccccdffccccccffccccccffcbccccffcbccccffcbcbcbffcccbcbffcbcbcbffcbcbcaffcbcbcbffcbcacbffcbcbcbffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9caffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c9ffcbcbcbffcececeffd0d0cfffd2d2d2ffd4d3d3ffd4d4d4ffd5d5d5ffd7d6d6ffd8d8d7ffd8d8d8ffd8d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d1d0ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcececfffcececeffcdceceffcdcdcdffcccdcdffcccdccffcbccccffcbccccffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffc9c9caffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c0ffc1c1c0ffc1c0c1ffc0c1c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0bfbfffc1c0c1ffc8c8c7ffcfcfceffd5d4d4ffd8d9d9ffdcdbdcffdedfdeffe2e2e2ffe2e3e3ffe1e1e1ffdededdffddddddffdfdfdfffe1e1e1ffe1e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e4ffe3e4e4ffe2e2e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000001ff010100ff000001ff000100ff010000ff010100ff010101ff010001ff000100ff010100ff010100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff252425ff636363ff6e6e6dff787878ff818181ff878787ff8b8c8bff90908fff939393ff969695ff979797ff989898ff999998ff9a9a99ff9b9a9bff9b9c9cff9d9c9dff9d9e9dff9e9d9eff9d9e9eff9d9e9eff9e9d9dff9c9d9dff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9b9cff9a9b9bff9a9a9aff989899ff989898ff989897ff969797ff959595ff929393ff8e8f8eff888889ff828282ff7b7b7aff737373ff6b6a6aff656665ff6a6a6aff707070ff747474ff75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff060606ff151616ff3c3c3cff6c6c6cff8c8b8bff979897ff999999ff99999aff9a9b9bff9b9b9bff9c9c9cff9e9d9effa9a8a9ffdcdcdcfff8f9f8fffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffbfafafffafbfbfffafafbfffafbfafffafafafffafbfbfffafbfbfffbfbfafffbfafafffafbfafffafafbfffbfbfbfffafafafffbfbfafffafafbfffbfafbfffbfafafffbfbfafffbfafbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfefefffcfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffafafafffafafafff9f9f9fffaf9f9fff9faf9fff9f9fafff9f9fafff9fafafffafafafff9f9f9fffaf9fafffaf9fafffaf9fafff9faf9fff9f9fafffaf9fafff9faf9fff9fafafffafafafffafafafffafafafffafaf9fffafaf9fff9fafafff6f6f5ffdadad9ffa8a8a9ff9a9a9aff989899ff989898ff979898ff969696ff949393ff8f8f8fff868686ff6f6e6eff464646ff202020ff0b0b0bff040404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000ffedededffedededffededecffecebecffecececffebececffecececffedededffefeeeeffeff0f0fff0f0f1fff1f1f2fff2f2f2fff2f2f2fff3f2f3fff3f3f4fff4f3f4fff5f4f5fff5f5f5fff5f5f6fff7f6f7fff7f8f7fff8f8f8fff9f9f9fffafbfbfffafbfbfffafbfafffbfafafffafafafffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff8f8f8fff6f7f7fff6f5f6fff5f5f5fff2f2f3fff3f2f2fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefeff0fff0eff0ffefefefffefefeeffeeeeeeffedeeeeffedeeeeffecededffededecffecececffebebebffebebebffeaebeaffeaeaeaffe9eaeaffe8e9e9ffe8e8e8ffe7e7e7ffe7e6e6ffe5e6e5ffe4e4e5ffe4e4e5ffe3e4e4ffe3e3e3ffe2e1e2ffe1e1e2ffe1e0e1ffe1e0e1ffdfe0dfffdfdfdfffdfdedeffddddddffdcdcdcffdcdcdcffddddddffdddedeffdfdfdeffe1e1e0ffe0e1e1ffe1e1e0ffe1e1e0ffe1e1e2ffe1e2e1ffe1e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e2e3ffe4e3e3ffe3e3e4ffe5e4e4ffe4e5e5ffe4e5e5ffe5e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebececffebececffebebebffecebecffecebecffecececffebecebffecececffecececffebecebffebececffecececffecececffecececffecedecffedececffecededffecececffecececffecececffecececffebebecffebececffecececffebebebffebeaebffebebeaffeaeaeaffebeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe6e6e6ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe1e2e1ffe0e1e1ffe0e0e1ffe0e0e0ffdfdfe0ffdedfdfffdededeffdededdffdcdcddffdcdcdcffdbdbdbffd9d9d9ffd7d8d7ffd7d6d6ffd5d5d5ffd3d3d4ffd2d2d3ffd1d1d1ffd0d0d0ffcecdceffccccccffcac9caffc8c8c8ffc5c5c5ffc2c2c3ffbfbfbfffbbbcbbffb8b9b9ffb5b5b5ffb0b1b1ffadaeadffa7a7a6ffa3a3a2ffa0a0a0ff9f9f9fff9d9d9dff9b9b9bff999a99ff979797ff929292ff8e8e8eff89898aff878687ff848483ff7f7f7fff797878ff757575ff727373ff717171ff6f6e6fff6c6c6cff6a6a6aff676867ff656565ff636463ff626262ff616061ff5e5e5eff5d5d5cff59595aff565556ff535252ff535352ff545354ff525353ff4f5050ff4b4b4cff494948ff474747ff474747ff454546ff454544ff444445ff434343ff414242ff404040ff3f3f3fff3e3e3dff3b3b3bff39393aff393939ff383838ff373737ff353535ff2d2c2dff151415ff050506ff040504ff040405ff040304ff030303ff020303ff030203ff020202ff020202ff010201ff020101ff010202ff010101ff010100ff010101ff010101ff000001ff010101ff010101ff010101ff010001ff010100ff000001ff010000ff010101ff000101ff010101ff010101ff010102ff010202ff010201ff020101ff010201ff010102ff020102ff010101ff020201ff010102ff020102ff010101ff020201ff010101ff010201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020102ff020102ff020102ff010201ff010102ff020102ff010101ff010101ff010101ff010101ff010201ff010100ff010100ff010101ff010100ff010100ff000101ff000101ff000001ff000101ff010101ff010101ff010000ff010000ff000000ff010000ff000101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff131313ff313132ff4f4e4fff636363ff676766ff6a6a6aff6d6e6dff727373ff767677ff797979ff757575ff3d3e3eff353535ff3b3b3aff414041ff474847ff4d4e4eff555555ff5d5e5dff666665ff6d6e6eff757575ff7c7c7cff828383ff888888ff8d8d8dff939293ff989798ff9d9c9dffa2a3a2ffa7a7a8ffacabacffafafafffb2b2b2ffb5b5b5ffb9b9b9ffbabbbbffbdbdbcffbfbfbeffc0c1c1ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacaffcbcbcbffcdccccffcdceceffcecfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d4d4ffd5d4d4ffd5d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd8d8d9ffd9d9daffdadadaffdbdbdaffdbdbdbffdbdcdcffdcddddffdcdcddffddddddffdedddeffdddedeffdededeffdfdfdeffdededfffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e4ffe4e3e4ffe5e4e5ffe4e5e4ffe5e5e6ffe6e5e6ffe6e6e5ffe6e6e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e7ffe9e8e8ffe9eae9ffeaeae9ffeaeaeaffebebecffebececffecececffedededffeeeeeeffeeeeeeffeeeeeeffefefeeffeeeeeffff0efefffeff0f0ffeff0f0ffeff0f0fff0f0f0fff0f0f1fff0f0f0fff0f1f0fff0f0f0fff1f2f1fff1f1f1fff2f1f1fff2f1f2fff2f2f2fff1f1f2fff3f2f3fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc1c2c1ffc2c2c1ffc1c2c2ffc1c1c0ffc3c3c3ffc7c7c7ffcdcdcdffcececfffcdcdceffcacacaffc4c4c4ffbbbabbffb0b0afffa8a8a8ffa7a7a7ffa7a8a8ffa7a8a8ffa8a9a8ffa8a8a9ffa9a9a9ffa9aaaaffaaaaaaffabaaaaffabacabffacacacffadadadffadadadffaeaeaeffaeaeafffb0afb0ffb0b0b0ffb1b1b0ffb1b1b1ffb1b2b2ffb2b3b3ffb2b3b3ffb4b4b3ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b5ffb6b5b6ffb6b7b7ffb7b7b7ffb7b8b7ffb7b8b8ffb9b8b8ffb8b9b9ffb9b9baffbababbffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbdbcbdffbdbdbeffbdbebdffbebebfffbfbebfffbfbfbfffbfc0c0ffc0c0c0ffc1c1c1ffc1c2c1ffc1c2c1ffc2c2c2ffc3c3c3ffc4c4c3ffc6c6c5ffc9cacaffcdceceffd1d1d1ffd4d4d4ffd7d7d7ffd8d8d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d9d9ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdcdbdcffdbdbdbffdcdcdcffdcdcdcffdddcddffdddcdcffddddddffddddddffddddddffdddedeffdddddeffdededeffdededeffdededeffdededeffdfdfdeffdededfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdeffdedfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe0e0e1ffdbdbdbffd7d7d7ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d3ffd3d2d2ffd2d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d1d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d0ffd0d0cfffd0cfcfffcfd0cfffcecfcfffcecfcfffcfcfceffcececeffcdceceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcccdcdffcccdccffccccccffcccccbffcbcccbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcacaffcbcacbffcbcacbffcbcacbffcacacaffcacacaffcac9caffc9cac9ffc9cacaffcac9caffc9c9c9ffc9cac9ffc9c9c8ffc9c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc9c9c9ffcbccccffcececeffd0d0d0ffd2d1d2ffd3d3d3ffd3d3d4ffd5d4d4ffd6d6d6ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d2d1ffd0d0d1ffd1d1d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfceffcececfffcececeffcececeffcdcecdffcccdcdffcdccccffccccccffcbcbccffcbcbccffcbcbcbffcbcbcbffcacacaffcac9caffcac9caffcac9caffc8c9c9ffc8c8c9ffc9c8c8ffc7c8c7ffc7c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c5ffc6c5c5ffc5c6c6ffc5c5c4ffc5c4c4ffc4c4c5ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c1c2ffc2c1c1ffc0c0c1ffc1c0c0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffc0c0c0ffc8c8c8ffcfcfcfffd5d4d5ffd8d8d8ffdbdbdbffdddddeffe0dfe0ffe1e1e1ffe0e0e0ffddddddffdbdbdbffdcddddffdfdfdfffdfdfdfffe1e1e1ffe1e1e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000101ff010000ff010000ff000000ff010000ff000101ff000001ff000101ff000000ff000101ff000101ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff000101ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff252425ff636362ff6d6d6eff787878ff808181ff878787ff8b8c8cff8f8f90ff939393ff959696ff979797ff989898ff989998ff99999aff9b9a9bff9c9b9cff9d9d9cff9d9d9eff9e9d9eff9d9d9dff9e9e9dff9e9d9dff9d9e9dff9d9e9eff9c9d9dff9d9d9cff9c9c9cff9c9c9cff9c9c9cff9b9c9bff9b9a9bff9a9a9aff999999ff989897ff979797ff979696ff959595ff929293ff8e8e8fff888989ff828282ff7b7a7bff737373ff6b6a6bff666566ff6a6a6aff707070ff74737400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffefeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040304ff0b0b0bff212221ff4f4f4fff797979ff939293ff999999ff989898ff999999ff9a9a9aff9a9a9bff9c9c9cff9e9f9fffbfc0bffff0f0effffafafafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffafbfafffafbfafffafafafffafafbfffbfafbfffafafafffafafafffafbfbfffafbfafffafafafffbfbfafffbfafbfffafafbfffbfafbfffafafafffafbfbfffbfafbfffbfafbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffdfdfdfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffafafafffafaf9fff9faf9fffaf9fafffafafafffaf9f9fffafafafffafafafff9f9fafffafafafff9fafafff9faf9fffaf9f9fffaf9f9fff9f9f9fff9fafafffaf9f9fff9faf9fffafaf9fffafafafffaf9fafffafafafffafafafffafafafff9f9f9ffecececffc1c1c1ff9c9c9bff999999ff989898ff979798ff969696ff939493ff909190ff8a8a8aff7a7a7aff5f5e5fff393939ff171718ff090909ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000ffedededffedededffedededffedecedffecececffebebebffecececffedeeedffefeeeffff0f0f0fff1f0f1fff2f2f1fff2f2f2fff2f2f3fff3f3f3fff3f4f4fff4f5f4fff5f4f4fff6f5f5fff6f6f6fff7f7f7fff8f7f7fff8f9f8fff9f9f9fffbfbfbfffbfafbfffbfbfbfffbfafbfffafbfafff9fafafffaf9fafff9f9fafff9f9f9fff9faf9fff9f9f8fff8f7f8fff7f7f6fff6f6f6fff5f5f5fff3f2f3fff1f1f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f1f1fff1f0f0fff0eff0fff0eff0ffefefefffefefefffefefefffeeeeeeffededeeffedededffedededffecedecffebebebffebebebffeaebeaffeae9eaffe9eaeaffe9e9e9ffe9e8e8ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e1ffe0e1e1ffe0e1e0ffe0dfdfffdfdfdeffdededeffddddddffdddcdcffdbdcdbffdcdcdbffddddddffdedddeffdedfdeffe1e0e1ffe1e2e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe6e6e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffeaeaeaffeaeaebffeaebebffeaebeaffebebebffebebeaffebebecffebebebffebebebffebebebffebebebffebebecffecebebffebececffebecebffecebebffececebffecebecffecececffecebecffebececffececebffecececffecececffedededffedededffecedecffecececffececedffecececffecececffecececffececebffebebecffececebffebebebffebebebffebeaebffeaebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e5e6ffe6e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe2e3e3ffe2e2e2ffe1e2e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdededfffdededeffdcdddcffdcdcdbffdbdbdbffdad9daffd9d9d9ffd8d7d7ffd7d7d7ffd6d6d6ffd4d4d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdccffcbcbcaffc8c8c8ffc5c5c5ffc2c2c2ffbfbfbfffbcbcbcffb9b9b9ffb7b6b7ffb3b3b3ffafafafffa9aaaaffa8a8a8ffa7a6a7ffa4a4a5ffa2a2a2ffa0a0a0ff9d9d9cff989899ff939392ff8e8f8eff8b8b8bff868687ff7e7e7fff7b7a7bff797979ff777777ff757575ff717271ff6f706fff6e6e6eff6b6a6bff686869ff686767ff656565ff636464ff626161ff605f5fff5d5c5cff575758ff575757ff565656ff555555ff555656ff525151ff4e4f4eff4e4e4eff4d4c4dff4b4b4bff494a4aff494849ff474848ff464646ff454544ff434443ff434243ff403f40ff3e3d3dff3d3d3dff3c3c3cff3a3a3aff393939ff373737ff333433ff232323ff0d0c0cff040404ff040404ff040303ff030303ff030302ff020202ff020102ff020202ff020102ff010201ff010101ff010101ff010101ff010101ff010101ff010100ff010001ff010100ff000100ff010100ff010001ff000101ff010101ff010101ff010101ff010202ff010202ff020201ff020201ff020102ff010102ff020102ff010101ff010202ff020101ff020102ff020101ff010101ff010202ff020202ff010202ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010202ff010201ff010101ff020101ff010101ff010202ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000101ff010001ff010101ff000100ff010100ff010100ff000001ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0909ff201f20ff3f3f3fff5c5c5cff646464ff6a6a6aff6c6d6dff707171ff767575ff777878ff737474ff414141ff343434ff393939ff3f3e3fff454545ff4b4b4bff535352ff5d5d5dff666566ff6e6d6eff757474ff7c7c7cff828282ff878788ff8d8d8dff919292ff969796ff9c9b9bffa1a1a1ffa5a5a5ffaaaaaaffaeadaeffb1b2b1ffb5b5b4ffb9b9b9ffbbbbbbffbebebeffc0bfc0ffc1c2c2ffc3c3c3ffc5c5c5ffc6c6c6ffc6c7c6ffc6c7c6ffc7c7c7ffc8c8c8ffc9c9c8ffc9c9c8ffc9cac9ffcbcacbffccccccffcdcdcdffcececeffcfcfcfffd0d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd6d5d5ffd5d5d6ffd6d7d6ffd7d7d7ffd8d7d8ffd9d8d9ffd9d9d9ffdadadaffdbdbdbffdbdcdcffdbdcdcffdddcdcffdcddddffddddddffdddddeffdededeffdededeffdededfffdedfdfffdedfdeffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe1e2e2ffe3e2e2ffe2e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e9ffeae9eaffeaeaeaffebebebffececebffecececffedecedffededecffedededffeeeeedffeeeeeeffeeeeefffefefefffeff0effff0f0f0fff0f1f1fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff3f2f3fff3f2f3fff3f3f3fff4f4f4fff4f4f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c1c2ffc2c2c2ffc2c1c2ffc1c2c1ffbfbfbfffc1c0c1ffc4c4c4ffc8c9c8ffcececeffcfcfceffcdcccdffc8c8c8ffc2c2c2ffb9b9b9ffaeaeafffa7a7a8ffa7a7a7ffa7a8a7ffa8a8a8ffa8a9a9ffa8a9a9ffa9a9a9ffaaaaa9ffaaaaaaffabababffacabacffacacacffadadadffaeadadffafaeaeffafaeafffafafafffb0b0b0ffb1b1b1ffb1b2b2ffb1b2b2ffb3b2b2ffb3b3b3ffb3b4b3ffb4b4b4ffb4b5b4ffb5b5b5ffb5b5b6ffb6b6b6ffb6b6b6ffb7b7b6ffb7b7b7ffb8b7b8ffb9b9b9ffb9b9b9ffbababaffbababaffbababbffbbbbbbffbbbcbcffbcbdbcffbdbcbcffbebdbdffbebdbeffbebfbeffbfbebfffbfbfbfffc0c0bfffc0c0c0ffc1c0c1ffc1c2c1ffc2c2c2ffc2c3c3ffc3c4c4ffc7c7c7ffcbcbcbffcfcfcfffd2d2d2ffd5d5d4ffd7d7d7ffd9d9d8ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffdadad9ffdad9daffdadadaffdbdadbffdadadbffdbdcdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffddddddffdeddddffdddedeffdddeddffdedddeffdededeffdededeffdededfffdedfdfffdededeffdfdedeffdedfdeffdfdedfffdfdfdfffdfdedeffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffdfe0e0ffdfe0dfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e5ffe5e5e6ffe4e4e4ffe3e3e3ffe0e0dfffdadad9ffd5d5d6ffd4d4d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d1d1ffd1d0d0ffd1d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececfffcfceceffcececeffcdcecdffcdcdcdffcdcdcdffcdcdcdffcccccdffcccccdffccccccffcccccbffcbcccbffcccbccffcbcbcbffcbcacaffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffc9cac9ffcac9c9ffcac9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc7c8c8ffc7c8c7ffc8c7c8ffc7c7c8ffc7c7c7ffc8c8c7ffc9c9c8ffcbcbcbffcececdffcfd0cfffd1d2d1ffd2d2d2ffd3d3d3ffd5d4d4ffd5d6d5ffd6d6d6ffd6d7d7ffd5d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcecfceffcecdceffcdceceffcdcdcdffcdcdccffccccccffcccbccffccccccffcbcbcbffcbcbcbffcacacaffc9cacaffcacacaffc9cac9ffc8c9c8ffc9c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc6c5c6ffc5c6c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffbfbfc0ffbfc0c0ffbfbfbfffbfbfbfffc0c0c0ffc8c8c8ffcfcfcfffd5d4d5ffd7d7d8ffdadbdbffddddddffdedddeffdddcddffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcddddffddddddffdfdfdfffdfdfdfffe1e1e1ffe1e2e1ffe3e3e3ffe3e3e3ffe3e3e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010100ff000000ff000100ff000000ff000001ff010001ff000100ff000001ff000101ff000100ff000100ff010100ff010001ff000000ff010000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010101ff000101ff000000ff010000ff000100ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff000001ff252524ff636363ff6e6e6eff787778ff808081ff878787ff8b8c8bff8f8f90ff939393ff959696ff979797ff989998ff999999ff99999aff9b9a9bff9b9b9bff9c9d9dff9e9d9dff9e9d9eff9e9d9dff9d9d9dff9e9e9eff9e9e9eff9d9e9eff9d9d9eff9e9d9dff9d9d9dff9c9d9cff9c9c9cff9c9d9cff9c9c9cff9b9b9cff9b9b9bff999a9aff999998ff979897ff989798ff979797ff959595ff939393ff8e8e8eff888889ff828282ff7a7b7bff737372ff6b6b6aff666565ff6a6a6aff70707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff060607ff151516ff363636ff636363ff858585ff979796ff979898ff979797ff999999ff9a9a99ff9a9a9aff9d9c9dffa9a8a8ffdcdcdcfff7f7f8fffafafafffbfafbfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfafafffbfbfafffbfbfafffbfafafffafbfafffbfbfafffafafafffafbfbfffafbfbfffafbfafffafbfafffbfafafffafafbfffbfafafffbfbfbfffbfafbfffbfafafffbfbfafffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfdfdfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafbfafffafafafffafafafffafafafff9fafafff9f9f9fffaf9fafffafaf9fff9f9f9fffafafafff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafaf9fff9fafafff9fafafffafafafffafafafffafafafffaf9fafff5f5f5ffd9d9d8ffa5a5a5ff989898ff989798ff979797ff969596ff939493ff919191ff8c8c8cff828282ff717070ff545454ff2a2a29ff0e0e0eff050606ff010201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000ffededeeffedededffedededffedecedffececedffececebffecececffeeededffefefeffff0f0f0fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff4f3f3fff3f3f3fff4f5f4fff5f5f5fff6f5f5fff6f6f6fff7f7f7fff8f7f8fff9f9f9fff9f9f9fffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafaf9fffafafafff9faf9fff9f9f9fff8f8f8fff7f7f7fff6f7f6fff6f5f5fff4f3f3fff2f2f2fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff2f2f2fff1f2f2fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f0f0fff1f1f1fff1f0f1fff0f0f0fff0f0effff0efefffeff0f0ffefefefffeeeeeeffeeeeeeffedededffedededffecededffecebecffebeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe8e7e7ffe7e7e7ffe5e6e6ffe4e4e4ffe3e3e3ffe2e3e2ffe1e1e1ffe1e1e1ffe0dfe0ffdfe0dfffdededfffdeddddffdddcddffdcdcdcffdcdbdcffdcdcdcffdcdcdbffddddddffdddeddffdddedeffdfdfdfffe1e1e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e2e2ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe8e7e8ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaebffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebecffebebebffebecebffebebecffecebebffecebebffececebffecebecffecececffececebffebebecffebececffedededffedededffededecffececedffececedffecedecffecededffecececffecececffecececffecebecffebecebffecebebffecebebffebecebffebebebffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e6e7ffe6e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e1ffdfdfe0ffdedfdfffdededeffddddddffdddcdcffdcdcdcffdbdbdcffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d7d7ffd5d5d5ffd3d4d3ffd2d2d2ffd0d0d0ffcdcdcdffcacacaffc8c7c8ffc5c5c5ffc2c2c2ffbfbfbfffbdbebeffbbbbbcffb8b9b9ffb5b6b5ffb2b2b3ffb0b0b0ffadaeadffabacabffa8a9a9ffa6a5a6ffa0a09fff9a999aff959695ff929191ff8d8d8dff878887ff828181ff7e7e7eff7d7d7dff7b7a7aff787878ff757675ff737473ff707170ff6e6d6dff6c6c6cff6a6a6aff696868ff666666ff646464ff626262ff5f5e5eff5b5c5cff5a5a5aff585859ff585858ff595959ff575756ff545554ff535354ff515051ff4f4f4fff4e4d4eff4c4c4dff4b4b4bff4a4a4aff494848ff474747ff444545ff424242ff414041ff3f3f3fff3d3d3dff3d3c3cff3a3a3aff383938ff363637ff2f2f2fff191919ff060606ff040304ff030403ff030303ff020202ff020202ff010202ff010202ff010201ff010101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff020201ff010101ff020202ff020202ff020201ff020201ff020101ff010102ff020101ff020202ff020102ff020101ff010101ff010101ff010202ff020201ff010102ff0101020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020102ff010101ff010201ff010102ff010101ff010101ff010101ff020101ff010201ff010101ff010101ff010101ff010101ff010101ff010100ff000001ff010001ff010100ff000101ff000100ff010001ff010100ff000001ff000100ff000000ff010000ff000100ff000000ff000000ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010101ff060506ff171616ff353534ff565656ff626363ff696968ff6b6b6cff707070ff757575ff797978ff737474ff484748ff343333ff383839ff3e3d3eff434444ff4a4a4aff525252ff5a5a5aff626262ff6a6b6bff737373ff7b7b7bff818181ff868686ff8c8c8cff919191ff969796ff9b9b9cffa0a0a0ffa5a4a5ffa9a9a9ffadacadffb1b1b1ffb4b4b4ffb8b8b8ffbabbbbffbdbdbeffbfc0bfffc2c2c1ffc3c3c3ffc5c4c5ffc6c6c6ffc7c7c7ffc7c8c7ffc9c8c9ffc9c9c9ffc9c9caffc9cac9ffcac9c9ffcbcacaffcbcccbffccccccffcececeffcfcfceffcfcfcfffd1d1d1ffd1d2d2ffd2d3d2ffd3d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdadadbffdbdbdcffdcdcdcffdddcdcffdcddddffddddddffdeddddffdddddeffdedddeffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffeaeae9ffeaebebffeaebebffecebecffecececffecececffecedecffedededffeeeeedffeeeeeeffefeeeeffefefeffff0f0effff0f0f0fff0f1f1fff0f1f1fff1f2f1fff1f2f1fff1f1f1fff2f2f2fff2f1f1fff2f2f2fff3f2f3fff3f2f2fff4f4f3fff4f3f4fff3f4f4fff5f5f4fff4f4f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc1c1c2ffc1c2c2ffc1c2c2ffc2c2c2ffc1c1c0ffc1c0c1ffc0c0c0ffc1c2c1ffc5c5c5ffc9cacaffcfceceffcecfceffcdcccdffc8c9c9ffc1c1c1ffb8b7b7ffaeaeadffa8a7a8ffa7a7a7ffa8a8a8ffa8a8a8ffa9a9a9ffa9a9a9ffa9aaa9ffaaaaa9ffaaaaaaffabababffacababffadacacffadadadffaeadadffaeaeaeffafafafffafb0b0ffb1b0b0ffb0b1b1ffb1b1b2ffb2b2b2ffb3b3b2ffb2b3b3ffb4b3b4ffb4b4b4ffb4b4b5ffb5b4b5ffb5b5b6ffb6b6b6ffb6b6b6ffb7b7b7ffb8b8b7ffb7b8b8ffb8b8b8ffb9b9b9ffbabab9ffbababaffbbbbbbffbbbbbbffbbbcbbffbcbcbdffbdbcbcffbdbdbdffbebebeffbfbebeffbfbfbfffbfbfbfffbfc0c0ffc0c1c0ffc1c1c1ffc1c2c2ffc3c3c2ffc4c4c5ffc8c8c9ffcdcdccffd0d1d1ffd3d3d3ffd6d5d6ffd8d8d7ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdddddcffdcdcddffddddddffddddddffdeddddffddddddffdedddeffdeddddffdededeffdedddeffdddedeffdededeffdededeffdededeffdedfdeffdededeffdededeffdfdedfffdfdfdeffdfdedfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0dfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e2e1ffe1e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e5ffe5e5e5ffe3e4e3ffe2e3e3ffdededeffd9d8d9ffd4d5d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd1d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcecfcfffcfcfceffcececfffcececeffcdceceffcececdffcdcdcdffcdcccdffcdccccffccccccffccccccffcbccccffcccccbffcbcbcbffcbcbcbffcbcbcaffcacacbffcacacaffcacacaffcacacaffcac9c9ffcacacaffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc9c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c8ffc7c8c7ffc7c8c7ffc7c6c7ffc7c7c7ffc7c7c6ffc7c7c7ffc6c7c6ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd2d2d2ffd3d2d2ffd4d4d4ffd6d6d5ffd5d5d5ffd5d6d6ffd5d5d5ffd4d5d4ffd4d4d3ffd4d3d3ffd3d3d4ffd3d2d2ffd3d3d3ffd3d2d3ffd2d1d2ffd2d2d1ffd1d1d1ffd0d1d1ffd1d1d0ffd0d0d1ffd0d0d0ffcfcfcfffd0cfcfffcecfcfffcececfffcececeffcdcdceffcdcdceffcccdcdffcdcdccffccccccffcccbcbffcccccbffcacbcbffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c9c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c3c3ffc1c2c2ffc2c1c2ffc1c1c1ffc0c0c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0bfffc0bfbfffbfbfbfffbfc0bfffbfbfbfffc0c0c0ffc4c4c4ffc9c9c9ffd0d0cfffd5d5d5ffd7d7d8ffdad9d9ffddddddffdedddeffdadadaffd7d7d7ffd8d7d7ffd7d8d8ffdadadaffdbdbdcffdbdcdcffddddddffdddddcffdedfdfffdfdfdfffe2e1e1ffe1e1e2ffe3e3e3ffe3e3e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000001ff000100ff010000ff010100ff010100ff010000ff010101ff010100ff000000ff000101ff000101ff010100ff010100ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010100ff000001ff000001ff000000ff010100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000000ff010001ff252525ff636363ff6e6e6eff787878ff818180ff878787ff8c8b8bff909090ff939393ff959595ff979797ff989998ff999999ff9a9a99ff9b9a9aff9c9b9cff9d9c9cff9e9e9eff9e9d9eff9e9d9dff9d9e9dff9e9d9dff9d9e9eff9e9e9dff9d9d9eff9d9d9eff9d9d9dff9e9d9dff9c9d9dff9d9c9dff9c9c9cff9c9c9cff9c9b9cff9b9b9cff9b9b9bff9a9a9aff999999ff989898ff979797ff969696ff969596ff939393ff8e8e8eff898889ff828282ff7a7b7aff737373ff6b6b6bff656565ff6a6a6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffefffffffffffefffefffffffffffffefffffefffefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040403ff0c0c0cff242424ff4d4d4eff747474ff8c8c8cff969797ff969697ff979797ff999999ff9a9a9aff9b9b9bff9d9e9dffbabbbaffefefeffff9f9f9fffafbfbfffbfbfafffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafafafffafafafffbfafafffbfafafffbfbfafffafafafffafbfafffafbfbfffbfafafffafafafffafbfafffbfafbfffafafbfffafafafffbfafbfffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffafafbfffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafff9f9fafff9faf9fff9faf9fffaf9fafff9fafafff9fafafff9faf9fffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafff7f8f8ffe7e6e7ffb2b2b2ff979898ff979797ff979696ff959596ff939494ff919191ff8d8d8dff868685ff777777ff626262ff3d3d3dff181718ff090908ff020302ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000ffedededffedeeedffedededffedededffededecffedecedffecedecffededeeffefefeffff0f0f1fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff4f4f3fff5f4f4fff5f5f5fff5f6f6fff6f7f6fff7f7f7fff8f8f8fff9f9f8fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfafafffafafafffafafafffaf9f9fff8f8f8fff7f7f7fff6f6f7fff6f6f5fff3f3f3fff2f2f2fff1f1f1fff1f0f1fff1f1f1fff2f1f1fff2f2f1fff1f1f1fff1f2f1fff1f2f2fff1f1f1fff0f1f1fff0f1f0fff1f0f1fff0f0f1fff0f0f0fff0f0f0ffeff0efffefefefffefefefffefeeeeffedeeeeffeeededffedecedffededecffebecebffeaebeaffeaeaeaffe9e9eaffeaeae9ffe9e9e9ffe8e8e8ffe7e7e8ffe6e7e6ffe5e5e6ffe3e3e3ffe2e2e3ffe1e2e2ffe0e0e0ffdfe0dfffdfdfdeffdededeffddddddffdcddddffdcdcdbffdcdbdcffdcdbdcffdbdbdbffdcdcdcffdddeddffddddddffdddddeffdededeffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe5e6e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaebffeaebebffeaeaebffebebebffebebebffebebebffebebecffebebecffebebebffebebebffebebebffecebebffebebebffebececffebecebffecebecffecececffececebffecececffecececffecececffedededffedeeedffedededffedededffecededffedecedffecededffedededffedededffedececffececedffececedffecececffebebecffececebffebebebffebebebffebebebffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe7e6e6ffe6e6e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e2ffe1e1e0ffe0dfe0ffdfdfdfffdededfffdddedeffddddddffdcdcdcffdcdcdcffdbdbdbffdadadaffdadadaffd9d9d8ffd8d7d8ffd6d6d6ffd4d5d5ffd2d3d2ffd0cfd0ffcecdceffcacacaffc8c8c8ffc4c5c4ffc3c3c3ffc0c0c1ffbebebeffbbbbbbffb9b9b9ffb6b7b7ffb4b4b4ffb1b2b2ffafb0b0ffadacacffa7a7a7ffa1a1a2ff9c9c9cff979797ff929292ff8e8e8eff898a8aff848485ff828282ff818081ff7f7f7eff7b7b7bff797a79ff797979ff747373ff707070ff6e6f6eff6d6c6dff6a6a6bff686868ff676667ff646464ff626262ff606060ff5e5d5dff5c5c5cff5c5b5bff5b5b5cff5a5959ff585959ff575757ff555554ff525253ff515151ff504f50ff4e4f4fff4d4d4eff4c4c4cff49494aff464646ff444445ff434343ff414141ff3f3f3fff3e3e3dff3c3c3cff3a3a3aff383838ff363635ff272627ff100f0fff030303ff030303ff030303ff020203ff010202ff010201ff010201ff020102ff010202ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff020202ff020202ff020201ff010201ff010201ff020202ff020101ff010101ff010201ff010102ff010102ff010101ff010101ff010101ff010101ff020101ff020101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010201ff020101ff010101ff010102ff010201ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff000101ff010001ff000101ff000101ff010101ff010000ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff151616ff353435ff565756ff626262ff686867ff6a6a69ff6e6e6eff757575ff787879ff757474ff4d4d4dff333333ff383838ff3e3d3eff444443ff4a4a4bff515251ff595959ff616261ff6a696aff727272ff7a7a7aff808080ff848585ff8a8a8aff8f908fff959595ff9a9a9aff9fa0a0ffa4a4a3ffa8a7a8ffacacacffb0b0afffb4b4b4ffb8b8b8ffbababaffbcbcbdffbfbfbfffc1c1c1ffc3c3c3ffc4c5c5ffc6c6c6ffc6c7c7ffc7c8c8ffc9c9c9ffc9c8c8ffc9c9caffc9c9caffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcccccdffcececdffcfcfcfffd0d0d0ffd1d1d1ffd1d2d1ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd8d7d8ffd8d9d8ffd9d9d9ffdadad9ffdbdadaffdbdbdbffdcdbdbffdbdbdcffdddcdcffdcdddcffddddddffddddddffdddddeffdededdffdededeffdedfdeffdededfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe3e2e2ffe2e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe5e4e5ffe5e5e4ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e9ffeae9e9ffe9eaeaffeaebebffebebebffebebeaffebebecffecececffecececffececedffedededffedeeeeffeeeeeeffefefeffff0f0f0fff1f1f0fff0f1f0fff1f1f1fff1f2f2fff2f2f2fff1f2f1fff1f2f1fff3f2f3fff2f2f3fff3f3f3fff4f3f4fff3f4f3fff4f4f4fff5f5f4fff6f5f5fff5f5f5fff6f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc2c2c2ffc1c2c2ffc1c0c1ffc2c2c2ffc5c6c6ffcbcacaffcecdcdffcececeffcdcdcdffc7c7c7ffbfbfbfffb5b5b4ffabacacffa7a7a7ffa8a7a7ffa8a8a8ffa9a9a8ffa9a9a9ffa8a9a9ffa9aaaaffaaa9a9ffaaaaaaffaaabaaffacabacffacacadffadadadffaeadaeffaeafaeffafafafffb0b0b0ffb1b0b0ffb1b1b1ffb2b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb3b4b3ffb4b4b4ffb4b4b5ffb5b5b5ffb5b5b6ffb5b6b6ffb6b6b7ffb7b7b7ffb7b7b8ffb8b8b8ffb9b9b9ffb9babaffb9babaffbababaffbbbbbaffbcbbbbffbcbcbcffbcbdbdffbdbdbcffbebdbdffbebebeffbebebeffbfbfbfffc0c0c0ffc0c0c0ffc0c0c1ffc1c2c1ffc2c3c2ffc6c6c6ffcacbcbffcfcecfffd1d1d1ffd4d4d4ffd6d6d6ffd8d7d7ffd8d8d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffdad9d9ffd9dad9ffdadadaffdadadbffdadadbffdadbdbffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdddcdcffdcdcdcffdddcdcffdcdcddffddddddffddddddffdddeddffddddddffdddddeffdededdffdedddeffdddedeffdddddeffdededeffdededeffdededeffdededfffdedfdfffdededeffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe1e1e1ffe1e1e0ffe1e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe3e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe1e1e1ffdcddddffd8d8d8ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d1ffd0d0d1ffd1d1d0ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcececeffcfcecfffcececeffcececeffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffccccccffcccccbffcbcbccffcbcbcbffcbcacbffcacbcaffcacacbffcacacaffcac9caffcac9c9ffc9c9caffc9cacaffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc8c8c8ffc8c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c7c6ffc6c7c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc8c8c9ffcacbcbffcdcdccffcececfffd1d1d0ffd1d1d1ffd2d2d2ffd4d4d4ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd3d4d4ffd3d3d3ffd2d3d2ffd2d3d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececfffcfceceffcdceceffcdcecdffcdcdcdffcccccdffccccccffcccbccffcbcccbffcbcbcbffcacbcbffcacacbffcacacaffc9c9caffc9c9caffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c6ffc7c6c6ffc6c6c6ffc5c5c5ffc5c5c6ffc5c5c5ffc4c4c5ffc3c4c4ffc3c4c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebfffbebebeffc0bfbfffc3c3c2ffc9c9c9ffcfd0cfffd5d5d5ffd8d7d8ffd9d9d9ffdbdcdbffddddddffdadadbffd5d5d5ffd4d4d4ffd5d5d5ffd7d7d7ffdadadaffdadad9ffdbdbdbffdcdbdbffdddcddffdddddcffdfdfdfffdfdfdfffe1e1e1ffe1e1e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000101ff000101ff010100ff000000ff010100ff000000ff000001ff010100ff010001ff010100ff000000ff000100ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff010000ff000000ff010000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000001ff000101ff252525ff636362ff6d6e6eff787878ff818180ff878787ff8c8c8bff8f8f8fff939393ff969695ff979797ff989998ff999999ff999a99ff9a9b9bff9c9b9cff9c9c9cff9d9e9dff9e9d9eff9d9d9eff9d9d9dff9e9d9eff9d9e9dff9d9d9dff9e9e9dff9e9d9dff9d9d9dff9e9d9dff9d9d9eff9e9d9dff9d9d9dff9c9d9cff9c9c9cff9c9c9cff9c9c9bff9b9b9cff9a9b9bff999a9aff989999ff989798ff979797ff979797ff959696ff929393ff8e8e8eff888988ff828282ff7a7b7bff737373ff6b6b6aff6665650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffffffffffffffffffffffffffffffffefefefffffffeffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060706ff141514ff333333ff606060ff7f7f7fff909090ff969697ff969696ff989897ff989898ff999999ff9b9c9bffa09f9fffcececefff6f7f7fffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfafafffafbfafffafafbfffafafafffbfafbfffafbfbfffbfafbfffbfafafffafafafffbfbfafffafbfbfffbfbfafffafafbfffafafbfffafafafffbfbfafffbfafbfffbfbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfcfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9f9fffaf9f9fff9fafafff9faf9fff9f9f9fffafafafff9fafafff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffaf9fafff1f1f1ffc4c4c3ff9a9a99ff979697ff969696ff959594ff949494ff919292ff8e8e8eff898888ff7d7e7dff6a6b6bff4c4c4cff222222ff0b0c0cff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000ffedededffedededffedededffedeeedffedededffedededffecededffedeeeeffefefeffff0f0f1fff2f2f1fff2f2f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f5f5fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f9f9fffafaf9fffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffafafafff9f9fafff9f8f9fff7f7f7fff7f7f7fff5f6f6fff4f3f4fff3f2f2fff1f2f2fff1f1f1fff0f0f1fff1f1f1fff1f2f2fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefeeffeeefeeffeeedeeffedededffedededffedececffebebebffebeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe7e7e8ffe6e7e6ffe5e5e5ffe3e3e4ffe3e2e2ffe2e2e1ffe0e0e0ffdfe0e0ffdfdedeffdededeffddddddffdcdcdcffdbdbdbffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdededdffdededeffdededeffe0dfe0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebebffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebecebffebebebffecececffecececffedededffeeededffedededffedecedffedededffedededffedededffedededffededeeffeeededffedededffedededffecededffedecedffecececffecedecffecececffebebecffebebecffebebebffebebebffebeaeaffeaeaeaffebebeaffeaeaebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe0e1e1ffe0e1e0ffdfdfe0ffdededfffdededeffdededdffddddddffdcdddcffdcdbdbffdbdadbffd9dadaffd8d9d8ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0cfffcdcdcdffcacacaffc7c7c7ffc5c5c4ffc2c2c2ffbfc0c0ffbebdbeffbbbbbcffbab9b9ffb7b7b7ffb5b5b5ffb2b1b2ffaeaeaeffaaa9a9ffa4a4a4ff9e9e9eff999899ff959494ff909191ff8c8c8dff888888ff868586ff848484ff828282ff808080ff7e7d7eff797a79ff767676ff747473ff717171ff6f6f6fff6c6c6dff6b6b6bff686869ff676767ff656564ff636363ff636263ff626262ff616161ff5a5a5aff5d5c5cff5c5c5cff5a5a5aff585858ff565656ff555555ff535454ff525352ff515051ff4e4e4eff4a4a4aff484848ff464646ff444545ff434343ff414141ff3f4040ff3d3d3dff3b3b3bff393939ff363737ff323332ff1c1d1cff070707ff030303ff020202ff030202ff020202ff020202ff020102ff020102ff020101ff010201ff010101ff010102ff020101ff010101ff020101ff010201ff020102ff020101ff010202ff020202ff010102ff020202ff020202ff020202ff020101ff010101ff020201ff010202ff020201ff010101ff010102ff010101ff010201ff010102ff010101ff010101ff010201ff010101ff010101ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010001ff010001ff010001ff010100ff000000ff000001ff010001ff000000ff010000ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff050505ff131314ff333332ff585758ff626262ff676766ff696969ff6d6d6dff737373ff787878ff747373ff545454ff333232ff373837ff3d3e3dff434343ff4a4a4aff515151ff595a59ff626262ff6a6a6aff727272ff7a7a79ff7f7e7eff848484ff8a8989ff8f8f8fff949494ff999999ff9e9e9effa2a2a2ffa6a6a6ffaaabaaffaeaeaeffb2b2b1ffb7b7b7ffb9b9b9ffbcbcbcffbfbfbfffc0c1c1ffc3c2c3ffc4c4c5ffc6c5c5ffc6c7c6ffc7c7c7ffc8c8c8ffc9c8c9ffc9c9c8ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c9ffcacbcaffcbcbccffcccccdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd3d3d2ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdbdadaffdbdbdbffdcdcdcffdcdbdbffdcdcdcffdddcdcffdcddddffddddddffddddddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e5e4ffe5e5e4ffe5e5e6ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e9ffe9eae9ffeaeae9ffeaeaebffebeaebffebebeaffebebebffebececffecececffedececffedededffededeeffeeeeeeffefefeffff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff3f3f2fff2f2f3fff3f3f4fff3f3f3fff4f4f3fff5f4f5fff4f4f4fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff7f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c2c1ffc2c2c1ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c2c2ffc2c1c2ffc2c2c2ffc1c1c1ffc0c1c0ffc2c2c1ffc6c6c7ffcccbccffcececeffcececeffcbccccffc7c6c7ffbebebeffb2b3b2ffa9a9a9ffa7a7a7ffa8a8a8ffa8a9a8ffa9a8a9ffa9a8a8ffa8a8a8ffa9a9a9ffa9aaaaffaaabaaffabababffabacacffacacacffadadadffaeaeaeffaeaeaeffafafafffb0b0b0ffb1b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b4b4ffb4b5b4ffb4b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb6b6b7ffb7b7b7ffb8b8b7ffb8b8b8ffb9b9b9ffb9bab9ffbab9b9ffbababaffbbbbbbffbbbcbbffbcbcbcffbcbdbdffbdbdbdffbdbebdffbebebeffbfbebeffbfbfbfffbfbfbfffc1c0c0ffc2c1c2ffc3c4c3ffc8c7c8ffcccccdffd0cfd0ffd2d2d1ffd4d4d4ffd6d6d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdadadaffdadadbffdadadaffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdcdcdcffdcdbdcffdcdcdcffddddddffdddcdcffddddddffdddddcffddddddffdddeddffddddddffdddeddffddddddffdddeddffdededeffdededeffdededdffdededeffdededeffdedfdeffdfdedeffdfdedeffdedfdfffdedfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe3e2e3ffe3e2e2ffe0e1e0ffdbdbdbffd6d6d7ffd3d3d3ffd2d2d1ffd2d1d1ffd0d1d1ffd1d0d1ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfd0cfffcfcfd0ffcfcfcfffcfcecfffcececfffcececeffcececeffcecdceffcecdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdcdffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcacacaffcacbcaffcacacaffc9cacaffcac9caffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c8ffc8c8c8ffc7c7c7ffc7c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c6ffc6c6c6ffc6c5c6ffc6c5c6ffc6c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc8c8c8ffcacacaffcccccdffcfceceffd0d0d0ffd1d1d1ffd1d1d2ffd4d3d4ffd4d5d4ffd4d4d4ffd4d3d3ffd3d2d3ffd3d3d2ffd2d2d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffd1d1d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcecdcdffcdcdcdffcdcdccffccccccffccccccffcbcbcbffcbcbcbffcacbcbffcacbcaffcacacaffc9c9caffcac9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c7c7ffc8c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c1c2ffc1c1c2ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbebeffbebfbeffbebebeffbebebeffc2c2c3ffc8c9c8ffd0cfd0ffd5d5d5ffd7d7d7ffd9d9d8ffdbdbdbffddddddffdadadaffd6d6d7ffd4d4d4ffd4d4d3ffd5d4d5ffd7d7d7ffd7d7d6ffdadadaffdad9daffdbdcdbffdcdcdcffdddcdcffddddddffdfdfdfffdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040403ff0b0b0bff1f201fff444344ff6d6d6dff868586ff929192ff969696ff969696ff989897ff979797ff999898ff9b9b9bffa7a8a8ffdfdfdffff9f8f9fffbfafbfffbfafafffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfafbfffbfbfafffafbfbfffbfbfafffafbfafffbfafafffafafbfffafafafffbfafafffafafafffafafbfffbfafbfffbfafbfffbfafafffbfafafffafafafffbfafbfffbfafafffafbfafffbfbfafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfbfffcfcfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafafffafbfafffbfafbfffbfafbfffafafafffafafafffafafafff9fafafffafaf9fffafaf9fff9fafafffafaf9fffaf9fafffafafafffaf9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafff6f6f6ffd5d6d6ffa1a1a1ff979697ff959595ff949494ff939393ff929291ff8f8f8fff8a8a8bff828282ff717171ff585858ff2e2e2fff0f0f0fff050404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedededffedededffedededffedededffedededffedededffedededffeeedeeffefefeffff0f0f0fff2f1f1fff1f2f1fff3f2f2fff3f3f3fff3f4f4fff4f5f4fff5f4f5fff6f5f6fff7f6f6fff7f7f6fff8f7f7fff8f9f8fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffaf9fafff8f9f8fff7f7f8fff7f7f6fff6f6f5fff4f3f3fff2f2f3fff2f2f2fff2f1f1fff0f1f1fff1f0f1fff2f2f2fff2f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff1f1f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffefefefffeeefeeffeeedeeffedeeedffecececffecececffeaeaeaffeaebeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe8e7e8ffe6e6e7ffe4e3e4ffe2e2e2ffe2e1e1ffe0e0e0ffe0dfdfffdededeffdddedeffdcdddcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdadbdbffdbdbdbffdddcddffdddddcffddddddffdddddeffdddddeffdededeffdfdfdfffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e3e2ffe3e3e2ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9eaffeaeaeaffeae9eaffeaebeaffebeaebffebeaebffebeaebffebebeaffebebebffebebebffebebeaffebebebffebebebffebebebffecebebffebebecffecebebffecebebffecebebffebecebffecebecffebebecffebecebffecebecffecededffedededffedededffedededffedededffedededffedeeedffedededffeeededffedededffedededffedededffedededffedededffedecedffececedffedececffecececffecebecffecececffecebecffecebebffecebebffebebebffebebebffebebeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e9ffe9e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe1e0e1ffe0e0e0ffe0e0dfffdfdfdfffdfdedeffdededeffddddddffdcdddcffdcdbdcffdbdbdbffdad9d9ffd9d8d8ffd7d7d7ffd5d6d5ffd4d3d4ffd1d1d2ffcfcfceffcdcccdffc9c9caffc7c7c7ffc5c5c5ffc3c2c2ffc0c0c0ffbebebeffbbbcbcffb9b9baffb8b7b7ffb4b4b4ffb0b0b1ffacacacffa6a6a6ffa1a0a0ff9b9b9cff979797ff939393ff8f8f8fff8b8b8cff898989ff898889ff878787ff858484ff838383ff7c7c7cff797878ff767776ff747474ff717171ff706f6fff6d6d6dff6d6d6dff6c6b6cff6a6a6aff696969ff686968ff676767ff5e5e5eff5c5d5dff60605fff5f5e5fff5d5d5dff5c5b5bff5a5a5aff595859ff575757ff555555ff535353ff515150ff4d4d4dff4b4a4aff484848ff464747ff454544ff434243ff414141ff3f3e3eff3c3c3cff3a3a3aff373837ff363535ff2c2c2cff0c0d0cff030202ff020303ff020203ff020203ff020202ff020202ff010201ff010201ff010101ff020101ff010101ff010102ff010201ff020201ff020101ff010102ff020202ff020202ff010202ff020102ff020202ff020202ff020202ff020101ff010202ff020102ff010101ff010201ff020201ff010101ff010101ff010101ff010101ff020102ff010201ff020101ff010101ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010201ff020102ff010102ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010100ff010100ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050504ff121212ff313131ff565657ff616262ff676667ff686968ff6c6b6cff707170ff747474ff727272ff585858ff313231ff373636ff3b3c3bff414141ff484848ff4f4f4fff575758ff606060ff6a6969ff727271ff787878ff7e7d7dff838383ff898989ff8e8f8eff949394ff999999ff9e9d9dffa2a1a1ffa6a6a5ffa9aaa9ffadadadffb1b1b1ffb5b5b5ffb8b7b7ffbbbbbcffbebebeffc0c0c1ffc2c2c2ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffcac9caffcbcbcbffcbccccffcdcdcdffcececeffd0cfcfffd1d0d0ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd9d8d9ffd9d9d9ffdad9daffdadbdaffdadadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdddcffdddcddffdddeddffdedddeffdededeffdfdedfffdfdedeffe0dfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebebeaffebebebffecebebffecececffecececffedededffededeeffeeeeefffefefeffff0f0f0fff1f0f1fff2f1f1fff2f2f2fff2f2f2fff3f2f2fff4f4f3fff4f4f3fff3f3f3fff4f4f4fff4f4f5fff5f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c1c2ffc2c2c1ffc1c1c1ffc0c1c1ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c1c0ffbfbfbfffc2c1c1ffc7c7c7ffcccccdffcececeffcdcdcdffcbcbcaffc6c6c7ffbdbdbdffb2b1b1ffa8a9a9ffa7a7a8ffa8a8a8ffa9a8a8ffa9a8a8ffa9a8a8ffa8a9a9ffa9a9a9ffaaaaaaffabababffacacabffacacacffadacacffadadaeffaeaeaeffafafafffafb0afffb0b0b0ffb0b1b0ffb1b1b1ffb2b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb4b4b3ffb4b4b4ffb4b5b4ffb5b5b5ffb6b5b6ffb6b6b6ffb7b6b6ffb8b7b7ffb7b8b7ffb9b8b8ffb9b9b8ffb9babaffbababaffbbbabbffbbbbbbffbcbbbbffbcbcbcffbdbdbcffbdbdbdffbebdbeffbebebeffbfbfbeffbfbfbfffbfc0c0ffc1c1c2ffc5c5c5ffcacac9ffcdcdcdffd0d0d0ffd2d3d2ffd4d4d5ffd7d6d6ffd7d7d7ffd6d7d7ffd7d7d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdadadbffdbdbdbffdcdbdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcdcffdddddcffdddcddffddddddffddddddffddddddffddddddffddddddffdededdffdddeddffdeddddffdededeffdededeffdedfdeffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe3e3e3ffe4e3e4ffe4e3e3ffe2e2e2ffe1e1e1ffdfdfdfffd9d9d9ffd5d5d5ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfd0ffcfcfd0ffd0d0cfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcfcfcfffcfcecfffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffccccccffcccbccffcccbcbffcbcbcbffcbcbcbffcbcacbffcacbcaffcacacaffcacacaffcac9caffcac9caffc9c9c9ffc9c8c8ffc9c9c8ffc8c8c8ffc9c8c8ffc8c8c8ffc7c8c8ffc7c8c7ffc8c7c8ffc7c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc7c6c7ffc6c7c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c5c6ffc6c5c5ffc5c5c5ffc4c5c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc5c5c5ffc7c7c7ffcac9c9ffccccccffcececeffd0d0cfffd0d0d0ffd2d1d2ffd3d3d3ffd4d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcececdffcdcdcdffcdcdccffccccccffccccccffcccbccffcbcbcbffcbcacbffcacbcaffcacacaffcac9caffcac9caffc9c9c8ffc9c9c8ffc8c8c8ffc8c8c7ffc8c8c7ffc7c7c7ffc7c7c6ffc7c6c7ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c2c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c0ffc0c0c0ffbfc0bfffbfbfbfffbfbebfffbebebeffbebebfffbebebeffbebebeffbebebeffbebdbeffbdbdbdffbebebeffc1c1c1ffc7c7c8ffcfcfcfffd6d5d5ffd8d8d8ffd9d8d8ffdadadaffdcdcdcffdadadaffd7d7d7ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d5ffd7d7d7ffd7d7d7ffdad9daffdadad9ffdbdbdbffdcdbdbffdcdcdcffdddddc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff131313ff303030ff565657ff787878ff898989ff939292ff959695ff969697ff979797ff979797ff989898ff9b9b9bffb6b6b5ffececedfff9f9f9fffafbfafffafbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffafbfbfffbfafafffafbfafffafafafffafbfbfffafafbfffbfbfafffafbfafffafbfafffafafafffafafafffafafafffbfafafffafafbfffafbfafffafbfbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfdfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfafbfffafafbfffbfbfbfffafafbfffbfafafffafafafffafafafffafafafff9fafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafbfffbfbfafff7f8f8ffe3e3e3ffaeaeaeff989797ff959595ff949394ff939393ff919292ff908f8fff8b8c8cff848484ff767777ff5f5f60ff393939ff141514ff050505ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedededffededeeffedeeedffedededffededeeffedededffedededffeeeeeeffefefeffff1f0f1fff1f2f1fff2f2f2fff2f2f2fff3f3f3fff4f4f3fff4f4f5fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff8f8f8fff8f9f8fff9f9f9fffafafafffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffafafafff8f9f9fff8f7f8fff6f6f7fff5f6f6fff4f3f3fff2f3f3fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff0f0f1fff0f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefeeffeeefeeffeeeeedffecedecffecececffecebecffebeaeaffeaeaebffeaebeaffe9e9e9ffe8e9e9ffe8e8e7ffe7e7e7ffe6e5e5ffe3e3e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdddcdcffdbdbdcffdbdbdaffdadbdaffdadbdbffdbdbdbffdbdbdbffdadbdaffdbdbdbffdcdcdcffdddcdcffddddddffddddddffdedddeffdededdffdededfffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e1e2ffe2e2e3ffe2e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeae9eaffeaeaeaffebeaeaffeaeaeaffebeaeaffebebebffebeaebffebebeaffeaebebffebebebffebebeaffebebebffebebebffebebebffebecebffebecebffecececffecececffebecebffecececffebebebffecebebffececebffedededffeeedeeffeeeeedffededeeffeeeeedffedeeedffededeeffedeeedffeeededffededeeffededeeffedededffedeeeeffeeededffedededffedededffedededffedededffededecffecececffecececffecececffecececffececebffecebecffebebecffebecebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0dfffdfdfdeffdededeffddddddffdcdddcffdbdcdbffdbdadbffd9d9d9ffd8d8d8ffd6d6d6ffd5d4d4ffd3d2d2ffd1d1d1ffcececeffcbcbcbffc9c9c9ffc6c7c7ffc5c5c5ffc2c3c3ffc0c0c1ffbebfbeffbcbcbcffb9b9baffb6b5b6ffb2b2b3ffafb0b0ffabababffa3a4a3ff9e9e9eff999a9aff969696ff929292ff8f8f8eff8d8d8dff8d8d8dff8b8b8bff898988ff828182ff7e7e7eff7b7c7cff797a7aff777777ff767777ff747574ff737373ff717170ff6f706fff70706fff6f706fff6d6d6dff656565ff636263ff636363ff646464ff626262ff606061ff5f5f5fff5e5d5eff5c5b5bff5a5a5aff585758ff565655ff515252ff4f4e4fff4c4c4cff4b4a4aff484848ff464646ff444444ff414242ff403f40ff3d3d3dff3a3b3aff383939ff363635ff303030ff212221ff0a0a0aff030203ff020302ff020203ff020202ff020202ff010102ff010202ff020201ff010202ff020202ff020202ff020203ff020202ff020202ff020202ff020202ff020202ff020202ff020201ff010201ff010201ff010101ff020201ff020101ff010102ff010201ff010201ff010101ff010202ff010201ff010201ff020101ff010201ff010101ff010101ff010101ff010101ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff010102ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010001ff010100ff000101ff010101ff000100ff000001ff000100ff010000ff000001ff000000ff000000ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040504ff101010ff2c2d2dff535353ff606060ff666665ff676867ff6b6a6aff6e6f6eff727272ff707070ff5f5e5eff303031ff363636ff3b3b3bff404141ff484848ff4f4f4fff585757ff60605fff69696aff727271ff777777ff7c7c7cff828282ff898888ff8e8e8fff949494ff999999ff9d9e9effa2a2a2ffa6a6a6ffa9a9a9ffadadadffb0b0b0ffb4b4b4ffb7b7b6ffbbbbbaffbebdbeffc0c0bfffc1c2c2ffc4c4c3ffc4c5c5ffc5c5c6ffc6c7c6ffc8c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc8c9c8ffc9c9c9ffcacbcbffcbcbccffcdcdcdffcdcecdffcecfceffcfd0cfffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d6d6ffd6d7d6ffd7d7d7ffd8d8d7ffd8d9d8ffd9d9d8ffd9d9d9ffdadadaffdbdadaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdeddddffdededeffdededfffdfdfdeffdfdfdfffe0dfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe6e5e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffeaeaebffeaebebffecebebffebecebffecececffecededffedededffeeeeeeffeeefeeffefefeffff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f5f5fff6f6f6fff6f6f6fff6f6f5fff6f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c1ffc1c1c1ffc1c2c1ffc2c1c2ffc2c2c1ffc1c1c2ffc1c1c1ffc0c1c0ffc0c0c1ffc0c0c0ffc0bfbfffc2c2c2ffc9c9c9ffcdcdcdffcdceceffcdccccffcacacaffc5c5c5ffbcbcbcffb0b0b1ffaaaaa9ffa8a9a8ffa8a9a8ffa8a8a8ffa8a8a8ffa8a8a8ffa9a8a9ffa9a9aaffaaabaaffabacabffabacabffacadadffadadadffaeaeaeffaeaeaeffafafafffafafafffafb0afffb0b0b0ffb1b1b1ffb2b1b1ffb2b2b3ffb3b3b3ffb3b3b3ffb3b4b4ffb4b4b4ffb5b5b5ffb6b5b5ffb6b6b5ffb6b6b7ffb7b7b6ffb7b7b7ffb8b7b8ffb8b8b8ffb9b9b9ffb9b9baffbababaffbbbbbbffbbbcbbffbcbcbcffbdbdbdffbdbdbdffbdbebeffbebebdffbfbebeffbfbfbfffc0c0c0ffc3c2c3ffc7c7c6ffcbcbccffcfcfceffd0d1d1ffd3d3d4ffd5d5d5ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9dad9ffd9dadaffd9dad9ffdadadaffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcddffddddddffddddddffdddcdcffddddddffddddddffdddeddffddddddffddddddffdddeddffdededdffdededeffdededeffdedfdeffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e1ffe3e2e3ffe3e3e3ffe3e3e4ffe2e2e2ffe0e1e1ffdededeffd8d9d8ffd4d4d4ffd1d1d2ffd1d0d1ffcfcfd0ffcfd0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcecfceffcececeffcececeffcececeffcecdceffcdcdceffcdcecdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffcccccbffcbcccbffcbcbcbffcbcbcbffcbcacaffcacacbffcacbcaffcac9caffc9c9caffcac9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc8c8c9ffc8c9c8ffc7c8c8ffc8c7c8ffc7c8c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c5ffc6c5c5ffc5c6c5ffc5c5c5ffc5c4c5ffc5c5c4ffc4c4c5ffc5c5c4ffc4c4c4ffc3c3c4ffc3c4c3ffc4c3c3ffc2c3c3ffc3c2c3ffc3c2c3ffc4c5c5ffc7c7c6ffc9cac9ffccccccffcececeffcfcfcfffd0d0d0ffd1d2d1ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfd0d0ffcfcfcfffcfcfcfffcfcfceffcececeffcececdffcdcdcdffcdcdccffccccccffcccbccffcbcbccffcbcccbffcbcacaffcacacbffcacacaffcac9caffcac9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c6ffc7c7c6ffc6c6c6ffc6c6c6ffc5c6c5ffc4c5c5ffc5c5c5ffc4c4c4ffc3c4c3ffc3c4c4ffc3c3c2ffc3c2c2ffc2c3c2ffc2c2c1ffc2c1c2ffc1c1c1ffc0c1c1ffc0c0c0ffbfc0c0ffbfbfbfffbebfbfffbfbebeffbdbebeffbebdbeffbebdbeffbdbebeffbebdbdffbcbdbdffbdbdbdffc0c1c1ffc7c7c7ffcfcfcfffd5d6d5ffd8d8d8ffd8d9d8ffd9d9daffdadadaffd9d9d9ffd6d6d7ffd4d5d4ffd3d4d4ffd4d5d4ffd5d5d5ffd4d5d4ffd5d5d5ffd5d5d4ffd7d7d7ffd7d7d6ffd9dad9ffdadadaffdcdbdbffdcdbdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefffffffffffffefffffffffefffffeffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff090a0aff202021ff434444ff676768ff7f8080ff8b8b8cff939292ff959595ff969696ff969796ff979897ff989898ff9b9b9bffc7c7c7fff5f5f5fffafafafffafbfafffafbfafffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffafbfbfffafbfbfffafafbfffafafafffafafafffafafafffbfbfbfffafafafffafafafffafafafffafafbfffafafbfffbfafafffbfbfbfffafafafffbfafafffafafafffafafafffbfbfafffafafbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffdfcfdfffdfcfdfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffbfafbfffafbfbfffbfafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffafafafffafafafffbfafafffafafafffafafbfffafafafffafbfafffafbfafffafafafffafafafffbfafafffafafbfff9f9f9ffeeededffbebebdff979798ff959595ff949493ff929292ff919292ff8f9090ff8c8c8cff868686ff7b7b7bff676767ff424242ff1b1b1bff070607ff010202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedededffedededffededeeffedededffededeeffedeeeeffedededffefeeeeffefefeffff1f1f0fff1f2f1fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff5f4f4fff5f5f5fff6f6f5fff6f7f6fff7f7f7fff8f8f8fff9f8f8fff9f9fafffafafafffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffafafbfff9f9f9fff8f8f7fff7f6f7fff5f6f6fff3f4f4fff2f3f3fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0efefffefefefffefeeeeffeeeeeeffedededffedecedffecebebffececebffeaebebffeaebebffeae9eaffe9e9e9ffe8e8e8ffe6e7e7ffe5e5e6ffe5e4e4ffe2e2e1ffe0e0e0ffdfdfdfffdededeffdcddddffdcdcdcffdbdbdbffdbdadaffdadadaffdadbdaffdadadaffdadbdaffdbdbdbffdadadaffdadadaffdcdcdcffdcdcdcffddddddffddddddffddddddffdeddddffdededeffdfdedfffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebeaffebebeaffeaebeaffeaebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebecebffecececffecebebffebebecffebebecffebebebffececebffecececffedededffeeededffeeededffededeeffeeedeeffeeededffeeeeedffedeeeeffedededffeeededffedededffedededffedededffedededffecededffedececffececedffedededffecececffecececffecececffececedffedecedffedededffedededffecececffedececffecececffebececffebebebffebeaebffebeaeaffeaeaebffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e6e7ffe6e7e6ffe6e6e7ffe5e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe2e3e2ffe2e3e2ffe1e2e2ffe1e1e1ffe0e0e1ffe0dfdfffdfdfdfffdededdffdcddddffdcdcdcffdbdbdbffdadadaffd8d8d9ffd7d7d7ffd5d5d5ffd4d5d4ffd2d2d2ffcfcecfffcdccccffcbcacbffc9c8c9ffc7c6c7ffc5c4c4ffc3c3c2ffc0c0c0ffbdbdbdffbbbbbaffb8b7b8ffb5b6b5ffb2b2b2ffadadaeffa7a7a8ffa3a3a3ff9fa0a0ff9c9c9cff979797ff949494ff919292ff929292ff919091ff8c8c8cff858585ff838383ff828181ff7f7f7fff7d7d7dff7a7a7aff787879ff767676ff767676ff767576ff767576ff747373ff6d6d6dff696a6aff686969ff686869ff676867ff666566ff646464ff626262ff616060ff5e5e5eff5d5d5cff5a5b5aff565756ff535353ff505051ff4e4e4eff4c4b4bff494949ff474847ff444544ff424342ff404040ff3e3d3eff3b3b3bff393939ff363637ff353635ff2e2e2eff161616ff050404ff030202ff020203ff020202ff020102ff020202ff020202ff020202ff030202ff020202ff020303ff020302ff020202ff010202ff020101ff010102ff020202ff010202ff020102ff010202ff010102ff020102ff020201ff020202ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff010101ff010101ff010001ff010000ff010001ff000001ff010001ff010000ff010100ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff0c0c0cff262626ff4c4c4cff5b5b5cff646363ff666667ff69696aff6e6d6eff717171ff706f6fff626263ff353535ff353536ff3a3b3bff414041ff474848ff4f4f4fff585757ff606060ff6a6a69ff717271ff767776ff7b7c7bff818181ff878788ff8e8d8dff949394ff999998ff9d9d9dffa2a2a1ffa6a6a6ffaaa9a9ffacacadffb0b0b0ffb4b4b5ffb8b8b7ffbbbbbaffbdbdbdffbfbfbfffc1c1c1ffc3c3c3ffc4c4c4ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c8ffc7c8c8ffc7c8c7ffc7c7c8ffc8c8c9ffcac9c9ffcbcbcbffccccccffcdcdcdffcececeffcecfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d2d1ffd2d2d2ffd3d2d3ffd3d3d4ffd4d4d4ffd6d5d5ffd6d6d6ffd7d6d6ffd7d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdbdcffdbdcdcffdcdcddffdcdcdcffddddddffdeddddffdededdffdededeffdedfdeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e2e1ffe1e2e1ffe2e2e1ffe3e3e2ffe3e2e2ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e8ffe8e7e7ffe9e9e8ffe8e9e9ffe9e9e9ffeaeae9ffeae9eaffeaebebffeaebebffebebebffebebebffecebebffececedffeeeeeeffeeeeeeffefefefffeff0f0fff0f0f1fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff6f5f5fff5f5f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff7f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c1c1ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc0c0c1ffc1c0c1ffc1c0c0ffc1c1c0ffbebebeffc0c0c0ffc4c4c3ffcacacaffcdceceffcdceceffcccccdffcbcbcbffc4c3c3ffb9b9b9ffb0afb0ffa9aaaaffa9a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa9a9a9ffaaaaaaffaaaaaaffabaaaaffabababffacacacffadadacffadadadffaeadadffaeaeaeffaeaeafffb0afafffb0b0b0ffb1b1b0ffb1b1b1ffb2b2b2ffb2b2b3ffb2b3b3ffb3b3b4ffb3b4b4ffb4b4b4ffb5b5b4ffb5b5b5ffb6b6b5ffb6b7b6ffb7b7b7ffb7b8b7ffb8b8b8ffb8b9b9ffbab9b9ffbababaffbabbbaffbabbbaffbbbcbbffbcbcbcffbdbcbcffbdbdbdffbdbdbeffbebebeffbfbfbfffc0c1c0ffc4c3c4ffc8c8c8ffccccccffcfcfd0ffd2d1d2ffd4d3d4ffd6d6d5ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d6ffd5d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdbdcdcffdbdcdcffdcdbdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdddcdcffdddddcffdcdddcffddddddffddddddffddddddffdddedeffdedddeffdededeffdedfdeffdededeffdfdfdeffdfe0dfffe0dfdfffe0e0e0ffe0e0e1ffe0e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe1e1e2ffe0e0e0ffdddcdcffd8d8d7ffd3d3d3ffd1d0d1ffd0d0cfffcfcfcfffcecfcfffcecfcfffcececfffcececeffcececeffcececeffcececeffcececeffcececeffcdceceffcdceceffcdcdceffcdcdcdffcdcdcdffcdcccdffcdccccffccccccffccccccffccccccffcccbccffcccbcbffcbcbccffcbcbcbffcbcbcbffcbcbcaffcbcbcaffcacacaffcacacaffc9c9caffc9cac9ffc9c9c9ffc8c9c9ffc8c8c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc5c5c6ffc4c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c4ffc3c3c4ffc3c2c2ffc3c3c2ffc2c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc2c3c3ffc4c5c5ffc6c6c7ffc9c9c9ffcccbcbffcdcdceffcfcfcfffcfd0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d1ffd0cfd0ffd0cfcfffcfcfcfffcecfcfffcececeffcecdceffcecdcdffcdcdceffcdcdcdffcdcccdffccccccffcccccbffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffc9c9c9ffc8c8c9ffc9c8c8ffc8c8c8ffc8c8c7ffc7c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c3ffc4c4c3ffc3c3c3ffc2c2c3ffc2c2c3ffc1c2c2ffc2c2c2ffc1c2c1ffc1c0c1ffc1c0c0ffc0c0c0ffc0bfc0ffc0bfc0ffbfbfbfffbfbfbeffbebebeffbebdbeffbebebdffbdbdbdffbcbdbdffbcbdbcffbcbcbdffc0c0c0ffc6c6c6ffcececeffd6d5d6ffd8d8d9ffd9d9d9ffd9dadaffd9d9daffd8d8d8ffd6d6d5ffd3d4d3ffd2d2d2ffd5d4d4ffd4d4d5ffd4d5d5ffd5d5d4ffd4d4d4ffd5d4d4ffd4d4d5ffd7d7d7ffd7d7d7ffdadad9ffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffffffffffefffefefefffffffffffefffffffffffffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030403ff0c0c0cff292929ff515050ff727172ff848484ff8e8e8eff929392ff949595ff959595ff979796ff989797ff989999ffa2a1a2ffd9d9d9fff8f8f7fffafafafffafafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafafffbfbfbfffbfafafffafbfbfffbfafbfffbfbfbfffafafbfffafafafffafbfafffbfbfafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfafafffafafafffbfafbfffafafbfffbfafafffbfbfbfffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffbfcfcfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfcfcfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffcfdfcfffcfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfafafffafafbfffafafbfffbfafbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafff9f9fafffafafafffafbfafffafafafffafafafffafafafffafafafffafbfafffbfafbfffafafafffafbfafffbfbfbfffafafafffafbfafffafafafff5f5f4ffcfd0d0ff9d9c9dff959595ff949393ff929292ff929292ff909090ff8d8d8dff888888ff808080ff707170ff515150ff292929ff0d0d0dff040404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedededffededeeffedededffedededffeeeeefffeeeeeeffeeeeeeffeeefeeffeff0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f3f4fff4f4f4fff5f5f4fff5f5f5fff5f5f6fff7f7f6fff7f8f7fff7f8f8fff9f8f8fff9f9f9fffafafafffbfbfbfffcfcfcfffcfcfcfffcfdfcfffefefefffcfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfafafff9f9f9fff8f8f8fff7f6f7fff5f6f6fff4f3f4fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f0fff1f0f0fff1f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0efefffeeeeefffeeeeefffeeeeeeffededeeffedececffebeaebffebebecffeaebebffeaeaebffe9e9e9ffe9e8e8ffe7e7e8ffe6e6e6ffe5e5e5ffe2e3e2ffe0e1e1ffdfdfdfffdedfdeffddddddffdcdcdcffdbdadbffdadadaffdadad9ffd9d9daffd9d9daffdadad9ffdadadaffdadadaffdad9d9ffd9d9d9ffdbdbdbffdcdcdcffddddddffdddddcffdddeddffdededeffdddddeffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e3ffe3e3e4ffe4e4e3ffe4e5e4ffe5e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebeaebffeaebeaffeaebebffebebebffebebebffebeaebffebebebffebeaebffebebebffebebeaffebebebffebebebffebecebffebececffebebecffecebebffebebebffebebebffebebebffebebebffecebebffedeeedffeeeeeeffedededffedededffedededffeeededffedededffedededffedededffeeededffedededffedededffededeeffedededffedededffededecffecededffededecffecececffecececffecedecffededecffededecffedececffededecffedededffedededffecededffedececffecececffecececffebebecffebebebffebebebffebeaebffebeaeaffe9e9e9ffe8e9e8ffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e8ffe6e7e7ffe7e6e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe2e1e1ffe0e0e0ffdfdfdfffdfdfdeffdededeffdcdcddffdbdbdbffdadadaffd9d9d9ffd7d8d7ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffcececfffcdcdcdffcbcacbffc9c9c9ffc6c6c6ffc4c4c4ffc1c1c1ffbebebeffbbbabbffbababaffb7b6b7ffb3b3b3ffafafafffaaaaaaffa7a7a7ffa4a4a3ff9f9f9fff9c9c9cff999999ff979797ff969796ff949493ff8c8c8cff898989ff888888ff858586ff838383ff808080ff7e7e7fff7d7d7eff7d7d7dff7b7b7cff7c7c7cff7b7a7bff777677ff717171ff6f6f6fff6d6d6dff6c6b6bff6a6a6bff686869ff676767ff656565ff636363ff616161ff5f5f5eff5c5c5cff575858ff555455ff525152ff4f4f4fff4d4d4dff4a4a4bff494948ff464646ff434344ff414141ff3f3f3fff3d3d3dff3d3d3dff3c3b3cff383838ff353535ff252626ff080808ff020302ff020203ff030202ff020202ff030203ff030202ff030303ff030203ff020303ff030203ff030302ff020202ff020201ff020202ff020201ff010101ff010201ff010202ff020201ff020201ff020101ff020101ff010101ff020102ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff010101ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010100ff000101ff010101ff000001ff000101ff000001ff010000ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080809ff222121ff484848ff575758ff616162ff656465ff686869ff6d6c6dff707070ff6f6f6fff686968ff3b3b3bff353535ff3b3a3aff414041ff474748ff504f4fff565756ff5f5f5fff676767ff70706fff767676ff7c7c7cff828182ff878787ff8d8d8cff939393ff989898ff9d9d9cffa1a1a1ffa5a5a5ffa9a8a8ffacacacffb0b0b0ffb5b5b5ffb8b7b8ffbababaffbcbdbcffbfbfbfffc1c0c1ffc3c3c3ffc4c3c4ffc5c4c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffcacbcaffcccccbffccccccffcdcdcdffcececeffcfcfceffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd4d3d4ffd5d5d5ffd5d5d5ffd5d6d6ffd7d6d7ffd7d7d8ffd8d7d8ffd9d8d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdadaffdbdbdcffdbdbdcffdddcddffdcddddffdddddeffdededeffdfdfdeffdfdedfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e2e1ffe1e2e2ffe1e1e2ffe2e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e7ffe8e7e7ffe7e8e8ffe8e8e8ffe9e8e8ffeae9e9ffeae9e9ffeaeaeaffebeaebffebebebffebebebffebecebffecedecffedededffedededffeeeeeeffefefeffff0f0f0fff1f1f0fff2f1f1fff2f2f2fff3f3f3fff5f4f5fff4f5f5fff6f5f5fff6f5f5fff6f6f6fff6f6f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c0c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0c0ffc0bfc0ffbebebeffc1c0c0ffc5c5c5ffcbcbcbffcdcdceffcececdffccccccffc9c9c8ffc1c1c1ffb7b7b7ffaeaeaeffa9a9a9ffa8a8a8ffa8a8a7ffa8a8a8ffa9a8a8ffa9a9a9ffaaaaaaffabababffababacffacabacffadacacffacacadffadadadffaeadaeffaeaeafffafafafffb0afb0ffb0b0b0ffb0b1b0ffb1b1b2ffb2b2b2ffb3b2b2ffb3b2b3ffb3b3b3ffb4b4b4ffb4b5b4ffb5b5b5ffb6b5b5ffb6b6b6ffb7b6b6ffb7b7b7ffb8b7b8ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9baffbbbbbaffbbbbbbffbbbbbcffbcbbbbffbcbcbcffbdbdbdffbdbebeffbfbfbfffc1c1c1ffc5c6c5ffcacacaffcdcdcdffd0d0d0ffd2d2d2ffd5d4d4ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9daffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadadbffdbdadbffdbdadbffdbdbdbffdbdbdbffdcdcdcffdbdbdbffdcdbdbffdbdbdcffdbdbdcffdcdcdcffdbdcdcffdcdcddffdcdcdcffdddddcffdddcddffddddddffddddddffddddddffdeddddffdddddeffdddddeffdededeffdedfdfffdedfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdbdbdbffd5d6d6ffd2d1d1ffd0cfd0ffcfcfcfffcfceceffcececfffcececfffcececeffcececeffcececdffcdcecdffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdccffccccccffcdccccffcbccccffcccbccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcacbffcacacaffc9cac9ffcacacaffc9c9c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c8c8ffc8c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c6c5ffc5c6c6ffc5c5c6ffc5c5c5ffc5c4c5ffc5c4c4ffc4c5c4ffc4c4c4ffc4c4c3ffc3c4c3ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc1c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c1ffc2c2c2ffc4c4c4ffc6c6c6ffc9c9c9ffccccccffcececdffcececeffcfd0cfffd0d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcccccdffccccccffcccbccffcbcbccffcacbcaffcbcbcbffcacacaffcac9c9ffc9c9c9ffc8c8c9ffc9c8c9ffc7c8c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c4ffc4c4c4ffc3c3c4ffc4c4c3ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c1c2ffc1c2c1ffc1c1c1ffc1c1c0ffc0c1c0ffc0c0c0ffbfbfc0ffc0c0c0ffbfbfbfffbfbfbeffbebebeffbebebeffbebebeffbebebeffbdbdbdffbcbcbdffbdbcbdffc1c1c0ffc6c6c6ffcdcdcdffd4d5d4ffd9d9d8ffd9d9d9ffdadadaffd8d9d9ffd6d6d6ffd4d4d4ffd3d2d2ffd2d2d1ffd3d3d3ffd5d4d5ffd4d4d5ffd5d4d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d5ffd7d7d7ffd7d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050404ff101010ff2e2f2fff575858ff787878ff888888ff90908fff929292ff949494ff959595ff969696ff989797ff99999affaeaeaeffe7e7e7fff9f9f8fffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafbfffafbfbfffbfbfafffafafafffafafbfffafafbfffbfafbfffafafafffafbfafffafbfafffafafafffafafafffafafbfffafafbfffafafafffafafafffafafafffafafbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfcfdfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfcfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffcfcfdfffcfdfdfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfbfffafbfafffafafafffbfafafffafbfafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafbfafffbfbfafffafafafffafafafffbfbfbfffafbfafffbfafafffafafbfffbfbfbfffbfafbfff7f7f8ffdfdfdeffa8a8a8ff959595ff939394ff929293ff929291ff909090ff8d8d8eff8a8a8aff858485ff787877ff616161ff414141ff191819ff080909ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffeeededffedededffedededffefefefffefefefffeeeeefffeeeeeeffeeeeeefff0efeffff1f1f1fff2f2f2fff3f2f2fff3f3f4fff4f4f4fff4f4f4fff5f5f4fff6f5f6fff6f6f7fff7f7f7fff7f7f7fff8f8f8fff9f8f9fff9fafafffbfbfafffbfbfbfffbfcfbfffdfdfdfffefefefffefdfefffcfcfdfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffbfbfafff9f9f9fff7f7f8fff6f7f7fff5f5f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff1f2f1fff1f1f1fff0f0f0fff0f0f0fff0f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0ffefefefffeeefefffeeeeeeffeeededffedededffecececffebebebffebebebffebeaeaffeaeaeaffe9e9e9ffe7e8e7ffe6e6e6ffe5e5e6ffe4e4e3ffe1e1e1ffe0e0dfffdfdfdeffddddddffdcdcdcffdbdadbffdadadaffd9d9d9ffdadad9ffdad9daffd9d9daffd9dadaffdad9d9ffd9dadaffdad9daffd9dad9ffdbdbdbffdcdcdcffdcdcdcffddddddffdddeddffdedddeffdddddeffdededeffdfdedfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaeaffeaebeaffeaeaeaffebeaeaffeaeaebffebeaebffebebebffebebeaffebebebffebebebffebebebffebebebffebececffecebecffebececffececebffebebebffebebebffecececffedeeedffeeededffedededffedededffedededffedededffedededffeeeeedffedededffededeeffedededffeeededffedededffedededffedededffedededffededecffecedecffedededffedecedffecededffecededffececedffecececffecececffedededffedededffedededffedededffecececffecececffecececffecececffecececffebebecffebebecffeaebebffebeaeaffe9eae9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e3ffe3e2e3ffe2e1e2ffe0e1e1ffdfdfdfffdedfdfffdddddeffdcdcdcffdbdcdbffdadadaffd9d9d9ffd8d8d8ffd6d7d6ffd5d4d4ffd3d3d3ffd1d1d1ffcfcfcfffcececeffcbcbcbffc9c9c8ffc5c5c6ffc3c3c4ffc0c0c0ffbebdbdffbababaffb6b6b6ffb2b3b3ffb0b0b1ffacacacffa9a9a9ffa6a6a6ffa3a3a3ff9fa0a0ff9c9c9dff9a9a9aff999899ff929292ff8f8f8fff8d8d8dff8b8a8aff898889ff888888ff858585ff848384ff838383ff828282ff818181ff808081ff7d7e7eff7b7a7aff777777ff737373ff707170ff6f6f6eff6d6d6dff6b6c6bff696969ff686767ff656565ff626262ff616060ff5c5b5cff595859ff565656ff535352ff515051ff4e4e4fff4c4c4cff4a4a49ff474848ff464646ff464746ff454645ff424242ff404040ff3d3d3dff383938ff353434ff232323ff050505ff030203ff030303ff030403ff040403ff030303ff030303ff030303ff030303ff020202ff020203ff020203ff020202ff020201ff010201ff020202ff020102ff010202ff010202ff010102ff010101ff010101ff010101ff010102ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff000101ff010100ff010100ff000101ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010101ff000101ff010001ff000001ff010001ff010001ff000001ff000100ff010100ff000000ff000001ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff080808ff201f20ff4a4a4aff585959ff606060ff636363ff676767ff6b6b6bff6f6f70ff707171ff6b6a6aff3f3f3eff353535ff3a3a3aff414040ff484848ff4f4f4eff565656ff5e5d5dff656665ff6d6d6dff757475ff7b7b7cff818182ff878787ff8d8d8cff939393ff989898ff9c9c9cffa1a0a0ffa4a5a5ffa8a8a8ffacacacffb1b1b0ffb5b4b4ffb6b7b6ffbababaffbcbdbcffbfbebeffc0c0c1ffc2c2c2ffc4c3c3ffc4c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c7ffc7c8c8ffc9c9c9ffcacac9ffcacbcaffccccccffcdcccdffcdcdcdffcececeffcececfffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd3d2d3ffd3d3d3ffd3d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d7ffd8d7d8ffd8d8d8ffd9d8d8ffd9dad9ffd9dadaffdadadaffdadadaffdbdbdcffdcdcdbffdcdcdcffdddcdcffddddddffddddddffdededeffdededfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e0ffe1e1e2ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e5ffe5e5e5ffe6e5e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffebebebffebebecffececebffecedecffedeeedffeeeeeeffeeefefffefeff0fff0f0f0fff1f0f0fff1f1f1fff2f3f2fff3f3f4fff5f4f5fff6f5f6fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff7f8f8fff8f8f7fff8f8f8fff8f9f9fff8f9f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffebebeaffebebeaffebebebffebebebffeaebebffebebebffebebebffebeaeaffeaeaeaffebebeaffebebeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc0c0c1ffbfbfc0ffc1c2c2ffc7c7c6ffcacbcbffcccccdffcccdcdffcbcbcbffc7c7c6ffbfbfbfffb4b5b5ffabababffa7a8a8ffa7a7a7ffa7a7a8ffa8a8a8ffa9a8a8ffaaaaa9ffaaaaabffabaaabffacabacffacacacffacacacffadacadffadadadffaeaeaeffaeaeaeffafafafffafb0afffb0b0b0ffb1b1b1ffb1b1b1ffb1b2b2ffb2b2b2ffb3b3b3ffb3b4b3ffb4b3b4ffb5b4b4ffb5b5b5ffb5b5b5ffb6b5b6ffb6b6b7ffb7b7b7ffb8b8b8ffb9b9b8ffb9b9b9ffbab9baffbababaffbbbabaffbbbbbbffbbbbbcffbcbcbcffbdbdbdffbebebeffbfbfbfffc3c3c3ffc7c8c7ffcccbcbffcececeffd0d0d0ffd3d3d3ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffdad9daffd9dadaffdad9daffdadadaffdadadaffdadadaffdbdadbffdadbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcddffdddcddffddddddffdddddcffddddddffdedddeffdededeffdededeffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e0ffe2e2e2ffe1e2e2ffe3e2e2ffe1e1e1ffe0e0e0ffdedddeffd9d9daffd4d5d4ffd1d1d0ffcfcfcfffcececfffcececeffcececeffcdcdcdffcdcdceffcdcdceffcdcdceffcdcdccffcdcdcdffcdcdcdffcdcccdffcccdcdffcccccdffccccccffcccbccffcbcbcbffcccccbffcbcbccffcccbccffcbcbcbffcbcbcbffcacbcbffcbcacbffcbcacaffcacacaffcac9caffcac9caffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc8c7c7ffc7c7c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c5c5ffc5c5c6ffc5c5c5ffc5c5c4ffc4c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c4c4ffc2c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c2ffc1c1c1ffc1c1c0ffc0c0c0ffbfc0c0ffbfc0c0ffc0c0bfffbfc0c0ffc2c2c2ffc4c4c4ffc6c6c7ffc9c9c9ffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfceffcececfffcecdceffcecdceffcdcdcdffcccdcdffcdccccffccccccffccccccffcbcbcbffcbcbcbffcacbcaffcacacaffcacac9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c5c5ffc5c5c6ffc5c5c5ffc4c5c4ffc5c4c4ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc1c2c2ffc1c1c2ffc1c2c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0bfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbebfbeffbfbfbeffbebebeffbdbdbeffbcbdbdffbdbdbcffbfc0c0ffc6c6c6ffcdcdceffd4d4d4ffd8d8d8ffdadadaffdadbdbffd8d8d8ffd5d5d5ffd2d2d2ffd0d0d1ffd1d0d0ffd2d2d2ffd3d3d3ffd3d3d4ffd5d4d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d5d5ffd4d4d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefeffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060605ff131313ff333233ff5f5f5fff7e7e7eff8a8a8aff919090ff929292ff939393ff959494ff969696ff979797ff9a9b9affbfbfbffff2f2f1fff9fafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfbfffafafafffbfbfafffafafafffafafbfffafafbfffafbfafffbfbfafffafbfafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffbfafbfffafafafffbfbfafffafafafffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfafbfffbfbfbfffafafafffbfafafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafbfffafafafffafafafffbfafafffafafafffafbfbfffafafafffbfbfafffbfbfbfffafafbfffbfbfbfffafafafffbfafafffbfbfbfff9f8f9ffebebeaffb7b7b6ff959595ff939393ff939392ff929291ff909090ff8d8d8eff8b8c8bff888888ff7d7e7eff6b6b6aff505051ff242424ff0b0c0bff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedededffedeeedffefeff0fff0efeffff0efefffefefefffefeeeeffefefeffff0efeffff1f1f1fff2f3f2fff3f3f3fff4f4f4fff4f4f4fff5f5f4fff5f6f5fff6f6f5fff6f7f6fff6f7f7fff8f8f8fff8f8f8fff9f9f8fffafaf9fffafbfbfffbfbfbfffcfcfcfffdfdfdfffefefffffefefefffdfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffbfbfafffafafafff8f8f7fff7f7f6fff4f4f4fff3f4f4fff3f3f4fff3f3f2fff3f3f2fff2f3f2fff2f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0efffeeefeeffefeeefffeeeeeeffededeeffececedffececebffecebebffebebebffeaeaeaffe9eae9ffe8e8e8ffe7e6e7ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdfdedfffdeddddffddddddffdbdbdbffdadadaffd9d9d9ffd9d9d8ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdddedeffdeddddffdeddddffdfdfdeffdfdedfffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffeae9eaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaeaeaffebeaeaffeaebeaffebeaeaffebebebffebeaeaffeaebeaffeaebebffebebeaffebebebffebebebffebecebffebebebffececebffececebffecececffebebebffebebebffecebebffecededffedeeeeffedededffedededffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedededffededecffedededffedededffededecffecececffedededffecedecffedececffecececffececedffedededffededecffedecedffededecffedececffecececffecececffecececffecececffebececffecececffecebecffebecebffecebebffebebebffeaeaebffeaeaeaffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e6e5ffe5e4e4ffe4e4e4ffe2e3e3ffe2e2e2ffe1e1e0ffe0e0dfffdfdedeffdddedeffdcdcdcffdcdcdbffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd5d4d4ffd3d3d3ffd2d2d3ffd1d0d0ffcdcdccffcacacaffc7c7c7ffc5c5c4ffc2c2c2ffc0c0c0ffbcbbbcffb8b8b8ffb5b5b4ffb0b0b0ffacadacffa9a9a9ffa8a8a8ffa5a5a5ffa2a1a2ff9f9f9fff9d9d9dff9b9b9cff959594ff929192ff909090ff908f8fff8e8e8eff8d8c8dff8b8a8aff8a8a8aff878787ff868686ff858485ff858585ff838282ff7e7e7dff79797aff767576ff747373ff717171ff706f6fff6e6d6dff6b6b6bff6a6969ff676767ff656464ff616161ff5d5d5dff595a59ff565757ff555554ff535352ff505151ff515151ff505050ff4e4e4eff4d4d4dff4a4b4bff464646ff444444ff404040ff3c3c3cff373737ff343434ff201f1fff060606ff040304ff040404ff040403ff040404ff030303ff030303ff030303ff030303ff020203ff020302ff020202ff020202ff020201ff010101ff020202ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff000101ff010101ff010001ff010101ff010000ff010100ff000001ff010000ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff000001ff010101ff000000ff010000ff010101ff000001ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff090909ff1f1f1fff4b4c4cff5c5c5cff606060ff626262ff656566ff696a69ff707070ff757575ff717070ff454545ff343434ff3a3939ff404040ff474747ff4e4e4eff555455ff5c5b5cff646363ff6c6c6cff747373ff7b7b7bff818080ff868686ff8c8d8cff929292ff989897ff9c9c9cffa1a1a0ffa4a5a4ffa9a8a8ffacacacffb0b0b0ffb4b4b4ffb7b7b6ffb9b9b9ffbbbbbcffbebebeffc0c0c0ffc2c1c1ffc3c3c3ffc4c4c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcccdccffcdcdcdffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd6d6d5ffd7d6d6ffd6d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffdad9daffdadadaffdbdbdbffdcdbdbffdcdbdbffdddcdcffddddddffddddddffdededeffdededeffdedfdeffdedfdfffdfdfdfffe0e0dfffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e3ffe5e4e4ffe6e6e6ffe6e5e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebeaffebebebffebececffecececffececedffeeeeeeffeeeeeeffefeeefffeff0effff0f0f1fff1f1f1fff2f2f1fff3f2f3fff4f4f4fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffececebffebebebffebebeaffeaeaebffebebebffebebebffebeaeaffebebebffebebebffebebebffebebeaffebeaebffe9e9e9ffe9e9e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c1ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc1c1c0ffc1c0c0ffc0c1c1ffc0c0c0ffc0c0c0ffc2c2c2ffc7c7c7ffcacacaffccccccffccccccffcacacaffc6c6c5ffbcbdbdffb2b3b3ffa9a9a9ffa6a6a6ffa7a7a7ffa8a8a8ffa9a9a9ffa9a9a9ffaaa9aaffaaaaaaffabababffabababffacabacffadacacffadacadffadadadffaeaeaeffafaeafffafafafffb0afafffb0b1b0ffb1b0b1ffb2b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb4b3b3ffb4b3b4ffb5b4b4ffb5b5b5ffb6b5b5ffb6b6b6ffb7b6b6ffb7b7b7ffb7b8b8ffb9b8b8ffb9b9b9ffb9babaffbababaffbabbbaffbbbbbbffbcbcbbffbdbdbdffbebebeffc1c1c0ffc5c5c5ffc8c8c9ffcccdcdffcececeffd1d1d0ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d4ffd5d5d5ffd4d4d4ffd5d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffd9d9daffdadadaffdadadaffdadadaffdbdadaffdadbdaffdbdadbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcddddffdddddcffdddeddffdddedeffdededeffdededeffdfdfdeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe0e0e0ffdfdedeffddddddffd8d8d9ffd4d4d3ffd0d0cfffcfcfcfffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcccdccffcdcdccffcccdccffccccccffccccccffccccccffccccccffcccbcbffcbcbcbffccccccffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcaffcacacaffcacacaffcacacaffcacacaffc9c9caffc9cac9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c7c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc5c5c4ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc2c1c1ffc1c1c1ffc0c0c1ffc1c0c0ffc0c0bfffbfc0c0ffbfbfbfffbfbfbfffbebebeffbebebeffbfbfbfffc1c2c1ffc4c4c3ffc6c7c6ffc9cac9ffcbcbccffcdcdcdffcdcdcdffcfceceffcfcfcfffcfcfcfffcfcfcfffcececeffcecdceffcdcdcdffcdcdcdffccccccffccccccffccccccffcbcbccffcbcbcbffcbcbcaffcbcacaffcacacaffcac9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c5c5ffc6c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c3ffc3c4c3ffc3c3c2ffc3c3c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c0ffc1c1c0ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbebeffbfbebeffbfbfbfffbebebfffbebebeffbebdbdffbdbdbdffbcbcbcffbdbdbcffc0c0c0ffc6c6c6ffcecdceffd4d4d4ffd9d9d8ffdadbdaffdbdbdaffd8d8d8ffd5d5d6ffd2d2d2ffd0cfcfffcececeffd1d1d1ffd3d3d3ffd3d2d2ffd4d3d4ffd3d3d3ffd5d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd4d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefefeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff070807ff191919ff3d3d3dff686868ff828182ff8d8c8cff909090ff919191ff939393ff959595ff959596ff989797ffa09f9fffd2d2d2fff7f7f7fffbfbfafffafafbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfbfbfffbfbfafffbfafafffbfafafffafafbfffafafafffbfafbfffbfafafffbfafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfafffbfbfafffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffcfbfbfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffbfafafffbfafafffbfafafffafbfafffafafafffbfafafffbfbfafffafbfafffbfbfbfffafbfafffbfafbfffbfafafffafbfbfffbfbfafff4f4f4ffcacacaff999999ff939393ff939393ff929292ff909090ff8e8d8eff8b8b8cff898989ff828282ff717070ff575656ff2a2b2bff0d0c0cff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedeeedffeff0f0ffeff0effff0f0f0fff0efefffefefefffefefefffefefeffff0f0effff2f1f1fff2f2f2fff4f3f3fff4f4f4fff4f4f4fff5f5f5fff6f6f5fff6f5f6fff6f6f7fff7f7f7fff8f8f7fff9f8f9fffaf9f9fffafaf9fffbfafafffcfbfbfffcfcfcfffdfdfdfffffffffffefefefffefdfdfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfbfcfffaf9fafff8f8f8fff7f7f7fff5f5f4fff4f3f3fff4f3f3fff3f3f3fff3f3f2fff3f2f3fff3f2f2fff2f2f2fff1f1f1fff1f1f0fff0f0f0fff0efeffff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0ffefefefffefefeeffefefeeffeeeeeeffedeeedffecececffecebecffebebebffebebeaffe9eaeaffe8e9e9ffe7e8e7ffe7e6e7ffe5e4e4ffe3e2e2ffe1e0e0ffdfdfdfffdededeffddddddffdbdcdcffdbdadaffdad9d9ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffdedddeffdedddeffdededeffdfdfdeffdfdfdfffe0e0e1ffe1e0e1ffe1e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe5e4e4ffe5e5e5ffe4e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e9e8ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffe9eae9ffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffebebeaffeaeaebffeaeaebffebebebffebebebffecebebffecebecffebecebffececebffecebebffebebebffebebebffedededffedededffedededffedecedffedededffedededffedededffedededffedededffedededffededeeffedededffedededffedededffedededffededecffedededffedededffedededffecedecffededecffededecffecececffecececffecececffecececffedecedffedededffecececffecececffececebffecececffecececffecececffecececffecececffececebffebececffebececffebebebffebebebffebeaeaffeaeaeaffe9e9e9ffe9e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe5e5e6ffe5e5e5ffe5e4e4ffe4e3e3ffe3e2e2ffe1e2e1ffe0e0e0ffdfdedfffdededeffddddddffdcdddcffdbdbdbffdad9d9ffd8d8d8ffd6d7d7ffd6d5d5ffd3d3d3ffd1d1d1ffcececfffcbcbccffc8c9c9ffc5c5c5ffc4c3c3ffc2c1c2ffbfbfbfffbabbbaffb6b6b6ffb2b2b2ffaeaeaeffabababffa9a9a9ffa6a6a6ffa2a2a2ffa1a1a1ff9e9e9eff989899ff989898ff979797ff959594ff949494ff959494ff929192ff909190ff8c8c8cff8a8a8aff898989ff8a8a8aff878888ff848585ff7f807fff7c7c7cff797878ff767576ff747374ff727172ff70706fff6e6e6eff6c6c6cff6a6a6aff686768ff626262ff5e5e5eff5c5d5cff5b5b5cff5a5a5bff5a5a5aff595958ff575757ff555454ff515251ff4e4e4eff4a4949ff474747ff434443ff404040ff3a3a3aff373737ff353434ff202021ff060606ff040404ff040404ff040304ff030404ff030404ff030303ff030202ff030203ff020203ff020202ff020202ff020202ff020202ff010201ff020101ff020201ff010101ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010100ff000101ff000101ff000000ff010001ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010100ff010101ff010001ff010101ff010100ff010101ff000000ff010000ff010000ff000001ff010100ff010001ff010001ff000000ff000000ff000101ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff09090aff1d1d1dff494949ff5a5a5aff5f5e5fff616261ff656565ff696969ff6f6f6fff797878ff777878ff4b4c4cff333333ff393939ff3f3e3eff464545ff4c4c4cff535353ff5b5a5aff636363ff6a6a6bff737272ff7a797aff7f7f7fff858586ff8c8c8bff919191ff969797ff9c9c9bffa0a09fffa4a4a4ffa8a8a8ffacacabffb0afafffb4b3b4ffb6b6b6ffb9b9b9ffbcbcbcffbdbebeffc0c0c0ffc2c1c1ffc3c3c3ffc5c4c4ffc5c5c5ffc6c5c6ffc5c5c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c5c5ffc6c5c6ffc6c7c7ffc7c8c7ffc9c8c9ffcac9c9ffcbcacbffcbcbcbffcccccbffccccccffccccccffcdcdcdffcecdceffcfcecfffd0cfd0ffd0d0d1ffd1d1d1ffd2d2d1ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d7ffd9d8d9ffd9d8d8ffd9d9d9ffdadadaffdbdadaffdbdbdaffdcdcdcffdcdcdcffdcdcdcffdddcddffddddddffdddddeffdededdffdededeffdededfffdfdfdfffe0dfdfffe0dfe0ffe1e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e5ffe6e5e5ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffebebeaffecebecffecececffedededffedededffeeeeeeffefefeeffefefeffff0f0f0fff0f0f0fff1f1f1fff2f2f3fff3f3f3fff4f4f4fff5f6f5fff7f6f6fff7f7f7fff7f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebecebffecebecffebebebffebebebffeaebeaffebebebffebebebffeaeaeaffebebebffebeaebffebeaebffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc1c0c0ffc0bfc0ffbfc0c0ffc1c1c0ffc1c1c1ffc1c0c1ffc0c0c0ffc0c1c1ffc1c1c1ffc0c0c0ffc3c2c2ffc7c6c7ffcacacaffccccccffccccccffcacacaffc6c5c5ffbbbbbbffb0b0afffa8a8a8ffa6a6a6ffa8a7a7ffa8a8a8ffa9a8a9ffaaa9aaffaaaaaaffaaabaaffababaaffacababffacabacffacadacffadacadffadadadffaeaeaeffafaeaeffaeafafffafb0b0ffb0b0b0ffb1b1b1ffb2b1b1ffb2b1b2ffb2b2b2ffb3b3b3ffb4b3b3ffb4b4b4ffb4b4b4ffb5b5b5ffb6b5b6ffb6b6b6ffb6b6b7ffb8b8b7ffb7b7b8ffb8b8b9ffb9b9b9ffbabab9ffbbbabaffbbbabbffbbbcbbffbcbcbcffbfbebeffc2c2c2ffc6c7c6ffcacacaffcccdcdffcfcfcfffd2d1d2ffd3d3d4ffd4d4d4ffd4d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9dad9ffd9d9d9ffdad9daffdadadaffdadad9ffd9dadaffdadadaffdadadaffdbdbdbffdbdadaffdbdadbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdddddcffdcdcddffdcddddffddddddffdededdffdfdedeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe1e2e2ffe0dfe0ffdedddeffdbdcdcffd7d7d7ffd2d2d2ffcfcfcfffcececeffcdcdcdffcdcdcdffcdcdccffccccccffcdccccffccccccffcccccbffccccccffcccccbffccccccffcbcbcbffcbcbcbffcbcbcbffcacacaffcbcbcbffcacacaffcacacbffcacacbffcacacaffcacacaffcacac9ffcacac9ffcac9caffc9cac9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc7c8c8ffc7c8c8ffc7c8c7ffc8c7c8ffc7c6c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c4ffc3c4c4ffc4c4c3ffc4c4c3ffc4c3c3ffc4c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc1c1c1ffc1c0c1ffc1c0c0ffc0c0c0ffc0c0bfffbfbfc0ffbfbfbfffbfbebfffbebebeffbebebeffbebebeffbdbdbdffbebdbdffbfbfc0ffc1c1c1ffc3c3c3ffc7c6c6ffcacacaffcbcbcbffccccccffcdcdcdffcdcdcdffcececeffcececeffcecdceffcdcdceffcdcdcdffcccdccffcccccbffcccccbffcbcbcbffcacbcbffcacacaffcacacaffcac9caffc9c9c9ffc8c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c0ffc1c0c1ffc1c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbfbebeffbebdbeffbebebeffbebebeffbebebeffbdbcbdffbcbcbcffbcbcbcffc1c1c1ffc7c7c7ffcececeffd5d4d5ffd9d9d9ffdbdbdaffdcdbdcffd9d9d9ffd6d5d5ffd2d2d2ffd1d1d1ffd1d1d1ffcfcfcfffd1d0d0ffd0d0d0ffd2d2d3ffd3d2d3ffd3d3d4ffd3d3d3ffd4d4d4ffd5d4d4ffd5d4d5ffd4d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebecffebebebffecececffececebffecebebffecebebffebebecffebecebffecebecffecebebffecececffebebeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffefffffffffffffffffffefeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff0a0a0aff232222ff4b4b4bff706f70ff858585ff8e8d8eff919191ff929191ff939393ff959596ff969697ff989999ffa9a9a9ffe2e1e1fff8f9f8fffbfafbfffbfafbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfafffbfafbfffbfbfafffafafafffbfafafffafafbfffafafafffafafafffbfafafffbfafafffafafbfffafafafffafafafffafafbfffbfafbfffafafbfffbfafafffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfafbfffbfafbfffafbfbfffafafbfffbfbfafffbfafafffafafafffafafbfffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfbfffafafbfffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfafafffbfbfbfff7f7f8ffdadadaffa2a2a2ff939393ff929292ff919292ff909090ff8e8e8eff8c8c8bff898a8aff858585ff767576ff595959ff2f2f2fff0f0e0eff040304ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0efefffefeff0fff0eff0ffefeff0ffefeff0ffefefefffefefeffff0f0f0fff1f1f2fff3f3f3fff3f4f4fff4f5f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff9fafafffafafafffbfafafffcfcfcfffcfdfdfffffefffffffffffffefffffffdfefdfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfbfcfffafafafff8f8f8fff7f7f7fff5f5f5fff4f4f4fff4f3f4fff4f3f3fff2f3f3fff3f2f2fff2f2f3fff2f2f2fff2f2f1fff2f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffeeeeeeffedeeeeffedededffecececffebecebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e6e7ffe6e5e6ffe3e4e4ffe1e1e2ffe0e0e0ffdfdedeffddddddffdcdcddffdbdbdbffd9dadaffd8d9d8ffd8d8d8ffd7d8d7ffd8d7d8ffd8d7d7ffd7d7d7ffd8d8d8ffd9d9d8ffd8d8d8ffd8d9d9ffd9d9daffdadadaffdbdbdbffdbdbdcffdcdcdcffddddddffddddddffdddeddffdededeffdededeffdfdedeffdfdedfffe0dfe0ffe1e1e0ffe2e2e1ffe2e2e1ffe2e3e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffeae9eaffe9e9eaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaebffeaebeaffeaeaeaffeaebeaffebeaebffebeaeaffeaeaeaffeaebeaffebebebffebebebffebebecffebebecffebebebffecececffebececffecebebffedededffedededffedededffedededffecececffedececffedededffedededffededecffedededffedededffedededffedededffedecedffedededffecedecffedededffedecedffedededffecedecffededecffedececffececedffecececffecececffececedffedecedffececedffecececffecececffecebecffecececffebececffecececffecececffecececffebecebffececebffebebebffebebebffecebebffebebebffeaeaebffeaeaeaffe9e9e9ffe9e8e8ffe8e8e9ffe9e8e9ffe8e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe1e2e2ffe1e0e0ffe0dfdfffdededeffddddddffdbdbdbffd9d9d9ffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d1ffd0d0cfffccccccffc9c9c9ffc6c6c6ffc5c4c5ffc3c3c3ffbfbfbfffbcbbbbffb8b7b8ffb3b4b3ffb0b0b0ffaeaeaeffabababffa7a7a8ffa4a5a5ffa1a2a2ff9e9e9eff9d9d9dff9c9b9cff9b9a9aff9a9a9bff9a9a9aff989999ff959695ff919191ff8e8f8eff8d8d8dff8e8e8eff8d8d8cff8a898aff858586ff828182ff7e7e7eff7a7a7bff787878ff767675ff747373ff727273ff717171ff6f6f70ff6d6e6dff696969ff666666ff646464ff646364ff626262ff606060ff5e5e5eff5b5b5bff585959ff555555ff525151ff4e4d4dff4a4b4bff474747ff434343ff3d3e3eff3a3a3aff373737ff353535ff212121ff060607ff050405ff040404ff040403ff030403ff030403ff030303ff030203ff030302ff020202ff020202ff020102ff020202ff020201ff020201ff020101ff010102ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010001ff010101ff000101ff010101ff010101ff010001ff000100ff010100ff000000ff000000ff010001ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff000101ff000100ff000000ff000000ff010000ff010001ff010001ff010000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff080809ff191818ff3f3f40ff525152ff5c5c5dff616161ff666665ff696969ff6e6e6eff777878ff7a7a7aff545454ff323232ff383838ff3d3d3eff444344ff4b4b4bff525252ff595959ff616162ff6a6a6aff727272ff797979ff7f7f7fff858585ff8b8b8bff919091ff969696ff9b9b9bffa0a09fffa3a3a3ffa7a8a8ffabababffafafafffb4b4b3ffb5b6b6ffb8b8b8ffbbbbbbffbdbdbdffbfbfbfffc1c1c1ffc2c2c2ffc4c3c3ffc5c4c5ffc5c5c5ffc6c5c5ffc6c6c5ffc5c6c5ffc6c6c6ffc6c5c5ffc5c5c5ffc7c6c6ffc6c7c7ffc8c8c8ffc9c8c9ffcacacaffcacacaffcbcacaffcbcbcbffcbcbccffcccdcdffcdcdceffcececeffcfcfcfffd0cfd0ffd1d0d0ffd1d1d2ffd2d1d2ffd2d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd8d7d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdadadaffdbdadbffdbdbdcffdbdcdcffdcdcdcffdddcdcffdddddcffddddddffdeddddffddddddffdededeffdfdedeffdededeffdfdfdfffdfdfdfffdfdfdfffe1e1e0ffe0e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e3e2ffe3e3e3ffe4e3e4ffe5e4e4ffe6e5e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e7ffe8e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffecebebffecebecffecededffedededffeeeeeeffefeeeeffefefeffff0f0f0fff0f1f1fff1f1f2fff2f2f2fff2f2f3fff4f3f3fff5f5f5fff6f5f6fff6f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff9f8f9fffaf9fafff9f9f9fff9f9fafff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffecebebffecebecffebebebffebebeaffebebebffebebebffebeaebffebebebffebebebffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c0c1ffc1c0c1ffc1c1c0ffc1c1c0ffc1c1c0ffc1c1c1ffc0c0c0ffc3c3c3ffc8c8c8ffcbccccffcdccccffcccbccffcacacaffc4c4c3ffb9b9b9ffaeaeaeffa8a8a8ffa7a8a7ffa8a8a8ffa9a8a9ffa9a9a9ffaaa9aaffaaaaaaffaaababffabaaabffabababffabacabffacacacffacadacffadadadffadaeaeffafafaeffafafafffafafb0ffb1b0b1ffb1b1b1ffb1b1b2ffb2b2b2ffb3b2b2ffb3b2b3ffb3b3b4ffb4b4b4ffb4b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb7b6b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbabbbbffbbbbbcffbcbcbcffc0c0c0ffc3c4c4ffc8c8c8ffcccbcbffcdcdcdffcfd0d0ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd4d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd7d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadad9ffdad9daffdad9daffdadadaffdadadaffdadadbffdadbdaffdbdadaffdbdadaffdbdadbffdbdbdbffdbdbdcffdbdcdbffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdeddddffdddedeffdededfffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe2e1e1ffe1e1e1ffdfdfdfffddddddffdadadaffd6d5d5ffd1d1d1ffcfcecfffcdcdccffccccccffccccccffccccccffccccccffcccbccffcccccbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcacbffcacacbffcacacaffcacacaffcac9caffcacacaffc9c9caffc9c9c9ffc9c9caffc9c8c9ffc8c9c9ffc8c9c8ffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc8c8c7ffc7c7c7ffc7c6c7ffc7c6c7ffc6c6c6ffc6c6c7ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc4c5c5ffc4c5c4ffc4c4c4ffc4c4c3ffc4c3c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc2c3c3ffc2c2c2ffc2c2c1ffc2c2c1ffc1c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbfbebfffbfbebfffbebebdffbebebdffbdbdbdffbdbdbdffbdbdbcffbcbcbcffbdbdbcffbebebeffc1c0c0ffc3c3c3ffc7c7c7ffc9c9c9ffcbcbcbffcccbcbffccccccffcdcdcdffcdceceffcdcdceffcdcccdffccccccffcccbcbffcbcbccffcbcacbffcacacbffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c6ffc6c6c5ffc5c5c5ffc5c4c4ffc4c4c5ffc4c4c4ffc3c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0bfffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbebfbfffbebebeffbebebeffbdbebeffbdbebdffbdbdbdffbdbdbdffbebdbdffbdbcbdffbcbcbcffbdbcbcffc1c1c0ffc8c8c8ffcfd0d0ffd6d6d5ffd9d8d9ffdbdbdaffdbdcdbffdbdadaffd6d5d6ffd2d2d2ffd1d1d1ffd3d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d1d1ffd0d0d1ffd3d2d3ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffebebebffecebebffececebffebebebffecececffececebffecebecffececebffebebebffecebebffecebecffebececffebebeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffffffefffffffffffffefefffefffffffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff060606ff111110ff303030ff585858ff787878ff898988ff908f90ff909190ff929292ff949494ff969696ff979797ff9a9999ffb7b8b7ffedeeeefff9fafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfafffbfbfafffbfbfafffafafafffafafafffbfafafffafbfafffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafafffafafbfffafbfbfffafafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfbfcfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafbfafffafafafffafafafffafbfafffafafafffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f9f9ffe7e7e7ffb0b1b1ff939393ff929291ff919091ff909190ff8f8f8eff8c8d8cff8a8b8aff878686ff7b7a7aff5e5f5eff353535ff121112ff040505ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0f0efffeff0effff0f0f0ffefefeffff0eff0ffefefefffefefeffff0f0f0fff2f1f2fff3f3f3fff4f3f3fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f7f6fff6f7f7fff7f8f7fff8f9f8fff9f9f9fffafafafffbfafbfffbfbfbfffcfcfcfffcfcfcfffffefffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfbfffafbfbfff9f9f9fff7f7f7fff5f5f5fff4f4f4fff4f4f3fff4f4f3fff3f3f3fff3f3f2fff3f2f2fff2f3f2fff2f2f2fff2f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0efefffefefefffeeefefffeeeeeeffededeeffecededffecececffebebebffeaeae9ffeae9e9ffe9e8e8ffe7e7e7ffe5e6e5ffe4e4e4ffe2e2e1ffe1e0e0ffdedfdeffdeddddffdcdcdcffdbdbdbffdad9daffd8d8d8ffd7d8d7ffd7d8d7ffd7d8d8ffd7d7d8ffd7d8d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdbdadaffdbdbdbffdbdbdaffdcdbdcffdcdcdcffddddddffddddddffdededeffdfdfdfffdfdedfffdedfdfffdfdfdfffe0e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe5e4e4ffe4e5e4ffe5e5e5ffe6e5e5ffe5e6e6ffe5e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffe9e9e9ffeae9eaffe9e9e9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebebffeaeaebffeaebeaffeaebeaffeaebeaffebebebffebebebffebececffecebecffececebffecececffebecebffecececffedededffedededffedededffedededffedededffececedffecededffededecffedededffedededffededecffedecedffededecffedededffededecffecededffedececffedecedffecedecffedecedffedececffecececffecececffedececffecececffecececffedecedffedececffecececffecececffecececffecebecffebececffecececffebececffebecebffecebebffecebebffebebebffebebebffebebebffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e8ffe7e6e7ffe7e6e6ffe5e6e5ffe4e4e4ffe3e3e4ffe3e2e2ffe2e1e1ffe0e0e0ffdfdedeffddddddffdbdadbffd8d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffcfcfcfffccccccffc9cac9ffc8c8c7ffc6c6c6ffc3c4c3ffc0c0c0ffbdbcbcffb8b9b8ffb6b6b6ffb3b2b3ffb0b0b0ffacadadffaaaaaaffa7a7a7ffa3a3a4ffa1a1a1ffa1a0a0ffa0a0a0ff9fa0a0ff9e9e9eff9d9d9eff9b9b9bff959596ff939393ff919291ff929292ff909090ff8e8e8eff8a8b8aff888888ff858585ff818081ff7c7d7cff7a7a7aff787878ff767676ff767575ff757474ff747474ff717271ff6e6e6eff6c6c6cff6a6a6aff676868ff656565ff636363ff5f5f5fff5c5c5cff595859ff565555ff515151ff4e4e4eff4b4a4bff474646ff414141ff3e3d3eff3b3b3bff383838ff353536ff19191aff050504ff040504ff040404ff030403ff030304ff030303ff030302ff030302ff020202ff020202ff020202ff020201ff020102ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000101ff010101ff000101ff000100ff000000ff000000ff000000ff000100ff000100ff000000ff010000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff000100ff010101ff010101ff010001ff010001ff010000ff010101ff000001ff000000ff000100ff000101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff111111ff333333ff464647ff59595aff606160ff656565ff686969ff6d6d6dff767575ff797979ff5b5b5bff323332ff373837ff3d3d3cff434343ff494a49ff515151ff595959ff616061ff696969ff727171ff797979ff7e7f7fff858585ff8b8b8bff909190ff969696ff9b9b9aff9f9f9fffa3a3a3ffa7a7a7ffabaaabffafaeaeffb3b3b3ffb4b5b4ffb8b7b8ffbababaffbdbcbdffbfbebfffc0c0c0ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c4ffc5c5c4ffc6c6c5ffc6c7c6ffc7c7c7ffc9c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacbcbffccccccffcdcdccffcdcdceffcececeffcfcfcfffd0d0d0ffd0d1d1ffd0d0d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdbffdbdcdcffdcdcdcffdcdcddffdddddcffddddddffddddddffdededeffdededdffdedfdfffdfdedfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe3e2e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e9e8ffe9e9e8ffe9eae9ffeaeaeaffebebebffecebecffecedecffedededffeeededffeeeeeeffeeeeeffff0eff0fff0f0f0fff1f1f1fff2f1f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f8f7fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebececffecebebffecebebffebecebffebebebffebeaeaffeaebebffeaeaebffebebebffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc1c0c1ffc1c1c1ffc0c0c1ffc0c0c0ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfbeffc1c1c0ffc5c5c4ffc9c9c9ffccccccffcdccccffcccdccffcac9caffc2c1c2ffb6b7b6ffacacadffa8a8a8ffa8a8a7ffa8a8a8ffa9a8a9ffa9a9a9ffa9a9aaffaaaaaaffaaaaaaffaaaaabffabababffabababffacacacffacadacffadadadffaeaeaeffafaeaeffafafafffb0b0b0ffb0b0b0ffb1b0b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb4b3b3ffb4b4b4ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b7ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffb9b9b9ffbbbbbbffbcbbbcffbdbdbcffc2c2c2ffc5c5c5ffc9c9c9ffcccccbffcecdceffd1d0d1ffd2d2d2ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d3ffd3d4d4ffd4d4d4ffd3d3d3ffd4d3d4ffd4d4d3ffd4d5d4ffd5d5d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d6d5ffd6d5d6ffd6d5d5ffd5d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadad9ffdad9daffdadadaffdadadaffdadadaffdbdadbffdbdadaffdbdadaffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdededeffdfdedfffdfdfdfffe0e0e0ffdfe0dfffe0e0e1ffe1e1e1ffe1e1e1ffdededeffdcdcdcffdadadaffd4d4d4ffcfcfd0ffcececdffccccccffccccccffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcaffcacbcbffcbcacaffcbcacaffcacbcaffcacacbffcacacaffc9cacaffc9c9caffcac9caffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c6ffc6c6c6ffc6c6c5ffc6c5c6ffc5c5c5ffc5c5c5ffc4c4c5ffc5c4c5ffc4c4c4ffc4c3c3ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c1ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbebebeffbdbebeffbebebdffbdbebdffbdbdbdffbcbcbcffbcbcbcffbbbcbbffbcbcbbffbbbbbbffbbbcbcffbebebdffc0c0c0ffc3c4c3ffc7c7c7ffcac9c9ffcacacaffcacacbffcccbccffcccdccffcccdcdffccccccffcccbcbffcbcbcbffcacbcbffcacacaffcac9caffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c5ffc6c5c6ffc4c5c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c2c2ffc2c3c2ffc2c2c2ffc1c2c2ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0bfffbfc0bfffbfbfbfffbfbfbfffbfbebfffbfbebeffbebebeffbdbdbdffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbcbdffbbbcbcffbdbdbcffc1c2c2ffc9c9c9ffd0d0d0ffd6d6d6ffd9d9d8ffdadad9ffdadadaffd9d9d9ffd6d5d5ffd2d1d2ffd1d1d0ffd2d1d2ffd2d1d1ffd2d2d2ffd0d0d1ffd1d1d1ffd0d0d0ffd0d0d1ffd1d0d1ffd3d2d2ffd2d2d3ffd3d4d4ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeaeaffeaebebffebebebffebecebffecececffebebebffebebecffebecebffececebffececebffebecebffebebebffecebebffebecebffecebec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffffffffffffffffffffffffefffffffffffffffffefefffefffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff191818ff3d3d3dff646463ff7e7e7eff8d8d8cff909090ff919191ff939393ff959595ff979797ff989898ff9e9d9dffcacacafff6f6f6fffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafbfafffafbfafffbfbfbfffafafafffafbfafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafbfafffbfafbfffafbfafffafbfafffafafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffdfdfdfffefefdfffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffafafbfffbfbfafffafbfbfffbfafafffafbfbfffafafafffafbfbfffafafafffbfafafffafafafffafafafffafafbfffafbfafffafafafffafafafffafbfafffbfafbfffafbfafffafbfbfffbfafafffafbfafffbfbfbfffafbfbfffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfff2f2f2ffc3c3c4ff969596ff929292ff919191ff909090ff8f8f8fff8d8d8dff8b8c8bff888888ff7f7f7fff646565ff3b3a3aff161616ff060706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0f0f0fff0f0efffefefeffff0f0efffeff0f0fff0efeffff0f0f0fff1f0f1fff2f2f2fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff6f5f6fff6f7f6fff7f7f6fff7f7f7fff7f8f8fff9f8f9fff9f9f9fff9fafafffbfafafffafbfbfffcfcfcfffcfcfdfffefffefffffffffffffefffffffefffffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffafafbfff9f8f9fff7f8f8fff6f7f6fff5f4f4fff4f3f4fff3f4f4fff3f3f3fff3f3f3fff2f2f3fff2f3f2fff2f2f2fff2f1f1fff1f2f1fff1f1f1fff0f0f0fff0f0f0ffeff0f0fff0f0efffefeff0ffefefefffeeeeeeffeeeeeeffededeeffececedffecececffeaeaeaffe8e8e8ffe8e9e8ffe8e8e7ffe7e6e6ffe5e5e4ffe2e2e2ffe1e1e0ffdfe0dfffdededeffddddddffdbdbdbffdadadaffd9d9d8ffd8d7d7ffd6d7d7ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffdad9d9ffd9dadaffdbdadaffdadbdbffdbdbdbffdbdbdcffdcdcddffddddddffddddddffdddeddffdfdedfffdfdedfffdfdfdfffe0dfe0ffe2e1e1ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeae9ffe9e9e9ffeaeae9ffe9eaeaffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaebffeaebeaffeaeaeaffeaebeaffeaebebffebeaebffebebebffebebebffecebebffebecebffececebffebebebffebebebffecededffedededffedededffececedffecedecffedededffedecedffedededffedededffedededffedededffedededffededecffececedffecededffedededffedededffececedffecededffedecedffecececffecedecffecececffecececffecececffecececffecedecffedecedffecececffececebffecececffecebecffebececffecececffecebecffebebebffebebebffecebebffecebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eaeaffe9e9e9ffe9eaeaffe9e9e9ffeae9e9ffe9eae9ffe9eaeaffeae9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe8e9e8ffe8e8e8ffe7e8e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e5ffe3e3e3ffe2e2e2ffe0e0e1ffdfdfdfffddddddffdcdbdcffdadadaffd8d8d8ffd6d5d6ffd3d3d3ffd0d0d0ffcdcdcdffcacacbffc8c9c9ffc6c7c6ffc5c5c5ffc1c1c1ffbdbebeffbbbabbffb7b7b7ffb4b5b4ffb2b2b2ffafafafffadacadffa9a9a9ffa6a6a6ffa5a5a5ffa4a5a4ffa3a3a3ffa2a2a2ffa1a0a1ff9fa0a0ff9d9d9dff989898ff959595ff959595ff949493ff929292ff8f8f8fff8c8c8cff8b8b8aff878888ff838383ff808080ff7e7d7eff7b7c7cff7a7a79ff797979ff787978ff777777ff747374ff717271ff70706fff6d6d6dff6a6b6aff686768ff636363ff5f6060ff5d5c5cff595959ff555454ff525252ff4e4e4eff4a4a4bff444445ff414141ff3e3e3eff3a3b3aff383838ff343334ff181818ff040405ff040404ff040404ff030403ff030303ff020202ff020302ff020202ff020202ff020202ff010202ff020202ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010001ff000101ff010101ff000000ff000000ff000000ff010000ff010000ff010100ff000000ff010000ff000101ff0000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff000101ff010101ff000101ff000100ff000001ff010001ff010001ff000000ff000100ff000000ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090a09ff262726ff3e3e3eff555455ff5f5f5fff646464ff686768ff6c6b6cff737373ff787777ff636363ff323232ff373637ff3d3d3cff424343ff494949ff515151ff595859ff606161ff696968ff727171ff787878ff7e7f7fff858485ff8b8b8bff919090ff969695ff9a9b9bff9f9e9fffa2a3a3ffa6a7a7ffabaaaaffadaeaeffb2b2b2ffb4b4b4ffb6b7b6ffb9b9baffbcbbbcffbebebeffbfbfbfffc1c1c0ffc2c2c2ffc3c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9cac9ffcacbcaffcbcbcbffccccccffcdcdcdffcececdffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd5d5d5ffd6d6d5ffd5d5d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d9d9ffd9d9d9ffd9dadaffdadad9ffdbdadaffdadbdaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffdddedeffdededeffdededeffdfdedeffdededeffdedfdeffdfdfe0ffe0dfe0ffe1e0e1ffe2e2e2ffe2e3e2ffe3e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e9e9ffe9eae9ffebebebffebebebffecececffedededffedededffeeeeeeffeeefeeffefefeffff0f0f0fff0f1f0fff1f1f1fff2f2f2fff2f3f2fff3f3f3fff4f4f4fff6f5f6fff6f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f8fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9fafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffebebecffebececffecececffebeaeaffebebebffebebebffe8e8e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc0c1c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c1c0ffc0c0c0ffbfbebfffc1c1c1ffc5c5c5ffcacacaffccccccffcbccccffcccbccffc9c8c8ffc0c0c0ffb4b4b4ffabababffa7a7a8ffa7a8a7ffa8a8a8ffa9a9a9ffa9a9a9ffa9aaa9ffa9a9aaffaaa9aaffaaaaabffabababffabababffabababffacacacffadadadffaeaeaeffafafaeffafafafffb0b0b0ffb0b1b1ffb1b1b1ffb1b2b2ffb2b2b2ffb2b3b3ffb3b3b3ffb4b3b3ffb4b4b4ffb5b5b5ffb5b5b6ffb6b6b6ffb7b6b6ffb7b7b7ffb7b8b8ffb9b8b9ffb9b9b9ffbababaffbbbbbbffbdbebeffc4c4c4ffc6c6c6ffc9cac9ffcbcbccffcececeffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9dadaffdad9d9ffdadadaffdadadaffdadbdbffdadadaffdbdadaffdadbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcdddcffdddcddffddddddffdddedeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e1ffe0dfe0ffdedddeffdbdbdbffd8d8d7ffd3d3d3ffcfceceffcdcdcdffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacacaffcacbcaffcacacaffcacacaffcacacaffc9cacaffcacacaffc9c9c9ffc9cac9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c8c9ffc8c9c8ffc8c8c7ffc8c7c8ffc8c7c8ffc7c7c8ffc7c8c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc6c6c5ffc5c5c5ffc5c4c4ffc4c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc4c3c3ffc2c3c3ffc2c3c3ffc2c2c3ffc2c3c2ffc2c2c2ffc2c2c1ffc1c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbfbebfffbfbebfffbebebeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbbbcbbffbbbbbbffbababaffbababaffbababaffbcbcbbffbdbdbdffbfc0c0ffc4c3c3ffc6c6c6ffc9c9c9ffc9cac9ffcac9caffcbcbcbffcbccccffcccccbffcbcbcbffcacbcaffcacac9ffc9c9c9ffc9c9caffc8c9c9ffc8c9c8ffc8c8c8ffc7c7c7ffc7c7c6ffc7c6c6ffc7c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c0c1ffc0c1c0ffc0c0bfffbfc0bfffbfbfbfffbfbebfffbebfbeffbebebeffbebdbeffbdbebdffbdbdbdffbcbdbdffbcbcbcffbcbcbdffbcbcbcffbcbcbcffbbbbbcffbbbcbbffbbbbbbffbcbcbcffc1c1c1ffc9c8c9ffd0d0d0ffd6d6d6ffd8d9d8ffd9d8d8ffd8d8d8ffd6d6d6ffd4d4d4ffd1d1d1ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd0d0d1ffd1d1d1ffd0d0d0ffd1d1d0ffd1d1d1ffd2d3d2ffd2d3d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebebebffebebebffebebebffebececffebecebffebebebffebebebffebecebffebecebffecececffebebecffebececffececec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff0b0b0aff202020ff484847ff6d6d6cff838383ff8e8e8eff919090ff919291ff939393ff959595ff979797ff999999ffa5a5a5ffdbdbdbfff8f8f8fffafbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfafbfffafafafffbfafbfffafafbfffbfbfafffafbfafffafafafffafafafffbfafafffafafafffafafafffbfafafffbfafafffbfafafffafafafffbfafafffbfbfbfffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffbfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffbfafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafbfbfffafbfbfffafafbfffbfbfafffafafbfffafbfafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfff7f7f7ffd5d5d6ff9e9e9eff929293ff919191ff909191ff908f90ff8e8e8eff8d8c8dff89898aff838382ff6a6b6aff3f3f3fff191a1aff070606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0f0effff0efefffefeff0ffeff0f0fff0efeffff0f0f0fff0eff0fff1f1f1fff2f1f2fff3f3f3fff4f4f4fff5f5f5fff6f5f6fff6f6f6fff6f7f6fff7f7f7fff8f8f8fff8f8f9fff9f8f9fffafaf9fffafafbfffafbfafffbfbfbfffcfcfcfffdfdfdfffefffefffffffffffffffefffffffffffefefefffdfefefffdfdfdfffdfdfdfffdfcfcfffafafbfff8f8f9fff8f7f8fff6f6f6fff4f5f5fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f0f0fff0efeffff0efefffefefefffefefeeffeeeeeeffededeeffededecffececebffebebebffeaeae9ffe7e7e7ffe8e8e8ffe7e7e7ffe5e5e5ffe4e3e3ffe1e1e1ffdfe0e0ffdfdedeffddddddffdcdbdcffdadadaffd8d8d9ffd8d8d7ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d7d6ffd7d6d6ffd7d7d7ffd6d7d7ffd7d6d7ffd8d8d7ffd7d8d8ffd9d9d8ffd9d9d9ffdadadaffdbdadbffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdededeffdedfdeffdfdfdeffdfdfdfffdfdfe0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe3e3e2ffe3e3e4ffe3e3e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe7e6e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e7ffe8e8e8ffe9e9e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffe9e9e9ffeaeae9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaebebffebeaebffebebeaffeaebebffebebebffebebebffeaebeaffebeaebffebebebffedededffeeededffedeeedffedededffedededffedededffededecffededecffececedffececedffedecedffecededffecededffedededffededecffedededffececedffededecffecedecffecececffecececffecececffecececffecececffecececffecebecffedececffecececffecececffecececffecececffecececffececebffecececffececebffebebebffebebebffebebebffebecebffebebeaffebebebffebebebffebeaeaffeaebeaffeaeaeaffeaeaeaffe9e9e9ffeaeae9ffe9e9e9ffe9eaeaffeaeaeaffe9eaeaffeaeae9ffeae9e9ffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e9e8ffe7e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e3ffe2e2e2ffe1e1e1ffdfe0dfffdededdffdcdcdcffdadadaffd7d7d8ffd5d5d6ffd3d3d3ffd1d1d1ffcfceceffccccccffcacacaffc8c8c8ffc6c6c5ffc3c3c3ffbfc0bfffbdbdbdffbab9b9ffb6b6b6ffb4b5b5ffb2b2b2ffafaeaeffaaa9aaffa7a7a7ffa7a7a7ffa7a7a6ffa5a5a5ffa4a4a4ffa3a3a2ffa1a1a1ff9e9e9dff9c9c9cff999999ff979797ff959695ff939392ff919191ff8f908fff8d8d8dff8a8a8aff868586ff838283ff808080ff7f7f7eff7d7d7dff7c7d7cff7c7b7cff797979ff777777ff757575ff737373ff6f7070ff6c6c6cff696968ff646465ff606160ff5c5d5cff585958ff565656ff525352ff4e4e4eff484847ff444544ff414141ff3e3e3eff3b3b3bff383838ff343433ff171718ff040404ff040304ff030303ff030303ff030303ff020202ff030203ff020202ff020202ff020202ff010101ff010202ff020101ff010101ff010101ff010101ff010001ff010001ff010101ff010100ff010101ff000101ff010100ff010100ff010101ff010100ff000000ff000000ff000000ff000100ff010000ff000000ff000100ff010000ff0001000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff000100ff000100ff010101ff000100ff010000ff010000ff000100ff000001ff000101ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050504ff1f1f1fff373737ff515151ff5e5e5dff636363ff666665ff6a6a6aff717171ff767676ff676766ff363635ff363637ff3c3c3cff424142ff484948ff505050ff585858ff606060ff696969ff717171ff777878ff7f7e7eff848484ff8a8b8aff909090ff969696ff9a9a9aff9e9e9effa2a2a2ffa6a6a7ffaaaaaaffadaeadffb1b2b1ffb4b3b4ffb6b7b6ffb9b9b8ffbbbbbbffbdbebdffbfbfbfffc0c1c1ffc1c2c1ffc2c2c2ffc4c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c4ffc4c4c4ffc5c5c4ffc6c5c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacbcbffcccbccffcdccccffcdcdcdffcdcdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d3ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdadbffdadbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddddcffdcddddffddddddffddddddffdddeddffdededeffdededeffdfdedeffdfdfdfffe0e0e0ffe0e0e1ffe1e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebeaffebecebffecececffedededffeeeeedffeeeeeeffefefeffff0f0f0fff1f0f0fff1f0f1fff1f1f1fff2f2f1fff3f3f3fff3f3f3fff5f5f5fff6f6f6fff7f7f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fffaf9f9fff9faf9fffaf9fafffaf9fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffebecebffebebebffebececffeaeaeaffe8e8e8ffe9e9e9ffe9e9e9ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c1c1ffc0c1c1ffc1c1c0ffc1c1c0ffc0c0c1ffc0c0c0ffc1c0c1ffc0c0c0ffc0c1c1ffc1c1c1ffbfbfbfffc1c1c1ffc6c6c6ffcacacaffccccccffcacacaffcacbcaffc8c7c7ffbdbdbdffb2b2b2ffa9a8a9ffa7a6a6ffa8a7a7ffa7a7a8ffa8a8a8ffa9a9a9ffa9a9a9ffa9a9a9ffaaaaa9ffaaaaaaffababaaffabababffacacabffadacacffadaeadffaeaeadffaeaeafffafafafffb0afafffb0b1b0ffb1b0b1ffb2b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b4b4ffb5b4b5ffb5b5b5ffb5b6b5ffb6b6b6ffb7b7b7ffb7b7b8ffb8b7b8ffb9b9b9ffb9babaffbbbcbbffbfbfbfffc4c5c4ffc8c7c8ffcacacaffccccccffcfcfceffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffdadadaffd9d9d9ffdadadaffdadadaffdadadaffdbdadbffdadbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcddffddddddffdddddeffdededeffdedfdeffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffdfdedeffdcdcdcffdadadaffd7d7d7ffd1d2d1ffcdcdcdffcccccbffcacacbffcacacbffcbcacbffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9caffcacac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c9c9ffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc8c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c6ffc6c6c6ffc5c6c5ffc6c5c5ffc5c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c3c4ffc4c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c0c1ffc1c1c0ffc0c0c1ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbebfbeffbebebeffbebdbdffbebebeffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbcbcbbffbbbbbcffbbbbbbffbbbabbffbababaffbababaffbab9baffb9b9b9ffb9b9b9ffb9b9b9ffbbbbbaffbdbdbcffbfbfbfffc3c4c3ffc7c6c6ffc8c8c8ffc9c9c9ffcac9caffcbcacaffcbcacbffcacacaffcacacaffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c5c5ffc5c4c5ffc4c5c4ffc4c3c4ffc3c4c3ffc3c2c3ffc3c2c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c1c1ffc1c0c1ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbebfbfffbebdbeffbebebdffbdbdbeffbdbdbdffbcbdbcffbcbdbcffbcbcbcffbbbcbcffbcbbbbffbbbbbbffbbbbbbffbababaffbabbbaffbbbcbbffc0c0c0ffc9c9c8ffd0d0d0ffd5d5d5ffd8d7d8ffd8d8d8ffd7d7d7ffd4d4d4ffd3d3d3ffd2d1d2ffcfcfcfffcececdffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d1ffd1d1d1ffd2d3d3ffd1d1d1ffd1d0d1ffd0cfd0ffd0d0d0ffd0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e9e8ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebececffecebebffebebebffecebecffebebecffececebffecececffececec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffefffefffffffffffefffffefefffffffffffffffffffffefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff0e0e0eff2a2a29ff545554ff757574ff878687ff8e8e8eff909090ff929291ff939393ff959595ff989797ff9a9a9affb2b2b2ffe9eae9fff9f9f9fffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafafbfffafbfafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfbfafffafafafffafafbfffafafbfffbfbfafffbfafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffcfcfbfffcfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffcfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfafafffbfbfafffbfafafffafafafffbfafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfafbfffafafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfcfbfff9f9f9ffe3e3e3ffadacacff939392ff919191ff919191ff8f9090ff8f8f8eff8d8d8dff8a8b8aff848485ff6f6f6fff454445ff1b1b1bff060606ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0f0effff0eff0ffefefeffff1f0f0fff1f0f0fff0f0f0fff0f0f1fff3f2f2fff4f4f4fff4f5f5fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f8f7fff8f7f8fff8f8f9fff9f9f9fffaf9fafffafafbfffbfbfbfffcfbfbfffcfcfcfffdfdfdfffffffefffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbfff9f9f9fff8f7f7fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff3f4f4fff3f4f3fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefeff0ffefefefffeeefefffeeeeeeffedededffecececffecebebffeaeaeaffe9e9e9ffe7e7e7ffe8e8e8ffe6e6e5ffe4e4e4ffe2e2e1ffe0e0e0ffdededeffdddcdcffdcdcdbffdbdadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd8d9d8ffd9d9d8ffdad9daffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdedfdeffdfe0e0ffe0dfdfffe1e1e1ffe1e1e1ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e6ffe6e6e6ffe7e7e6ffe6e6e7ffe7e7e7ffe6e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffe9eae9ffeaeaeaffeaeaeaffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaebebffebeaeaffeaeaebffeaebebffebebeaffeaeaeaffeaeaeaffebebebffedededffeeeeeeffeeeeedffedededffedededffedededffecedecffedededffedececffedecedffedececffedededffecededffececedffecedecffececedffecedecffececedffecececffecececffecececffecececffecebebffecececffecebecffececebffecececffecececffebececffecececffecececffebececffececebffecebebffecececffecebebffebecebffebebebffebecebffebebebffebebebffebeaebffebeaeaffebebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffeaeae9ffe9e9e9ffe9e9eaffe9eaeaffeae9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e5e6ffe4e4e4ffe4e3e4ffe2e2e2ffe1e1e1ffdfe0dfffdededeffdcdcdcffdadadaffd8d8d7ffd6d6d6ffd4d4d4ffd1d2d2ffd0d0d0ffcdcdcdffcbcccbffc9c9c9ffc7c7c7ffc5c4c4ffc2c2c2ffbfbfbfffbcbbbbffb9b9b9ffb5b5b5ffb3b3b2ffafafafffacacacffa9aaaaffa9aaa9ffa8a8a8ffa7a7a7ffa6a6a5ffa4a4a4ffa2a2a2ffa0a09fff9d9d9dff9b9b9bff999a99ff979797ff969595ff939393ff929191ff908f8fff8d8c8cff888888ff868686ff848484ff828382ff818181ff808080ff7e7d7dff7c7c7cff7a7a7aff777777ff747474ff717171ff6e6d6dff69696aff646564ff616060ff5d5d5dff5a5b5aff575756ff525252ff4c4b4cff474747ff454445ff414141ff3d3d3eff3b3b3aff383939ff343333ff161516ff040403ff040404ff030303ff020303ff020302ff020202ff020202ff010202ff020101ff020101ff010101ff010102ff010101ff010101ff010001ff010100ff010101ff010101ff000101ff010100ff000000ff000001ff010000ff000000ff010101ff010000ff000000ff000100ff000100ff000000ff010000ff000000ff000000ff010000ff01000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010001ff010101ff010101ff010101ff010101ff000101ff010100ff010001ff010100ff010100ff000000ff010101ff000100ff010001ff000000ff000001ff000000ff000101ff000000ff010000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1d1d1cff363635ff4f5050ff5d5c5cff616161ff656565ff6a6969ff707070ff767676ff6f706fff3d3c3cff373636ff3b3b3bff424141ff494948ff504f50ff575757ff606060ff696969ff717171ff787878ff7e7e7eff848484ff8a8a8aff909090ff959595ff999a9aff9e9e9effa2a1a2ffa5a5a6ffa9aaa9ffadadacffb1b1b1ffb3b3b3ffb6b6b6ffb8b8b8ffbbbbbbffbcbdbcffbfbebfffbfbfbfffc0c0c1ffc2c2c1ffc3c3c3ffc4c3c3ffc4c4c4ffc4c3c3ffc3c4c4ffc3c3c3ffc3c3c4ffc4c5c4ffc5c5c5ffc5c6c5ffc5c5c6ffc6c6c6ffc7c6c6ffc8c8c7ffc9c8c9ffc9c9c9ffcacacaffcbcacbffcccccbffcccccdffcdcdcdffcdceceffcfcfceffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d3d2ffd2d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d5ffd7d6d6ffd6d6d7ffd8d7d7ffd8d8d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdddcffdddddcffddddddffddddddffdededdffdededdffdfdedfffdfdfdfffe0dfe0ffe0e0e0ffe1e1e1ffe1e2e1ffe2e3e3ffe4e3e3ffe5e4e4ffe5e5e4ffe6e6e6ffe6e6e7ffe6e7e7ffe7e8e7ffe8e8e8ffe9eae9ffeaeaeaffebebebffecebecffedededffeeedeeffeeeeeeffefeeefffefefeffff0f0effff0f0f0fff1f1f1fff1f1f2fff3f3f2fff3f3f3fff4f4f4fff6f5f5fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffafaf9fffaf9fafffafafafffafafa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffebecebffebececffecebebffecebebffececebffebeaebffe9e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c1ffc1c1c0ffc1c1c1ffc0c0c0ffc1c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc0c1c1ffbfc0bfffbebfbfffc1c2c1ffc6c7c7ffcbcacaffcccbcbffcacacaffc9c9c9ffc5c4c4ffbbbabbffafafafffa8a8a7ffa6a6a7ffa7a7a7ffa7a8a8ffa9a9a8ffa8a8a8ffa8a8a9ffa9a9a8ffa9a9a9ffaaaaaaffababaaffabababffacacacffacadadffaeadadffaeaeaeffaeaeaeffafafafffb0b0afffb1b0b0ffb1b0b1ffb2b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b5ffb6b6b6ffb6b7b7ffb8b8b8ffb9b8b9ffb9b9baffbcbdbcffc1c1c1ffc6c6c6ffc8c8c8ffcacbcaffcccdccffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffd9dadaffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdddcddffddddddffdddeddffdededeffdededeffdfdfdeffe0e0dfffe0e0e0ffdededeffdbdbdbffdad9daffd5d5d5ffd0d0d1ffcccdccffcbcbcbffcbcacaffcbcacaffcacacaffcacacaffc9cacaffc9c9caffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c7c8ffc7c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc7c6c6ffc6c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc5c4c4ffc4c4c4ffc4c3c3ffc4c4c3ffc3c3c3ffc2c2c3ffc3c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc1c1c1ffc1c1c0ffc1c0c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbeffbebebeffbebebeffbebebdffbdbdbdffbdbdbdffbdbdbcffbdbcbdffbcbcbcffbbbbbcffbbbbbbffbbbbbbffbbbabaffbbbabaffbabab9ffbababaffb9b9baffb8b9b9ffb8b9b8ffb8b8b8ffb7b8b7ffb7b8b8ffbab9b9ffbdbcbcffc0c0c0ffc4c3c4ffc6c6c6ffc7c7c8ffc8c8c8ffc9c9c8ffc9cacaffcacacaffc9cacaffc9c9c9ffc9c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c2ffc2c1c1ffc1c1c1ffc0c1c1ffc0c1c1ffc0c0c0ffbfbfbfffbfbfbfffbebfbeffbebdbeffbdbdbeffbdbdbdffbdbcbdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbbbbffbbbbbbffbabbbaffbbbabbffbababaffbab9baffbababaffc0c0c0ffc8c9c8ffd0d1d1ffd6d5d5ffd7d7d7ffd7d7d7ffd7d7d7ffd4d4d4ffd3d3d3ffd2d3d2ffd0d1d1ffcecfceffcfcfcfffd0d0d0ffd0cfd0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd1d1d0ffd1d1d1ffd0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe9e8e9ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebebebffebebeaffebecebffebececffebebecffebecebffebebebffebecebffebececffecececffececec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070607ff131414ff373636ff626262ff7b7b7aff898989ff8f8f8fff909090ff919291ff929393ff949595ff969697ff9a9a9bffc2c2c2fff4f4f3fffbfafbfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffafbfafffbfafafffbfafbfffafafbfffbfbfafffbfafafffafafafffafafafffbfafafffafafafffafbfbfffafbfafffafbfafffbfbfafffafafbfffbfafafffbfbfbfffafbfafffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffcfbfcfffbfbfcfffcfcfbfffcfcfbfffcfcfbfffbfbfcfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfefdfffdfdfefffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfdfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafbfafffafbfafffafafbfffafafbfffafafafffafafbfffafafafffafbfafffafafafffbfbfafffbfafafffafbfafffafafafffafbfafffafafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffafafaffeeedeeffbdbcbcff949393ff919191ff919191ff909191ff8f8f8fff8e8d8dff8d8c8dff888788ff777776ff4f4e4eff242424ff0a0a0bff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0f0efffefefeffff2f2f2fff1f2f1fff0f1f0fff0f0f1fff1f1f1fff2f2f2fff4f4f4fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff9f9f9fff9f9fafffafafbfffbfbfbfffcfbfcfffcfcfcfffdfcfcfffdfdfdfffefefefffffffffffefffffffefffefffefefefffefefefffefdfefffdfdfdfffdfdfdfffbfbfbfff9f9f9fff8f7f7fff6f6f6fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f3f4fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff1f1f1fff0f0f0ffeff0f0ffefefefffeeeeefffeeededffedededffebecebffeaebeaffe9e9e9ffe8e8e8ffe6e6e6ffe6e7e7ffe5e4e5ffe3e3e3ffe1e1e0ffdfdfdfffdededdffdcdcdcffdadbdaffd9d9daffd7d8d8ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d5d6ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d6d6ffd6d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcddddffdddddeffdededeffdededeffdedfdfffdfdfdfffe1e1e0ffe2e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e8e8ffe8e7e7ffe8e8e8ffe8e9e8ffe9e8e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffeae9eaffeaeae9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebeaebffebebebffeaeaeaffeaebeaffeaebeaffeeeeedffeeeeeeffedeeedffedededffedededffedecedffecececffecedecffedececffedececffedececffecedecffedececffecededffecedecffedececffedececffecececffecececffecececffecececffebebecffececebffecebecffecececffebececffecececffecececffecececffececebffecececffebecebffececebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebeaffeaebeaffeaeaebffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeae9eaffe9eae9ffe9e9eaffe9e9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e7ffe6e7e7ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e3ffe1e1e1ffdfe0dfffdededeffdcdcdcffdbdadaffd8d9d8ffd7d6d6ffd5d5d5ffd2d3d3ffd1d1d0ffcfcecfffcccccdffcacacaffc8c8c8ffc6c6c6ffc3c3c4ffc1c1c1ffbebebeffbbbbbbffb7b8b8ffb4b5b4ffb1b1b0ffadadaeffabababffabababffaaaaa9ffa9a9a8ffa7a7a7ffa5a4a4ffa3a3a3ffa0a1a1ff9f9e9fff9d9c9dff9b9b9aff999999ff979797ff959695ff939493ff919292ff8f8f8fff8b8b8bff898a8aff888887ff868686ff848484ff838382ff818080ff7e7f7eff7c7b7cff787978ff757576ff727272ff6f6f6fff69696aff666566ff626262ff5f6060ff5b5b5bff575757ff4f4f4fff4a4b4aff474748ff444444ff414141ff3d3d3dff3a3b3aff383838ff30302fff100f0fff030403ff030303ff030303ff020302ff020202ff020202ff020202ff020201ff020201ff010201ff010101ff010101ff010001ff010101ff000101ff010101ff010101ff000001ff010000ff010101ff000100ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff010100ff000100ff000100ff0000010000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff000001ff010101ff010101ff010101ff010101ff010101ff000101ff000000ff010101ff000100ff000100ff000101ff010101ff010001ff000000ff000100ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff1f1e1eff363636ff4f504fff5c5c5cff616161ff646464ff69696aff6f7070ff757474ff717171ff414241ff363636ff3c3c3cff414241ff484948ff4f4f4fff565657ff5f5f5fff686868ff717170ff787877ff7e7d7eff848484ff8a8a8aff909090ff959595ff999a99ff9d9d9effa1a1a2ffa6a6a6ffa9a9a9ffadadadffb1b0b0ffb2b3b3ffb5b5b5ffb8b8b8ffbababaffbcbcbcffbdbebeffbfbfbfffc1c0c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc3c2c2ffc3c4c3ffc4c4c4ffc5c4c4ffc5c4c4ffc5c4c5ffc6c6c5ffc7c6c6ffc7c7c7ffc7c8c8ffc9c9c8ffc9c9c9ffcacbcbffcbcbcbffccccccffcdcdccffcdcdcdffcececeffcfceceffcecfceffcfcfcfffcfd0cfffd0d0d0ffd1d0d1ffd1d2d1ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d6ffd5d6d6ffd6d6d6ffd7d7d8ffd8d8d7ffd8d8d8ffd9d8d9ffdadad9ffdad9daffdadadaffdadadbffdadbdaffdbdbdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcddddffdcddddffddddddffdddedeffdedfdeffdedfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e2ffe4e3e3ffe4e5e4ffe5e5e5ffe6e6e6ffe6e7e6ffe8e8e7ffe9e8e9ffeae9eaffebebeaffecebebffecececffecededffeeeeedffeeeeeeffefefefffefefeffff0f0f0fff1f1f0fff1f1f1fff2f2f2fff3f3f3fff3f4f3fff5f5f5fff6f6f6fff7f7f7fff8f8f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafaf9fff9faf9fffafafafffafafafffafafbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecebecffecebecffecececffecececffecececffeaebebffeae9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe8e8e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e7e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e3e4ffe3e3e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c1ffc0c0c0ffc1c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0bfffc0bfc0ffc3c2c3ffc9c9c8ffccccccffccccccffc9c9c9ffc7c7c6ffc2c2c2ffb9b9b9ffadaeaeffa7a8a7ffa7a7a6ffa7a7a7ffa8a7a7ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa9a9a9ffaaaaaaffaaababffacababffacacacffadadacffadadadffaeaeaeffafafaeffafafafffafb0b0ffb0b0b1ffb0b0b1ffb2b2b2ffb2b3b2ffb3b3b3ffb4b3b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b6ffb6b7b6ffb7b7b8ffb8b8b9ffbababaffbebebeffc3c2c3ffc7c7c7ffc8c9c9ffcacbcbffcececeffcfd0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d6d6ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd6d7d6ffd6d7d6ffd6d7d7ffd7d6d6ffd7d7d7ffd7d8d7ffd8d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d8d9ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdbdadaffdbdbdaffdbdbdbffdbdcdbffdbdbdcffdcdcddffddddddffdddddeffdededeffdededeffdedfdfffdfdfdfffe0e0dfffdcddddffdadadaffd8d9d9ffd4d4d4ffd0cfd0ffccccccffcacbcaffcacacaffcacac9ffcac9c9ffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c6ffc6c6c7ffc7c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c4c5ffc4c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c4ffc3c3c3ffc2c3c2ffc2c2c3ffc2c2c2ffc1c1c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c0ffc0bfc0ffc0c0bfffbfbfc0ffbfc0bfffbebfbfffbfbebfffbfbfbfffbebebeffbebebeffbebdbeffbdbebdffbcbdbdffbdbdbcffbcbcbcffbcbcbbffbbbcbcffbcbbbcffbbbbbbffbababaffbababaffbababaffbab9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb8b8b8ffb7b8b7ffb7b7b6ffb7b6b7ffb6b6b7ffb7b7b7ffbabab9ffbcbdbcffbfbfc0ffc4c3c3ffc6c5c6ffc7c7c7ffc7c8c7ffc8c9c8ffcacac9ffc9c9c9ffc9c8c8ffc9c8c8ffc7c8c7ffc7c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c1ffc1c1c2ffc0c1c1ffc0c0c0ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbebeffbebebeffbdbdbeffbcbdbcffbcbcbdffbcbcbcffbcbcbcffbcbbbcffbcbbbcffbbbbbbffbabbbbffbababaffbababaffb9b9b9ffb8b9b8ffb9babaffc0c0c0ffc9c8c9ffd1d1d1ffd5d6d6ffd7d6d7ffd7d6d6ffd7d6d6ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d0d1ffd1d1d1ffcfcfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d2d2ffd2d3d2ffd1d1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebebebffeaebebffebebebffebececffebecebffecebebffecebecffecececffecececffececec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffeffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff080909ff191a19ff434343ff6b6c6bff807f80ff8c8b8bff8f8f8fff8f8f8fff919191ff929392ff959494ff979797ffa0a0a0ffd5d6d5fff9f8f9fffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfafffafbfbfffafbfbfffafafbfffbfafafffbfafbfffafbfbfffafafafffafafafffafafbfffafafafffbfbfafffafafafffbfafafffafafbfffafafafffafafafffafbfafffbfafafffbfafafffbfafafffbfbfbfffafbfafffbfbfafffbfbfafffafbfbfffbfbfafffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfcfffcfdfcfffdfcfcfffcfdfdfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfafffafafafffafbfafffafafafffafafafffbfbfafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffafbfafffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfff6f5f5ffd0d0cfff9b9b9aff919292ff909090ff909091ff908f8fff8e8d8eff8d8d8dff8b8b8bff7f8080ff5f6060ff363736ff181817ff050505ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0eff0fff3f2f3fff2f2f2fff2f1f2fff1f2f1fff0f1f0fff1f1f1fff3f3f2fff5f4f5fff5f6f6fff7f6f7fff6f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f9fffafaf9fffafafafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffefefefffffffffffefffffffefefefffefffefffefefefffefdfdfffefdfdfffefdfdfffbfbfbfff8f8f8fff8f8f7fff6f6f6fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f2fff2f1f1fff1f0f1fff0f0f0ffefeff0ffefefefffeeeeeeffedecedffecececffebebebffeaeaeaffe9e9e9ffe8e8e7ffe5e6e6ffe5e5e4ffe4e4e3ffe1e2e1ffe0dfdfffdedddeffdcdcdcffdbdadaffdadad9ffd8d8d8ffd7d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d5d6ffd6d6d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d8d8ffd9d8d8ffd9d9d9ffdad9daffdadadaffdbdbdbffdbdbdbffdcdcdbffdddddcffddddddffdeddddffdfdedeffdfdfdeffdfdfdeffe0e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e8e8ffe9e8e9ffe9e9e9ffe8e8e8ffe9e9e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeaeae9ffeaeaeaffeaeaeaffebeaeaffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaebffededeeffeeeeeeffeeeeedffedededffecedecffedececffedececffedececffecececffecedecffededecffecececffecececffececedffedececffecececffecececffecececffebececffecececffecececffecececffebebecffecebebffecebecffecececffecececffecececffecececffecebebffececebffecececffebebebffececebffecebebffebebebffebebebffebecebffebebebffebeaebffebeaebffebebebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9eae9ffeae9e9ffe9e9eaffeaeae9ffeae9e9ffe9e9e9ffeae9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e0ffdfdfdfffdededdffdcdddcffdadbdbffd9d9d9ffd7d6d7ffd6d5d5ffd3d3d3ffd1d2d2ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc0c0c0ffbdbdbdffb9b9baffb6b6b6ffb3b2b2ffaeaeaeffadadadffadadadffacacacffababaaffa9a8a8ffa6a7a7ffa4a4a3ffa2a2a2ffa0a0a0ff9e9e9eff9d9c9cff9b9b9bff999999ff989897ff959695ff949393ff929291ff8e8e8eff8c8c8cff8b8b8bff888988ff868686ff848484ff828282ff7f7f80ff7d7d7cff7a7a79ff767676ff747373ff6f7070ff6b6a6aff666666ff646364ff606060ff5b5b5bff525252ff4e4e4dff4b4b4aff474747ff444443ff414040ff3e3d3dff3a3a3aff373837ff2f2f2eff0f0f0fff030303ff030303ff030302ff030203ff020202ff010201ff010202ff010102ff010201ff010101ff010101ff010100ff010001ff010100ff000001ff000100ff010000ff000000ff010000ff000000ff000000ff010100ff010000ff000000ff000000ff010100ff000000ff010000ff010000ff010100ff000000ff000100ff000100ff00000000000000000000000000000000000000000000000000000000000000ff010100ff000001ff010101ff010101ff010101ff010001ff010101ff010000ff010001ff010000ff000001ff000101ff000001ff000000ff010101ff000100ff010000ff010000ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff212020ff383837ff505050ff5c5c5cff616161ff666565ff6a6a6aff6f706fff737373ff707070ff484748ff363536ff3b3b3bff414141ff484848ff4e4f4eff565656ff5f5f5eff686768ff707171ff777778ff7d7e7dff848483ff8a8a89ff8f8f8fff949494ff999999ff9d9d9dffa1a1a1ffa5a4a5ffa8a9a9ffacacacffb0b0b0ffb2b2b2ffb5b5b5ffb7b8b8ffb9babaffbcbcbbffbebebdffbfbfbfffc0c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc3c3c2ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c3ffc4c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c7c6ffc8c8c7ffc8c8c8ffc9c9c9ffcac9caffcbcacaffcbcbcbffccccccffcdcdcdffcdcdcdffcececdffcececeffcececeffcfd0cfffd0d0cfffd0d0d0ffd0d1d0ffd2d2d1ffd1d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d3ffd4d5d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d7ffd6d7d7ffd7d7d8ffd7d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9daffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdcdcffdcdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdedfdeffdfdfdfffe0dfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e1ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e5ffe6e6e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaebebffebecebffecececffecededffeeededffeeeeeeffefefefffefeff0fff0f0f0fff1f1f1fff2f1f1fff3f2f2fff3f3f3fff4f4f4fff6f6f6fff7f7f6fff7f8f8fff8f9f8fffafaf9fff9f9f9fffaf9f9fffaf9f9fffafafafff9f9f9fffafafafffafafafffbfafafffbfbfafffbfbfbfffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffebececffebececffecececffececebffe9e9eaffe9e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c0c0ffc1c0c0ffc0c0c0ffc1c1c0ffc1c1c0ffc0c1c1ffbfbfbfffbfbfc0ffc0c0bfffc0c0c0ffbebebeffc0c0c0ffc4c4c4ffcacacaffcdcdcdffcccccbffc9c9caffc9c8c8ffc0c0c1ffb6b6b6ffacacacffa7a7a7ffa6a6a6ffa7a6a7ffa8a7a7ffa8a7a7ffa7a8a7ffa8a8a8ffa9a9a8ffa9a9a9ffaaaaaaffabababffabacabffadacacffadadadffaeaeadffaeaeaeffafafaeffafafafffb0afafffb1b1b0ffb1b1b1ffb1b2b2ffb3b2b3ffb2b3b3ffb3b3b3ffb4b4b4ffb5b4b4ffb5b5b5ffb7b7b6ffb7b7b7ffb8b8b8ffbbbbbbffbfc0c0ffc4c3c3ffc7c7c7ffc9c9c9ffcbcbcbffcececfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd2d1d1ffd1d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d4ffd4d4d4ffd5d5d4ffd4d4d5ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d6d6ffd6d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d8d9ffd8d9d9ffd9d9daffd9dad9ffd9d9d9ffdadad9ffdadadaffdadadbffdbdbdbffdcdbdbffdcdcdcffdddcdcffddddddffddddddffdeddddffdededeffdfdfdfffdfdfdfffdbdcdcffd9d9d9ffd8d8d8ffd3d3d3ffcececeffcccbcbffcacacaffcac9c9ffc9cac9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c8c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c7ffc7c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c4ffc4c4c4ffc4c4c3ffc4c4c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbebeffbebebfffbfbfbeffbfbebeffbebebeffbebdbeffbdbebeffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbbbbbbffbabbbaffbababaffbababaffbab9b9ffb9b9b8ffb9b9b8ffb8b8b8ffb7b8b8ffb7b7b7ffb6b6b7ffb7b6b6ffb6b6b6ffb5b6b6ffb5b5b5ffb5b5b5ffb6b7b7ffb9bab9ffbdbdbcffbfc0c0ffc3c3c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c8c9ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c2c3ffc3c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfc0bfffbfbfbfffbebfbeffbebebeffbdbebdffbdbdbdffbcbcbdffbdbdbcffbcbcbcffbcbcbcffbcbbbbffbbbcbcffbbbabbffbababaffbab9baffb9b9b9ffb8b9b9ffb8b8b8ffb9b9b9ffbfbfbfffc8c8c8ffd1d1d0ffd6d5d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d4ffd2d2d2ffd1d1d0ffd0d1d1ffcfcfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d0ffd1d1d2ffd2d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e8ffeae9e9ffeae9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffebebecffecebebffecebecffecececffecececffecececffececed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefefffffffefffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0a0a09ff212021ff4e4e4eff727372ff838484ff8c8c8cff8e8e8eff8e8f8fff909090ff929293ff959595ff979798ffabababffe4e4e4fff9f9f9fffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffbfcfbfffbfcfcfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfafafffbfbfafffafafbfffafafafffafafafffafafbfffbfafafffafbfafffafafafffbfafafffbfbfafffafafbfffafbfbfffbfbfafffbfafafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfcfffcfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfbfafffbfafbfffbfbfbfffbfbfafffafbfbfffafafbfffbfbfafffafbfbfffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafbfbfffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfff8f9f8ffdedfdeffa6a7a7ff929392ff919191ff8f9090ff8f8f8fff8e8e8eff8d8d8dff8d8d8cff858586ff6f6f6fff4c4c4cff262626ff090908ff030403ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f2fff2f2f2fff1f2f2fff1f1f2fff2f2f2fff3f3f3fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff8f8f8fff8f8f8fff9f9f8fff9f9f9fffafaf9fffafbfafffbfbfcfffbfcfbfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffefefefffffffffffffffffffffefefffefefefffefefefffefdfefffefdfdfffdfdfdfffafbfafff8f9f8fff7f8f8fff7f7f6fff6f6f6fff5f6f5fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f2fff2f2f3fff2f2f1fff1f2f1fff0f0f0fff0f0f0fff0f0efffeeefefffeeeeeeffedececffecebebffeaeaeaffeae9e9ffe8e8e8ffe7e7e7ffe6e6e5ffe4e3e4ffe2e2e2ffe0e0dfffdddedeffdcdcdcffdbdbdbffd9dadaffd8d9d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d5ffd6d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd8d7d7ffd8d8d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdbdbdbffdcdbdbffdcdcdcffddddddffdddddeffdededdffdededeffdfdfdfffe0e1e0ffe0e1e1ffe1e2e1ffe2e2e2ffe1e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e4ffe4e3e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffeaeaeaffeaeaeaffebebebffeeededffeeeeeeffeeedeeffedededffecececffececedffecececffecececffecedecffecedecffececedffecececffececedffecececffecececffecececffecececffecececffebebecffecebecffececebffecececffecececffecececffececebffecececffecececffebececffecececffececebffecebebffececebffececebffebebebffebebebffecebebffebebebffebebebffebebebffeaebebffebebebffebebeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeae9ffe9eaeaffeae9e9ffe9e9e9ffe9eaeaffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e4ffe2e2e2ffe1e1e1ffe0e1e0ffdfdfdfffdddedeffdcdddcffdbdbdbffd8d9d9ffd7d7d7ffd5d6d5ffd4d3d4ffd2d2d2ffd0d0d1ffcececeffcccccbffcac9caffc8c8c8ffc6c7c6ffc4c4c4ffc2c1c2ffbfbfbfffbbbcbcffb8b8b8ffb4b3b3ffb2b1b1ffb1b1b1ffb0afafffaeaeaeffadadadffababaaffa7a7a7ffa5a5a5ffa3a4a3ffa1a2a2ffa0a0a0ff9f9f9eff9c9d9dff9b9b9bff99999aff989897ff959595ff929292ff909090ff8f8f8fff8d8d8dff8b8b8aff888888ff868685ff838383ff818180ff7e7e7eff7b7b7bff787878ff757474ff707071ff6a6a6aff686868ff636363ff5a5a5aff555555ff515051ff4d4d4dff4a4a4aff474647ff434343ff3f3f3fff3c3d3cff393a39ff363637ff2e2e2eff0f0f0fff030303ff030303ff020303ff020202ff020201ff010102ff010101ff010101ff010101ff010100ff000100ff000000ff010001ff010100ff000001ff000001ff010000ff010000ff000000ff010000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff010100ff000101ff000000ff000001ff01010000000000000000000000000000000000000000000000000000000000ff010100ff000101ff010101ff010101ff010101ff000100ff010000ff000101ff010101ff000001ff010101ff010000ff010001ff010000ff000000ff000000ff000001ff000000ff000000ff000100ff000100ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff070707ff252424ff3e3d3dff525252ff5c5c5cff616161ff656565ff6a6a69ff6f6f70ff707070ff6c6c6bff464747ff353535ff3b3b3aff404141ff474747ff4f4f50ff575857ff5f5f5fff676867ff707070ff777777ff7e7e7dff848483ff898989ff8f8f8eff939393ff989898ff9d9d9dffa1a1a1ffa4a5a4ffa9a8a8ffabacacffb0b0b0ffb2b2b2ffb5b5b5ffb7b7b7ffbab9b9ffbbbbbbffbdbdbdffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c7ffc8c9c8ffc9c9c9ffcacacaffcbcbcbffcbcbccffcccccdffcdcdccffcdcdcdffcececdffcfceceffcfcfceffcfcfcfffd0d0cfffd0d0d1ffd0d0d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d4d4ffd3d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd7d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdadaffdadbdbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffddddddffddddddffdeddddffdededeffdfdedfffdfdfdfffdfdfdfffe0e1e0ffe0e1e1ffe1e2e2ffe2e3e2ffe3e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe8e7e7ffe9e9e8ffe9e9eaffeaeaeaffebebeaffecebecffedececffedededffeeeeedffefeeeeffefefefffeff0f0fff0f1f1fff2f2f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff8f7f7fff8f8f8fff9f9f9fff9faf9fff9f9fafff9f9fafffafaf9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffedececffecececffebebecffecebecffecebebffecebecffebebeaffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc1c1c1ffc0c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffbfc0c0ffc1c0c1ffc0c0c0ffc1c0c0ffc0c0bfffc1c1c2ffc6c5c6ffcccccbffcdcdcdffcccbcbffc9c9c9ffc6c6c5ffbfbebfffb4b5b4ffaaaaabffa6a6a7ffa7a7a6ffa7a6a6ffa7a7a7ffa8a7a7ffa8a8a7ffa9a8a8ffa9a9a8ffaaa9aaffaaaaaaffabababffabacacffacacacffadadadffadaeaeffaeaeaeffafafafffafb0afffb0b0b0ffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb3b3b4ffb5b5b4ffb5b5b5ffb6b6b5ffb7b7b7ffb8b9b9ffbcbdbcffc2c1c1ffc4c5c5ffc8c8c8ffc9c9c9ffcccdccffcfceceffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd6d5d5ffd6d5d5ffd6d5d5ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdbdadaffdbdbdbffdbdcdcffdcdcdbffdddcdcffddddddffddddddffdededeffdfdfdfffdededeffdadadaffd9d8d8ffd6d6d6ffd1d1d1ffcdcccdffcbcacaffc9c9c9ffc9cac9ffc9c9c9ffc8c9c9ffc8c9c8ffc8c8c9ffc7c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc6c6c7ffc7c6c6ffc7c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c5ffc6c5c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c4ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbdbebeffbebdbdffbdbdbdffbdbdbdffbcbdbcffbdbcbcffbcbcbdffbcbcbcffbbbbbbffbbbbbbffbbbabaffbbbabaffbababaffbababaffb9b9baffb9b9baffb9b9b8ffb8b8b8ffb8b8b8ffb7b8b7ffb7b7b8ffb7b7b7ffb7b7b7ffb5b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b4ffb4b4b5ffb4b4b4ffb7b6b6ffb9b9baffbdbdbcffc0c0c0ffc2c2c2ffc5c4c4ffc6c6c5ffc6c6c7ffc7c7c8ffc8c8c7ffc7c7c7ffc7c6c6ffc6c6c5ffc5c5c4ffc4c4c4ffc4c4c3ffc3c3c4ffc3c2c3ffc3c3c2ffc2c2c2ffc1c1c2ffc1c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebfffbebebeffbebebeffbebdbdffbdbdbdffbdbdbcffbcbcbcffbcbcbbffbcbcbcffbbbcbcffbbbbbbffbbbabbffbabbbbffbababaffb9b9b9ffb8b8b8ffb8b7b7ffb9b9b9ffbfbfbfffc8c8c8ffd0d0d0ffd4d4d5ffd6d6d5ffd5d5d5ffd6d6d6ffd4d5d5ffd3d3d4ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d2d2ffd0d0d1ffd1d0d1ffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaebeaffebebebffebecebffecececffecececffecececffedececffececedffececec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefefffffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030403ff0b0c0cff282828ff585858ff7a7a7aff858686ff8b8b8cff8d8d8dff8f8e8eff909190ff939292ff969595ff999898ffbabbbafff0f0f0fffafafafffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfbfafffafafafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffafafafffafbfafffafafbfffafbfafffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffbfafafffafbfafffafbfafffbfafbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfbfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfcfbfffafbfafffafafafffbfbfbfffbfbfbfffafafbfffafafbfffafafbfffbfbfafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafafffafafbfffafafbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffafafaffebebebffb5b6b6ff939393ff909090ff909090ff8f8f8fff8e8e8eff8d8c8cff8d8d8dff888888ff797979ff5a5a5aff323333ff0f0f0fff050405ff020101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff2f2f3fff3f2f3fff3f3f2fff2f3f2fff2f2f2fff2f1f2fff3f3f3fff5f5f5fff6f6f7fff7f7f7fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff9f9fafffafafafffbfbfbfffcfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefffefffffffffffefefffffffefefffdfefefffefefefffdfdfdfffdfcfcfffafbfbfff8f9f9fff7f8f8fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff3f4f4fff3f3f3fff2f3f3fff2f3f3fff2f2f1fff1f1f2fff1f0f0fff0f0f0ffefefefffeeefeeffedededffecebebffebebebffeaeaeaffe9e9e9ffe8e7e7ffe6e6e6ffe4e5e4ffe2e2e2ffe1e1e1ffdedfdeffdcdcddffdbdbdcffdadadaffd9d9d9ffd8d8d7ffd6d6d6ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd6d5d6ffd7d7d7ffd8d8d7ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdbffdbdbdcffdcdcdcffdcddddffdddedeffdddddeffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe7e8e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9eaffe9eaeaffeaeaeaffeae9eaffeaeaeaffebebebffeaeaeaffeaeaeaffeaeaeaffebebeaffedededffeeeeeeffededeeffedecedffecececffecececffebececffecececffecececffecececffecececffecececffececebffecececffecebebffecececffecececffebececffebececffecececffebececffecececffecececffecececffecebebffecececffecebecffecececffecececffecebebffececebffececebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaeaebffebeaebffebebeaffeaebeaffeaeaeaffeae9eaffeaeae9ffeaeae9ffe9e9eaffeae9e9ffeaeaeaffeaeae9ffeaeae9ffe9eae9ffeae9eaffe9eaeaffeae9eaffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e6e6ffe5e6e5ffe4e4e4ffe2e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdedfdfffdeddddffdcdcdbffdadadaffd8d8d8ffd7d7d7ffd6d5d5ffd4d4d4ffd2d2d3ffd1d1d1ffcfcfcfffcccdcdffcbcbcaffcac9caffc7c7c7ffc5c5c5ffc3c3c3ffc0c1c0ffbdbdbdffb9b9b9ffb7b7b6ffb4b4b3ffb3b3b4ffb3b2b2ffb0b1b0ffaeafaeffaaaaaaffa8a8a8ffa7a7a7ffa5a5a5ffa3a3a4ffa2a1a2ffa0a0a0ff9e9f9eff9c9c9cff9b9a9aff989898ff969696ff949495ff939392ff929291ff8f8f8fff8d8d8cff8a8a8aff888788ff858585ff838383ff807f80ff7c7c7dff797979ff757575ff6f6f6fff6c6c6cff676767ff5d5d5dff585858ff545454ff515051ff4d4e4dff4a4a4aff454646ff424242ff3e3f3fff3b3c3cff383838ff363535ff2d2d2cff0c0d0cff030303ff030303ff020202ff010202ff010102ff010101ff010101ff010101ff010100ff010101ff010000ff010100ff010001ff000100ff010101ff000000ff000000ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000001ff000001ff010100ff010100ff000000ff010000ff000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010001ff000001ff010101ff010100ff010101ff010000ff010000ff000100ff010101ff000001ff010000ff000100ff010101ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050606ff252424ff3e3e3eff545453ff5c5c5dff616161ff646564ff686968ff6e6e6eff707070ff6c6c6bff4a4a4aff343435ff3a3a3aff414140ff484847ff4f4e4fff575656ff5f5e5eff676867ff707070ff777676ff7d7d7dff838382ff888888ff8d8d8dff939293ff979898ff9d9c9cffa0a0a0ffa4a4a4ffa9a8a8ffacacabffb0b0b0ffb2b2b2ffb5b4b4ffb7b7b6ffb9b9b9ffbbbbbbffbdbcbdffbebfbeffc0c0c0ffc0c0c0ffc1c1c1ffc1c2c2ffc1c2c2ffc1c1c1ffc2c1c2ffc2c2c1ffc2c3c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c5ffc5c5c5ffc5c6c6ffc6c7c7ffc8c7c7ffc8c8c9ffc9c8c8ffcacac9ffcacacbffcbcbcbffccccccffccccccffcdcdccffcececdffcececeffcececeffcecfceffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d4d3ffd4d3d4ffd5d4d4ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffddddddffdcddddffdeddddffdddedeffdedfdfffdededeffdfdfdfffdfe0e0ffe0e1e0ffe0e1e1ffe2e1e2ffe2e2e2ffe3e4e3ffe4e4e4ffe6e6e6ffe7e7e6ffe7e7e8ffe8e8e9ffe9e9e9ffeaeaeaffebebebffecececffedededffedededffeeeeeeffefeeefffeff0effff0f1f1fff1f1f1fff2f2f1fff3f3f2fff4f4f4fff5f4f4fff5f6f5fff6f7f6fff7f7f7fff8f8f8fff9faf9fff9f9fafff9f9fafffafafafffafafafffbfbfafffbfafafffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffecececffecececffebebecffebececffebebebffeae9eaffe9e8e8ffe8e8e8ffe7e7e8ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe3e4e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c1ffc1c1c1ffbfbfbfffc0c0c0ffc0c0bfffc0c1c0ffc0c0c0ffc1c0c0ffc2c1c1ffc1c1c1ffc1c1c1ffc3c3c3ffc7c7c7ffcbcbccffcdcdccffcbcbcbffc8c8c8ffc5c5c4ffbdbdbeffb2b3b2ffa8a9a9ffa6a6a6ffa7a7a6ffa7a7a7ffa7a7a8ffa8a7a7ffa8a8a8ffa8a9a8ffa9a9a9ffaaaaaaffababaaffababacffacacacffadacadffaeadadffaeaeadffaeaeaeffafaeafffafafafffb0b0afffb0b0b1ffb1b1b1ffb2b2b2ffb3b2b2ffb3b3b3ffb3b4b4ffb5b4b5ffb5b5b6ffb7b6b7ffbab9b9ffbebebeffc3c3c3ffc5c5c5ffc9c8c8ffcacacaffcdcdcdffcecfceffd0d0d0ffcfcfd0ffd0cfd0ffcfd0cfffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d1ffd0d1d1ffd0d1d1ffd2d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd3d2d2ffd3d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d6d5ffd5d6d5ffd5d5d5ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadbffdbdbdbffdbdbdbffdbdbdcffdddcdcffdcdddcffddddddffdeddddffdfdedeffdcdddcffd9dadaffd7d7d8ffd5d5d5ffcfd0d0ffccccccffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc5c6c6ffc5c6c6ffc6c5c5ffc6c5c6ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c4ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c3c2ffc1c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbebebfffbfbebeffbebebeffbebebdffbebebdffbdbdbdffbdbdbdffbcbdbdffbdbcbdffbcbcbcffbbbbbcffbcbcbcffbbbbbbffbbbbbbffbbbabaffbababaffb9bab9ffbababaffb9b9b9ffb9b8b9ffb8b9b9ffb8b9b9ffb7b8b8ffb8b7b7ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb3b3b4ffb6b6b7ffb9b9b9ffbdbdbdffbfbfbfffc2c2c2ffc4c3c4ffc5c5c4ffc6c6c6ffc7c6c6ffc6c7c6ffc6c6c6ffc5c5c6ffc4c4c4ffc3c4c3ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbebeffbebfbeffbebebeffbebdbdffbebebdffbdbdbdffbdbdbcffbcbcbcffbcbbbcffbbbcbcffbcbbbcffbbbbbbffbbbabbffbbbbbbffbababaffb9b9b9ffb8b8b8ffb8b7b7ffb9b9b9ffc0c0c0ffc8c8c8ffd0cfcfffd4d4d4ffd6d6d6ffd5d5d6ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffd2d2d2ffd2d2d2ffd4d4d4ffd4d3d3ffd4d4d4ffd4d3d3ffd3d3d4ffd2d2d2ffd1d1d1ffd0d1d1ffcfcfcfffd0d0d0ffd0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e8e8ffe9e8e8ffe8e9e9ffe9eae9ffe9eaeaffebeaebffebebebffecececffecebebffecececffecececffecececffecececffececec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffeffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050606ff111212ff323332ff616161ff807f7fff888888ff8c8b8cff8d8d8eff8f8e8fff919091ff939393ff969696ff9d9d9dffcecdcefff7f7f7fffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffafbfbfffafafafffafbfafffafbfafffafbfafffafafafffafbfbfffafbfafffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffafafbfffafafafffafafbfffbfafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffbfcfcfffbfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfafbfffafafbfffbfafbfffafafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfff5f5f5ffc9c9caff989898ff919190ff909090ff8f8f8fff8e8e8eff8c8d8cff8c8d8cff8a8b8aff808080ff636464ff373737ff121212ff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff2f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff4f3f4fff6f5f5fff7f6f7fff7f8f7fff8f8f8fff8f9f9fff8f9f8fff9faf9fffaf9f9fffbfbfbfffbfbfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefffffffffefffffffffffefefefffefffffffefefefffdfdfdfffdfdfdfffcfdfdfffbfafbfff9f9f9fff8f8f9fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f3f3fff2f3f3fff2f3f2fff1f2f1fff0f1f1fff0f0f0ffeff0f0ffeeefeeffedeeeeffececedffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e7e6ffe4e5e5ffe3e4e4ffe1e1e1ffdfdfdfffdddddcffdbdcdcffdadadbffd9d9daffd8d8d8ffd7d6d7ffd5d5d5ffd4d4d4ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d4d4ffd4d5d5ffd4d4d5ffd4d5d5ffd6d5d6ffd7d7d6ffd7d7d7ffd8d9d8ffd9d9d8ffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdddcddffddddddffdededdffdededeffdfdfdfffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9eae9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebeaffeaeaebffeaebeaffebeaeaffeaeaebffececebffedeeeeffedededffedededffecececffecececffececebffecececffecececffecececffecebecffecececffecececffecececffecececffebececffecececffecececffecececffecececffebececffecececffebececffebececffebececffebececffebecebffecececffecececffebececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaeaffebebebffebebebffeaeaebffebeaebffeaeaebffeaeaeaffeae9eaffeaeaeaffeae9e9ffeae9eaffe9eae9ffeaeae9ffe9eaeaffe9e9e9ffe9eaeaffeae9e9ffe9eaeaffe9e9eaffe9eaeaffeae9e9ffeae9e9ffe9e9e9ffe8e9e8ffe9e9e8ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e5e6ffe4e4e4ffe4e4e3ffe3e3e3ffe2e1e2ffe1e1e1ffe0e0e0ffdededeffdddddcffdbdbdbffdadadaffd8d8d8ffd7d7d7ffd5d6d6ffd5d5d5ffd4d4d4ffd2d2d2ffcfd0cfffcdcdcdffcbccccffcacacaffc8c8c8ffc6c6c5ffc4c4c4ffc1c1c2ffbebebfffbcbcbcffb8b8b8ffb6b5b6ffb5b6b5ffb4b5b5ffb3b4b4ffaeaeaeffacacabffaaaaaaffa9a9a9ffa7a7a7ffa5a5a5ffa4a3a4ffa2a1a2ff9f9f9fff9d9d9dff9c9b9bff9a999aff989898ff979796ff969696ff949494ff909190ff8e8e8eff8c8c8cff8a8a8aff878787ff848484ff818081ff7e7d7dff797979ff737473ff727171ff6d6d6dff616160ff5b5c5cff585757ff555555ff515051ff4c4c4cff494948ff454545ff424141ff3e3e3eff3a3a3bff373737ff343434ff262627ff080909ff020303ff020202ff010202ff010201ff010101ff010101ff010101ff000101ff000101ff000101ff000101ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000001ff000101ff000000ff010000ff000000ff000101ff010001ff000001ff010001ff010001ff000000ff010001ff010001000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010001ff010100ff000001ff000100ff010100ff010101ff010100ff000101ff000000ff010101ff010001ff000000ff000000ff000101ff010001ff000101ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050506ff222323ff3c3c3cff525252ff5c5c5cff616261ff646565ff676868ff6d6d6dff70706fff6d6d6cff505050ff343434ff383939ff403f40ff474647ff4e4e4eff565556ff5e5e5eff686767ff6f6f6fff757575ff7c7c7bff818181ff878786ff8c8d8dff929292ff979797ff9b9c9cffa0a0a0ffa4a4a4ffa8a8a7ffababacffafb0afffb2b2b1ffb4b4b5ffb7b7b6ffb9b9baffbbbabbffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc1c1c2ffc1c1c1ffc2c2c1ffc2c2c2ffc2c3c3ffc2c2c2ffc3c3c3ffc3c4c3ffc4c5c4ffc5c5c5ffc5c6c6ffc6c7c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbccccffccccccffcdcccdffcdcdcdffcdcecdffcececfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d2ffd1d2d2ffd3d2d3ffd3d2d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d7d6ffd7d7d7ffd7d7d6ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffdadad9ffd9dadaffdadbdaffdbdbdaffdbdbdbffdcdcdbffdbdcdcffdcdcdcffddddddffdedddeffdededeffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e8e9ffe9eaeaffeaebeaffebebebffecececffedededffeeeeeeffeeeeeeffefefefffeff0f0fff0f1f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f5f5fff6f6f6fff7f7f7fff8f8f8fff9f8f8fff9fafafffafafafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffecececffecececffecececffecececffebebebffe9eaeaffe9e9e9ffe8e8e9ffe7e8e7ffe7e7e7ffe6e6e6ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe2e1e2ffe0e1e1ffe1e1e1ffe1e0e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c1ffc0c0c0ffc1c1c1ffc1c2c1ffc2c3c2ffc2c3c2ffc2c2c2ffc3c4c4ffc8c8c8ffcbcbcbffccccccffcacacaffc8c8c8ffc4c4c3ffbcbcbcffb0b1b1ffa6a6a7ffa6a6a6ffa7a6a7ffa7a7a7ffa7a8a7ffa8a8a8ffa8a9a9ffa9a9a8ffaaaaa9ffaaaaaaffabababffacacacffacacadffadadadffaeadaeffaeadaeffaeaeafffafafafffb0afafffb0b0b0ffb0b1b0ffb1b2b1ffb2b2b2ffb2b2b2ffb3b4b3ffb4b4b4ffb5b5b5ffb7b7b7ffbbbcbcffc0c0c0ffc4c4c3ffc6c6c6ffc8c9c8ffcbcbcaffcdceceffcfcfceffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d5ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d6d7ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d9d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdadbdbffdcdbdbffdcdcdbffdcdcdcffdcdddcffdeddddffdededfffdcdcdbffd8d9d9ffd7d7d7ffd4d4d4ffcfcecfffcacacbffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c7c8ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c5c5ffc5c6c6ffc5c5c5ffc4c5c5ffc4c5c5ffc4c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc3c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c3ffc2c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c1ffc0bfc0ffbfbfbfffbfbfbfffbfbebfffbfbebeffbebdbeffbdbebdffbdbebdffbdbdbdffbcbdbcffbcbdbdffbcbcbcffbcbcbcffbbbcbcffbbbbbcffbbbabbffbbbbbaffbababaffb9bab9ffbabab9ffb9b9baffb9b9b9ffb8b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b6ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b6ffb5b5b5ffb5b5b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b3ffb2b3b2ffb2b2b2ffb2b2b3ffb3b4b3ffb6b6b6ffb9b9b9ffbcbcbcffbfbfbfffc1c1c1ffc3c3c3ffc4c4c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c4c4ffc3c4c3ffc2c3c3ffc2c2c3ffc2c2c1ffc1c1c1ffc1c0c0ffc0c0c1ffc0c0c0ffbfbfc0ffbfbfbfffbfbebfffbebebeffbebebeffbebebeffbebdbdffbdbdbdffbdbdbdffbdbdbcffbcbcbcffbbbcbbffbbbcbcffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbabbffbababaffb9b9b9ffb8b8b8ffb8b8b7ffb9babaffc1c1c0ffc8c9c9ffd0cfcfffd4d4d4ffd6d6d6ffd7d7d7ffd7d7d6ffd5d6d5ffd3d3d3ffd1d1d1ffd1d1d2ffd1d1d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d4d3ffd2d2d2ffd0d1d1ffd1d1d1ffcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e5e5ffe5e4e5ffe6e6e5ffe5e6e6ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffeaeaeaffeaeaebffebebebffecececffecededffecececffecececffecececffecececffecedecffececec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefeffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff090909ff1a1b1bff414241ff6a6a6aff848484ff898989ff8b8b8cff8e8e8eff8f8f8fff919191ff949494ff969696ffa6a6a6ffddddddfff8f8f8fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfafbfffafbfbfffafafbfffbfafafffbfafafffafbfafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafbfbfffafbfbfffafafafffbfafbfffafbfafffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfcfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffafafbfffbfafbfffbfafafffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffdfcfdfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffafbfafffbfbfafffafafafffafafbfffbfbfbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfdfff9faf9ffdadbdbffa2a2a1ff919291ff908f90ff8f8f8fff8e8e8eff8d8c8cff8c8b8bff8a8b8bff848383ff6c6b6bff3e3e3eff171717ff060606ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff2f2f2fff4f4f4fff5f5f5fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffafbfafffbfbfbfffcfcfcfffcfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefefefffffefffffefefffffffffffffefffffffefefffffefefdfffdfdfdfffdfdfefffdfdfdfffbfbfbfff9f9f9fff8f9f9fff8f7f7fff7f7f6fff7f6f7fff6f6f6fff5f5f6fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f2f2fff2f2f2fff1f1f1fff0f1f0fff0eff0ffefefefffeeeeeeffedecedffecebecffeaebeaffeae9eaffe9e8e9ffe7e7e7ffe5e6e5ffe4e4e4ffe2e2e2ffdfe0dfffdddeddffdddddcffd9dadaffd9d8d9ffd8d9d9ffd7d6d7ffd5d6d6ffd4d4d5ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd6d5d5ffd5d6d6ffd6d6d6ffd8d8d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdddcdcffdddedeffdededeffdededfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe6e6e6ffe6e7e6ffe6e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9eae9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaeaffeaeaeaffebeaebffebebebffedededffecededffececedffececebffecebebffecececffebecebffebebecffececebffebececffececebffebecebffecebecffecececffecebecffecebecffecececffecececffecececffecebebffecececffecebecffebebebffebebebffebececffecececffecebecffecebecffebececffecebecffecebecffebebebffebebebffebebebffeaebebffeaebebffeaebeaffebebeaffeaeaeaffeaeaebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e6ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e2e1ffe0e1e1ffe0dfdfffdddeddffdddcdcffdbdbdbffd9d9daffd9d8d8ffd8d7d7ffd6d7d6ffd5d5d5ffd4d3d3ffd2d2d2ffd0d0d0ffcececeffccccccffcacbcbffc8c9c9ffc7c6c6ffc5c4c5ffc1c2c2ffc0c0c0ffbebdbeffbbbabbffb8b9b8ffb8b8b8ffb6b7b6ffb1b2b1ffaeafaeffaeaeadffacacacffaaaaabffa9a9a9ffa7a6a6ffa4a4a4ffa2a2a2ffa0a0a0ff9f9f9fff9d9d9dff9c9c9cff9a9a9aff9a9a9aff989898ff959494ff919292ff8f908fff8d8d8dff8b8a8bff878888ff858485ff818281ff7d7d7dff787777ff757676ff727272ff646465ff5f5f5fff5b5c5cff575858ff535453ff4f4f4fff4b4c4cff474847ff434344ff404040ff3c3d3dff3a3939ff353635ff333232ff242525ff070708ff030202ff020101ff010201ff020201ff010101ff010101ff010101ff000100ff010000ff000101ff000101ff000000ff010001ff000100ff000000ff010001ff000000ff000000ff000001ff000000ff000100ff000100ff010100ff000000ff000001ff010101ff010000ff000100ff010101ff000000ff000101ff0000000000000000000000000000000000000000000000ff000101ff010100ff010101ff010101ff010101ff010001ff000100ff000000ff010100ff000101ff010101ff000001ff010001ff000001ff000001ff010100ff010000ff000101ff000100ff000000ff000000ff000101ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff060506ff212222ff3d3c3dff515051ff5c5b5cff616261ff646465ff676767ff6b6c6bff707170ff707070ff505151ff323232ff383838ff3f3e3fff464646ff4d4d4eff545454ff5d5e5eff666666ff6d6d6eff737474ff7a7a7aff808180ff868686ff8b8b8bff919190ff969696ff9b9b9bffa0a0a0ffa4a3a4ffa7a8a7ffabababffafafafffb1b2b2ffb4b4b4ffb6b6b7ffb9b9b9ffbabbbbffbcbdbdffbebebeffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc4c3c3ffc4c5c4ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c9ffc9cacaffcac9caffcbcacbffcbcccbffcccbccffccccccffcdcccdffcdcdcdffcececeffcececeffcecfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d1ffd2d2d2ffd2d1d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd9dad9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdcffdbdcdcffdcdcddffddddddffddddddffdededeffdedfdeffdfdfdfffdfe0dfffe0e0e0ffe1e1e1ffe1e2e1ffe3e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e8ffe9e9e9ffeaeaeaffebebebffebecebffecececffedeeeeffeeeeeeffefeeeffff0eff0fff0f1f0fff1f1f1fff2f2f2fff3f3f3fff3f4f4fff4f5f5fff5f5f5fff6f7f6fff7f8f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffdfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffecececffededecffecececffecececffecececffeaebeaffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe7e6e7ffe5e5e5ffe5e4e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e1ffdfdfe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfc0c0ffc1c0c0ffc0c1c0ffc1c0c0ffc1c2c2ffc1c1c2ffc3c2c2ffc3c2c2ffc2c3c3ffc3c3c3ffc2c2c2ffc4c4c5ffc8c8c8ffcbcbcbffccccccffcacbcbffc8c8c8ffc3c2c3ffbbbabbffacadacffa7a7a7ffa6a6a6ffa7a6a7ffa7a8a7ffa8a8a8ffa8a8a8ffa8a9a8ffa8a9a8ffaaaaa9ffaaaaaaffabaaabffacacacffacacacffadadadffadadaeffadadaeffaeafaeffaeaeaeffafafafffafb0b0ffb1b0b1ffb1b2b1ffb2b2b1ffb2b2b2ffb3b4b3ffb4b5b5ffb8b8b8ffbdbdbdffc2c1c2ffc4c5c4ffc6c6c6ffc9c9c9ffcbccccffcecdceffcececeffcececeffcececeffcececfffcecfceffcfceceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d4d4ffd3d4d4ffd4d3d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9dadaffdadadaffdadbdbffdbdbdbffdbdcdbffdcdbdbffdcdcdcffddddddffdededeffdadadbffd8d7d8ffd6d6d6ffd2d2d3ffcdcecdffcac9caffc9c9c9ffc8c8c8ffc8c7c8ffc8c8c7ffc7c8c8ffc7c7c7ffc6c7c6ffc7c6c7ffc6c6c6ffc6c5c6ffc6c5c5ffc6c5c5ffc5c6c5ffc5c5c5ffc5c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc4c3c4ffc2c3c3ffc3c2c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc1c2c1ffc0c1c0ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbebebeffbebebeffbdbdbdffbdbdbdffbcbcbcffbdbcbdffbcbcbcffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbabbffbabbbbffbababaffb9bab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b8ffb7b7b6ffb7b6b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b4ffb4b5b5ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b3ffb2b2b3ffb2b2b2ffb2b1b1ffb1b2b2ffb2b2b2ffb1b1b1ffb1b1b1ffb3b3b3ffb5b6b5ffb9b9b9ffbbbcbcffbebebeffc0c0c0ffc3c2c3ffc3c4c4ffc4c4c4ffc5c4c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c1c1ffc0c1c0ffc0c0c0ffbfbfbfffbebebfffbfbfbfffbebebeffbebebeffbebebeffbdbdbdffbdbebdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbcbbffbbbbbaffbabbbaffbbbbbaffbbbbbbffbbbabbffbabbbbffbababaffb9bab9ffb9b8b8ffb8b8b8ffb9babaffc1c1c1ffc8c8c9ffd0d0d0ffd4d4d4ffd6d6d6ffd7d7d7ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffd0d0d0ffd0d1d1ffd2d1d1ffd1d2d1ffd3d2d3ffd2d3d3ffd4d3d4ffd4d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd2d2d2ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e4ffe5e5e5ffe5e4e5ffe4e5e4ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffeaeaeaffeaebebffecebebffecedecffedecedffecececffecececffedececffecececffecedecffededed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefffffffffffffffffffffffffffffffffffffffefffffffffefffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030404ff0d0c0cff272727ff515151ff737374ff868786ff8a8b8bff8d8c8dff8f8f8eff909090ff929292ff959595ff989898ffb4b4b4ffebebebfff9f9f9fffbfbfbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffafafbfffbfafbfffafbfafffbfbfbfffafbfafffafafafffafafafffafbfafffbfafafffafbfafffafafafffafafbfffafafbfffbfafbfffafafafffbfafbfffbfbfafffafafbfffafafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffbfafafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffafbfbfffafbfafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffbfbfbffe8e7e8ffafb0b0ff919292ff8f8f90ff8f8f8fff8e8e8eff8d8d8dff8b8c8bff89898aff848484ff737473ff4d4c4cff252524ff0b0b0bff030304ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff6f6f6fff8f7f8fff9f9f9fff9f9f9fffafafafffbfbfafffbfbfbfffbfcfbfffcfbfcfffcfcfdfffcfdfdfffdfdfefffefdfdfffefefefffefefefffffefefffefffffffffffefffffffffffffffffffefefefffefefefffefdfdfffdfefdfffdfdfefffcfcfcfffafbfbfff9f9f9fff7f8f8fff7f7f7fff6f6f7fff6f6f7fff6f6f5fff5f5f5fff5f5f4fff3f3f4fff3f3f3fff2f3f2fff2f1f2fff1f1f0fff0f0f0ffefeff0ffeeeeefffeeedeeffecececffebebebffeaeaeaffe8e9e9ffe7e7e8ffe6e6e6ffe4e5e4ffe3e2e3ffe1e1e1ffdfdfdeffdcddddffdadbdaffd9d9d9ffd8d7d8ffd7d7d7ffd6d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d4ffd3d3d3ffd4d4d5ffd6d5d5ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d9ffd9d9d9ffdbdadaffdbdbdbffdbdbdbffdcdcdcffdddcdcffddddddffdddddeffdededeffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e5ffe4e4e5ffe5e4e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e6ffe6e6e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe9e9e9ffe8e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffe9eaeaffeaeaeaffebeaeaffebebeaffebebeaffebeaeaffeaebebffebebeaffecececffecedecffecececffecebecffecebebffebecebffebebecffebebebffebececffebebebffebececffebecebffebebecffecececffececebffecececffecececffebebecffecebebffebecebffecebebffececebffececebffebebecffebebecffecebecffebecebffecececffececebffebebecffebebebffebebebffeaebebffebebebffebebebffebebeaffeaeaebffeaebeaffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e6e7ffe5e5e5ffe4e5e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e1e1ffdfdfdfffdddedeffdddcddffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd6d6d5ffd4d5d4ffd4d3d3ffd2d2d1ffd0d0d0ffcececfffcccccdffcbcacbffc9c9c9ffc8c7c7ffc5c5c5ffc3c3c3ffc1c1c1ffbfbfbeffbcbdbcffbbbabbffb9b9b9ffb5b5b4ffb2b2b2ffb1b1b1ffafb0b0ffafaeafffacadacffaaa9a9ffa7a7a7ffa6a6a5ffa3a4a4ffa2a2a3ffa1a0a0ffa09fa0ff9f9f9fff9d9d9dff9c9c9cff9a9a99ff969696ff939393ff919090ff8e8e8eff8a8b8bff888888ff858585ff828181ff7c7c7bff7a7979ff767677ff696968ff646363ff5f605fff5b5a5bff565657ff525252ff4e4e4dff4a4a4aff464646ff424342ff3f3e3eff3b3c3bff373838ff343435ff313131ff232423ff080808ff020202ff010101ff010101ff010201ff010101ff010100ff010100ff010001ff000001ff010001ff000000ff010000ff010000ff000000ff000000ff000000ff000100ff010000ff010001ff010100ff000000ff000100ff000100ff000001ff010100ff000000ff000000ff010100ff000001ff000101ff0000000000000000000000000000000000000000000000ff000101ff000100ff010001ff010101ff000101ff000001ff010101ff010101ff010100ff010000ff000101ff010100ff010000ff000100ff000000ff000001ff010000ff000100ff000001ff000000ff000100ff000000ff000101ff000000ff000001ff000001ff000100ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff070707ff252524ff414141ff515152ff5b5b5bff606161ff646464ff676767ff6b6b6aff707071ff717271ff565756ff313031ff363736ff3e3d3dff454545ff4d4d4dff545555ff5d5d5dff656565ff6d6c6dff737373ff797979ff7f7f80ff858585ff8a8b8bff909190ff969595ff9b9b9bff9fa09fffa3a3a4ffa8a7a7ffabababffafafafffb2b1b1ffb4b4b5ffb7b7b6ffb9b9b9ffbbbbbbffbcbcbcffbebebeffbfbfbfffbfc0bfffc0c0c1ffc0c0c0ffc1c1c1ffc1c1c1ffc1c2c2ffc1c2c1ffc1c1c2ffc2c2c3ffc2c3c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc8c8c9ffc9c8c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffcbcbccffccccccffcccdcdffcecdcdffcececeffcfcfceffcecfcfffcfd0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd6d7d6ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdadad9ffdadadaffdadadbffdbdbdaffdcdbdbffdbdcdbffdcdcdcffdddcddffddddddffdddeddffdddddeffdededeffdfe0dfffe0dfe0ffe0e1e1ffe1e1e1ffe1e2e2ffe3e2e3ffe3e4e3ffe4e5e5ffe5e6e5ffe6e6e6ffe8e7e7ffe8e9e8ffeae9e9ffebebeaffebebebffecececffedecedffeeedeeffeeeeeeffefefeffff0f0f0fff0f0f1fff1f1f2fff3f3f2fff3f4f3fff5f4f4fff5f5f5fff6f6f5fff6f6f7fff7f8f7fff8f9f8fff9f9fafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffcfbfcfffdfdfdfffdfdfdfffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecedecffecececffecececffecececffecececffecedecffedececffececebffebebebffeaeaeaffe9e9e9ffe9e8e9ffe7e7e7ffe7e7e7ffe6e6e6ffe4e4e5ffe3e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c1c1ffc0c0c0ffc1c1c2ffc2c1c2ffc3c3c2ffc3c3c3ffc3c3c3ffc2c2c3ffc3c3c3ffc3c4c3ffc3c2c2ffc5c5c4ffc9c8c8ffccccccffcccccdffcbcacbffc7c7c7ffc2c2c2ffb6b6b5ffadadaeffa7a7a7ffa7a7a6ffa7a7a7ffa8a7a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a9a9ffa9aaaaffaaaaabffabababffacababffacacacffadadadffadadaeffaeaeaeffaeaeaeffafaeafffb0b0b0ffb0b0b0ffb1b0b1ffb1b1b1ffb2b2b2ffb2b3b2ffb5b4b5ffbababaffbebfbfffc2c2c3ffc5c5c5ffc7c7c6ffcacacaffcdccccffcdcdceffcececdffcececdffcdcecdffcecdcdffcececeffcececeffcecfceffcececfffcfcfcfffcfd0cfffd0cfcfffcfd0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d3d2ffd3d2d2ffd2d3d2ffd3d2d2ffd3d2d3ffd2d2d3ffd3d2d3ffd3d3d3ffd4d3d3ffd4d4d3ffd3d3d4ffd3d3d4ffd4d4d4ffd3d4d4ffd5d4d4ffd5d4d5ffd5d5d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd7d8d8ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9dadaffdadadaffdadadbffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffd9dad9ffd7d7d6ffd5d6d5ffd1d1d1ffccccccffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c7ffc6c6c6ffc5c6c6ffc6c5c6ffc5c6c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c3ffc4c4c3ffc3c3c4ffc3c3c4ffc3c2c3ffc2c3c2ffc3c2c3ffc3c3c2ffc2c2c2ffc1c2c2ffc2c2c1ffc1c2c1ffc2c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfc0ffbfbfbfffbebebeffbebebeffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbcffbbbbbbffbabbbaffbabbbaffbababaffbababaffb9bab9ffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb6b7b6ffb6b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb4b4b5ffb4b4b4ffb4b4b4ffb3b3b3ffb2b3b3ffb2b2b2ffb2b2b3ffb2b2b2ffb1b2b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b0ffafb0b0ffb0afb0ffb0b0b0ffb3b3b2ffb6b6b6ffb8b8b9ffbbbabbffbdbdbdffc0c0c0ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c1c2ffc1c1c1ffc0c0c0ffbfbfc0ffbfbfbfffbebfbeffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbcbcbdffbcbbbcffbcbbbcffbbbcbcffbababaffbbbabbffbababaffbababaffbababaffbababaffbababaffb9babaffb9b9baffb9b9b9ffb9b9b9ffbbbbbaffc1c0c0ffc8c8c9ffcfd0cfffd5d4d4ffd6d7d6ffd7d7d7ffd6d6d7ffd4d4d4ffd3d3d2ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d2d1ffd1d1d2ffd3d2d3ffd3d3d2ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e4e3ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffeae9eaffeaebebffebebebffebececffecedecffecededffeeedeeffecedecffecececffecedecffecececffececec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefffffffefefffffffefffffffffffffffefffffefefffffffffffefefeffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff060505ff111011ff333333ff5c5d5cff7b7b7bff888787ff8c8b8bff8e8e8dff8f908fff919191ff939393ff969695ff9b9c9cffc6c6c6fff4f5f5fff9fafafffbfafbfffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffafafbfffbfafbfffbfafafffbfbfafffafbfbfffafafafffafafafffbfbfafffafafafffbfafbfffafbfafffafafafffafbfafffafafafffafafafffafafbfffbfbfafffafafbfffafbfafffbfbfbfffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffafbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffafafafffbfafafffbfbfafffafafafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffafbfafffbfafafffbfafbfffbfafafffbfbfafffafbfafffafafafffafafafffafafafff9fafafffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfafafffbfafbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffcfdfdfffdfdfcfffcfcfcfff2f2f2ffc3c3c3ff959595ff908f8fff8f8f8eff8e8e8eff8c8c8cff8b8a8bff898989ff848484ff797979ff5b5b5bff363636ff131313ff060606ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff4f4f4fff6f6f7fff8f8f8fffaf9f9fffafafafffbfbfbfffbfbfbfffcfbfbfffdfcfcfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefefffffefefffefefefffffffefffefffefffffffffffffffffffffffffffefefefffefdfdfffefdfefffefdfdfffdfefefffcfdfcfffbfbfbfffafafafff9f9f9fff8f8f8fff7f6f6fff6f6f6fff5f6f6fff5f4f4fff4f4f4fff4f4f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0ffeff0efffefefefffeeeeeeffedededffececebffeaeaebffe9e9e9ffe9e8e8ffe6e7e7ffe5e5e5ffe4e3e3ffe2e1e1ffe0e0e0ffdddeddffdcdcdcffdadadaffd9d8d8ffd7d7d6ffd6d6d5ffd4d5d4ffd3d3d3ffd3d3d2ffd2d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd3d2d3ffd2d3d2ffd3d3d3ffd3d3d2ffd3d2d2ffd3d3d2ffd3d2d2ffd3d2d2ffd2d2d3ffd5d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9daffdbdadbffdbdbdbffdcdbdbffdcdcdcffdddcdcffdddeddffdededdffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe3e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e5e6ffe5e6e5ffe6e6e6ffe5e5e6ffe6e6e5ffe7e6e6ffe7e6e6ffe7e7e7ffe6e7e6ffe7e6e6ffe7e6e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e8ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeaeae9ffeaeaeaffebeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffebececffecececffebecebffecebebffebebebffebebebffebecebffebecebffecececffebebebffebebecffecebecffecebebffececebffebececffebebebffebebebffececebffebebebffecebecffebececffebebebffebecebffebebebffebebebffebebecffececebffebebecffebecebffebebebffebebebffebebeaffebebebffebebebffebebebffeaebeaffebeaeaffebeaebffebeaeaffeaebeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e0e1ffe0dfdfffdededeffddddddffdbdbdbffdadadaffd9d9d8ffd6d6d6ffd6d6d6ffd5d5d5ffd3d3d2ffd1d1d1ffd0cfd0ffcececeffcdcdcdffcccbcbffc9c9caffc7c8c7ffc6c6c6ffc4c4c4ffc1c2c1ffc0bfbfffbebdbdffbbbcbcffb7b8b7ffb6b6b6ffb6b5b6ffb4b4b4ffb2b2b1ffb0b0afffadadadffabaaaaffa9a9a8ffa7a7a8ffa6a6a6ffa4a4a5ffa3a3a3ffa2a2a2ffa0a0a0ff9f9f9fff9d9d9cff9a9999ff979796ff949393ff919191ff8e8e8eff8c8b8bff898888ff858485ff80807fff7e7e7eff7a7a7aff6d6d6dff676768ff626263ff5d5d5dff595859ff555555ff515050ff4d4d4dff494948ff454545ff414040ff3d3d3dff3a3a3aff363636ff333333ff2f3030ff212120ff040303ff020201ff010101ff010101ff010101ff010100ff010100ff010001ff000000ff000001ff010000ff000001ff000000ff010000ff000001ff000100ff010000ff010000ff010101ff000100ff000000ff010001ff010100ff010100ff000100ff000100ff000000ff010100ff000101ff000000ff000001ff00000000000000000000000000000000000000ff010000ff010100ff010000ff010001ff010001ff010100ff010101ff010001ff000000ff010101ff000100ff000000ff000001ff000001ff000000ff010000ff000000ff010000ff000100ff000100ff010000ff000000ff000000ff010001ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff080808ff242524ff464546ff545455ff5b5c5bff616060ff646363ff676767ff6a6b6aff6f6f6fff727172ff5e5e5eff30302fff363635ff3d3d3dff444444ff4d4c4cff545455ff5c5c5cff646464ff6b6b6bff737272ff787878ff7f7f7fff858584ff8a8a8aff90908fff959595ff9b9a9aff9f9f9fffa3a3a3ffa7a7a7ffabaaabffafafaeffb2b1b1ffb4b4b4ffb6b6b6ffb8b9b9ffbbbabbffbcbcbcffbebdbdffbfbebfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c2ffc2c1c2ffc2c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc4c3c3ffc5c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc8c7c8ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcacbcaffcbcbcbffcbcbccffcbcccbffcdccccffcdcdcdffcececeffcdcecdffcececeffcfcfcfffd0cfcfffd0d0cfffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd5d4d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdcffdbdcdbffdddcdcffddddddffddddddffdddedeffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe2e3e2ffe3e3e3ffe3e3e3ffe5e4e4ffe6e6e5ffe6e6e6ffe8e8e8ffe9e9e9ffeaeaeaffebebeaffecebecffecececffedededffeeeeedffeeefeffff0f0effff1f0f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff7f7f7fff8f8f8fff9f9f8fffafbfafffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecededffecececffecececffecececffecececffedededffecededffecececffebecebffebeaebffe9eae9ffe9e9e9ffe8e8e8ffe7e7e8ffe6e6e6ffe6e5e6ffe4e4e5ffe3e4e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0dfe0ffe0e0dfffdfe0e0ffdfdfdfffdfdfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc2c1c2ffc2c1c1ffc3c3c2ffc2c3c3ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc1c2c2ffc3c3c2ffc5c5c5ffc8c8c8ffccccccffcccccdffcbcacaffc7c7c7ffbebfbeffb7b6b7ffadadadffa7a8a7ffa7a6a7ffa7a7a7ffa8a8a8ffa7a8a7ffa8a7a8ffa9a8a8ffa9a9a9ffaaaaa9ffaaabaaffabababffabababffadacacffacadadffadadadffadadaeffaeaeaeffafaeafffafafafffb0b0b0ffb1b1b0ffb1b1b1ffb3b3b2ffb6b6b6ffbcbbbbffc0c0c0ffc3c3c3ffc5c5c5ffc8c7c7ffcbcbcaffcdccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcecfceffcecfceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d1d1ffd1d1d0ffd1d1d1ffd2d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d7d7ffd8d8d8ffd9d8d8ffdad9d9ffd9d9daffdadadaffdbdbdaffdbdadbffdbdbdbffddddddffdcdcdcffd8d8d8ffd6d6d6ffd4d4d5ffcfcfcfffcbcacaffc9c9c9ffc8c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c2ffc3c2c3ffc2c3c2ffc2c2c3ffc2c2c2ffc2c2c2ffc1c2c1ffc2c1c2ffc1c1c1ffc1c1c0ffc1c0c1ffc1c0c0ffc1c1c1ffbfc0bfffc0bfbfffc0bfbfffbfbfbfffbfbfbeffbebebeffbdbebeffbdbdbdffbdbdbdffbcbdbdffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbabbbaffbbbabaffbababaffbab9b9ffbab9b9ffb9b9b9ffb9b8b9ffb8b8b9ffb8b8b8ffb8b8b8ffb8b7b8ffb7b7b7ffb7b7b7ffb6b7b6ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b5ffb5b4b4ffb5b4b5ffb4b4b4ffb3b4b4ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b1b2ffb1b1b1ffb1b1b1ffb0b1b1ffb0b0b0ffb0afb0ffb0b0afffafafafffafafafffafafafffaeaeaeffafb0afffb2b2b2ffb5b6b5ffb8b8b8ffbababaffbdbdbdffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc0c0c0ffbfc0bfffbfbebeffbebebeffbebebdffbdbdbcffbdbdbcffbcbdbcffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbabbbbffbababaffbbbabaffbababaffbababaffbabab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb9b8b8ffb9b9b9ffbcbbbcffc2c2c2ffc8c8c8ffcfcfcfffd4d4d4ffd6d6d7ffd7d6d7ffd5d6d5ffd4d3d3ffd2d2d2ffd3d3d3ffd3d4d4ffd3d3d2ffd3d3d3ffd1d1d1ffd1d1d1ffd1d0d1ffd2d1d1ffd2d2d1ffd2d3d3ffd2d2d2ffd4d4d4ffd4d4d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe4e4e3ffe4e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe5e5e5ffe5e4e5ffe4e5e4ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e9ffe9eaeaffeaebeaffebebebffebebebffecececffedededffedededffeeeeedffeeeeefffecececffecececffedececffececec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffefffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060606ff151514ff383838ff636263ff7f7f7fff878887ff8b8b8bff8e8e8eff8f8f90ff919292ff939494ff969696ff9fa09fffd4d5d5fff7f8f8fffafafafffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffafafafffbfafbfffbfbfafffafafbfffbfbfafffafbfafffbfafafffafafafffafbfafffafafbfffafafafffafafafffafafafffbfafafffbfafafffbfafafffbfbfbfffbfafafffbfafbfffafafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfafffafbfafffbfafbfffbfafbfffbfbfbfffafbfbfffafafbfffafafafffbfafafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffafbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfafafffafafafffbfbfbfffafbfafffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfdfcfffdfcfdfff7f7f7ffd1d1d1ff9a9a9aff908f90ff8f8f8eff8e8e8eff8d8c8cff8b8b8bff898989ff858585ff7b7b7bff656565ff434242ff1b1b1aff090909ff030202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f5f5fff7f7f7fff9f9f9fffafafafffbfafbfffbfbfafffcfcfbfffcfcfbfffdfcfcfffdfdfdfffefefdfffdfefdfffefefefffefefffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffefffefffefefefffdfdfdfffdfdfdfffdfefefffdfcfcfffcfbfbfffafafafffaf9fafff9f9f8fff7f7f7fff6f6f6fff5f6f5fff5f4f5fff4f4f4fff3f4f3fff2f2f3fff1f1f2fff1f1f0fff0f0f0ffefefefffefefefffeeedeeffedededffecececffebeaebffe8e8e9ffe7e8e8ffe6e6e6ffe4e4e4ffe3e3e3ffe1e1e0ffdedfdeffdddcddffdbdbdbffd9d9d9ffd7d7d8ffd6d7d6ffd5d5d5ffd4d4d4ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d3ffd2d3d2ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd4d4d4ffd4d5d5ffd6d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffdeddddffdededeffdededeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e8e7ffe7e7e8ffe7e8e8ffe7e7e8ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffecebecffecececffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebecffecebebffebebebffebecebffebecebffecebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffecebebffecebebffebecebffecebebffecebecffebebebffebebebffebebebffebebebffebebebffebebeaffeaebeaffebeaebffebebeaffeaebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9eae9ffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddcddffdbdbdbffdadadaffd8d8d8ffd6d6d6ffd5d5d5ffd4d3d3ffd2d2d2ffd1d1d1ffd0cfcfffcececeffcdccccffcbcbcbffc9c9c9ffc7c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffc0bfbfffbcbcbcffbab9baffb9b9b9ffb7b8b7ffb6b5b6ffb4b4b3ffb2b2b2ffafafafffadadaeffacababffaaaaaaffa8a9a9ffa7a7a7ffa5a5a5ffa4a4a4ffa3a2a3ffa1a1a0ffa09f9fff9d9d9cff999999ff969696ff949493ff909190ff8e8e8eff8b8b8bff888787ff838383ff808080ff7b7b7cff707070ff6a696aff656465ff606060ff5b5b5bff565756ff535353ff4f5050ff4c4b4bff474647ff424242ff3f3e3fff3b3b3bff383838ff343534ff313131ff2e2d2eff131313ff020202ff010102ff010101ff010100ff010100ff010000ff010101ff010000ff010101ff010000ff000000ff000000ff000101ff000000ff000000ff010101ff010000ff000000ff010001ff010100ff000100ff000000ff000100ff000001ff000101ff000001ff010000ff000100ff000101ff000001ff00000000000000000000000000000000000000ff010100ff010101ff000100ff010101ff000100ff010101ff000101ff010001ff010101ff010100ff000101ff000101ff010001ff010001ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030202ff080808ff222222ff464746ff555555ff5b5b5bff606060ff636362ff656565ff696969ff6d6d6dff6f706fff5e5d5eff303030ff353536ff3c3d3dff434444ff4b4b4bff535453ff5c5c5cff636464ff6a6a6aff727272ff787878ff7e7f7eff858484ff8a8a89ff908f8fff949494ff9a9a9aff9e9f9effa3a3a3ffa7a7a7ffabaaaaffafafafffb1b1b1ffb4b4b4ffb6b6b6ffb9b8b9ffbbbabbffbcbcbcffbdbdbdffbebebeffbfbfbfffbfc0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc2c1c2ffc2c2c1ffc2c1c2ffc2c2c2ffc2c3c2ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffcac9c9ffcac9caffcacacaffcacbcbffcbcbcbffcccccbffcdcdccffcdcdccffcdcdcdffcecdceffcececeffcecfceffcfcecfffcfd0cfffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d4ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d8d9ffd9dad9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffddddddffddddddffdededdffdfdedeffdfdfdfffe0dfe0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe4e3e3ffe4e4e4ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffeae9e9ffebeaeaffecebebffecebecffedededffeeededffefeeefffefeff0fff0f1f1fff1f1f1fff2f2f1fff3f3f3fff4f3f3fff4f4f4fff5f4f5fff6f6f6fff6f7f6fff7f7f7fff8f9f8fffafafafffbfbfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffecedecffedededffedecedffecececffecececffececebffebebebffeae9e9ffe9e9e9ffe9e8e8ffe8e7e8ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e3ffe3e3e3ffe2e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdedfdeffdfdfdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c1c1ffc2c2c3ffc3c3c2ffc2c3c2ffc3c2c3ffc3c3c3ffc3c4c3ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c1ffc3c3c3ffc6c6c6ffc9c8c9ffcccdccffcccbcbffc9c9c9ffc4c4c4ffbdbdbdffb2b2b2ffaaaaa9ffa7a7a7ffa7a6a6ffa6a7a6ffa7a7a7ffa8a8a7ffa7a8a8ffa8a8a8ffa9a9a8ffa9a9aaffaaababffaaababffacababffacacacffadadadffadadadffadadadffaeafaeffafafafffb0b0afffb1b1b0ffb1b1b0ffb3b3b3ffb7b7b7ffbdbdbdffc1c2c1ffc4c3c4ffc5c5c5ffc8c7c8ffcbcccbffcccccbffcccccdffccccccffcdcccdffcdcccdffcccdccffcdcdcdffcdcdcdffcdcecdffcdceceffcececeffcfceceffcfcfcfffcfcfd0ffd0cfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d1d2ffd2d3d2ffd3d2d2ffd3d2d3ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdadadbffdbdadbffdcdcdbffdddddcffdbdbdcffd7d8d8ffd6d5d6ffd4d3d4ffcecfceffcacacaffc8c8c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc3c2c2ffc3c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc2c1c2ffc1c1c1ffc0c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0bfffbfc0bfffc0bfbfffbfbfbfffbebfbeffbebebeffbebebdffbdbdbeffbdbdbdffbcbdbdffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbbbbbbffbababaffbabab9ffbabab9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b8b7ffb8b7b8ffb7b7b8ffb7b6b7ffb7b7b6ffb7b7b6ffb6b6b6ffb5b6b6ffb6b5b6ffb5b5b5ffb4b5b4ffb4b4b4ffb4b4b3ffb3b3b3ffb2b3b3ffb3b2b2ffb2b2b2ffb1b1b1ffb1b1b2ffb1b1b0ffb0b0b1ffb0b0b0ffb0b0b0ffb0afb0ffafafafffafafafffaeaeafffaeaeaeffaeaeadffadadadffaeadadffb0b0b0ffb4b3b3ffb6b6b6ffb8b7b7ffbababaffbebebeffbfc0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffbfbfbfffbfbebfffbebebeffbdbebdffbcbcbdffbcbdbcffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbbbbbbffbababbffbababaffbababaffbab9baffb9bab9ffb9b9b8ffb9b9b8ffb9b8b9ffb8b8b8ffb8b8b8ffb7b8b7ffb8b8b8ffbababaffbfbfbfffc8c8c7ffcececdffd3d3d3ffd5d6d6ffd7d6d7ffd6d6d6ffd3d4d3ffd1d1d1ffd2d2d1ffd3d3d3ffd3d3d3ffd4d3d3ffd3d2d3ffd2d2d3ffd1d1d1ffd1d1d1ffd0d0d0ffd2d2d1ffd1d2d1ffd3d2d3ffd3d2d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e2ffe3e3e2ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffeaeaeaffebeaeaffebebebffecececffedecedffedededffeeedeeffeeeeeeffeeefeeffefeeefffecececffecedecffececec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff070707ff181818ff3f3f3fff6f6f6fff828282ff878788ff8b8b8bff8e8e8eff8f8f8fff919191ff949494ff989897ffaeaeaeffe6e6e6fff8f8f8fffafafafffafafafffbfbfbfffbfafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafafffafbfafffbfafafffbfbfafffafafafffbfafafffbfafafffafafafffafbfbfffafbfafffafafbfffafbfafffafafafffafbfafffafafafffafafafffafbfbfffbfafbfffafafbfffafbfafffbfafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfafbfffafbfbfffafbfafffafbfbfffbfbfafffbfafbfffafbfafffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffbfbfafffbfbfafffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffafafaffe3e4e3ffacacacff919291ff8f8f8fff8e8d8eff8d8c8cff8b8a8bff888889ff868786ff808181ff717171ff535353ff242524ff0b0a0bff040303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff5f5f4fff7f8f8fff9fafafffafafafffbfbfbfffbfbfbfffbfbfcfffcfbfcfffdfcfdfffdfdfdfffdfefdfffefefdfffefefefffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffdfefefffdfdfefffefefdfffdfdfdfffcfcfcfffbfbfbfffafafafff9f9f9fff7f7f7fff5f6f5fff5f5f5fff4f4f4fff3f3f3fff2f3f3fff1f2f1fff0f1f1fff0f1f0fff0efefffefefeeffeeeeeeffedededffecededffebebebffe9e9eaffe7e8e8ffe7e6e6ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfe0ffddddddffdbdbdbffdadadaffd8d8d8ffd7d7d7ffd6d6d5ffd4d4d4ffd3d3d3ffd1d2d2ffd2d2d1ffd1d1d2ffd2d1d1ffd1d1d2ffd1d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d2ffd2d1d2ffd2d1d2ffd2d1d1ffd1d1d1ffd2d3d2ffd3d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd6d5d5ffd7d7d6ffd7d7d8ffd8d8d8ffd9d9d9ffdadadaffdadbdaffdbdcdcffdcdcddffdddddcffddddddffdededeffdededeffdedfdeffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e2ffe2e3e2ffe2e3e3ffe3e4e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e5e5ffe5e4e5ffe4e4e5ffe4e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebecebffebebebffebececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffebebeaffebebebffebebebffebebebffeaebebffebeaeaffeaebeaffebeaebffebebebffebebebffebebebffebebeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe0e1e0ffe0dfe0ffdfdfdeffddddddffdbdcdcffdadbdaffd8d9d9ffd8d8d7ffd5d5d5ffd3d4d3ffd2d2d2ffd1d0d0ffcfd0d0ffcececeffcccccdffcacbcbffcac9c9ffc8c9c8ffc7c6c7ffc5c5c5ffc3c3c3ffc0c0c0ffbebebdffbcbcbcffbababaffb8b8b8ffb7b7b6ffb5b4b5ffb2b2b2ffb0b1b0ffafafafffadadaeffacacabffaaaaaaffa7a8a8ffa7a7a7ffa6a6a6ffa4a4a4ffa2a2a3ffa1a0a1ff9e9d9eff9c9b9bff989898ff959595ff929292ff8f8f8fff8c8c8bff888788ff858484ff808080ff767576ff6f6f6fff6a6a6aff676768ff636362ff5d5e5eff5a5a5aff555655ff515051ff4b4b4bff464646ff414242ff3e3e3eff3b3b3aff373737ff343334ff313030ff2b2b2bff0c0c0cff010201ff010101ff010201ff010001ff000100ff000000ff000000ff000101ff010001ff000001ff000100ff010000ff000100ff000000ff010000ff000001ff000000ff010100ff010101ff000001ff000001ff010100ff000000ff000000ff000000ff010100ff000001ff000000ff000001ff000101ff000000000000000000000000000000ff010001ff010001ff010001ff010100ff010100ff000101ff010100ff010100ff010001ff010000ff010101ff010001ff000100ff000000ff010101ff000100ff000101ff000001ff010100ff010001ff000000ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010101ff050506ff191a1aff3b3a3aff4f4f4fff595959ff5e5e5eff606060ff626262ff676766ff6b6b6bff6b6b6cff626262ff363636ff353535ff3b3b3bff424342ff4b4b4aff525253ff5b5b5aff626363ff686969ff707070ff767677ff7d7d7dff838384ff89898aff8f8f8fff959495ff9a9a99ff9e9f9effa2a2a2ffa7a6a6ffaaaaaaffafaeafffb1b0b0ffb4b4b4ffb6b6b6ffb8b9b8ffbababaffbcbcbcffbdbdbdffbdbebeffbfbfbfffc0c0bfffc1c1c1ffc1c1c1ffc2c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc4c4c4ffc4c5c5ffc5c6c5ffc5c6c6ffc6c7c6ffc7c6c7ffc7c7c6ffc7c7c7ffc8c8c7ffc8c9c9ffc9c9c9ffc9c9caffcacbcaffcbcacaffcbcbcbffcbcbcbffccccccffcccdcdffcdcdcdffcececdffcececeffcececeffcececfffcfcfceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdadbdaffdbdbdbffdbdbdcffdcdcdbffdcdcddffddddddffddddddffdededeffdededeffdfdfdeffdfe0dfffe0e0e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e4ffe4e5e5ffe5e6e5ffe6e7e7ffe8e8e7ffe9e8e9ffeaeae9ffebeaebffebebebffecececffedededffeeeeeeffefefeffff0efeffff0f1f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f4fff6f5f5fff6f6f6fff7f7f7fff8f8f7fff9f9f9fffafafafffbfbfbfffcfcfcfffbfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffedededffedededffedededffedededffedececffecececffebebebffeaeaeaffe9eaeaffe9e8e9ffe8e7e8ffe6e7e7ffe6e6e6ffe5e6e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffe0e0dfffdfdfdfffdfdfdfffdedfdfffdedfdfffdfdfdfffdedede0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c2ffc2c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc4c4c4ffc7c7c7ffcacbcbffcdcdcdffcccbccffc8c9c8ffc6c5c5ffbdbebdffb2b1b2ffa8a7a7ffa5a5a5ffa6a6a6ffa6a6a6ffa7a7a7ffa7a7a7ffa7a7a8ffa8a8a7ffa8a8a8ffa9a9a9ffaaaaaaffabababffabababffacacabffacacacffacadadffadadadffaeaeaeffafaeafffafafb0ffb1b0b1ffb5b4b5ffbbbabaffbfbfbeffc2c2c1ffc3c3c3ffc6c5c5ffc9c9c8ffcbcbcbffcbcbcbffccccccffcbcbccffcbcccbffcbccccffccccccffcccdccffcccdcdffcdcdcdffcdcecdffcececeffcececeffcececeffcecfceffcfcfcfffcfd0cfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d1d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd6d6d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffdadad9ffdadad9ffdbdbdbffdcdcdbffdadbdaffd7d6d7ffd5d5d5ffd2d2d2ffcdcdcdffc8c9c8ffc7c7c8ffc6c6c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c5c5ffc5c4c4ffc4c5c4ffc4c4c4ffc4c3c4ffc4c3c3ffc3c3c3ffc2c3c3ffc2c3c2ffc2c2c2ffc2c3c2ffc2c1c2ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbdbdbeffbdbdbdffbdbdbcffbcbcbcffbcbcbcffbbbcbcffbcbcbbffbbbbbbffbbbabaffbababaffb9babaffb9b9b9ffb9b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b7b7ffb7b7b6ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b5ffb6b5b6ffb5b5b5ffb5b5b5ffb5b4b5ffb4b4b4ffb3b4b4ffb3b3b4ffb3b3b3ffb2b3b3ffb2b2b2ffb2b2b1ffb1b1b2ffb1b1b1ffb1b0b0ffb0b0b0ffb0b0b0ffb0b0afffafafafffafaeafffafaeaeffaeaeaeffadaeaeffadaeadffacadadffadadacffacacacffacacabffacacacffafaeaeffb2b2b2ffb5b4b5ffb6b6b7ffb9bab9ffbcbbbbffbebfbeffbfbfbfffc0bfbfffbfbfbfffbebebeffbebebeffbdbdbdffbcbcbcffbbbbbcffbbbbbbffbbbabbffbababaffbababaffbababaffb9babaffbab9b9ffb9b9b9ffb8b9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b7b8ffb8b7b8ffb8b7b7ffb7b7b6ffb7b8b7ffbababaffc1c0c0ffc7c8c7ffd0d0d0ffd3d2d2ffd5d6d5ffd6d5d6ffd5d6d5ffd3d3d3ffd1d1d1ffd1d1d0ffd0d1d1ffd2d2d2ffd4d4d3ffd4d3d4ffd4d3d4ffd3d3d2ffd2d3d3ffd1d1d1ffd1d1d1ffd0d0d0ffd2d1d2ffd2d1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe3e4e3ffe3e4e4ffe4e4e3ffe4e4e3ffe5e4e5ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e7ffe8e8e8ffe8e9e8ffe9e9eaffeaeaeaffebebeaffecececffecececffedececffedeeedffeeeeeeffeeefeeffeeeeeeffefeeefffefefeeffefefefffecececffecedec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070808ff1b1b1bff4a4a4aff787777ff838383ff878788ff8b8b8bff8d8e8dff908f90ff919292ff939494ff989898ffbebfbefff2f2f2fff9f9f9fffafafafffbfafafffafbfafffbfbfafffbfafbfffafbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffafafbfffbfafafffbfbfbfffbfbfafffbfbfafffafafbfffbfbfafffbfafbfffafafafffafafbfffbfbfafffafbfafffafbfafffafafafffbfafafffafbfafffbfafafffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffefdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfafbfffafbfafffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafafffafbfafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fffafafafffafafafffafafafffafaf9fffafafafff9fafafffafafafffafafafffafbfafffbfafafffbfafbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffbfbfbffeeeeeeffbdbcbdff929292ff8e8e8fff8e8e8eff8c8d8cff8a8b8bff898888ff878787ff838484ff797878ff5c5c5cff2d2d2dff0d0e0eff040405ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff3f3f3fff5f5f4fff3f4f3fff5f5f5fff8f8f8fffafafafffbfbfafffafbfbfffbfbfbfffbfbfcfffbfcfcfffdfcfcfffdfcfdfffdfdfdfffefefefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefffefefefffefefefffdfdfdfffdfcfcfffbfbfcfff9f9f8fff7f7f7fff6f6f6fff5f5f6fff5f5f5fff3f4f3fff2f3f3fff2f2f1fff2f1f1fff0f1f0fff0f0f0fff0f0efffefefefffedeeeeffedededffecececffebeaeaffe9e8e9ffe7e7e7ffe6e6e5ffe3e4e4ffe2e2e2ffe0e0e0ffdededeffdddcddffdbdadaffd9d9d9ffd8d7d8ffd6d6d6ffd4d5d4ffd4d3d3ffd1d2d2ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd0d1d1ffd1d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdcdbdbffdcdcdcffddddddffddddddffdddddeffdededeffdfdedfffdfdfdfffdfdfe0ffe0e0e0ffe0e1e0ffe0e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e4e4ffe5e4e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e8e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebebeaffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaebebffebebebffebebebffeaebebffebebeaffebebebffeaebebffebebebffebebeaffebebebffeaebebffebebebffebebebffebebebffebeaebffebebeaffebebeaffeaebebffeaebeaffeaebeaffeaeaeaffebeaebffebeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e9e8ffe9e8e9ffe8e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdedfdeffddddddffdcdbdbffdadbdaffdadadaffd7d7d7ffd5d5d5ffd3d4d4ffd2d2d3ffd1d1d1ffd0cfcfffcecdceffccccccffcbcccbffc9cacaffc8c8c8ffc6c7c7ffc5c5c5ffc3c2c3ffc0c0c0ffbdbebeffbcbbbcffbababaffb8b9b8ffb7b7b7ffb5b5b5ffb2b2b3ffb1b2b1ffafb0b0ffaeaeafffadacadffaaaaaaffaaaaa9ffa8a9a8ffa7a7a7ffa6a5a6ffa3a4a4ffa2a1a1ff9f9e9fff9b9c9cff999999ff959696ff939393ff909090ff8c8c8cff8a8a89ff858585ff7d7d7dff777877ff727272ff6c6d6cff676867ff626263ff5e5e5eff5a5959ff545454ff4f4f4eff49494aff454544ff404040ff3c3d3dff39393aff373636ff333333ff2e2f2fff1d1d1dff020202ff010201ff010101ff010101ff010101ff000101ff010101ff000101ff010000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff010001ff010000ff000101ff000001ff010100ff000100ff010000ff000101ff000000ff010100ff000100ff010001ff010000ff000000ff01000000000000000000000000000000000000ff010100ff010001ff000101ff010101ff000101ff000000ff010101ff010100ff010100ff010101ff010101ff010100ff010100ff000100ff010100ff000000ff010000ff010000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff030203ff141414ff333332ff4b4c4cff575757ff5c5c5cff5e5e5eff616061ff656464ff6b6b6bff6d6d6dff676767ff3a3a3aff353435ff3a3b3bff414141ff4a4a4aff525252ff5a5a5aff626161ff686867ff6f6e6eff757575ff7c7c7cff838383ff898a89ff8f8f8fff959495ff999a99ff9e9e9effa2a2a3ffa6a6a6ffaaaaaaffafaeaeffb1b1b0ffb4b3b4ffb6b6b6ffb8b8b8ffbababaffbbbcbbffbdbdbcffbdbdbeffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c2ffc2c2c1ffc2c2c2ffc1c2c2ffc2c2c3ffc3c3c3ffc3c4c3ffc3c4c4ffc5c5c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c9ffc9c9c9ffcac9caffcacacaffcbcbcaffcacbcbffcbcbcbffcbccccffccccccffcdcdcdffcecdcdffcdceceffcececeffcfcfceffcecfceffcfcfcfffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d4ffd5d4d4ffd5d4d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d8ffdad9d9ffdadadaffdadadaffdadbdaffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdddcdcffddddddffddddddffdededeffdededfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e2ffe3e2e2ffe3e3e3ffe3e4e3ffe4e4e3ffe5e5e5ffe5e6e6ffe7e7e7ffe9e9e8ffe9e9e9ffeaeaeaffebebebffecececffedecedffeeedeeffefefeffff0f0effff0f0f1fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f5f6fff7f7f6fff7f8f7fff9f9f9fffafafafffbfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedececffecececffedeeedffedededffedededffedededffedededffededecffecececffebececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe5e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0dfffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdeffdededdffdddedeffddddddffdddcdd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c2ffc3c2c2ffc2c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc6c6c6ffc9c9c9ffcdccccffcdcccdffcacacaffc8c8c7ffc4c4c4ffbbbbbbffafb0b0ffa6a6a6ffa5a5a5ffa6a6a5ffa6a6a6ffa7a7a7ffa7a7a7ffa7a7a7ffa8a7a8ffa8a9a9ffa9a9a9ffaaaaa9ffaaabaaffabababffacabacffacacacffadadacffadaeadffaeaeaeffafafafffb1b2b1ffb7b6b6ffbcbcbcffbfc0c0ffc2c2c2ffc3c3c4ffc6c6c6ffc9c9c9ffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcccbffcccccbffccccccffcdccccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcecfceffcecfcfffd0cfcfffcfd0cfffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd3d4d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd7d7d6ffd8d7d8ffd7d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9dad9ffdbdbdaffdcdbdbffd9d9d9ffd6d6d6ffd4d5d4ffd1d1d1ffcbcccbffc8c8c7ffc6c6c6ffc6c5c5ffc6c5c5ffc5c5c5ffc5c5c4ffc4c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc1c2c1ffc2c1c1ffc2c2c1ffc1c1c1ffc0c1c1ffc1c1c1ffc0c1c1ffc0c0c0ffc0bfc0ffbfbfbfffbfc0bfffbebfbfffbebfbfffbebebeffbebebeffbebebeffbebdbdffbdbdbdffbdbcbdffbcbdbcffbcbcbcffbcbbbcffbbbcbbffbabbbbffbbbbbaffbababaffbababaffb9b9b9ffb9b9b8ffb9b9b8ffb8b8b8ffb8b8b7ffb7b7b8ffb6b7b7ffb7b6b6ffb7b6b7ffb5b6b6ffb6b5b6ffb5b5b6ffb5b5b5ffb5b5b5ffb5b5b4ffb5b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b2ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b0ffafafb0ffafafafffafafafffaeaeaeffaeaeaeffaeaeaeffadaeadffacadadffadacacffacacacffabacacffacababffabababffabaaabffaaaaaaffababacffaeafafffb2b1b1ffb4b3b4ffb6b6b6ffb9b9b8ffbbbbbcffbdbdbdffbebebeffbebebeffbebdbeffbdbdbdffbcbcbcffbbbbbbffbabbbaffbababaffbababaffb9babaffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb8b8b8ffb8b8b7ffb8b8b8ffb7b8b8ffb8b8b7ffb7b7b8ffb7b7b7ffb7b6b6ffb7b6b7ffb6b7b7ffbababaffc0c0c1ffc7c7c7ffcdcecdffd3d3d2ffd5d5d5ffd6d6d6ffd4d4d5ffd3d3d3ffd1d2d1ffd1d1d1ffd1d2d1ffd1d0d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d2ffd3d3d3ffd0d1d1ffd0d1d1ffd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe4e3e3ffe3e4e4ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e6ffe7e8e7ffe8e9e8ffe9e9e9ffe9e9e9ffebeaeaffecebebffecececffedececffedededffeeeeedffeeeeeeffeeeeeeffeeeeefffefefefffefefefffeeefefffefefeeffececec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffffffffffefefffffefffffffffffffffeffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff0a0b0bff222222ff4f504fff7a7a7aff848484ff878788ff8b8b8bff8e8d8dff8f908fff929291ff949494ff9d9e9dffd1d2d1fff7f7f7fff9fafafffafafafffafafafffafafafffafafbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfafbfffbfbfafffafbfafffafbfafffafafafffafafbfffafafbfffbfafafffafbfafffbfafbfffbfafafffafbfafffafbfbfffbfafafffafbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffafbfafffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfdfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffefefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffafbfbfffafafafffbfafbfffafafbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfafffafbfbfffbfafafffafbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafafffafafafff9fafafffafafafff9faf9fffafafafff9fafafffafafafff9fafafffafaf9fffafafafffafafafffafafafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfff6f7f6ffcfd0d0ff9a9999ff8f8f8fff8d8d8eff8d8c8cff8b8b8bff898989ff888888ff878786ff7e7f7fff666566ff353636ff131313ff050505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff6f6f6fff5f6f5fff4f4f4fff6f6f6fff8f8f8fffbfafafffafbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffdfdfdfffefdfefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffdfcfdfffcfcfbfff8f9f8fff7f7f7fff6f6f6fff5f5f5fff4f4f5fff4f3f4fff3f3f3fff3f2f3fff2f2f1fff1f1f0ffeff0f0fff0efefffeeeeefffedeeeeffecececffebebebffeaeaeaffe8e9e8ffe7e6e6ffe5e5e5ffe2e2e3ffe1e1e1ffdfdfdfffdddddeffdbdbdbffd9d9d9ffd8d8d8ffd7d7d7ffd5d5d5ffd4d3d4ffd2d2d2ffd1d1d0ffd0d0d1ffd0d1d0ffd0d0d0ffd0d0d1ffd0d0d1ffd1d0d0ffd0d1d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d1ffd1d1d0ffd1d0d1ffd1d0d0ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d6ffd8d8d7ffd9d8d8ffd9d9d9ffdadadaffdadbdbffdcdbdbffddddddffdddcddffddddddffdddeddffdedfdeffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e4ffe5e5e4ffe5e4e5ffe4e5e5ffe5e6e5ffe5e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e6e6ffe7e7e7ffe8e8e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffebebeaffebebebffebeaebffebebebffebebebffebebeaffebebebffebeaebffebebebffebebebffebebebffebebeaffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffeaebebffebeaebffeaebebffebebebffeaeaebffebeaebffebebebffeaebeaffebebeaffeaeaeaffeaeaebffebebeaffeaebebffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffdfe0dfffdededeffddddddffdcdcdbffdadbdbffd9d8d9ffd7d7d7ffd5d6d6ffd3d4d4ffd2d2d3ffd1d1d1ffcfd0cfffcececdffccccccffcbcbccffcacacaffc8c8c9ffc6c6c7ffc4c4c4ffc1c1c1ffbfbfbfffbdbdbdffbcbcbcffbababaffb8b9b9ffb7b7b7ffb5b5b5ffb3b4b3ffb1b2b2ffb1b1b1ffafafafffadadadffacacacffababaaffa9a9aaffa8a8a8ffa6a6a7ffa5a5a4ffa2a2a2ffa09f9fff9d9d9cff999999ff969696ff939493ff909090ff8d8d8dff868686ff818181ff7c7c7cff787877ff727271ff6c6c6dff696969ff636464ff5e5d5dff585958ff535253ff4d4d4dff484848ff434443ff3f3f3fff3c3c3cff383839ff353435ff313131ff2d2c2dff0c0c0cff020201ff010201ff010101ff000101ff010101ff000000ff000001ff010101ff000100ff010000ff000000ff000001ff000100ff000101ff000001ff000100ff000000ff010100ff010001ff010101ff010000ff000100ff010100ff000001ff000100ff000000ff000001ff000001ff010000ff000000ff000000000000000000000000000000ff010101ff010101ff010001ff010101ff000000ff000100ff000100ff000001ff010001ff010100ff000000ff000000ff010100ff010100ff000001ff000101ff000101ff010000ff010101ff010001ff000100ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020302ff161615ff323232ff4e4e4fff585858ff5b5b5cff5d5d5eff606060ff656565ff6c6c6bff707071ff6a6a6aff3a3a3aff343434ff3a3a39ff404141ff494a49ff515151ff595959ff606061ff676767ff6d6e6dff747474ff7b7c7cff828383ff898989ff8f8f8fff959495ff9a999aff9e9e9effa2a2a2ffa6a6a6ffa9aaaaffaeaeafffb0b0b0ffb3b3b3ffb6b5b5ffb8b7b7ffbababaffbbbbbbffbcbcbdffbebebeffbebfbfffc0bfbfffc1c1c1ffc2c1c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc4c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c7c6ffc7c6c7ffc7c7c7ffc7c8c8ffc7c8c8ffc8c8c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcacbcbffcbcccbffccccccffcccccdffcdcdccffcdcdcdffcececdffcececeffcececeffcfcecfffcfcfcfffd0d0cfffcfd0d0ffd0d1d0ffd0d0d0ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcddddffdddcdcffdededeffdedddeffdedfdeffdedfdfffdfe0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e6e5ffe6e7e7ffe8e7e8ffe9e9e9ffeaeaeaffeaeaeaffebebecffedededffedeeedffefefeeffefefefffeff0f0fff1f1f1fff1f2f2fff2f2f3fff3f3f3fff4f4f4fff5f5f4fff5f5f6fff6f6f6fff7f7f7fff8f8f8fffafaf9fffbfbfbfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffedededffedededffedededffedededffedededffecededffedededffecececffecececffebebebffeae9eaffe9e9e9ffe8e9e8ffe8e8e7ffe7e6e7ffe6e6e7ffe5e6e5ffe4e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e1ffe0e0e1ffe0e0e0ffe0dfdfffdfe0dfffe0e0dfffdfdfdfffdfe0dfffdededeffdfdfdfffdedfdfffdededeffdddeddffddddddffdcdcddffdcdddcffdcdcdd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c3c4ffc5c5c5ffc5c5c5ffc4c5c5ffc7c6c7ffcbcbcbffcccdccffcccccbffcac9caffc6c7c7ffc3c4c3ffb9babaffaeaeafffa7a7a6ffa5a5a5ffa6a6a6ffa6a6a7ffa7a7a7ffa7a6a6ffa7a7a7ffa8a8a7ffa8a8a8ffa9a9a9ffa9a9a9ffaaaaabffaaababffacababffacacacffadadacffadadaeffafafafffb3b3b3ffb9b9b9ffbebdbeffc1c0c1ffc2c2c2ffc4c4c4ffc7c7c7ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbccccffcbccccffccccccffcdcdcdffcdcccdffcdcdcdffcdcecdffcececeffcececeffcececfffcececfffcfcecfffcfcfcfffd0cfd0ffd0cfcfffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9dad9ffdadadbffdbdbdbffd8d8d8ffd5d5d5ffd4d3d3ffd0d0cfffcacacaffc6c6c7ffc6c6c6ffc5c5c5ffc5c4c4ffc5c5c5ffc4c4c5ffc4c4c4ffc3c4c3ffc3c4c3ffc3c3c2ffc3c2c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc0c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffbfbfc0ffc0bfc0ffbfbfbfffbfbfbeffbebebeffbebebfffbebebeffbdbebeffbdbdbeffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbbbaffbababaffb9bab9ffb9b9b9ffb9b9b9ffb8b9b9ffb8b8b8ffb7b8b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb3b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b1b1ffb1b1b1ffb0b1b1ffb0b0b0ffb0afafffb0b0b0ffafaeafffafafaeffaeafaeffaeaeaeffadadadffadadadffacacadffacacacffacacacffacabacffabababffababaaffaaabaaffaaa9aaffa9a9aaffa9a9a9ffa8a9a9ffaaaaabffaeaeaeffb1b1b1ffb4b4b3ffb5b5b5ffb8b8b9ffbbbbbbffbcbdbdffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b8ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b8ffb6b7b7ffb6b6b6ffb6b6b6ffb7b7b7ffbababaffc0c0c0ffc6c6c6ffcccdcdffd1d1d1ffd5d4d5ffd6d6d6ffd5d5d5ffd3d3d3ffd1d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d2d1ffd2d2d2ffd4d3d4ffd3d4d3ffd3d4d3ffd2d3d3ffd3d2d2ffd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e6e6ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffebebebffecebebffedededffedecedffedeeedffeeeeeeffeeefeeffeeeeeeffefeeefffeeefefffefeeefffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffefefffffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff0f0f0fff2e2e2dff5c5b5cff7d7d7dff858585ff878888ff8b8a8bff8d8d8dff8f8f8fff919191ff939393ffa7a7a7ffe1e1e1fff8f8f8fffafafafffafafafffbfbfafffafafbfffafbfbfffbfbfbfffafbfafffafbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafbfafffafbfafffafafafffafafbfffafbfbfffafafbfffafafbfffbfafafffafafafffafbfafffafafafffafafafffafbfafffafafafffafbfbfffbfbfafffafbfafffbfafafffafafbfffafafafffbfafafffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfcfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfdfffdfefdfffdfefdfffefdfefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefdfefffdfefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfafffbfbfafffbfbfafffafbfbfffafbfbfffafafbfffafbfbfffbfbfafffafbfafffbfafafffbfafbfffafafafffbfafafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafff9fafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfdfcfffdfcfdfffcfcfdfffcfdfdfffcfdfdfff9f9f9ffdfdfdfffa6a6a6ff909090ff8d8e8dff8c8c8cff8b8b8bff898989ff878888ff888887ff848484ff717171ff454545ff1c1c1cff080808ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff7f7f7fff8f9f8fffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfdfffdfdfdfffefefdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefdfffefefefffefefefffdfdfefffdfdfdfffbfbfcfff8f8f8fff7f7f6fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff3f4f3fff2f2f3fff1f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffecebebffebebebffeae9e9ffe7e8e8ffe5e5e5ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffdcdddcffdbdadbffd9d9d9ffd7d7d7ffd5d6d6ffd4d4d4ffd2d3d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0cfffcfd0cfffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0cfffd1d0d1ffd1d2d2ffd2d2d3ffd2d2d2ffd4d3d3ffd4d4d3ffd4d5d4ffd5d5d6ffd6d6d6ffd7d7d7ffd7d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdcdbdcffdcddddffdddddeffdddddeffdededeffdededeffdfdfdfffdfdfdfffdfe0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e7e6ffe6e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e7ffe7e8e7ffe8e8e8ffe7e7e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9eaeaffe9eaeaffe9eae9ffeaeaeaffeaeae9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffebebebffebebeaffebebeaffebeaebffebeaebffebebebffeaebebffebebebffebebebffebebebffebebebffebebeaffeaebebffebebebffeaeaebffeaebebffebebeaffeaebeaffebeaeaffeaeaebffeaeaeaffebeaeaffebebebffebebeaffeaebebffeaeaeaffeaeaeaffebebeaffebebeaffeaebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e8e8ffe7e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e2e1ffe1e1e1ffe0e1e0ffdfdfdfffdddedeffdddddcffdbdcdbffdadadaffd9d8d9ffd7d7d7ffd6d5d5ffd4d4d4ffd3d3d2ffd1d1d1ffcfcfcfffcececeffcdcdcdffcbcbcbffc9cac9ffc7c7c7ffc5c5c5ffc3c3c3ffc1c0c0ffbebfbfffbdbcbdffbbbcbbffbababaffb8b8b9ffb7b7b7ffb6b5b6ffb4b4b4ffb3b3b3ffb1b1b1ffafafafffafafaeffacacadffabacacffabaaaaffa8a9a8ffa7a7a7ffa5a5a5ffa3a3a2ffa09fa0ff9d9d9dff9a9b9bff979797ff949393ff909190ff8a8a8aff858586ff828282ff7e7e7eff787978ff737373ff6d6d6dff676767ff626162ff5c5c5cff565757ff525252ff4c4c4dff474746ff424242ff3e3f3eff3b3b3bff373737ff333433ff303030ff1d1e1eff020201ff010201ff010101ff010001ff000000ff010000ff010000ff010000ff000000ff000000ff000000ff010100ff010101ff010100ff000100ff010001ff000000ff010000ff000101ff000001ff000100ff000101ff000000ff000000ff000000ff010100ff000001ff000100ff000000ff010100ff000000000000000000000000000000ff000101ff010101ff010100ff010000ff000101ff000101ff000100ff010101ff000100ff000100ff010001ff000101ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000101ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030403ff171716ff333333ff4e4e4eff585858ff5b5b5bff5d5d5dff616061ff666666ff6d6d6dff737474ff6d6d6eff414241ff343434ff393939ff404040ff484848ff505050ff585858ff5f605fff666666ff6e6d6dff747474ff7b7b7cff838383ff898989ff8e8f8fff949594ff999998ff9d9d9dffa1a2a2ffa5a6a6ffa9aaa9ffaeaeaeffb0b1b0ffb3b3b3ffb6b5b6ffb8b8b8ffb9b9b9ffbbbbbbffbdbcbdffbebebdffbfbfbeffc0bfc0ffc0c0c1ffc1c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c2ffc3c3c3ffc4c4c4ffc4c4c5ffc5c6c5ffc6c6c5ffc6c7c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c7c8ffc9c8c8ffc9c9c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffccccccffccccccffcdcccdffcdcdcdffcecdcdffcdceceffcececfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd6d6d5ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcddffddddddffdddedeffdededeffdfdedfffe0dfdfffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe3e4e3ffe3e3e4ffe4e5e4ffe5e5e4ffe6e6e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff2f2f1fff3f2f3fff3f3f3fff4f4f4fff5f5f5fff6f5f6fff6f7f6fff7f7f8fff8f8f8fffafbfbfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedeeedffedededffedededffedededffedededffedededffececedffebebebffebeaebffeaeaeaffe9e9e9ffe8e9e8ffe8e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe1e1e2ffe0e0e1ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdeffdfdfdfffdededdffdddeddffdededdffdcdcddffdcddddffddddddffdcdddcffdcdddd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c3c3ffc2c3c3ffc3c3c3ffc2c3c3ffc4c4c3ffc3c4c3ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc7c7c7ffcbcccbffcdcdccffcbcbcbffcacacaffcacacaffc2c2c2ffb7b8b7ffadadadffa7a7a7ffa6a6a5ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a7ffa7a7a7ffa8a8a8ffa9a9a8ffaaa9aaffaaaaaaffaaabaaffacacabffacacacffadadadffb0b0b0ffb5b5b5ffbabbbbffbfbfbfffc1c1c0ffc2c2c2ffc5c6c6ffc7c8c8ffc8c9c9ffcac9c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacacaffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcccbccffcccccdffcccccdffcdcdcdffcecdcdffcdcecdffcececdffcececeffcececeffcecfcfffcececfffcecfcfffd0cfcfffcfd0cfffd0cfcfffd0cfd0ffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd5d6d5ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffdbdadaffdadadaffd7d7d7ffd4d4d4ffd2d3d3ffcececeffc8c8c8ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c4ffc3c4c4ffc3c3c4ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c2c1ffc0c0c1ffc0c1c1ffc1c1c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbfbebeffbebebeffbebebdffbdbdbeffbdbebdffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbbbabbffbabbbaffbababaffb9b9baffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b5b5ffb4b5b5ffb4b4b3ffb4b3b3ffb3b4b4ffb3b3b4ffb3b3b3ffb3b2b2ffb2b2b2ffb2b2b2ffb2b1b2ffb1b1b1ffb0b1b1ffb0b0b0ffb0b0b0ffafafafffafafafffaeaeafffaeaeaeffadaeaeffadadaeffadadadffadadadffacacacffacacacffabacabffabababffaaababffaaaaaaffa9aaaaffaaaaa9ffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a7ffa8a7a7ffa8a8a8ffaaaaa9ffadaeadffb1b1b1ffb2b2b2ffb5b5b4ffb8b8b8ffbababaffbbbbbbffbbbbbbffbbbbbbffbababaffb9b9b9ffb8b8b9ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b6ffb6b6b7ffb6b7b6ffb6b6b6ffb7b7b7ffb6b6b7ffb6b6b7ffb6b6b6ffb5b6b5ffb6b6b7ffbababaffc0c0c0ffc6c6c6ffcccdcdffd0d1d1ffd4d4d4ffd7d6d6ffd5d6d5ffd3d3d3ffd0d0d0ffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d0d1ffd2d2d2ffd2d2d2ffd3d3d4ffd3d3d3ffd4d4d4ffd3d3d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e2ffe3e3e3ffe3e3e2ffe2e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e6e5ffe7e6e7ffe7e7e8ffe8e8e8ffe9e9e9ffeaeaeaffeaebeaffebebebffecebecffececedffededeeffedeeeeffeeeeeeffefefeeffefefeeffefefeeffefefeeffeeefefffeeefefffeeeeef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040505ff161515ff3b3b3bff676767ff828181ff878787ff898989ff8b8b8bff8d8c8cff8e8e8eff919190ff949494ffb6b6b7ffeeedeefff8f9f9fffafafafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffafafbfffbfafbfffafafbfffafafbfffbfafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfafffbfbfbfffafbfbfffafbfafffbfafbfffbfbfafffafafafffbfafafffafbfbfffbfafafffafafafffbfafbfffbfbfafffbfafbfffbfbfafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffefdfefffdfefdfffefdfefffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffefdfefffefefefffefdfefffefefefffdfdfefffefefdfffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfafbfffafbfafffafafbfffbfafafffafafafffafafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffbfafbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffaf9fafffafaf9fffafafafff9fafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafbfffafafbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffcfcfdfffdfcfcfffdfdfdfffdfcfcfffafafaffecebebffb7b6b6ff909090ff8e8e8dff8c8c8cff8b8b8bff89898aff888787ff878787ff878787ff7a7a7aff585859ff2f2f2eff0f0f0fff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f8f9fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f7f7fff9f8f9fffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffcfbfbfff7f7f7fff6f6f6fff6f5f5fff5f4f5fff5f5f4fff4f4f4fff3f4f3fff3f3f3fff2f2f1fff1f1f1fff0f0f0ffefeff0ffeeeeeeffececebffebebebffe9e9e9ffe8e8e8ffe7e7e6ffe4e5e4ffe2e2e3ffe0e1e1ffdfdfdfffddddddffdcdbdcffdadadaffd8d7d8ffd6d6d6ffd4d4d4ffd3d3d3ffd2d1d1ffd0cfd0ffd0d0cfffd0d0cfffcfcfd0ffd0cfcfffcfd0cfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffcfcfd0ffcfcfd0ffd1d0d1ffd1d1d2ffd1d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadbffdddcdcffddddddffdeddddffddddddffdededeffdededeffdfdedfffe0dfdfffe0dfdfffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e2e1ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe7e8e8ffe8e7e7ffe7e8e7ffe8e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeae9ffeae9eaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffebeaebffeaeaebffeaeaeaffebeaebffebebebffeaeaebffebeaeaffebebebffebeaebffebebeaffebebebffebebeaffebeaebffebebeaffebeaebffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffebeaebffeaebebffeaeaeaffebebebffebeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e7e8ffe7e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e2e3ffe3e3e2ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdeffdededdffdcdcdcffdcdbdcffdadadbffd9d9d8ffd8d8d7ffd6d6d6ffd4d4d4ffd3d3d2ffd1d1d1ffcfcfd0ffcececeffcccdccffcacacaffc8c8c8ffc7c7c6ffc4c4c4ffc2c2c2ffbfbfbfffbebebeffbdbcbcffbbbbbbffbababaffbabab9ffb7b7b8ffb6b6b6ffb4b5b5ffb3b3b3ffb1b1b1ffb0b0b0ffafafafffaeaeadffacacacffaaaaabffaaa9a9ffa7a7a8ffa5a5a6ffa3a3a4ffa0a0a1ff9e9e9eff9b9b9bff979696ff949494ff909090ff8d8c8dff888888ff838384ff7d7d7dff777777ff727172ff6c6c6bff666666ff626262ff5c5c5cff575656ff505050ff4a4a4aff454545ff414141ff3d3d3dff393939ff353635ff323232ff2d2d2cff0c0c0cff010101ff010102ff010101ff010100ff010101ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000000ff000001ff010101ff010001ff010001ff000000ff000100ff010000ff010001ff000000ff010000ff000001ff000000ff000100ff000000ff000000ff010000ff000000ff0101000000000000000000ff010001ff000001ff000001ff010001ff000001ff000101ff010100ff010001ff010000ff000100ff010001ff000100ff010001ff000000ff000000ff010001ff010100ff000000ff010000ff000000ff010000ff000000ff010000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff030303ff151515ff2e2e2eff494a49ff565756ff5b5b5aff5d5c5dff616161ff676666ff6f6f6fff747474ff6e6e6eff484747ff353535ff393939ff403f3fff474748ff4f4f4fff575857ff5f5e5fff666666ff6d6d6dff747474ff7c7c7bff838383ff898989ff8f8f8fff939394ff989898ff9d9d9dffa1a1a2ffa5a6a6ffaaaaaaffaeaeaeffb0b0b0ffb3b3b3ffb6b5b6ffb7b8b7ffbab9baffbbbbbbffbcbcbcffbebdbeffbfbfbfffbfbfc0ffc1c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c2ffc3c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9cac9ffcacacaffcacbcbffcbcbcbffcbcbcbffccccccffcdcdcdffcdcccdffcdcdcdffcdcdceffcececeffcfceceffcfcecfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d1ffd2d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd5d5d6ffd6d6d7ffd6d6d7ffd7d8d8ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9daffdadad9ffdbdadbffdadbdbffdbdbdbffdcdbdcffdcdcdcffdcdcddffddddddffdededeffdededeffdededeffdfdfdfffe0e0dfffe0e0e1ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe7e6e7ffe7e8e8ffe9e9e8ffeaeaeaffebebeaffebececffededecffeeeeeeffeeeeefffeff0effff0f1f0fff1f1f0fff2f1f2fff3f3f2fff3f3f3fff4f4f4fff4f4f5fff5f6f5fff7f6f6fff7f6f7fff8f8f8fffbfbfafffbfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedededffedededffedededffededeeffedededffececebffebebebffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e3e3ffe3e2e3ffe1e2e2ffe1e1e1ffe1e0e0ffe0dfe0ffdfdfdfffdfdfdeffdededfffdfdedfffdddedeffdedddeffddddddffdddddcffddddddffddddddffdddcddffdcdcddffdddcddffdcdcdcffdbdcdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c2c3ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c3ffc4c5c4ffc5c5c5ffc6c6c6ffc6c6c5ffc5c5c5ffc5c4c4ffc5c5c5ffc8c8c7ffcdcdcdffcdcdcdffcbcccbffc9cacaffc8c8c7ffc0c0c0ffb6b6b5ffacabacffa6a6a6ffa5a5a5ffa6a6a5ffa6a5a6ffa6a5a6ffa6a6a6ffa7a7a6ffa7a7a8ffa8a8a8ffa8a9a9ffa9a9a9ffaaaaaaffababaaffabacacffadadadffb2b1b2ffb7b7b7ffbcbcbcffbebfbfffc0c1c1ffc3c3c3ffc6c6c6ffc7c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc9c8c9ffc9c9c9ffcac9caffc9cacaffcacacaffcbcacbffcbcbcbffcbcbcbffcccbcbffccccccffcccbccffccccccffcdcdcdffcdcdcdffcdcdcdffcececdffcecdceffcececeffcececfffcececeffcfceceffcecfceffcfcfcfffcfcfd0ffcfcfcfffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d7ffd6d6d7ffd7d7d7ffd7d7d8ffd7d8d8ffd9d9d8ffdadadaffdad9d9ffd6d6d6ffd4d3d4ffd1d1d1ffcdcccdffc7c7c7ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c0ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebdffbdbdbeffbdbdbdffbdbdbdffbcbcbdffbcbdbdffbcbdbcffbcbcbbffbcbbbcffbcbcbbffbbbbbbffbbbbbbffbababaffbababaffbab9b9ffb9b9b9ffb9b9b8ffb9b8b8ffb7b8b8ffb8b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b4b5ffb4b4b4ffb4b4b4ffb3b3b4ffb3b3b3ffb3b2b3ffb2b2b3ffb2b3b3ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b1ffb0b0b0ffb0b0b0ffafafafffaeafafffafaeafffaeaeaeffadadaeffaeadadffadadadffadacacffacacacffacacacffacababffabababffababaaffaaaaaaffa9aaa9ffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a7ffa8a7a8ffa7a7a7ffa7a7a6ffa6a6a6ffa6a6a5ffa6a6a6ffa9a9a9ffaeaeaeffafafb0ffb1b2b2ffb4b4b4ffb7b7b6ffb9b9b9ffbababaffbab9baffb9b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb6b6b6ffb5b6b6ffb6b5b5ffb5b6b5ffb6b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b6ffb6b6b6ffbababaffc0c0c1ffc6c6c7ffcdcccdffd1d0d1ffd3d4d4ffd6d6d5ffd5d5d5ffd3d3d3ffcfcfcfffcecdceffcdcdcdffcfcecfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd2d2d2ffd2d1d2ffd3d3d3ffd4d3d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e6e7ffe7e8e7ffe9e8e9ffe9e9e9ffeaeaeaffebebebffececebffecececffededecffedeeeeffeeedeeffeeeeeeffefefefffefefeeffefeeefffefefeeffefeeefffeeefefffefeeef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffeffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff1f1e1fff494949ff707070ff858585ff898a89ff8a8b8aff8b8c8bff8d8c8cff8e8f8eff919191ff999999ffcacacbfff5f6f5fff9fafafff9fafafffafafafffafbfbfffbfafafffafbfbfffafbfafffbfafbfffafbfafffbfafbfffbfbfbfffbfafbfffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffafafbfffbfbfbfffbfafafffafbfbfffafafbfffafbfafffafbfafffafafafffbfafafffbfbfafffbfafafffafbfafffafafbfffbfbfafffafafafffafafbfffafbfbfffafbfbfffbfafbfffafbfbfffbfafafffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfcfcfffcfdfdfffdfcfcfffcfdfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefefefffefdfdfffefefefffdfefefffefefefffefefefffdfefdfffdfdfefffefefefffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfefffefefdfffdfefefffdfefdfffefdfdfffdfefdfffdfdfefffefefefffdfefefffefefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfafffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfafafffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfdfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfbfffafafafffafafafff9fafafffaf9fafffafafafff9fafafffafafafff9fafafff9fafafffaf9fafffafafafffafaf9fffafafafffafafafffbfafbfffafbfafffbfafbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfdfffcfcfcfff5f5f4ffcac9c9ff959695ff8e8e8eff8d8d8cff8b8b8bff8a8a8aff888888ff878787ff888888ff7d7e7eff656565ff3f4040ff161616ff060707ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f9f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff9f9f9fffbfafbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffcfcfcfffcfdfcfffdfdfdfffdfefdfffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefdfffefefefffefdfefffdfdfdfffcfcfcfffafafbfff7f7f7fff6f6f5fff6f5f5fff5f5f5fff5f4f5fff4f5f4fff3f3f4fff3f3f4fff2f3f2fff2f2f2fff1f0f0ffefefefffedededffebececffeaeaeaffe8e9e9ffe7e7e7ffe6e5e6ffe4e4e4ffe2e2e2ffe0dfdfffdededeffdcdcdcffdadbdaffd8d9d9ffd6d6d7ffd5d5d5ffd3d4d4ffd1d2d2ffd0d0d0ffcfd0cfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcecfcfffcecfcfffcfcecfffcfcfcfffcfceceffcfcfcfffcecfceffcfcecfffcfcfceffcfcfcfffd0d0d0ffd0d0d1ffd1d0d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9d8ffd9dadaffdadadbffdcdcdcffddddddffddddddffdeddddffdededdffdededeffdedfdeffdfdfdfffe0e0dfffdfdfe0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe3e2e2ffe3e4e3ffe3e3e3ffe3e4e4ffe3e3e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe7e8e8ffe8e8e7ffe7e8e8ffe7e7e8ffe8e7e7ffe7e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffeae9eaffeaeaeaffe9eaeaffe9eae9ffe9e9eaffeaebeaffebeaebffebebebffebeaeaffebebebffebeaebffeaebebffeaebeaffeaeaebffebeaeaffebebeaffebeaeaffeaebeaffeaeaebffebebeaffeaeaebffeaeaebffeaebeaffeaebebffebeaeaffeaeaebffeaeaeaffeaebebffeaeaeaffeaebebffeaeaebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe7e8e7ffe8e7e8ffe7e8e7ffe8e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffdedfdfffdedddeffdcdcddffdbdbdbffdadadaffd9d9d9ffd7d8d8ffd6d6d7ffd5d5d6ffd3d3d3ffd1d1d1ffcfcfcfffcdcdceffcbcbcbffc9cacaffc7c8c8ffc5c5c6ffc3c3c3ffc1c1c1ffbebfbfffbebebeffbcbdbcffbcbcbcffbbbbbcffb9babaffb8b8b8ffb6b7b7ffb4b5b5ffb3b2b3ffb1b2b2ffb1b0b0ffafafafffadaeadffadacadffababaaffaaa9aaffa8a8a8ffa6a6a7ffa4a4a4ffa2a2a2ff9f9f9fff9a9a9aff989898ff949495ff919190ff8c8c8cff878786ff818181ff7c7b7bff767675ff707070ff6c6b6cff666767ff606060ff59595aff545354ff4e4e4dff494848ff434443ff3f3f3fff3b3c3bff373738ff343434ff303130ff1c1d1cff020101ff010101ff010101ff000101ff010100ff000101ff000000ff010001ff000100ff010101ff010000ff000001ff000000ff000101ff000101ff000001ff010100ff000101ff000100ff010000ff000100ff000000ff000001ff000101ff000100ff000101ff000000ff000000ff000101ff000000ff0000000000000000000000ff000100ff010001ff010101ff010001ff010000ff000101ff010101ff010001ff010101ff000101ff010100ff010101ff000100ff000001ff010000ff010000ff000101ff000001ff000100ff000100ff000000ff010000ff010100ff010000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff131313ff2a2b2aff474646ff555555ff5a5a5aff5c5c5cff5e5f5fff656465ff6c6c6cff6f706fff696a6aff474747ff363736ff39393aff3f3f3fff474747ff4f4f4fff575758ff5f5f5fff666566ff6c6d6cff737272ff7a7b7bff828382ff8a898aff8e8f8eff939293ff979797ff9c9c9cffa1a1a1ffa5a5a6ffaaaaaaffaeadaeffb0b0b0ffb2b3b3ffb5b5b5ffb7b7b7ffb9bab9ffbbbabbffbcbcbcffbebdbdffbebfbfffc0bfc0ffc0c1c0ffc1c1c1ffc1c1c2ffc2c2c2ffc3c2c2ffc3c2c2ffc2c3c2ffc3c3c3ffc4c4c3ffc3c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c9c9ffc9c8c9ffc9c9caffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffccccccffcccdcdffcccccdffcdcecdffcdceceffcececeffcfceceffcecfceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d1ffd1d1d1ffd2d1d2ffd2d3d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d5ffd4d5d4ffd6d5d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffdadadaffdadbdaffdadadbffdbdbdbffdcdbdbffdcdcdcffdcdcddffddddddffdddeddffdededeffdfdedeffdfdfdfffe0dfdfffe0e0dfffe0e0e1ffe2e2e1ffe2e2e3ffe3e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e8e8ffe9e9e8ffeaebeaffebebecffedecedffeeeeeeffeeefeeffefefeffff0f0f0fff1f0f1fff1f2f2fff2f2f2fff2f2f3fff4f4f3fff4f5f5fff5f5f5fff6f6f6fff6f7f6fff8f7f8fffafafafffbfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedeeedffedededffedededffedededffedededffedededffedededffedececffebececffebebeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e5e5ffe3e3e4ffe3e3e3ffe2e3e3ffe1e2e2ffe1e1e1ffe0e1e0ffe0dfe0ffdfdfdfffdddedeffdededeffdddedeffddddddffdddcddffdcddddffdddcdcffdcddddffdcdddcffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdbdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc4c3c4ffc6c5c6ffcbcbcbffcdcdcdffcdcdcdffcbcbcbffc9c9c9ffc6c7c6ffbdbebeffb3b3b4ffa9aaa9ffa5a6a5ffa4a5a5ffa5a5a5ffa5a6a5ffa6a5a6ffa6a6a7ffa6a7a7ffa7a8a7ffa7a8a8ffa8a9a9ffa9a9a9ffaaaaaaffabababffaeaeaeffb3b3b3ffb9b8b9ffbdbdbcffbfbebfffc1c2c1ffc4c4c5ffc6c6c6ffc7c7c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c8ffc9c9c9ffcacacaffcacac9ffcacacaffcacacbffcacbcbffcbcccbffcbcbccffccccccffcdccccffcdccccffcccdccffcdcdcdffcececdffcdcdceffcdcdceffcececeffcecfceffcfceceffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d3d4ffd4d4d4ffd5d4d4ffd4d5d5ffd4d5d4ffd5d5d6ffd5d6d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd9d9d9ffdad9daffd8d8d9ffd4d5d5ffd3d3d3ffd0d0d0ffcbcbcaffc5c5c6ffc4c4c4ffc4c4c3ffc3c3c3ffc3c2c3ffc2c3c3ffc2c3c2ffc2c1c2ffc2c1c2ffc2c2c1ffc1c1c0ffc0c1c0ffc0c0c1ffc0c0c0ffbfbfc0ffbfbfc0ffbfbfbfffbfbfbfffbfbebfffbebebfffbebebeffbdbebeffbdbdbdffbdbdbdffbcbcbdffbdbcbdffbcbdbcffbcbcbcffbcbbbbffbbbbbcffbbbbbbffbbbbbbffbabbbbffbababbffbababaffb9babaffb9b9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b7ffb5b6b6ffb6b5b5ffb5b5b5ffb5b4b4ffb4b4b4ffb3b4b3ffb4b3b4ffb3b3b3ffb3b2b3ffb2b3b2ffb2b2b2ffb1b1b1ffb1b1b2ffb1b1b1ffb1b0b0ffb0b0b1ffb0b0b0ffb0b0afffafafafffafafaeffaeaeafffaeaeaeffaeadadffadadadffadacadffacadacffacacacffababacffacababffabababffabaaaaffaaaaa9ffa9a9aaffa9a9a9ffa8a8a9ffa8a8a8ffa7a8a8ffa7a7a7ffa7a7a7ffa6a6a7ffa6a6a6ffa5a6a6ffa5a5a4ffa4a5a5ffa4a4a4ffa5a5a6ffaaaaaaffadadadffafaeaeffb0b0b1ffb3b3b3ffb6b7b6ffb7b8b8ffb8b8b9ffb8b8b8ffb7b8b8ffb6b7b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b5b5ffb5b6b6ffb5b5b5ffb5b5b5ffb5b6b5ffbababaffc0c0c0ffc7c6c7ffcccdccffd1d0d1ffd4d4d4ffd6d6d6ffd6d6d6ffd2d2d2ffcfcfd0ffcdcdcdffcdcdcdffcececeffcecfceffcfcecfffd0d0d0ffd1d0d0ffd1d1d1ffd1d0d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e0e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e3ffe2e2e3ffe3e2e3ffe2e3e3ffe3e2e2ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e8e7ffe8e8e8ffe9e9e8ffe9e9eaffebeaeaffebebebffebececffececedffecededffedeeedffeeeeeeffefeeefffefefefffefefeeffefefeeffefeeefffefefefffeeeeefffefeeef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0d0d0dff2c2c2dff585858ff787878ff888889ff8b8c8bff8b8a8aff8c8c8bff8e8d8dff908f8fff929292ffa2a1a1ffdadbdafff7f7f7fff9fafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfafbfffafafafffbfbfbfffafafafffbfafbfffafafbfffbfafbfffbfbfafffbfbfbfffbfbfafffafafbfffafbfbfffbfbfafffafbfbfffafbfbfffafafbfffbfbfafffbfbfafffafbfafffbfafafffafafafffafafbfffafbfafffbfbfafffafbfafffafafafffbfbfafffafbfafffafafafffafbfafffbfafbfffafbfafffafbfbfffafbfafffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfefefffefefdfffdfdfefffefefefffefefdfffdfefefffdfefefffdfdfefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfefefffefdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfafbfffbfbfafffbfbfbfffafbfafffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfbfafffbfbfbfffafbfafffbfafbfffafafbfffbfbfbfffbfafafffafafafffafafafffafafafffaf9f9fffaf9f9fffafafafffafafafff9fafafffafafafff9f9fafff9fafafffafafafffbfafafffafafafffafafbfffafafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffafaf9ffdbdcdbffa1a1a1ff8f8f8fff8d8d8dff8b8c8bff8a8b8aff898989ff878887ff878787ff808080ff696969ff454646ff1c1c1dff090808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f8fff8f8f8fff9f8f8fff7f8f7fff7f7f7fff7f8f8fff9f9f9fffafafafffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffefefdfffefefefffdfefdfffdfcfcfffbfbfbfffafafafff6f7f7fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff3f4f3fff3f3f3fff3f2f3fff1f2f1fff0f0f0ffefefefffecededffebebebffeaeaeaffe9e8e8ffe7e7e6ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfdfffdddddcffdbdbdbffd9d9d9ffd7d7d8ffd5d5d6ffd4d4d4ffd2d2d2ffd0d1d0ffcfcfcfffcfcfceffcfceceffcfceceffcfcfceffcfcfcfffcecfcfffcfcfceffcececeffcececfffcececeffcfceceffcececeffcececeffcececeffcececfffcfcfcfffd0cfd0ffd0d0d0ffd1d0d1ffd2d2d1ffd2d3d3ffd3d3d2ffd4d3d4ffd4d5d5ffd5d6d5ffd6d7d6ffd7d7d7ffd7d7d8ffd9d9d8ffdadad9ffdadadaffdcdcdcffddddddffdddcddffddddddffdededdffdddedeffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe2e2e1ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e5e5ffe6e6e5ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e9ffe8e8e9ffeae9eaffeaeae9ffe9eaeaffeaeae9ffe9e9eaffe9e9e9ffe9eae9ffeaebebffeaebebffeaeaebffebebeaffebebeaffeaebeaffebeaeaffeaeaeaffeaeaebffeaebeaffebebeaffeaeaeaffeaeaeaffebeaeaffebebeaffeaebeaffeaebeaffebeaeaffeaebeaffeaeaeaffeaebeaffeaebebffeaebebffeaeaebffeaeaeaffebebeaffebebebffebeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eae9ffeae9e9ffeae9e9ffe9e8e9ffe9e8e8ffe9e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e8ffe8e7e8ffe8e7e7ffe8e7e7ffe8e7e8ffe7e7e7ffe8e7e8ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe0e1e0ffe1e0e0ffdfe0dfffdededeffdddeddffdcddddffdbdbdcffdadadbffd9d9d9ffd8d8d7ffd6d6d7ffd4d4d4ffd2d3d3ffd0d0d0ffcfcfceffcdcdcdffcacbcaffc9c8c9ffc6c6c7ffc4c5c4ffc2c2c2ffc0c0c0ffbfbebeffbebebdffbdbdbdffbdbcbcffbbbcbbffbab9baffb7b8b8ffb6b6b6ffb4b4b4ffb2b3b3ffb2b1b2ffb1b0b0ffafafaeffaeadaeffacacacffabababffaaaaaaffa9a9a9ffa7a7a8ffa6a5a6ffa3a3a2ff9e9f9fff9b9b9bff979798ff949494ff8f908fff8a8b8bff858585ff7f7f80ff7b7b7aff767675ff707070ff6a6a6aff646363ff5d5d5dff575757ff525251ff4b4b4bff454546ff424141ff3e3e3dff393a39ff363635ff323232ff2b2c2bff080808ff010101ff010101ff000101ff000001ff000000ff010100ff000000ff010001ff000101ff000000ff000000ff010001ff000000ff000001ff000001ff000101ff010000ff000100ff010000ff010100ff000000ff010000ff000100ff000001ff000001ff000000ff000000ff000000ff000000ff010000ff00000000000000ff000000ff010101ff000001ff010001ff000001ff010001ff010100ff010101ff010100ff000001ff000101ff000100ff000101ff000101ff000001ff010100ff010100ff000100ff010000ff000000ff000001ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff141414ff2c2c2cff474747ff545454ff595959ff5b5b5bff5e5e5eff626262ff656565ff646464ff606060ff4a4949ff373736ff393939ff3f3e3eff454645ff4d4d4eff565656ff606060ff656566ff6a6a6bff707070ff787878ff818181ff898889ff8c8c8cff909090ff949494ff9a999aff9f9fa0ffa5a4a5ffa8a8a7ffacadadffafafafffb2b2b2ffb5b5b5ffb7b7b7ffb9b9b9ffbabbbbffbcbcbcffbebdbdffbfbfbeffbfc0bfffc1c0c0ffc1c1c1ffc1c1c2ffc1c2c2ffc2c3c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c6ffc7c8c8ffc7c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcbcaffcbcbcbffcbcccbffcccccdffcdcccdffcdcdcdffcecdcdffcececeffcfceceffcfcfceffcfcfcfffd0cfcfffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdadbdbffdadbdbffdcdcdbffdcdcdcffdcdddcffddddddffddddddffdededeffdedfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe1e2e1ffe3e3e3ffe4e3e4ffe4e5e4ffe4e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e9ffeaeae9ffebebeaffecececffedededffedeeeeffefefefffeff0effff1f1f1fff1f1f1fff2f2f2fff2f2f3fff3f4f3fff4f4f4fff5f5f5fff6f5f5fff7f7f6fff7f7f7fff9f8f8fffbfbfbfffdfcfdfffcfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedededffedeeedffedededffedededffedededffebececffebeaebffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0dfdfffdedfdeffddddddffddddddffdddddcffdcdcdcffdcdcddffdddcdcffdddcdcffdddcdcffdcdbdcffdbdcdcffdcdcdcffdbdbdbffdcdbdcffdadadbffdbdadb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c4c3ffc5c5c5ffc5c5c4ffc5c6c6ffc5c6c5ffc5c6c6ffc5c5c6ffc5c5c5ffc6c5c5ffc6c6c5ffc4c4c4ffc7c7c7ffcacacaffcccdcdffcdcdcdffccccccffc9c9c9ffc4c4c5ffbcbcbcffb1b1b1ffa7a6a6ffa4a5a4ffa5a4a4ffa5a5a5ffa5a5a5ffa6a5a5ffa6a7a6ffa7a7a7ffa7a8a8ffa8a8a8ffa8a8a9ffa9a9aaffabababffb0afafffb5b5b5ffbababaffbdbdbdffc0bfc0ffc2c1c2ffc5c4c5ffc5c5c6ffc7c6c7ffc7c7c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c7ffc8c9c8ffc8c9c9ffc8c9c9ffc9c9c9ffcacac9ffcacacaffcbcacaffcbcacbffcbcbcbffcbcccbffcccccbffcbccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcecdffcecdcdffcececdffcececeffcececeffcecfcfffcecfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffcfd0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d1ffd2d2d1ffd2d1d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd6d6d7ffd8d7d8ffd9d9d8ffd9dadaffd8d8d7ffd3d3d4ffd2d2d3ffcfcfceffc9c9c9ffc4c5c4ffc3c3c4ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0bfffbfc0bfffbebfbfffbebfbeffbfbebeffbebebeffbebebeffbdbebdffbdbdbdffbcbdbdffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbcbcffbbbbbbffbabbbaffbbbbbbffbababaffbababaffb9b9baffb9b9b9ffb9b8b8ffb8b9b8ffb8b8b8ffb8b8b7ffb7b7b7ffb7b6b6ffb6b7b6ffb6b6b6ffb5b5b6ffb5b5b5ffb4b4b4ffb3b4b4ffb4b3b3ffb4b3b3ffb3b3b2ffb3b2b3ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b1ffb0b0b1ffb1b0b1ffb0b0b0ffafb0b0ffafafafffafafafffaeafafffaeaeaeffadaeaeffadaeadffacadadffadadacffadacacffabacacffacababffabababffaaaaabffaaaaaaffaaaaaaffa9aaa9ffa9a9a9ffa9a9a8ffa8a8a8ffa7a8a7ffa7a7a7ffa7a6a6ffa6a7a6ffa5a6a6ffa5a5a5ffa5a5a5ffa4a4a5ffa4a3a4ffa3a3a3ffa3a3a2ffa2a2a3ffa5a5a5ffa8a9a9ffacacacffaeaeaeffb0b0b0ffb2b2b2ffb5b5b6ffb7b7b7ffb7b7b7ffb7b6b6ffb6b6b6ffb5b5b5ffb5b5b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b5ffb4b5b5ffb5b5b5ffb5b5b5ffb4b4b5ffb5b4b4ffb6b5b5ffbababaffc0bfc0ffc6c6c6ffccccccffd0d0d0ffd4d3d4ffd5d5d6ffd7d6d7ffd4d4d3ffcfd0d0ffcececdffcccccdffcdcdcdffcdcecdffcdceceffcecfcfffcececfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e2ffe3e3e3ffe3e2e3ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e8ffe8e9e8ffe9e9e9ffeaeaeaffeaeaebffebebebffecececffecececffedededffeeededffeeeeeeffeeefeeffefefefffeeefeeffefefefffefefefffefefefffeeefeeffeeefee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080807ff151616ff3b3b3cff656565ff808080ff8c8b8cff8c8c8cff8a8a8bff8c8c8cff8e8e8eff909090ff939493ffb0b0b0ffe9e9e9fff8f8f8fff9f9fafffaf9fafffafafafffbfafafffafafbfffbfafafffbfafbfffbfafbfffbfafbfffbfafafffbfbfbfffafafafffbfbfbfffafafbfffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffafafafffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafbfbfffbfbfafffbfafafffafbfafffafbfafffafbfafffafbfbfffbfafbfffafbfafffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffdfdfefffefefefffefdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffefdfefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafbfffbfafafffbfbfbfffafafbfffafafafffafafafff9fafafff9fafafffafafafffafaf9fffafafafffaf9fafffaf9fafffaf9fafffafafafffafafafffafafafffafafbfffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfcfcfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffafbfbffe9e9e8ffb0afb0ff8f908fff8d8e8eff8c8d8cff8b8c8bff8b8a8aff888988ff878888ff848484ff6d6d6dff4a4949ff222323ff0a0a09ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff7f7f7fff8f8f8fff9f9fafffbfafbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffefefefffdfefdfffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffdfefefffefefefffdfdfdfffcfcfbfffafafafff9f9f9fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f4f4fff3f3f3fff1f2f1fff0f0f1ffeeefefffecececffebeaebffe9eaeaffe9e8e8ffe7e7e6ffe5e5e5ffe2e2e2ffe0e1e0ffdfdedeffdbdcdcffd9dadaffd7d8d7ffd6d6d6ffd4d4d4ffd3d3d3ffd1d0d1ffcfcfcfffcfceceffcecfceffcecfceffcecfcfffcfceceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcecdceffcecdceffcfcfcfffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd5d4d5ffd6d6d5ffd6d6d6ffd6d7d7ffd8d8d8ffd8d8d8ffdadad9ffdadadaffdcdcdcffdcdcddffdcdcdcffddddddffdddedeffdededeffdededeffdedfdfffdfdfdfffdfe0dfffdfe0e0ffe1e0e1ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e7e6ffe7e7e7ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9eaffe9e9e9ffeae9e9ffebeaeaffeaebebffebebeaffeaebebffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebeaffeaeaeaffeaebeaffeaebeaffeaebeaffeaeaeaffebeaeaffeaebeaffeaeaebffeaeaeaffeaebeaffeaeaeaffeaebeaffebeaeaffeaebeaffebebebffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaebffe9eaeaffeaeaeaffeae9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0dfffdedfdfffdededeffddddddffdcdbdcffdbdbdbffdadad9ffd9d9d8ffd8d7d8ffd4d4d4ffd2d3d2ffd2d2d1ffcfd0d0ffcececfffcbcccbffc9c9c9ffc8c7c7ffc6c6c6ffc3c3c3ffc1c1c1ffc0c0bfffbebfbfffbebfbeffbebebeffbdbdbcffbbbbbbffb8b8b9ffb7b6b7ffb5b5b6ffb4b4b4ffb3b3b3ffb1b1b1ffb0b0b0ffafafafffaeadaeffadacadffacacacffaaabaaffaaaaaaffa8a8a8ffa5a5a5ffa1a2a1ff9f9f9fff9b9b9bff979797ff939393ff8f8e8eff888989ff848483ff7e7e7fff797979ff747473ff6d6d6dff666767ff606060ff5a5a5aff555555ff4f4f4eff484848ff444444ff3f403fff3b3c3bff373838ff343334ff303130ff1a1a1aff010101ff010101ff000000ff000100ff010000ff000100ff010001ff000000ff000000ff010100ff000000ff000001ff000000ff000001ff010000ff010101ff000000ff000000ff010000ff000100ff000100ff000101ff010100ff000000ff000000ff000001ff000001ff010000ff000000ff000000ff0000000000000000000000ff010001ff010101ff000000ff010101ff000001ff000000ff000101ff010101ff010001ff010101ff010101ff010001ff000101ff010100ff000001ff010101ff010100ff000000ff000000ff000000ff000000ff000101ff010100ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff050505ff161616ff2d2d2dff474746ff525252ff575757ff5b5b5bff606060ff5f5e5eff60605fff5f5f60ff616161ff5c5b5bff393a39ff383938ff3d3e3dff414140ff474747ff4f4f50ff5f5e5fff656566ff6a6a69ff6e6f6fff767676ff807f80ff878787ff8b8a8bff8d8c8dff909090ff969696ff9e9e9effa2a2a2ffa5a4a5ffa9a9a9ffadadadffb1b1b1ffb5b5b5ffb7b7b7ffb9b9b9ffbabbbbffbcbcbcffbdbdbdffbfbfbfffc0c0bfffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c1ffc2c3c3ffc3c3c2ffc3c2c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c5ffc6c5c5ffc6c6c5ffc6c6c7ffc7c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcac9caffc9cac9ffc9cacaffcbcbcaffcacbcbffcbcbccffcbcccbffccccccffcdccccffcecdcdffcdcdcdffcecdceffcfceceffcecfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d2ffd1d1d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d5ffd6d6d6ffd5d6d5ffd7d7d6ffd6d6d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdadad9ffdad9daffdadbdaffdbdbdbffdbdbdbffdcdcdcffdddcdcffddddddffddddddffdeddddffdededeffdfdfdfffe0e0dfffe0dfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e3e2ffe4e3e4ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e8e8ffe9e9e9ffeaeaeaffecebecffecedecffedededffefefeeffeff0effff0f0f1fff0f1f1fff2f2f2fff3f2f2fff4f3f3fff3f3f4fff5f4f5fff6f5f5fff6f7f6fff7f7f7fff8f9f9fffbfbfafffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedededffedeeedffededeeffedededffedededffebebebffeaebebffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e8e7ffe8e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e2e1ffe0e1e1ffe0e1e0ffe0e0dfffdededeffdcdcdcffdcdbdcffdcdcddffdddddcffdcdcddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdadadaffdbdbdbffdadadbffdadada00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c4c5ffc5c6c5ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c5ffc6c6c5ffc6c5c6ffc5c5c5ffc6c7c6ffcbcacaffcccdcdffcdcdceffcbcccbffc8c8c9ffc3c3c3ffbababaffaeaeaeffa6a5a6ffa4a4a3ffa4a5a4ffa5a5a5ffa6a6a6ffa6a6a5ffa6a6a6ffa7a6a7ffa8a7a8ffa8a8a9ffa9a9a9ffacacacffb2b1b1ffb7b7b7ffbbbbbbffbdbcbdffc0bfc0ffc3c3c3ffc4c4c4ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc8c8c7ffc8c7c8ffc8c8c8ffc9c9c8ffc8c9c9ffc9c9c9ffcacac9ffcacac9ffcacacaffcacacaffcacbcaffcbcbcbffcccccbffcccbcbffccccccffcccdccffcccdccffcccdcdffcdcccdffcdcecdffcdcdceffcdceceffcececeffcecdceffcecfceffcfcfceffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0d0cfffcfd0cfffcfd0d0ffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd0d0d1ffd1d0d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d4d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd7d7d7ffd3d3d3ffd2d1d2ffcececdffc8c7c7ffc3c4c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbebfbeffbebebeffbdbebeffbebdbeffbdbebdffbcbdbdffbcbdbcffbcbdbcffbcbbbcffbbbcbcffbcbcbbffbbbbbbffbbbbbbffbababaffbababaffbbbabaffb9babaffb9b9baffb9b9b9ffb9b9b9ffb9b8b8ffb9b9b8ffb7b7b8ffb8b7b7ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b4ffb4b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b1b2ffb1b1b1ffb1b0b1ffb1b1b1ffb0b0b0ffb0b0b0ffafafb0ffafafafffaeafafffaeafafffaeadaeffaeadaeffaeadadffadacadffacadacffacacacffabacacffacacabffabababffaaabaaffaaaaaaffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a8ffa8a7a8ffa7a8a7ffa7a7a7ffa6a7a6ffa6a6a6ffa6a5a6ffa5a6a5ffa4a5a5ffa4a4a4ffa4a4a3ffa3a2a3ffa2a3a2ffa2a2a1ffa1a2a1ffa1a1a1ffa1a1a1ffa3a4a3ffa8a8a8ffabacabffadadadffafafafffb2b2b2ffb5b4b4ffb6b6b6ffb5b5b6ffb5b5b5ffb5b4b4ffb3b4b4ffb3b3b3ffb3b4b3ffb4b4b3ffb4b4b4ffb4b4b5ffb5b4b5ffb5b4b5ffb5b5b4ffb5b6b6ffbababaffc0c0c0ffc6c6c7ffcccbccffd0d0d0ffd4d4d4ffd5d6d5ffd5d5d5ffd3d3d4ffd0d0d0ffcdceceffcececeffcecdceffcececeffcececdffcecdceffcdceceffcfcfcfffcecfcfffd1d1d0ffd1d0d0ffd1d1d1ffd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffe0e0dfffdfe0e0ffdfe0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e3ffe3e3e2ffe2e3e3ffe3e2e3ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffebebeaffebebebffecececffecececffededecffedededffeeededffeeeeeeffefefefffefefeeffefeeeeffefefefffefefefffefefefffeeefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffeffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0a0a0aff1f1e1eff4a4b4bff717171ff848484ff8c8c8cff8a8b8aff8b8c8bff8d8c8dff8e8f8fff919191ff979797ffc3c3c2fff3f3f3fff9f9f9fffaf9f9fffafafafffafafbfffafafafffbfafafffafbfafffafbfbfffbfbfbfffafafbfffbfbfbfffbfafafffafbfafffafbfafffafafbfffbfbfbfffafafbfffafafbfffbfafafffafafbfffafbfbfffbfafbfffafafbfffafafbfffbfafafffafbfbfffafafafffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfafffafafafffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfbfffafbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfdfcfffcfdfdfffdfdfcfffcfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfefffefefefffefdfdfffefefefffefefefffefefefffefdfefffefdfefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfefefffdfdfefffdfdfdfffefefefffdfefdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfbfffafbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfafbfffbfafbfffafbfbfffbfafbfffafafafffbfbfbfffafbfafffafbfafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfff2f2f2ffc3c3c4ff959494ff8f8f8fff8d8e8eff8d8d8dff8b8b8cff898a8aff888888ff848585ff747574ff555656ff2f2f2fff101010ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f8f9fff9f9f8fff9f9f9fff8f9f9fff9f8f8fff9fafafffafbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefdfefffdfefdfffcfdfdfffbfcfbfffafafafff9f9f9fff6f6f6fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff3f2f3fff1f1f1ffeff0f0ffeeeeefffececebffeaeaeaffe9e9e9ffe8e8e7ffe6e6e6ffe4e5e5ffe2e1e1ffe0e0e0ffdedddeffdcdbdbffd8d9d9ffd7d6d7ffd4d5d5ffd3d4d3ffd1d2d1ffcfd0cfffcfceceffcececeffcececeffcecdceffcececeffcececeffcececeffcecdcdffcececeffcdceceffcececdffcecdceffcececdffcdceceffcececeffcdcdceffcececdffcfceceffcfd0cfffd0d0d0ffd0d0d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d5ffd5d6d5ffd6d6d6ffd7d6d7ffd8d7d8ffd9d8d8ffd9d9d9ffdadadaffdcdcdcffdddddcffdddcdcffdcddddffddddddffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe2e2e2ffe2e3e3ffe2e2e2ffe3e2e2ffe3e3e3ffe3e4e4ffe4e4e3ffe5e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe8e8e9ffe9e9eaffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffebeaebffeaeaebffebeaebffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffeaeaeaffebeaebffeaeaeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeae9ffe9eae9ffeae9e9ffe9e9eaffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e7e8ffe7e8e7ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e3ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdededfffdededdffdcdddcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd5d5d5ffd4d3d4ffd2d2d2ffd1d1d1ffcfd0d0ffcdcdcdffcacbcbffc8c9c9ffc6c6c6ffc4c5c4ffc3c2c2ffc0c1c1ffbfbfbfffbfbfc0ffbebebeffbdbebeffbcbcbcffbab9b9ffb7b7b8ffb6b6b7ffb5b5b5ffb4b3b4ffb3b3b2ffb1b2b2ffb0b1b0ffafafafffaeaeaeffadadadffacadacffabababffaaaaabffa9a9a9ffa3a3a4ffa1a1a2ff9e9e9eff9a9a9aff969696ff929192ff8c8c8cff878787ff828182ff7c7d7dff767777ff707171ff6a6a6aff646464ff5e5e5eff585858ff515151ff4b4b4cff464646ff414241ff3d3d3dff39393aff363536ff323232ff2a2b2bff070808ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff010000ff000101ff000001ff000000ff010101ff000100ff000100ff010000ff000101ff000000ff010001ff000000ff000000ff000001ff010000ff000000ff000001ff000000ff000000ff000100ff000001ff00010000000000ff010101ff010000ff000100ff000100ff000001ff010101ff000001ff010101ff010000ff000101ff000101ff010001ff000001ff010001ff010000ff000101ff000000ff000101ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0c0c0cff191819ff333233ff494949ff525353ff5a5a5aff5e5f5fff616161ff606160ff626362ff6b6a6aff6e6e6eff3d3d3dff383738ff3d3d3dff434343ff4b4b4bff545353ff5c5c5dff646464ff6b6b6bff727172ff797a79ff808181ff878787ff8b8b8bff8b8b8bff8b8a8aff969796ff9c9d9cffa0a0a1ffa4a4a4ffa7a7a8ffabababffb0b0b0ffb4b4b4ffb7b7b7ffb9b8b9ffbababaffbcbcbcffbdbdbdffbebfbfffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c2ffc3c4c3ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9caffcac9c9ffcbcacaffcacacaffcbcacbffcbccccffcccbccffccccccffcdcdcdffcdcdcdffcdcecdffcececeffcecfcfffcecfceffcfcfd0ffd0d0cfffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d8ffd7d7d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdbdbffdcdbdbffdbdcdcffdcdcdcffddddddffddddddffdedddeffdededeffdededeffdfdfdfffdfdfe0ffe0e0dfffe0e1e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e6e5ffe5e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffebebebffedececffeeedeeffeeeeeefff0efeffff0f0f0fff1f0f1fff1f1f1fff2f3f3fff3f3f3fff3f4f3fff5f4f4fff5f6f6fff6f6f6fff7f6f7fff8f8f8fffafafafffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffeeedeeffedeeeeffedededffedededffededecffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e5e6ffe4e5e5ffe4e5e5ffe4e4e3ffe3e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e1e2ffe1e1e0ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdcdcdcffdddcddffdcdcdbffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdbdadaffdadbdaffdadadaffdadadaffdadadbffdadadaffdadada000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc8c7c8ffcccbcbffcecfcfffcececeffcbccccffc9c9c9ffc2c3c2ffb8b9b8ffadacadffa5a5a6ffa4a4a4ffa5a4a5ffa6a6a5ffa6a6a6ffa6a6a6ffa7a6a6ffa7a7a7ffa7a8a8ffa9a9a9ffaeadaeffb3b4b3ffb8b9b9ffbbbcbbffbcbdbdffc0c0c0ffc3c2c2ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c6ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacacaffcacacbffcbcbccffcccbcbffcbccccffccccccffccccccffcdcccdffcdcdcdffcccdcdffcdcdcdffcdcecdffcdcecdffcdcdcdffcecdcdffcececeffcececeffcfceceffcfcecfffcfcecfffd0cfcfffcfd0d0ffd0cfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd0d1d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd8d8d9ffd8d8d8ffd6d6d6ffd3d2d2ffd0d0d1ffccccccffc6c6c6ffc2c2c3ffc2c1c2ffc2c1c1ffc1c1c1ffc0c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebfffbebebfffbebebeffbdbebeffbdbebdffbdbdbdffbdbcbdffbcbdbdffbcbcbcffbbbcbcffbcbcbbffbbbbbbffbabbbbffbbbabaffbababaffbababaffbab9b9ffbab9baffb9b9b9ffbab9b9ffb8b9b9ffb9b8b9ffb8b8b8ffb8b8b8ffb7b8b7ffb7b8b7ffb7b6b7ffb6b7b7ffb5b6b5ffb6b5b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b3b3ffb3b3b3ffb2b3b3ffb2b2b2ffb2b1b2ffb1b2b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b0ffb0afafffafafafffafafafffaeaeafffaeaeaeffadadaeffadadadffadacadffacacadffacacacffacacacffabababffabababffabaaabffaaabaaffaaaaaaffa9aaaaffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a7ffa7a7a7ffa6a6a7ffa6a6a6ffa6a6a6ffa5a6a5ffa5a5a5ffa5a4a5ffa4a4a4ffa3a4a3ffa3a3a3ffa2a3a2ffa1a2a2ffa1a1a1ffa0a0a0ffa0a09fff9f9f9fff9f9f9fffa09fa0ffa3a3a3ffa8a7a7ffaaababffacacadffaeaeaeffb2b2b2ffb4b4b3ffb4b5b4ffb5b4b4ffb3b4b4ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb5b4b4ffb4b5b5ffb4b4b5ffb6b6b5ffbbbabbffc0c1c0ffc6c7c7ffcccdccffd0d0d0ffd4d4d4ffd6d6d6ffd4d5d4ffd2d2d2ffcfcfd0ffcececeffcececfffcececeffcecdceffcdceceffcececeffcecdceffcecdceffcecdceffcfcecfffcecfcfffd0d0d0ffd0d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffe0dfdfffdfe0e0ffdfe0dfffe0dfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e7ffe6e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e9e9ffeae9eaffeae9eaffeaeaeaffebeaebffebececffecececffecededffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefeeffefefefffefefefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040504ff0e0d0eff282929ff575756ff777677ff858585ff8a8a8bff8a8a8aff8b8b8bff8d8e8dff8f908fff939392ff9e9e9fffd6d6d6fff7f7f7fffaf9f9fff9f9fafffafafafffafafafffbfbfafffafbfafffafafafffbfafbfffbfafafffbfafafffbfbfafffbfafafffafbfbfffbfbfbfffafbfafffbfbfafffafbfbfffafafafffafbfafffafafafffbfafbfffbfafbfffbfafafffafbfafffafbfafffafafafffafafbfffafbfafffafafafffafbfafffafbfafffbfbfafffafafafffafbfafffafafafffafafafffafafafffbfafbfffbfbfbfffafafbfffafbfafffafafafffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffcfbfbfffcfbfcfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefefdfffdfefefffefefdfffdfefdfffdfefdfffefefefffefdfefffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefdfdfffefdfefffdfefefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefdfffefdfefffdfefdfffefdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfafbfffafbfbfffbfbfafffbfafbfffafbfbfffafafbfffafafafffafafafffafbfafffafafafffafafafffafafafff9fafafffafafafffafafafff9f9fafffafafafffafafafffbfafafffafafafffafafafffafafbfffbfafafffbfbfafffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfff8f8f8ffd6d7d6ff9e9d9eff909090ff8e8e8eff8d8c8dff8c8c8cff89898aff878888ff858484ff7c7b7cff666766ff3d3c3dff161615ff060505ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9fafff8f9f9fff8f9f8fff9f9f9fff8f8f9fff9fafafffafafafffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffefdfdfffdfefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffdfefefffdfcfcfffcfcfcfffbfbfafff9f9f9fff8f8f8fff6f7f6fff6f6f6fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff0f0f1ffeff0efffeeeeeeffecebecffeaeaeaffe8e8e9ffe8e8e8ffe7e6e6ffe4e4e4ffe1e1e1ffe0e0e0ffdeddddffdadbdbffd9d8d8ffd6d6d6ffd4d4d4ffd2d2d3ffd0d0d0ffcfcecfffcececeffcececdffcececdffcdceceffcdcdceffcdcdcdffcecdcdffcdcdceffcdcecdffcdcdcdffcececeffcdcecdffcdcdcdffcdcdceffcecdcdffcdcdcdffcececdffcfceceffcfd0cfffd0d0d0ffd0d1d0ffd2d1d1ffd2d2d2ffd3d3d2ffd3d4d3ffd4d4d4ffd6d5d6ffd6d6d6ffd7d6d7ffd8d8d7ffd8d9d8ffd9d9d9ffdadadaffdcdcdbffdcdcdcffdcdddcffdddddcffdededeffdededeffdedfdfffdfdedeffdfdfdeffdfdfdfffe0dfe0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e7e7ffe8e8e8ffe9e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffeaeaeaffebeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebebebffeaeaeaffebebeaffebeaeaffeaeaebffeaeaeaffeae9eaffe9eaeaffe9eaeaffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffdfdfe0ffdfdfdfffdededeffdededeffdddeddffdcdcdcffdcdbdbffdadadaffd9d9d9ffd7d7d7ffd6d6d5ffd4d3d4ffd2d3d3ffd1d1d0ffcfcecfffcccdcdffc9cacaffc7c7c7ffc5c4c5ffc3c3c3ffc2c2c1ffc1c1c0ffbfc0c0ffbfbfbfffbebebeffbcbbbbffb9b9baffb8b9b8ffb7b7b7ffb6b6b6ffb5b5b5ffb3b3b4ffb3b2b3ffb2b1b1ffb1b0b0ffb0b0afffb0afafffaeaeaeffacacacffabababffaaaaa9ffa6a6a6ffa4a4a3ffa0a1a0ff9d9d9dff9a999aff959495ff908f90ff8a8a8aff848585ff7f7f7fff797a7aff737373ff6d6d6cff676767ff626362ff5c5c5cff545454ff4e4f4eff494849ff444443ff3f3f3fff3b3b3bff373737ff333333ff2f302fff191919ff010000ff000100ff000000ff010000ff010000ff000000ff000000ff010100ff010000ff000101ff010000ff010001ff000101ff000001ff010000ff000000ff000100ff010100ff010100ff000001ff000001ff000000ff010000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff00000000000000ff010100ff010100ff000101ff010101ff010100ff010100ff000101ff010000ff000100ff000000ff010001ff010001ff010000ff010100ff000101ff000000ff000001ff000100ff000000ff000100ff000100ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090909ff161616ff323132ff494a4aff555554ff5a5a5aff5e5f5fff626363ff656465ff696969ff717271ff757575ff3f3f3eff373738ff3c3d3dff434343ff4c4b4bff535354ff5b5b5bff626262ff6b6b6bff727272ff797979ff807f80ff868586ff8b8b8bff90908fff949393ff9a9a9aff9f9f9fffa3a4a3ffa8a7a7ffacacacffaeaeaeffb1b2b1ffb4b4b4ffb7b6b7ffb9b8b9ffbbbabaffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c0c0ffc1c1c1ffc2c2c1ffc3c3c2ffc3c3c2ffc2c3c3ffc3c2c3ffc4c3c3ffc4c4c4ffc5c4c5ffc6c5c6ffc5c5c6ffc6c6c6ffc6c6c6ffc8c7c7ffc7c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacbcaffcbcacaffcacbcbffcccbcbffcccbccffccccccffcccccdffcdcdcdffcdcdcdffcececeffcfcfceffcfcfcfffcfcfd0ffcfcfd0ffd0d0d0ffd1d0d0ffd0d0d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d4ffd6d5d5ffd5d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffdad9daffdad9daffdbdadaffdbdbdbffdbdcdbffdcdbdbffdcdcdcffdddddcffddddddffdddedeffdededeffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe1e1e1ffe1e1e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e7ffe8e8e8ffe9e9e9ffeaeaeaffecececffedeeedffefeeeeffefefeffff0f0effff1f0f1fff1f2f2fff2f2f3fff3f3f3fff3f3f3fff4f5f4fff5f5f5fff6f6f6fff6f7f7fff7f7f8fff9f9f9fffcfbfbfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffededeeffeeeeeeffededeeffedeeedffedededffedededffebecebffeaeaebffebeaeaffeaeaeaffe9e9e9ffe8e8e9ffe8e9e8ffe8e7e7ffe6e7e7ffe7e6e6ffe6e5e6ffe5e5e5ffe4e4e5ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e2e2ffe1e1e2ffe0e0e0ffe0e0e0ffdfdedfffdededeffddddddffddddddffdcdcdcffdbdbdcffdcdbdcffdcdbdbffdbdbdbffdbdbdaffdbdadaffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c6ffc5c6c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c6c7ffc8c9c9ffcdccccffcfcecfffcececeffcccccdffc9c9c9ffc1c1c1ffb6b7b6ffacacabffa5a5a5ffa4a5a5ffa5a5a6ffa5a6a5ffa6a6a6ffa5a5a6ffa6a7a6ffa7a7a7ffabaaaaffafb0afffb4b4b5ffb9b9b9ffbbbbbbffbebebeffc1c1c0ffc3c2c2ffc3c4c4ffc5c4c5ffc4c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c6c5ffc5c6c5ffc7c6c7ffc7c6c7ffc7c6c7ffc7c7c7ffc7c8c8ffc8c7c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcacbcbffcbcacbffcbcbcbffcbcccbffcccbccffccccccffccccccffcccdccffccccccffcdcdcdffcdcdcdffcdcdcdffcecdcdffcecdceffcecdceffcececeffcecfceffcfceceffcecfcfffcfcfceffcfcfd0ffcfcfd0ffcfcfd0ffd0cfd0ffd0cfd0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d2d2ffd1d1d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd4d4d4ffd5d5d4ffd6d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd8d8d7ffd7d8d8ffd5d5d5ffd2d2d2ffcfcfcfffcbcacbffc5c4c4ffc2c1c1ffc1c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbeffbfbfbeffbebebeffbdbebeffbdbdbdffbdbdbdffbdbdbdffbcbcbdffbcbcbcffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbabbbaffbababaffbababaffbab9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b8ffb8b8b9ffb8b8b8ffb8b7b8ffb7b7b8ffb7b7b7ffb7b6b6ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b5b5ffb4b4b5ffb3b3b3ffb4b3b3ffb2b2b3ffb2b3b2ffb2b2b2ffb2b2b2ffb1b1b1ffb0b0b0ffb0b0b0ffb0afafffafafafffafafafffafaeaeffaeaeaeffaeaeaeffadaeadffadadadffacadadffacacacffabacabffabababffacabacffabaaabffabaaaaffaaaaaaffa9aaaaffa9a9a9ffa9a9a9ffa8a9a8ffa8a8a8ffa7a8a8ffa7a7a7ffa7a7a7ffa6a6a6ffa5a6a6ffa5a5a5ffa5a5a4ffa4a4a4ffa4a3a4ffa4a4a4ffa3a3a3ffa2a3a2ffa1a1a1ffa1a1a1ffa0a1a0ff9f9fa0ffa09f9fff9f9e9fff9e9e9eff9d9d9dff9e9e9dff9f9e9fffa3a3a3ffa8a7a7ffaaaaaaffabacacffaeaeaeffb1b0b1ffb3b2b3ffb3b4b3ffb4b4b3ffb4b4b3ffb3b3b4ffb3b4b4ffb4b4b4ffb5b5b5ffb4b4b5ffb4b5b4ffb5b5b5ffbbbbbbffc1c1c1ffc6c6c6ffccccccffd1d0d0ffd4d4d4ffd6d6d5ffd5d4d4ffd1d2d2ffcfcfcfffcdcecdffcdcdccffcdceceffcececeffcdcecdffcdcecdffcececeffcecdceffcecdcdffcececeffcdceceffcfceceffcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdedfffdfdfdfffdfdfdfffe0e0dfffe0e0dfffdfe0e0ffdfe0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe4e3e3ffe4e4e4ffe5e5e4ffe6e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe9e8e9ffeae9e9ffeae9eaffeaeaeaffeaebebffebebebffecececffecedecffedededffedeeeeffeeeeeeffefefefffeeeeeeffeeefeeffefeeeeffefefeeffefefefffefeeef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff141415ff343534ff5d5d5dff797979ff858485ff898a89ff8a8b8bff8b8b8bff8d8d8eff8f8f8fff929292ffa9a9a9ffe4e4e4fff8f8f7fff9fafafff9fafafffafafafffbfafbfffafafafffbfafbfffafafbfffafbfbfffbfafafffafbfafffbfbfbfffafbfafffafbfbfffbfbfafffafafafffafafbfffafafafffbfbfafffafbfbfffafafafffbfbfafffafafafffafafafffbfbfafffafbfafffbfafafffafafafffafafafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafafffbfbfafffafbfbfffafafafffafafbfffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffafafbfffafbfbfffbfafafffbfbfafffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffafafaffe2e3e2ffaaaaaaff929293ff909090ff8d8d8eff8c8c8bff8a8a89ff878887ff848484ff7e7d7eff6a6a6aff3f3f3fff191919ff070707ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffdfefefffdfcfdfffcfbfbfffafafafff9f9f9fff8f7f7fff6f6f7fff5f6f6fff5f5f5fff4f5f4fff4f5f5fff4f4f4fff3f3f4fff3f3f3fff2f2f1fff1f0f0ffefefefffeeeeedffebebebffeaeaeaffe9e9e8ffe8e8e8ffe6e5e5ffe4e3e3ffe1e1e1ffe0dfdfffddddddffdadbdaffd7d8d8ffd5d6d6ffd4d3d4ffd2d2d1ffd0d0d0ffcececeffcecdceffcdcdcdffcdcdceffcecdcdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecfceffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d6d5ffd5d5d6ffd6d6d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdddcdcffddddddffddddddffdededeffdedfdeffdfdfe0ffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e5ffe6e5e6ffe5e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e8e8ffe8e8e7ffe8e8e8ffe9e8e8ffe8e9e8ffe8e9e8ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffe9eae9ffeaeaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebebeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeae9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0dfdfffdfdfdfffdfdfdeffdededeffdededeffdddddcffdcdcdcffdbdadaffdad9d9ffd8d8d8ffd7d6d6ffd5d5d6ffd3d4d4ffd2d2d2ffd0d0d0ffcececeffcccccbffc9c9c9ffc6c6c6ffc4c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffc0bfbfffbfbebeffbcbcbcffbababbffb9b9b9ffb9b8b9ffb7b7b7ffb6b6b7ffb5b5b5ffb4b4b4ffb4b4b3ffb2b3b2ffb1b1b1ffafb0afffaeafafffadadadffabababffaaaaaaffa7a7a7ffa6a6a5ffa2a3a3ff9f9f9fff9c9c9cff979797ff929293ff8d8d8dff878887ff828182ff7b7b7bff757575ff6f7070ff6b6b6bff656566ff5c5c5cff565656ff515151ff4c4c4cff464646ff414141ff3d3d3dff393938ff353534ff303131ff2a2a29ff070707ff010000ff000000ff000100ff000000ff010000ff010000ff010000ff000001ff000100ff000000ff000100ff010000ff010100ff000101ff000100ff000001ff000000ff000001ff000000ff000000ff010000ff000001ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff010101ff000101ff000101ff010101ff000001ff010101ff000000ff010101ff010101ff000000ff010100ff000000ff000000ff010101ff000100ff010000ff000000ff000000ff000001ff010000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff080707ff151414ff333333ff4b4c4cff585858ff5b5c5bff605f60ff656564ff696a6aff6e6e6dff727273ff727272ff3f3f3fff383738ff3d3c3dff444343ff4b4b4bff525353ff5a5a5aff626262ff6a6a6aff717171ff777778ff7e7e7eff858484ff8a8b8aff909090ff959595ff9a9a9aff9f9f9fffa3a3a3ffa8a7a8ffacacacffafafafffb2b2b2ffb4b4b4ffb7b7b6ffb8b8b8ffbababaffbcbcbcffbcbdbdffbebebeffbfbfbfffc0c0bfffc0c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc6c7c6ffc7c7c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcbcacaffcacacbffcbcbcbffcbcbcbffcbccccffccccccffcdcdccffcdcdcdffcdcecdffcececeffcececeffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d1d1ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd4d3d3ffd4d4d3ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9dad9ffd9d9daffdadadaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffdeddddffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e5ffe7e8e7ffe9e8e8ffeaeaeaffecececffeeededffeeeeeeffefefeffff0f0f0fff0f1f1fff2f1f1fff2f3f2fff3f3f3fff4f4f3fff4f4f5fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff9f8f8fffbfbfbfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffdfcfcfffcfdfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffededeeffededeeffeeededffeeededffedeeedffedededffedededffedededffebebebffebebebffeae9eaffeae9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e8e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e1e2ffe2e1e1ffe0e1e1ffdfe0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdcffdbdbdbffdcdbdbffdadbdaffdbdbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc6c6c5ffc6c5c6ffc6c6c6ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc9c9c9ffcccdccffcececeffcececdffcdcdcdffc9c9c9ffc0bfc0ffb3b4b4ffa9a9aaffa5a4a5ffa5a4a4ffa6a5a5ffa6a6a6ffa5a6a6ffa6a6a6ffa8a7a8ffabacabffb1b1b2ffb6b6b7ffb9b9b9ffbbbbbbffbebfbeffc1c1c1ffc2c3c2ffc3c3c3ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc5c5c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacbffcacacbffcbcbcbffcbcbccffcccbcbffcccccbffccccccffccccccffccccccffcdcdcdffcdcdccffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcececeffcecfceffcececeffcecfcfffcfcfcfffcfd0cfffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd5d4d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd6d6d6ffd4d5d4ffd1d2d1ffcececeffc9c9c8ffc2c2c3ffc0c0c0ffc0c0c0ffbfc0c0ffc0bfbfffbfbfbfffbfbfbeffbebebfffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbbbbbcffbcbbbbffbbbbbbffbabbbbffbababaffbababaffbababaffbab9b9ffb9b9b9ffb9b8b9ffb9b8b8ffb9b8b8ffb8b8b8ffb7b8b8ffb7b8b7ffb7b7b7ffb6b7b7ffb7b6b6ffb6b7b6ffb6b6b6ffb5b6b5ffb5b5b5ffb4b5b4ffb4b4b4ffb4b3b4ffb3b3b3ffb3b3b2ffb2b3b3ffb2b2b2ffb1b2b1ffb1b1b2ffb0b0b0ffb0b0b1ffb0afb0ffafafafffafafafffaeafaeffafaeaeffadaeadffadadadffadadadffacacacffacacacffabababffabababffabababffaaaaaaffaaaaaaffa9a9aaffa9a9a9ffa9a9a9ffa8a9a8ffa8a8a8ffa8a7a7ffa7a7a7ffa6a7a7ffa7a6a6ffa6a6a6ffa5a5a5ffa5a5a5ffa4a5a4ffa4a4a5ffa4a3a4ffa3a3a3ffa3a3a3ffa3a2a2ffa2a2a2ffa1a2a1ffa1a1a0ffa0a0a0ffa09f9fff9f9e9eff9e9e9eff9d9d9dff9d9c9cff9c9c9cff9c9b9bff9c9c9cff9e9f9effa3a3a3ffa7a8a8ffaaa9a9ffababaaffadaeadffb0b0b0ffb2b2b2ffb2b3b3ffb3b3b3ffb3b3b3ffb4b3b3ffb5b4b4ffb4b4b5ffb4b4b4ffb5b5b5ffbbbbbbffc1c1c1ffc7c7c8ffcccccdffd1d1d1ffd4d4d4ffd5d6d5ffd4d4d4ffd1d2d1ffcecfcfffcdcdcdffcccccdffcdcdceffcdcecdffcececeffcfcfcfffcececeffcececeffcdcdceffcececeffcececdffcdceceffcecdce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdedeffdfdfdeffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e3ffe3e4e3ffe4e4e4ffe4e5e4ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffeaebebffecebebffecececffecececffedededffeeededffeeeeefffeeeeeeffefefeeffeeeeeeffefefefffeeeeefffeeefefffeeeeef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030404ff0a090aff1d1d1dff444344ff666666ff7b7b7bff858585ff898888ff8a8a8aff8b8b8bff8e8e8dff8f8f8fff919291ffb0b0b0ffebebecfff8f9f9fffafaf9fff9fafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfafafffbfafbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfafafffbfbfafffbfbfbfffbfbfafffbfbfafffafafafffafafafffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfafafffafbfafffbfbfafffafafbfffbfafbfffafafafffbfbfafffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffbfbfcfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefdfffdfefdfffefefdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefdfefffdfefdfffefdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfafffbfbfafffbfafafffafafbfffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfbfff9f9f9ffe7e7e7ffafb0b0ff929192ff909090ff8d8d8dff8b8c8cff8a898aff878788ff858485ff7e7e7eff6b6b6bff424242ff1a1919ff070707ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f9fff9f9fafff9f9f9fff9f9f9fff8f9f9fffafafafffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefdfefffdfdfdfffdfcfdfffbfcfcfffaf9f9fff9f8f8fff7f7f7fff7f6f6fff6f5f5fff5f5f5fff5f5f4fff4f4f5fff4f3f4fff3f3f3fff3f3f2fff1f2f2fff0f0f0ffeeefefffedededffebebebffe9eae9ffe8e8e8ffe7e6e7ffe5e5e5ffe3e3e3ffe0e1e1ffdfdfdfffdddddcffdadadaffd7d7d7ffd4d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcecdcdffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdcdffcdcdcdffcccdcdffcccdcdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcececeffcfcecfffcfd0cfffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d6ffd7d7d6ffd8d7d8ffd8d8d8ffd9d9d9ffdadbdbffdcdbdbffdcdbdcffdcdddcffddddddffdeddddffdededeffdfdfdeffdfdfe0ffe0dfe0ffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe2e2e1ffe2e3e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe8e8e8ffe8e8e8ffe9e9e9ffeaeae9ffeae9eaffe9e9eaffeaeaeaffe9eaeaffeae9e9ffeae9e9ffe9eae9ffeaeae9ffeae9e9ffeaeae9ffeaeae9ffe9eaeaffeae9eaffeae9eaffeaeaeaffeaeaeaffebeaeaffeaeaebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeae9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e8ffe8e8e9ffe8e8e9ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe0e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffdedfdfffdfdedfffdededeffdddeddffddddddffdcdbdcffdbdbdbffdadadaffd8d9d9ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d2d1ffd0d0d0ffcecdceffcacbcbffc8c8c8ffc6c6c6ffc3c3c3ffc1c2c1ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbcffbbbcbbffbbbbbaffb9bab9ffb8b8b9ffb8b8b8ffb7b7b7ffb6b5b6ffb5b4b4ffb3b3b3ffb2b2b2ffb0b0b0ffafafafffaeaeaeffadacacffacababffaaaaaaffa7a7a7ffa5a4a4ffa1a1a1ff9e9e9eff99999aff959595ff908f90ff888889ff838384ff7d7e7eff787777ff727272ff6e6e6eff686868ff5f5f5eff595958ff545453ff4e4e4eff494849ff434343ff3f3f3fff3a3b3bff363636ff323232ff2f2e2fff191918ff000000ff000000ff000000ff010001ff010000ff000101ff000000ff010000ff000000ff010100ff000100ff000100ff010000ff000001ff010000ff010100ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010001ff010001ff010100ff010000ff010100ff010101ff010100ff010100ff000000ff000000ff000000ff010100ff010000ff000000ff000001ff000101ff000000ff000000ff000100ff010000ff010000ff000000ff000000ff000001ff010001ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060707ff141314ff333332ff4d4c4dff585858ff5c5d5cff616161ff666565ff696a6aff6e6d6dff727271ff6d6d6dff3e3e3dff373837ff3c3c3dff434444ff4b4b4bff525352ff5a5a5aff616161ff686868ff6f6f6fff767676ff7d7c7cff838383ff8a898aff90908fff959495ff9a999aff9e9e9effa3a3a2ffa7a7a7ffacacacffafafaeffb2b2b1ffb4b4b4ffb6b6b6ffb8b8b8ffbabab9ffbcbbbbffbcbcbdffbebebeffbebfbfffc0bfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c1ffc2c3c2ffc3c3c2ffc3c3c3ffc4c3c4ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c7ffc7c8c7ffc8c8c8ffc9c8c8ffc9c9c9ffcacac9ffc9cacaffcacacaffcbcbcaffcbcacbffcbcbcbffcbcccbffccccccffcdccccffcccdcdffcecdcdffcececeffcececeffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d2d1ffd1d2d2ffd1d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd5d5d4ffd5d4d5ffd6d5d6ffd6d6d5ffd7d6d6ffd7d7d6ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9daffdadbdaffdbdadbffdbdbdbffdcdbdcffdbdcdcffdddcdcffddddddffdddeddffdededeffdfdedeffdfdfdeffdfdfdfffdfe0e0ffe0e0e1ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe7e6e6ffe8e8e8ffeaeae9ffebececffedecedffeeeeeeffefefeffff0f0f0fff0f1f0fff1f1f1fff2f2f2fff2f3f3fff4f3f3fff5f5f4fff5f4f5fff5f6f5fff6f7f6fff7f7f8fff8f9f9fffafbfafffbfcfcfffdfdfcfffcfdfcfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffdfcfdfffdfcfdfffdfdfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffeeeeedffedeeeeffeeeeeeffededeeffeeedeeffeeeeedffedededffebebebffebeaeaffeaeaeaffeaeae9ffe8e9e9ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e6ffe6e6e5ffe5e5e5ffe4e4e5ffe4e4e3ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0dfffdedfdeffdddddeffdddcddffdcdcdcffdbdbdbffdbdadbffdbdadbffdbdbdaffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadaffd9d9da00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c5c6ffc6c6c5ffc5c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc8c8c7ffcacbcaffcdcdcdffcfcecfffcececfffcdcdccffc8c8c7ffbdbdbdffb1b1b0ffa6a6a6ffa4a4a4ffa5a5a5ffa6a6a5ffa5a6a6ffa7a7a6ffa8a9a9ffadaeaeffb4b3b3ffb8b8b8ffbab9b9ffbdbcbcffbfbebfffc1c1c0ffc2c1c2ffc3c2c3ffc3c3c3ffc4c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c5ffc7c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffc9c9c8ffc9c9c9ffcacac9ffc9cacaffcacacaffcacacaffcbcbcaffcbcbcbffcccbccffcbcbccffcccbccffcccccbffccccccffccccccffcdccccffcdcdcdffcdcdccffcdcdceffcdcdcdffcececdffcecdceffcececeffcecfceffcfcfceffcfcfcfffcecfcfffcfcfcfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d2ffd1d2d2ffd3d2d2ffd2d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d4d5ffd5d6d5ffd7d6d6ffd7d7d7ffd6d6d6ffd4d3d3ffd1d1d0ffccccccffc6c7c6ffc1c1c1ffc0c0bfffc0bfbfffbebebfffbfbfbfffbebfbfffbebebdffbebdbdffbdbebdffbdbdbdffbdbdbcffbdbdbcffbcbcbcffbbbcbcffbcbbbcffbbbbbbffbbbbbaffbabbbbffbbbabaffb9babaffbab9baffbab9b9ffb9b9b9ffb8b9b9ffb8b8b8ffb8b8b8ffb8b8b7ffb7b8b8ffb7b7b7ffb7b7b7ffb6b6b7ffb7b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b5b5ffb5b4b4ffb5b5b4ffb4b3b4ffb3b4b3ffb3b3b3ffb2b2b3ffb2b2b2ffb2b2b1ffb1b1b1ffb1b1b1ffb0b0b0ffafb0b0ffb0afb0ffafafafffafaeaeffafaeaeffaeadaeffaeaeadffadacadffadacacffacacabffacababffabababffabababffaaaaaaffaaaaa9ffa9a9a9ffa9a9a9ffa8a8a8ffa8a8a7ffa8a7a8ffa7a7a7ffa7a7a7ffa6a7a7ffa6a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a4a4ffa4a4a4ffa4a4a3ffa3a3a4ffa3a2a3ffa2a2a2ffa2a2a2ffa1a2a2ffa1a1a1ffa0a0a0ffa09fa0ff9f9f9eff9e9e9eff9d9d9dff9d9c9cff9c9c9cff9c9b9bff9a9b9bff9a9a9aff9a9a9aff9b9a9bff9e9e9effa3a3a3ffa8a8a7ffa9a9a9ffaaaaaaffadacacffb0b0b0ffb1b1b2ffb2b3b2ffb3b3b3ffb3b3b3ffb3b4b4ffb3b4b3ffb4b5b5ffbbbbbaffc1c1c1ffc7c7c8ffcdcccdffd1d1d1ffd4d3d3ffd6d5d5ffd5d4d5ffd2d2d1ffcfcfcfffcecdceffcccdccffcecdcdffcececdffcececeffcececeffcececdffcececeffcececeffcdcdceffcececdffcecdceffcdcdcd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddedeffdedfdeffdfdedeffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e1e1ffe1e1e2ffe3e2e2ffe3e4e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeae9ffebeaebffeaeaebffecebecffecececffedececffedededffeeeeeeffefeeeeffefeeeeffefefeeffefefefffeeefefffefeeefffeeeeeeffefefee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff050505ff0c0c0cff252425ff4f4f4fff6b6b6bff7d7e7eff858585ff888887ff8a8a89ff8b8b8bff8d8d8dff8f8f8fff929292ffb7b6b6ffefefeffff9f9f9fffafafafffbfbfafffafafafffafafbfffbfafafffafbfbfffbfbfbfffafafafffbfbfbfffbfafafffafbfbfffbfafbfffbfafafffafafafffafbfbfffafbfbfffafafafffafafbfffafafafffbfafafffafafbfffafbfafffafafbfffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafafffafafbfffafafafffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffefefefffdfdfefffefefdfffefdfefffdfefefffefdfefffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffbfafafffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfcfdfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffcfbfcfffcfbfbfffaf9f9ffecebecffb4b5b5ff919191ff8f8f8fff8d8c8dff8b8b8bff888989ff878787ff848584ff808080ff6e6d6dff444444ff1a1a1aff060707ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffafaf9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfefefffefdfefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffdfdfefffcfdfcfffbfbfbfff9f9fafff8f8f9fff6f7f7fff7f6f6fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff1f1f1ffefeff0ffeeeeeeffecedecffebebebffeae9e9ffe8e8e8ffe6e6e7ffe4e5e5ffe2e2e3ffe0e0e0ffdedfdeffdcdbdcffd9d9daffd7d6d7ffd4d5d5ffd3d2d2ffd0d1d0ffcfcfceffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcccdcdffcdccccffcdccccffcdcdcdffcccdccffcccccdffcdccccffcccdcdffcdcdcdffcccdccffcdcdcdffcdccccffcccdccffcececeffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd3d2d3ffd3d3d3ffd5d4d4ffd5d5d5ffd5d6d6ffd7d6d7ffd8d8d8ffd8d8d9ffd9dad9ffdadadbffdbdbdbffdbdcdcffdcdcdcffdddcddffdeddddffdededeffdededeffdfdfdfffe0dfe0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe7e7e6ffe6e7e6ffe7e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e8e8ffe8e8e8ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e9ffe9eae9ffe9e9eaffe9eae9ffe9e9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffe9e9e9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffe9eaeaffe9e9e9ffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e7ffe7e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe4e5e5ffe4e4e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e4ffe2e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe1e1e1ffe1e0e1ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdededeffdededeffdededeffddddddffdcdcddffdbdcdbffdadadaffd8d8d8ffd7d8d7ffd6d6d7ffd5d5d6ffd4d4d5ffd2d3d3ffd1d1d1ffcfd0cfffcdcdccffcacacaffc8c7c7ffc5c4c4ffc3c3c3ffc2c2c1ffc0c1c0ffbfbfbfffbebdbdffbdbdbdffbcbcbcffbbbabbffbab9b9ffb8b9b9ffb8b8b7ffb5b5b5ffb4b4b4ffb3b3b3ffb2b3b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadadadffabababffa9a9aaffa6a6a6ffa3a2a2ffa09fa0ff9b9c9cff979697ff919292ff8b8c8cff868686ff808081ff7a7a7aff757575ff707170ff6a696aff616161ff5b5b5bff565556ff515151ff4b4b4bff464646ff414141ff3c3c3cff373738ff343333ff2f302fff292929ff070707ff000000ff000001ff000100ff000001ff000000ff000100ff000001ff000001ff010001ff000101ff000000ff000100ff010000ff000000ff010000ff000000ff000101ff010000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff00000000000000ff010101ff010001ff000100ff000101ff000101ff000000ff000001ff000000ff010000ff000001ff000101ff010001ff000101ff000001ff000100ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060706ff131312ff313132ff4d4d4eff595859ff5c5d5dff626262ff666666ff6a6a69ff6e6e6eff727272ff6c6c6cff3e3e3eff383837ff3c3d3cff434343ff4b4a4aff535353ff595a59ff606060ff676666ff6d6d6dff747474ff7a7b7aff828282ff898888ff8e8f8eff949394ff999898ff9d9d9dffa2a2a2ffa6a7a7ffabababffaeaeafffb1b1b1ffb4b4b4ffb6b6b6ffb7b8b8ffbab9baffbbbbbbffbcbcbdffbebebeffbebebfffbfbfbfffc0c0c1ffc0c1c0ffc2c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c5ffc6c6c7ffc7c6c7ffc6c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9caffcacacaffcacacaffcacacbffcacbcbffcbcbccffcbccccffccccccffcccdccffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9daffd9dadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdbdbdcffdcdcdcffdcddddffddddddffdedddeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e3ffe3e3e3ffe3e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe7e8e8ffe9e9eaffebebebffecedecffeeedeeffeeefeffff0eff0fff0f1f1fff1f1f1fff2f2f2fff3f3f2fff3f3f3fff4f4f4fff5f4f4fff6f6f6fff7f6f6fff7f7f7fff8f8f8fffafafafffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeededffedededffedededffededeeffeeededffedededffedeeeeffedededffebebecffebeaebffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e9ffe7e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e4e4ffe4e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0dfffdfdfdfffdededeffdddeddffdddddcffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9daffdadadaffdad9da00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c8ffc8c7c8ffc9cacaffccccccffcfcfceffd1d0d0ffcfcfcfffccccccffc4c4c4ffbababaffaeaeaeffa4a5a5ffa4a3a3ffa5a5a5ffa6a6a6ffa7a7a7ffaaaaabffb0b0b0ffb6b6b6ffb9b9b9ffbababaffbdbdbdffbfbfbfffc0c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c5ffc4c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c7ffc6c6c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9caffc9c9caffcacacaffcacacaffcacacaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffccccccffccccccffcccdccffcccccdffcccdcdffcdcdcdffcdcdcdffcdcdceffcecdceffcdceceffcececeffcecfceffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd6d6d6ffd7d7d7ffd5d4d5ffd2d2d3ffcfcfd0ffcccbcbffc5c4c5ffbfc0c0ffbfbebfffbebfbfffbebebeffbebebeffbdbdbdffbdbdbdffbcbdbdffbcbdbcffbdbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbabbffbbbabaffbababaffb9bab9ffb9b9baffb9b9b9ffb8b9b8ffb8b9b9ffb9b8b8ffb8b8b8ffb8b7b8ffb7b8b7ffb6b7b7ffb6b7b6ffb6b7b6ffb6b6b6ffb5b6b6ffb6b5b6ffb5b6b6ffb5b5b5ffb4b5b4ffb4b4b4ffb4b3b3ffb4b3b3ffb3b3b2ffb2b3b3ffb2b2b2ffb1b2b1ffb1b1b1ffb1b1b0ffb1b1b1ffb0b0b0ffafafb0ffafafafffaeafafffafafaeffadaeadffadadadffadadadffacadacffacacacffacababffaaabaaffaaababffaaaaaaffa9a9a9ffa9a9a9ffa8a8a9ffa9a8a8ffa8a7a8ffa7a8a8ffa7a6a7ffa7a7a7ffa6a6a6ffa6a6a6ffa5a5a5ffa4a4a4ffa4a4a5ffa3a4a3ffa4a3a3ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a2ffa2a1a2ffa2a1a1ffa1a0a1ffa0a0a0ff9f9fa0ff9f9f9fff9e9e9eff9d9d9dff9d9c9cff9c9c9cff9b9b9bff9a9b9bff999a9aff999999ff999999ff989899ff989899ff9a9a9aff9e9f9fffa4a4a4ffa8a9a8ffa9a9a9ffaaa9a9ffacacacffafafafffb1b1b1ffb2b2b1ffb1b2b1ffb2b1b1ffb3b3b3ffbababaffc1c2c1ffc8c7c8ffcdccccffd0d1d0ffd3d3d3ffd4d5d4ffd4d4d4ffd2d1d1ffcfd0cfffcececeffcececeffcdcecdffcdceceffcdceceffcdcdcdffcdcdceffcdcdceffcececdffcfcecfffcdceceffcecdceffcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddddeffdedddeffdddedeffdededeffdedfdeffdfdedeffdededeffdfdfdfffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffebebebffebebecffecececffecececffececedffededeeffedeeeeffefeeeeffefeeeeffefefefffefeeefffefefefffeeeeeeffefeeeeffefeeee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060506ff0d0d0dff292929ff535353ff6d6e6eff7f7f7fff858585ff868787ff898989ff8c8b8bff8d8d8dff8f9090ff939393ffbebebdfff3f3f3fffaf9fafffafafafffbfafbfffafbfbfffafafafffbfafafffbfbfbfffafbfbfffafafbfffbfafbfffafbfbfffbfbfafffbfafafffafbfafffafafbfffbfbfafffafafafffafafbfffafbfbfffafafafffafbfafffafafafffbfafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafbfafffafbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefefffefdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffefefdfffdfdfdfffdfdfefffdfefefffefdfdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafbfffafbfafffbfafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffafafafff1f0f0ffbabbbbff929292ff8e8e8eff8c8d8dff8b8b8bff898988ff878787ff868686ff828283ff727272ff494948ff1d1d1dff070708ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffafaf9fffafafafff9f9fafff9f9f9fffaf9f9fffafafafffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfefefffefffefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefdfffefdfdfffcfcfcfffbfbfbfff9fafafff9f9f9fff7f7f7fff6f6f6fff5f5f5fff5f4f4fff4f4f4fff3f4f4fff3f3f3fff2f3f3fff1f2f2fff1f0f0ffefefefffeeedeeffecececffeaeaebffe9e8e9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e1e2ffdfdfdfffdedddeffdbdbdbffd8d8d8ffd5d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcdcdcdffcccccdffcccdcdffcdcdcdffcdcdccffcdcdcdffcccccdffccccccffcdcccdffccccccffccccccffccccccffcdccccffcccdccffccccccffcdccccffcccccdffcccdccffcecdcdffcecfceffcfcfcfffd0d0d0ffd0d0d0ffd1d2d2ffd2d3d3ffd3d3d3ffd4d5d4ffd5d5d5ffd6d6d6ffd7d6d7ffd8d7d7ffd9d8d8ffdad9d9ffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddddcffddddddffdededdffdfdedeffdfdfdfffdfe0dfffe0e0e0ffe0e1e1ffe0e0e0ffe0e1e0ffe1e0e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e8ffe9e8e8ffe8e8e9ffe8e9e9ffe9e8e8ffe8e9e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffe9eae9ffeaeaeaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffe9eae9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e8e8ffe8e8e9ffe8e9e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe0e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdedfdeffdddddeffddddddffdededdffdddddcffdbdbdcffdadadaffd9d8d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d5d5ffd3d4d4ffd2d2d2ffd0d1d1ffcfcfcfffcccbccffc9c9c9ffc6c7c7ffc4c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffbebebeffbebebeffbcbdbdffbabbbaffb9b9b9ffb8b8b8ffb7b7b7ffb5b6b6ffb5b4b5ffb3b4b4ffb3b3b2ffb2b2b2ffb1b2b1ffb0b0b1ffb0b0afffaeaeaeffadadadffababacffa8a8a8ffa4a5a5ffa1a1a1ff9d9d9dff999899ff949493ff8f8e8eff898989ff848383ff7d7e7dff787878ff737373ff696968ff626262ff5d5d5dff595858ff535353ff4d4e4dff484848ff434343ff3e3e3eff393a39ff353535ff303131ff2d2d2dff181718ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000001ff000100ff010000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000ff010001ff000100ff000001ff010100ff000000ff000001ff000101ff000000ff000101ff000100ff010101ff010000ff000000ff010000ff010000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff070607ff121212ff313131ff4d4d4dff585858ff5c5c5cff626162ff656666ff6a6a6aff6e6d6eff717171ff6e6e6eff3e3e3eff373837ff3d3d3dff434343ff4a4a4aff535353ff595959ff5f5f5fff656565ff6c6b6bff727272ff797979ff818081ff878888ff8e8e8dff939393ff989898ff9d9d9dffa2a2a2ffa6a6a6ffababacffaeaeaeffb1b1b1ffb3b4b4ffb5b6b5ffb8b8b8ffbab9b9ffbbbbbaffbdbcbcffbebdbdffbfbebeffbfc0bfffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc3c2c2ffc3c3c3ffc3c4c4ffc4c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffcbcccbffcbccccffccccccffcccdcdffcdcdcdffcecdcdffcdcdceffcecfceffcecfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d5d4ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d6d6ffd7d7d8ffd7d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffddddddffddddddffdededdffdededeffdfdedeffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe3e2e3ffe3e4e3ffe4e4e5ffe4e4e5ffe5e5e5ffe6e6e5ffe7e7e7ffe8e8e8ffebebebffecececffedededffefeeefffeff0effff0f0f0fff1f1f1fff1f2f2fff3f3f3fff4f3f3fff4f3f4fff4f5f5fff5f5f6fff6f6f6fff7f7f7fff8f7f8fff9f9f9fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedeeeeffeeedeeffedeeedffeeedeeffedeeedffededeeffedecedffececebffebebebffeaeaebffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e6ffe5e6e6ffe5e6e5ffe5e4e4ffe4e3e4ffe3e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdededeffdcddddffdcdcdcffdbdbdbffdadadbffdadad9ffdadadaffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffd9d8d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc9c9c9ffc9cac9ffcacacbffccccccffcfcfd0ffd2d2d2ffd2d1d1ffcfcfcfffcacbcbffc2c2c3ffb7b8b7ffacacacffa4a4a4ffa4a4a4ffa6a6a6ffa8a8a8ffacadacffb2b2b2ffb8b8b8ffb9babaffbbbbbbffbdbcbdffbebfbfffc0c0bfffc1c0c0ffc1c1c0ffc1c1c2ffc2c2c1ffc2c1c1ffc2c2c2ffc2c3c3ffc3c2c3ffc3c4c3ffc3c4c3ffc4c4c4ffc5c4c5ffc5c5c4ffc6c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc9c8c8ffc8c9c9ffc8c9c9ffc9c9c9ffc9cacaffcacacaffcacacaffcbcacaffcacbcaffcacacbffcbcbcbffcbcbcbffcccccbffcbcbccffccccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcdceffcdcdceffcdceceffcececeffcfceceffcececfffcecfcfffcfcfcfffcfd0cfffd0d0d0ffd0cfd0ffd0d0d0ffd1d0d1ffd0d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d5ffd6d6d6ffd6d6d6ffd4d4d4ffd2d2d2ffcfcfcfffcacacaffc2c3c2ffbfbfbfffbebdbeffbebdbdffbebdbdffbdbdbcffbdbdbdffbcbdbcffbcbcbcffbcbcbcffbcbcbbffbbbbbbffbbbabaffbbbabaffbabbbaffb9babaffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b7ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb4b5b5ffb4b4b5ffb4b4b4ffb3b4b4ffb3b4b3ffb3b2b2ffb2b2b2ffb2b2b2ffb1b2b2ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0afffb0b0b0ffafafafffaeafaeffaeaeaeffaeaeaeffadaeadffadadadffadacacffacacacffacacabffabababffaaabaaffaaaaaaffaaaaa9ffa9a9a9ffa8a8a9ffa8a9a9ffa8a7a7ffa7a8a7ffa7a7a6ffa7a7a7ffa6a5a6ffa5a5a5ffa5a4a5ffa5a4a4ffa4a4a4ffa3a4a3ffa3a3a3ffa3a3a3ffa2a3a2ffa2a2a1ffa2a1a1ffa2a1a1ffa1a1a1ffa0a1a0ffa0a0a0ff9fa0a0ff9f9f9fff9e9e9eff9e9d9dff9c9d9dff9b9b9cff9b9b9bff9b9b9bff9a9a9aff99999aff999899ff999899ff989898ff989798ff989798ff979898ff9a9a9aff9f9f9fffa5a6a6ffa8a8a8ffa8a7a7ffa9a9a9ffacadadffaeafafffb0b0afffb0b0b0ffb1b1b1ffb8b8b8ffc1c1c1ffc8c8c8ffccccccffd0d0d0ffd4d3d3ffd4d5d5ffd3d3d4ffd1d1d1ffcfcfd0ffcfcfceffcececeffcecfceffcececfffcececeffcecdcdffcdcdceffcdceceffcdcdcdffcdceceffcdcecdffcfcfcfffcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdedddeffdddeddffdddddeffdededeffdddedeffdedfdeffdfdedeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e8ffe8e8e7ffe8e8e7ffe8e8e9ffe8e9e9ffe9e8e8ffe9e9e9ffe9eae9ffeaeaeaffebeaeaffebebeaffecebebffececebffedececffecededffeeeeeeffeeeeeeffefefeeffeeefeeffefeeeeffefeeefffeeefefffeeefeeffeeeeeeffeeefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050505ff0e0d0dff2c2b2bff555555ff727271ff818181ff868586ff878787ff898989ff8b8b8bff8d8d8dff909090ff969696ffc4c4c4fff6f6f6fffafafafffafafafffafbfafffbfbfbfffbfbfafffbfbfafffafbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfafffbfbfafffafbfbfffbfafbfffafafafffafbfafffafbfafffafafbfffafbfafffafbfafffafafafffbfafafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffbfafafffbfbfafffafafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffdfdfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffefdfdfffefdfefffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfafffafafafffafafafffafbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffbfafafffbfbfafffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfafff3f3f3ffc2c1c1ff949494ff8f8e8eff8c8d8cff8b8b8bff888989ff878787ff868787ff858585ff787878ff545454ff2a2b2aff0d0d0dff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9fafafff9fafafffafafafff9f9f9fff9f9f9fffafafafffcfcfbfffcfcfbfffbfcfcfffcfcfdfffdfdfdfffefdfefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefdfdfffbfcfcfffbfbfbfffaf9f9fff9f8f9fff7f8f8fff6f6f6fff6f5f6fff4f5f4fff4f3f3fff3f3f3fff2f2f2fff2f1f1fff0f1f0ffefeff0ffeeefeeffedededffebececffeaeaeaffe8e8e8ffe7e7e7ffe5e5e5ffe4e4e3ffe2e2e2ffdfdfdfffddddddffdbdadbffd8d8d8ffd6d6d5ffd4d4d4ffd2d1d2ffcfd0d0ffcdcecdffcccdccffcdcdcdffcdcdcdffccccccffcccdcdffcccccdffccccccffccccccffccccccffccccccffcdccccffccccccffccccccffcccccdffcccccdffcdcccdffcdccccffccccccffcececdffcececeffcececfffcfcfcfffd0d0d0ffd1d2d1ffd2d2d2ffd3d3d4ffd4d4d4ffd5d6d5ffd5d6d6ffd7d7d7ffd8d7d7ffd9d8d8ffd9d9d9ffdbdbdbffdbdbdbffdcdbdcffdcdcddffdcdddcffdddddeffdededdffdededeffdfdfdfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe6e5e5ffe5e6e6ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e8e9ffe8e9e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffeae9eaffe9eae9ffe9e9e9ffeae9e9ffeae9eaffeae9e9ffeaeaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeae9ffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe7e6e7ffe6e6e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e3ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffdfdfe0ffdfe0dfffdedfdeffdededfffdededeffddddddffddddddffdddddcffdcdcdbffdbdbdbffd9d9d9ffd9d8d8ffd8d7d8ffd7d7d7ffd6d6d5ffd5d4d5ffd3d3d3ffd1d1d1ffd0d0d0ffcdcecdffcbcbcbffc8c8c8ffc5c5c5ffc3c4c3ffc1c1c2ffc0c0c0ffbebfbeffbdbebdffbdbcbcffbcbcbbffbababaffb9b9b9ffb8b8b9ffb7b7b7ffb6b5b6ffb5b5b5ffb4b4b4ffb4b4b3ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0afffaeaeaeffacadacffaaaaaaffa6a7a6ffa3a3a3ff9e9f9eff9b9a9bff969596ff919191ff8b8c8cff868686ff808080ff7c7b7bff747475ff6a6a6aff646465ff5f5f5fff5a5a5aff565555ff505050ff4b4a4aff454645ff404041ff3b3c3bff363636ff313232ff2e2e2eff272627ff060606ff000000ff010100ff000101ff000001ff010000ff000000ff000100ff000100ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff00000000000000ff010100ff000100ff000001ff000001ff000000ff000100ff000100ff000001ff000100ff000100ff000000ff010001ff010000ff010000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff121112ff303030ff4c4d4cff585858ff5c5c5cff626161ff656666ff696a69ff6d6d6dff717071ff6e6f6fff3e3e3eff373837ff3d3d3dff434344ff4b4b4bff535352ff595959ff5f5f5fff646564ff6a6b6aff717172ff797979ff818080ff888787ff8d8d8dff939392ff989897ff9c9d9dffa1a1a1ffa6a6a5ffabababffaeaeadffb1b1b1ffb3b4b3ffb6b6b5ffb7b7b7ffb9b9b9ffbbbabaffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc0c1c1ffc1c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c4ffc5c6c5ffc6c5c6ffc6c7c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9cacaffcacacaffcbcacaffcbcacbffcbcbcbffcbcccbffccccccffcdccccffcccdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d6ffd7d8d7ffd8d8d7ffd8d8d9ffd9d9d9ffd9dad9ffd9dad9ffdadadaffdbdadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddcddffdddddeffddddddffdededeffdedfdeffdfdedeffe0dfdfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe7e7e6ffe8e8e9ffeaeaebffecebebffedededffeeefeeffefefeffff0f0f0fff1f0f1fff1f2f2fff2f3f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff9f9f8fffafbfafffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeededffedeeedffededeeffedeeedffedededffedeeeeffedededffedecedffebebebffebebeaffebebeaffeaeaeaffe9e9eaffe9e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfdfffdedfdeffdedddeffddddddffdcdbdcffdcdbdbffdadadaffdadadaffdadad9ffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadaffdadadaffdadadaffd9dad9ffdad9daffd9d8d9ffdadadaffd9dada000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c7ffc9c9c9ffc9cac9ffcccccbffcccbccffcdccccffcecfcfffd2d2d2ffd3d3d3ffd2d2d2ffcfcfcfffc9c9c9ffc0c1c1ffb6b6b6ffabababffa5a5a5ffa6a6a5ffaaa9a9ffafafafffb5b5b4ffb8b9b8ffbbbabbffbcbcbcffbebdbeffbfbebeffbfbfbfffc0c0bfffc0c0c0ffc0c0c1ffc1c0c1ffc1c1c1ffc1c2c1ffc2c2c1ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9caffc9cac9ffc9cac9ffcacacaffcacacaffcacacaffcacacbffcbcbcbffcccccbffccccccffccccccffccccccffccccccffcdcdccffcdcdcdffcdcdcdffcecdcdffcdceceffcdcecdffcececeffcececeffcecfceffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd1d1d0ffd1d1d0ffd0d1d0ffd1d1d2ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd5d6d5ffd3d4d3ffd1d1d1ffcececeffc8c9c8ffc1c2c1ffbdbebdffbdbdbdffbdbcbcffbdbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbabbbbffbababaffbababbffbababaffbab9b9ffbab9b9ffb9b9b9ffb9b8b8ffb8b9b8ffb8b8b9ffb7b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b5ffb5b6b6ffb5b5b5ffb5b4b5ffb5b4b5ffb4b4b4ffb4b4b4ffb4b3b4ffb3b3b3ffb2b3b3ffb2b2b2ffb1b2b1ffb2b1b2ffb1b1b1ffb0b0b0ffb0b1b0ffb0b0b0ffb0b0b0ffafafafffaeafaeffafaeaeffaeaeaeffaeaeadffadadadffadacadffacacadffacabacffacababffaaaaabffaaaaaaffaaaaa9ffa9a9a9ffa9a8a9ffa8a8a8ffa7a8a7ffa7a7a7ffa7a7a7ffa6a6a6ffa6a6a5ffa5a5a5ffa5a4a5ffa5a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a2ffa1a2a2ffa1a1a1ffa1a0a1ffa0a1a0ffa0a0a0ffa0a0a0ffa09fa0ff9f9f9fff9e9f9eff9d9d9eff9c9d9dff9c9c9cff9b9b9cff9b9b9aff9a999aff999999ff999998ff999998ff989898ff979898ff989797ff979797ff979797ff979797ff989798ff9b9a9bffa0a1a1ffa6a6a6ffa6a7a6ffa7a7a7ffa9a9a9ffacacacffaeaeaeffb0b0b0ffb7b7b8ffc0c0bfffc7c7c7ffcdccccffd0d0d0ffd4d4d3ffd5d6d5ffd4d4d5ffd1d1d2ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcececeffcececdffcdceceffcdcecdffcdcdceffcdcecdffcececdffcdcecd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdededeffdededeffdededeffdededdffdedddeffdedddeffdededeffdededeffdededeffdfdedfffdedfdfffdededeffdfdfdfffdedfdfffdfdfdfffe0e0dfffe0e1e0ffe2e1e2ffe3e3e2ffe3e3e3ffe3e4e4ffe5e4e5ffe5e5e6ffe6e5e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebeaebffebebebffecececffecececffedecedffedededffeeedeeffeeeeeeffeeeeeeffefeeefffeeefeeffefeeeeffefeeeeffefeeefffefeeeeffeeefee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffeffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050405ff0e0e0dff2d2d2dff595858ff767675ff828282ff868786ff888888ff898989ff8b8b8bff8c8d8dff909090ff999a99ffcccbccfff7f7f7fffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffafafbfffbfafafffafbfbfffafafbfffbfafbfffafbfafffbfbfafffbfbfafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffcfdfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefefffdfdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffbfbfcfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffafbfafffbfbfafffafafbfffbfbfafffafbfafffafafafffafafafffafafafffbfafbfffbfafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfff4f4f5ffc8c8c8ff959595ff8e8e8dff8c8d8cff8b8b8bff8a8a89ff878787ff878787ff868685ff7b7b7bff5e5e5eff363637ff121112ff060606ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffaf9fafffafafafffafafafffaf9f9fff9f9fafffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfdfffcfcfcfffbfbfbfffaf9f9fff8f9f9fff8f8f8fff7f6f6fff6f6f5fff5f5f5fff3f3f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffebebebffeaeae9ffe8e8e9ffe6e7e7ffe5e5e5ffe3e2e3ffe1e1e1ffdededeffdddddcffdad9daffd8d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcdcdcdffcccdcdffcdcdccffcccdcdffcccccdffcdccccffccccccffcdccccffcccccdffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcbcccbffcdcdcdffcecdceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d8ffd9d8d8ffd9d9daffdbdadaffdbdbdbffdbdbdbffdcdcdcffdddcdcffddddddffdededeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e3ffe3e2e3ffe3e3e3ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e7ffe8e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffe9eaeaffe9e9eaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeae9eaffeaeae9ffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe9e9e8ffe8e9e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e4ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffe0e0dfffdfdfdfffdededeffdededeffdddddeffddddddffddddddffdcdbdcffdbdbdbffdad9daffd9d9d8ffd8d7d8ffd7d7d6ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d1ffd0d0d1ffcfcfcfffcbccccffc9cac9ffc6c7c7ffc4c4c4ffc2c2c2ffc1c0c0ffc0bfbfffbebebfffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb8b8b7ffb6b6b6ffb5b5b6ffb5b5b5ffb4b4b4ffb3b2b3ffb1b2b2ffafafb0ffaeaeaeffabacabffa8a8a8ffa5a5a4ffa0a1a1ff9c9d9cff989898ff949393ff8e8e8eff898888ff848383ff7d7d7dff737372ff6b6b6bff666666ff616161ff5c5c5cff585757ff525252ff4d4d4cff474847ff424243ff3d3e3dff383838ff333333ff2f2f2fff2b2b2bff161717ff000000ff000000ff010000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff010000ff000000ff010000ff000001ff010000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff000001ff000000ff000101ff000000ff010001ff000100ff010000ff010100ff000100ff000000ff000000ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff070607ff111110ff302f30ff4d4d4cff585858ff5c5c5cff606160ff656564ff686869ff6d6d6cff707170ff6e6e6eff414242ff373737ff3d3d3dff444444ff4c4b4bff525253ff595959ff5f5f5fff656564ff6b6a6aff717171ff797979ff818080ff888887ff8d8d8dff939293ff989798ff9c9c9dffa1a1a1ffa5a6a6ffaaaaabffadadaeffb0b1b0ffb3b3b3ffb6b6b5ffb7b8b7ffb9b9b9ffbababaffbcbcbcffbcbdbdffbebebeffbfbfbeffbfc0c0ffc0c0c0ffc1c0c0ffc0c1c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c8ffc8c8c8ffc8c8c9ffc9c8c9ffcac9caffcac9caffcacbcaffcbcacbffcbcbcaffcbcbcbffccccccffccccccffcdccccffcdcdcdffcdcecdffcdcecdffcececeffcecfceffcfcfcfffd0cfd0ffd0d0d0ffd1d0d0ffd0d0d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d8ffd8d9d8ffd9d9d8ffd9d9d9ffd9dadaffdadadaffdadadbffdbdbdbffdbdbdcffdcdcdbffdddcdcffdcdddcffddddddffddddddffdededdffdededeffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e4e3ffe4e4e5ffe5e5e5ffe5e5e6ffe6e6e6ffe8e8e8ffeae9eaffebecebffedecedffeeeeedffefefeffff0f0f0fff0f1f0fff2f2f1fff2f2f2fff3f4f3fff3f4f4fff5f5f4fff5f5f5fff6f6f6fff7f7f7fff8f7f7fff9f8f8fffafafbfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffededeeffeeeeeeffedededffedededffeeeeedffedededffebececffebebebffebeaeaffeaeaeaffeae9eaffe9eae9ffe9e8e9ffe9e8e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e6ffe5e6e5ffe4e5e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0e0dfffdfdfdeffdededeffdededeffddddddffdcdcdcffdbdbdbffdbdadbffdadadaffd9dadaffdadadaffd9dadaffdad9daffdadadaffdadad9ffdadadaffdadad9ffd9dadaffd9d9d9ffdadadaffdadadaffd9dadaffdad9d90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c7c8ffc9cac9ffc9c9c9ffcccccbffcccccbffcececfffcccdccffcececeffd0d0d1ffd4d4d3ffd4d5d4ffd2d2d2ffcececeffc8c8c8ffc0bfc0ffb5b5b5ffabaaaaffa8a8a9ffacacacffb1b1b2ffb7b7b6ffb9b9b9ffbbbbbbffbdbcbdffbebdbdffbfbfbeffbebfbeffbfbfbfffbfbfbfffbfbfc0ffc0bfc0ffc0c0c1ffc1c0c1ffc1c1c1ffc1c2c1ffc2c2c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c5ffc5c4c4ffc5c5c4ffc5c5c5ffc6c6c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcaffcacacbffcbcacbffcbcbcbffcccbccffcccccbffcccbccffcccccbffccccccffcccccdffcccdccffcdcdcdffcdcdcdffcdcecdffcdcecdffcececeffcececeffcececfffcfcfcfffcfcfcfffd0cfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d4d4ffd4d5d5ffd2d2d2ffd0d0d1ffcccdccffc6c6c6ffc0c0bfffbcbdbdffbcbcbcffbbbcbcffbcbcbbffbbbbbbffbbbbbbffbbbabaffbababaffbababaffbab9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b9b9ffb8b8b8ffb8b8b7ffb7b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb5b6b6ffb5b6b6ffb5b5b5ffb5b4b5ffb5b4b5ffb4b4b4ffb4b4b4ffb4b3b4ffb4b3b3ffb3b3b2ffb2b2b3ffb2b2b2ffb2b2b1ffb1b1b1ffb1b1b1ffb0b1b0ffb0b0b0ffafb0b0ffafafb0ffafafafffafafafffafaeaeffaeadaeffaeaeaeffadadaeffadadadffacacacffacacacffacacacffabababffababaaffa9aaa9ffa9a9a9ffa9a8a9ffa8a8a8ffa8a7a8ffa7a7a8ffa6a6a7ffa6a6a6ffa5a6a5ffa5a5a5ffa5a5a4ffa4a4a4ffa3a4a4ffa3a3a3ffa3a3a2ffa1a2a2ffa1a1a1ffa1a1a1ffa0a1a1ffa1a0a0ffa09f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9e9e9eff9e9e9dff9d9d9dff9c9c9dff9c9c9cff9b9b9bff9a9a9aff9a9a9aff99999aff989999ff989898ff989798ff989798ff979797ff979897ff979797ff979797ff979796ff969697ff979797ff9b9b9affa1a1a1ffa5a5a5ffa5a6a5ffa6a6a5ffa9aaaaffb1b1b1ffb8b8b8ffbfbfbfffc6c6c5ffcccccdffd1d1d1ffd4d4d4ffd7d7d6ffd5d5d5ffd2d2d2ffd1d0d1ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcecfcfffcecdceffcecdceffcdcecdffcecdcdffcececd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdededeffdededeffdedddeffdededdffdededdffdddddeffdddeddffddddddffdddddeffdededeffdedfdeffdedfdeffdededeffdededfffdfdfdfffe0e0e0ffe1e1e0ffe1e1e2ffe3e2e2ffe3e3e3ffe4e4e3ffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe9e8e9ffe9e9e9ffeaeae9ffeaeae9ffeaebeaffebebebffebebebffecececffecececffedececffeeededffedeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeefefffefefefffeeeeefffeeefee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff060605ff0f0f0fff303030ff5d5d5dff787878ff838483ff888887ff888989ff8a8a8aff8b8b8bff8d8d8dff90908fff9b9a9bffd2d2d2fff7f8f8fffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfafbfffafafbfffafafbfffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafafafffafafafffafbfafffafafafffafafafffafbfafffafafafffaf9fafffafafafffafbfafffbfbfbfffbfbfbfffafbfafffafbfbfffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefefdfffefefdfffefdfdfffdfefefffefefdfffefefefffdfefefffdfefdfffdfefefffefdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffcfbfcfffcfbfcfffcfdfcfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffefdfefffdfdfdfffefefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffafafafffafafbfffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfff6f5f6ffcecfcfff959695ff8e8e8eff8c8d8dff8b8b8bff898a89ff888888ff888787ff858585ff7a7b7aff5f5e5eff383839ff131313ff060606ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffafafafff9faf9fff9fafafff9fafafff9f9fafffafbfafffbfbfbfffcfcfcfffdfdfdfffdfdfefffefdfefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffbfbfbfffafafafff8f9f9fff8f7f8fff7f7f7fff6f6f6fff5f4f4fff4f3f3fff2f3f3fff2f2f2fff1f1f1fff0f0f0ffefefeeffedeeeeffecececffebeaeaffe9e9e9ffe8e8e8ffe7e6e6ffe4e4e4ffe2e3e3ffe0e1e0ffdededdffdcdcdcffd9d9daffd7d7d7ffd5d5d4ffd2d3d2ffd1d1d1ffcecfcfffcdcdcdffcdcdccffcdcdcdffcdcdccffcccccdffcdcdcdffccccccffcbccccffccccccffcbccccffccccccffcbcccbffccccccffccccccffcccbccffcccbccffcbccccffcccbccffcbcbcbffcdcdccffcecdcdffcececdffcfcecfffcfcfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d8ffd9d9d8ffd9d9d9ffdadadbffdbdbdbffdbdcdbffdcdcdcffdddcddffdededdffdededeffdfdedeffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e0ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe5e4e4ffe4e4e5ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe7e8e7ffe8e7e7ffe8e7e8ffe7e8e7ffe8e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffeaeae9ffe9eaeaffe9eae9ffe9eaeaffeae9e9ffeae9e9ffeae9eaffeaeaeaffeae9e9ffe9e9eaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe8e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe4e4e5ffe4e4e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e2ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e0ffdfe0dfffdfe0dfffdfdedeffdededeffdedddeffdededeffddddddffdcdcddffdcdcdcffdbdbdbffdadad9ffd9d9d9ffd8d8d9ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d3d3ffd1d1d1ffcfcfcfffcdcdcdffcbcbcaffc7c7c8ffc5c5c5ffc2c2c2ffc0c1c1ffc0c0c0ffbfbfbfffbebfbeffbdbdbdffbdbdbdffbcbcbcffbbbbbcffbbbabaffb9bab9ffb9b8b9ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb4b3b4ffb2b2b3ffb0b0b1ffafafafffacacacffaaaaaaffa6a6a6ffa2a2a2ff9e9e9fff9a9a9aff969595ff919090ff8b8b8bff868686ff7e7f7fff747374ff6d6d6dff696969ff646463ff5f5e5eff595a5aff545554ff4f4f4fff494a4aff444444ff3e3f3fff3a3939ff353434ff302f30ff2c2c2cff252424ff060606ff000100ff000100ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000100ff010000ff000001ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000100ff010000ff010000ff000000ff000100ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff070706ff111111ff313031ff4e4e4eff585858ff5c5c5cff606060ff646464ff686868ff6d6d6dff717172ff6e6e6dff474747ff373737ff3c3d3cff434344ff4a4b4bff515252ff585958ff5e5e5eff656465ff6b6b6bff727172ff797979ff808180ff888888ff8d8d8dff929292ff979797ff9c9d9cffa1a0a1ffa5a5a6ffaaaaaaffadadadffb0b0b0ffb3b3b3ffb5b5b5ffb7b7b7ffb8b9b9ffbababbffbcbcbbffbdbdbdffbdbebeffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffc1c1c1ffc2c1c1ffc3c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c5ffc6c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcacac9ffcacacaffcacacbffcbcbcbffcbcbcbffcbcccbffccccccffcccdcdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadbffdbdbdaffdbdbdbffdbdcdcffdcdcdcffdcddddffddddddffddddddffdededeffdfdedeffdfdedfffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe0e1e0ffe1e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e6ffe7e8e7ffe9e9e9ffebeaebffececedffedeeedffefefeeffeff0effff1f1f1fff1f2f2fff3f2f3fff3f3f3fff4f4f4fff5f5f4fff5f5f5fff6f6f6fff6f7f6fff7f7f8fff8f8f8fffafafafffbfcfbfffcfcfcfffdfcfdfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffcfdfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeedffededeeffedeeedffedeeedffeeededffeeededffedededffedededffecebebffeaeaebffeaebebffeaebeaffeaeae9ffeae9eaffe9e9e9ffe8e9e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe3e3e4ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdedfffdededeffdddeddffddddddffdcdcdcffdcdbdbffdbdadbffdadadaffdad9daffd9d9daffd9dadaffdadadaffd9dad9ffdadadaffd9d9d9ffd9d9d9ffdadadaffdad9daffdadad9ffdadad9ffd9d9daffd9d9d9ffd8d9d900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffc7c8c8ffc7c8c7ffc9c9c9ffcac9c9ffcccbccffcbccccffcecfceffcecfceffcfcfcfffcfd0d0ffd1d1d1ffd2d2d2ffd4d4d5ffd5d5d4ffd1d1d2ffcdcdceffc7c7c7ffbebfbfffb4b5b5ffaeaeafffafafafffb3b3b3ffb7b7b7ffbababaffbbbbbcffbdbcbdffbdbebdffbebebeffbdbebdffbebebdffbebebeffbebfbeffbfbfbfffbfbfc0ffbfc0c0ffc1c1c0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c2c3ffc4c3c3ffc4c4c3ffc3c4c4ffc5c4c4ffc4c5c5ffc5c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c6c6ffc6c7c7ffc7c7c7ffc8c8c7ffc7c8c8ffc8c8c7ffc8c9c8ffc9c8c8ffc9c8c8ffc9c9c9ffcacacaffcac9c9ffc9c9caffcacbcaffcacbcaffcbcbcaffcbcbcbffcbcbccffcbcccbffcccccbffccccccffccccccffcccdcdffcdcdcdffcdcdccffcdcdcdffcecdcdffcdcdcdffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d1ffd0d1d1ffd2d1d2ffd1d2d2ffd2d2d2ffd3d2d3ffd3d4d3ffd4d4d4ffd3d3d4ffd1d1d1ffd0d0cfffcbcbcaffc4c4c4ffbebebdffbbbcbbffbbbbbbffbbbbbbffbbbbbaffbababaffbababaffbababaffb9babaffb9b9baffb9b9b9ffb9b9b9ffb9b9b8ffb9b8b8ffb8b8b8ffb8b8b7ffb8b8b7ffb7b7b7ffb6b7b6ffb6b7b6ffb6b5b6ffb6b5b5ffb5b5b5ffb5b5b5ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb3b3b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b2b2ffb1b2b1ffb1b1b1ffb0b1b1ffb1b0b0ffb0b0afffafafb0ffafafafffaeaeafffafafafffaeaeaeffadaeaeffadadaeffadadadffadadadffacacacffacacacffacacabffabababffabaaabffaaaaaaffaaa9aaffa8a9a9ffa8a8a8ffa8a7a8ffa7a8a7ffa7a6a7ffa6a6a7ffa5a5a6ffa6a6a5ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa2a2a3ffa2a1a2ffa2a1a1ffa1a1a1ffa0a0a1ffa0a0a0ff9fa0a0ff9f9f9fff9f9f9fff9f9f9fff9f9e9eff9f9e9eff9e9e9eff9e9e9dff9d9d9dff9c9c9dff9b9c9bff9b9b9bff9b9a9aff9a9999ff999999ff999a99ff999898ff989798ff979898ff979797ff979796ff979797ff979697ff979797ff979796ff959696ff959595ff969797ff9b9b9bffa3a3a2ffa4a4a5ffa6a6a6ffb0afb0ffb9b9b9ffbfbfbfffc6c6c6ffcdcdcdffd1d1d2ffd5d5d5ffd6d7d7ffd6d5d6ffd3d3d3ffd1d1d2ffd0cfd0ffcfd0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfceceffcececfffcececeffcececeffcdcecdffcecdcd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdddedeffdededdffdededdffdededeffdededeffdededeffdededeffdddeddffdededeffdddedeffdededeffdededdffdededeffdeddddffdededeffdfdfe0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e6ffe6e5e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebebffebebebffebebecffececebffedececffecededffeeededffedeeeeffeeeeeeffefeeefffefefefffefefefffefeeefffeeefefffefefefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060707ff121212ff373738ff626262ff797979ff858586ff888988ff888889ff8a8a8aff8c8c8cff8e8d8eff909090ff9d9d9dffd7d7d7fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafafffafafafffbfbfafffafbfafffafbfbfffbfafafffafafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfafbfffbfafafffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffefefefffefefefffefdfefffefdfefffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffcfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfdfffefdfefffdfdfefffdfdfdfffefdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffafbfbfffbfafafffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfafbfffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfff7f7f7ffd4d4d4ff999998ff8e8d8eff8c8c8cff8b8b8cff8a8a8aff888889ff888788ff868586ff7a7a7bff5e5f5eff383838ff131313ff050506ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffafafafffaf9fafff9f9f9fffafafafffafafafffbfbfbfffcfcfbfffdfcfdfffdfdfdfffdfdfdfffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfcfdfffcfbfcfffbfafafff9f8f9fff7f7f8fff6f6f6fff5f5f5fff4f4f4fff4f3f3fff3f2f3fff2f2f2fff1f1f1fff0efefffeeeeefffeeeeeeffecececffebeaeaffe9e9e9ffe7e7e8ffe6e6e6ffe5e4e4ffe2e2e2ffe0e0e0ffdcddddffdbdadaffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcdceceffcdccccffcdcdcdffcdcccdffcdcdccffcdcdccffccccccffcccbccffcbcbcbffcbcbcbffcccbcbffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcdcccdffcdcccdffcdceceffcfceceffd0cfcfffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdbdadbffdbdbdbffdcdbdcffdcdcdcffdddcdcffddddddffdededeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe2e3e3ffe3e4e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e8e8ffe8e7e8ffe8e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe8e9e9ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffeae9eaffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9eaffe9eae9ffeae9e9ffe9eae9ffe9eaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0dfdfffdfdfe0ffdfdfdfffdfdedfffdfdedeffdedddeffddddddffdcddddffdddcdcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d9ffd8d8d7ffd6d7d6ffd5d5d5ffd4d4d4ffd2d3d3ffd1d1d1ffd0d0d0ffcececeffccccccffc9c9c9ffc6c6c6ffc4c3c4ffc1c1c1ffc0c0c0ffc0bfc0ffbfbfbfffbebebeffbdbdbdffbdbcbdffbcbcbcffbbbcbbffbababaffbab9b9ffb8b8b9ffb7b7b7ffb5b5b6ffb4b5b5ffb5b4b4ffb4b3b3ffb1b1b1ffb0b0b0ffaeaeaeffabababffa8a8a8ffa4a4a4ffa1a0a0ff9c9c9cff979898ff939293ff8e8d8eff878787ff7d7c7dff757575ff6f6f6fff6b6a6aff666566ff616060ff5c5b5bff565756ff515151ff4b4b4bff464646ff404141ff3b3b3bff363536ff313131ff2c2c2dff282928ff161515ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000101ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff010000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060707ff101010ff303030ff4d4d4dff565656ff5a5a5aff5f5f5fff636364ff686767ff6e6e6eff747474ff6f6f6fff484747ff373637ff3c3c3cff424242ff4a4a4aff525152ff585859ff5f5f5eff656565ff6c6b6cff727272ff797a7aff818181ff888788ff8d8d8eff939293ff979797ff9c9d9cffa1a0a1ffa5a5a4ffaaaaaaffadadacffb0b0b0ffb2b3b3ffb5b5b5ffb6b6b7ffb9b9b9ffbababaffbbbcbbffbdbcbdffbebdbeffbfbebeffbfbfbfffc0bfc0ffc0c0c0ffc1c0c0ffc2c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c7c8ffc8c9c8ffc9c8c8ffc9c9c9ffc9c9caffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffccccccffccccccffcccccdffcdcdcdffcececdffcececeffcececeffcfcfceffcfcfcfffd0cfd0ffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d5ffd5d4d5ffd5d4d5ffd5d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdddcddffddddddffddddddffdeddddffdededeffdfdedfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e5e4ffe5e5e5ffe5e6e5ffe7e7e7ffe9e9e9ffeaeaeaffebebecffedededffeeefeeffeff0f0fff0f1f0fff1f1f2fff2f2f2fff3f3f3fff4f4f4fff5f5f4fff6f5f5fff6f6f6fff7f6f7fff7f7f7fff8f8f8fffaf9f9fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeedeeffedededffededeeffedeeeeffededeeffeeedeeffeeedeeffedededffebecebffebebebffeaebeaffeaeaebffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e3e4ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdedfdfffdededeffdeddddffddddddffdddcdcffdbdbdcffdbdbdbffdbdadaffdadad9ffdadadaffdadad9ffdadadaffd9dadaffd9d9d9ffd9d9daffdadadaffdadadaffd9dadaffdad9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c8c7ffc9c9c9ffc9c9c9ffcccbcbffcbcbccffcfcfceffcecfceffcececfffd0d1d1ffd0d1d1ffd1d1d1ffd3d3d2ffd5d4d4ffd7d7d7ffd6d6d5ffd1d1d1ffcdcdcdffc7c7c7ffc0c0c0ffb9b9b9ffb5b5b5ffb5b5b5ffb7b7b7ffbab9baffbbbbbbffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebeffbfbebeffbfbebeffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc4c3c4ffc4c3c4ffc4c3c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc8c8c9ffc8c9c9ffcac9c9ffc9cac9ffcacacaffcacacbffcbcacaffcacacbffcbcbcbffcbcbcbffcbcbccffcbccccffcbccccffccccccffcdcdccffcdcdcdffcdcdcdffcecdcdffcecdceffcececeffcdcdcdffcececeffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d4d3ffd4d3d4ffd3d3d3ffd0d0d0ffcececeffc9cac9ffc2c2c2ffbcbcbcffbababbffbbbbbaffbababaffb9babaffbab9baffbab9b9ffb9b9b9ffb9b8b9ffb9b8b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb5b5b6ffb6b6b6ffb5b5b5ffb5b4b5ffb5b4b5ffb4b4b4ffb3b4b4ffb4b3b3ffb3b3b3ffb3b3b3ffb2b3b3ffb2b2b2ffb1b1b2ffb2b2b1ffb1b1b1ffb1b1b1ffb0b1b0ffafb0b0ffafafafffafafafffafafafffaeaeaeffaeaeaeffaeaeaeffadadaeffacacacffacacacffacacacffacacacffacacabffabababffabaaabffaaaaaaffa9aaaaffa9a9a9ffa9a8a8ffa8a8a8ffa8a7a8ffa7a6a7ffa6a7a7ffa6a5a6ffa5a5a5ffa4a4a4ffa4a4a4ffa4a4a4ffa3a3a3ffa3a2a2ffa1a1a2ffa2a1a1ffa1a1a1ffa0a0a0ffa09fa0ff9f9f9fff9f9f9fff9f9e9fff9e9e9eff9e9d9dff9e9d9dff9e9d9eff9e9d9eff9e9d9eff9d9d9dff9d9c9dff9c9b9bff9b9b9bff9a9b9bff9a9a9aff9a999aff99999aff989899ff989998ff989797ff979797ff969697ff969696ff969596ff969696ff969696ff969696ff969797ff959696ff949595ff9a999affa6a6a6ffabababffb0b1b0ffb9b9b9ffc0c0c0ffc7c6c7ffccccccffd2d2d2ffd6d5d5ffd8d8d8ffd7d7d7ffd5d4d5ffd3d2d3ffd1d1d1ffd0d1d1ffd0d1d1ffd0cfd0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfceceffcececeffcececeffcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddeddffdeddddffdddeddffdededeffdededeffdeddddffdededeffdededeffdededeffdededeffdddedeffdddddeffddddddffddddddffdededeffdfdfdeffe0e0dfffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e2ffe3e2e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e9e8ffe9e8e8ffe9e8e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebebeaffebebebffecebebffecececffecedecffedecedffedededffeeededffeeeeeeffeeeeefffefeeeeffefeeeeffefeeefffefefefffefefefffefefefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff080809ff151516ff3f3f3fff676766ff7b7b7bff868786ff888888ff888888ff8a8a8aff8d8c8dff8e8e8fff919091ffa0a1a0ffdddddcfff9f9f8fffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfafbfffafbfafffbfbfbfffafbfafffafafafffafafafffbfbfbfffbfafbfffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffbfafafffafbfbfffafafafffafbfafffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefdfffefdfefffdfefefffefdfdfffdfefdfffefdfefffdfefefffefefefffdfefefffefefefffefefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffbfcfbfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffdfefdfffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafaf9ffdbdadbff9c9d9cff8d8d8dff8c8d8cff8c8b8cff8a8a8aff888988ff878788ff878787ff7e7e7dff626262ff3b3b3bff171717ff070607ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffafaf9fffafaf9fffbfcfcfffbfafbfffafafafffafbfbfffcfcfcfffdfdfdfffefefdfffefefefffefefefffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffdfdfdfffdfdfdfffcfcfcfffbfbfbfff8f8f8fff6f6f6fff5f5f5fff5f4f5fff4f4f4fff3f4f3fff3f2f2fff1f2f2fff1f0f0ffeff0efffefeeefffedeeedffecececffeaeaeaffe9e9e9ffe7e7e7ffe6e6e6ffe4e5e4ffe2e2e2ffdfdfdfffdcdbdcffdadadaffd8d8d8ffd6d6d6ffd4d4d4ffd1d2d1ffcfcfcfffcdcdcdffccccccffcdccccffccccccffccccccffccccccffccccccffcccccbffcbccccffcbcbcbffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcacbffccccccffcccccdffcdcdcdffcececeffcfcfcfffd1d0d1ffd2d1d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd7d7d6ffd8d8d8ffd9d8d9ffd9dad9ffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdcddffddddddffdededeffdfdfdeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e0e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffe7e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe8e9e8ffe9e9e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffe9eae9ffe9e9e9ffeaeaeaffeaeae9ffe9e9e9ffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e5ffe4e3e4ffe4e3e4ffe3e4e3ffe3e4e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe2e1e2ffe1e2e1ffe2e2e1ffe1e0e1ffe0e1e0ffe0e0e0ffdfe0dfffe0dfe0ffdedfdfffdedfdeffdededeffdededeffddddddffddddddffddddddffdcdcdcffdcdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d7ffd6d7d7ffd5d6d5ffd4d4d4ffd3d3d3ffd1d1d1ffd0d0d0ffcececfffcccccdffc9c9c9ffc7c7c7ffc5c4c4ffc2c2c2ffc1c0c1ffc1c1c0ffbfbfbfffbebebeffbebdbdffbdbdbdffbcbcbcffbcbbbbffbabbbaffb9babaffb9b9b9ffb8b8b8ffb6b6b7ffb5b5b5ffb5b4b4ffb4b4b4ffb3b2b3ffb1b1b1ffafafafffacacacffa9a9a9ffa5a6a6ffa2a2a2ff9e9e9eff9a999aff959595ff90908fff898989ff7e7e7eff777777ff727272ff6d6d6dff676767ff626261ff5d5c5dff575858ff525252ff4d4e4dff484748ff424242ff3d3d3dff373737ff323232ff2e2d2dff292929ff232423ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000100ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff010100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff000100ff010100ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff050405ff0c0c0cff2a2929ff464645ff525252ff585958ff5e5e5eff636363ff676767ff6e6d6eff757676ff717071ff474848ff373636ff3c3c3cff424343ff4a494aff525251ff585858ff5f5f5fff666665ff6d6d6dff747474ff7b7a7aff818281ff878888ff8d8d8eff929292ff979798ff9c9c9cffa1a1a0ffa5a5a5ffaaa9aaffadacadffb0b0afffb2b2b2ffb5b5b4ffb6b7b6ffb8b8b8ffbababaffbcbbbbffbcbdbcffbebebdffbebebeffbfbebeffbfbfbfffbfbfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c5ffc6c5c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c7ffc8c8c8ffc8c9c9ffc9c9c9ffcac9c9ffcac9caffcacacaffcbcacaffcbcbcaffcbcbcbffcbcccbffccccccffcdcdcdffcdcdcdffcecdceffcdceceffcececeffcecfceffcfcfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdbdadbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffdddddeffdededeffdfdfdeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe1e0e1ffe0e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe7e6e6ffe8e8e8ffe9e9e9ffebebebffedededffeeeeeeffeff0effff0f0f0fff2f1f1fff2f2f2fff3f3f3fff3f4f4fff4f4f5fff5f5f5fff6f6f6fff7f7f6fff7f7f7fff8f7f8fffafaf9fffafafafffcfcfbfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffdfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedeeedffeeedeeffedeeedffedeeedffedededffedededffededecffebebebffebebebffebeaebffebeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e6ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e2e3ffe3e3e2ffe1e2e2ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0dfdfffdedfdeffdededeffdedddeffddddddffdcdcddffdbdbdcffdbdbdbffdadadaffdad9daffdad9daffd9dad9ffd9d9d9ffdadadaffd9dadaffdadad9ffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcac9c9ffcbcbccffcbcbcbffcfcecfffcfcfceffcececfffd0d1d0ffd0d1d0ffd3d2d2ffd2d2d2ffd3d3d3ffd4d4d5ffd6d6d7ffd7d8d8ffd6d6d5ffd2d2d1ffcdceceffc9c9c9ffc3c3c2ffbcbdbdffbabab9ffb9b8b8ffbabab9ffbbbbbbffbcbbbbffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbebebdffbebebeffbfbebfffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c5c4ffc5c5c4ffc6c5c5ffc5c6c6ffc6c5c5ffc6c6c6ffc7c6c7ffc6c7c7ffc7c8c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffcac9c9ffc9c9caffcacacaffcacacaffcbcbcaffcacbcbffcbcbcaffcbcbcbffcccbcbffcbcccbffccccccffccccccffcccccdffcccdcdffcdcdcdffcdcdcdffcdceceffcecdceffcececeffcececeffcececeffcfcfceffcfcfcfffd0d0cfffd0cfcfffcfd0cfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d2ffd3d2d3ffd4d4d3ffd2d3d3ffd0cfd0ffcdcdcdffc8c8c8ffc0c0c0ffbbbbbbffb9babaffbabab9ffbababaffb9b9b9ffb9b9b9ffb9b9b8ffb9b9b9ffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b6ffb7b6b6ffb6b6b6ffb6b5b5ffb5b6b5ffb5b5b5ffb4b5b5ffb4b5b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b3ffb2b2b2ffb2b2b2ffb1b1b2ffb1b1b1ffb1b1b1ffb1b1b0ffb0b0b0ffafb0afffafafafffafafafffaeafafffafaeaeffadaeaeffadadaeffadadadffadadadffadadacffacacacffacabacffacacabffabababffaaabaaffaaaaaaffaaaaaaffaaaaa9ffa9a8a8ffa8a8a8ffa7a8a8ffa7a7a7ffa6a7a6ffa6a6a6ffa5a5a5ffa5a5a4ffa4a4a4ffa4a3a4ffa3a3a3ffa2a3a2ffa2a2a2ffa1a1a1ffa0a1a0ffa0a0a0ffa0a0a0ff9f9e9fff9f9f9fff9e9e9eff9e9e9eff9d9d9dff9c9c9dff9c9c9dff9d9d9dff9d9d9dff9d9d9cff9d9c9dff9c9c9cff9b9b9bff9b9b9bff9b9a9bff9a9a9aff999a99ff999999ff999998ff989897ff979797ff979797ff969696ff969595ff969696ff969696ff979797ff979797ff989898ff9d9d9cff9f9f9fffa1a1a1ffa5a5a5ffaeadaeffb5b6b6ffbcbcbdffc2c2c2ffc8c8c8ffcececdffd2d3d2ffd6d6d6ffd9d9d8ffd8d8d8ffd6d7d6ffd5d5d5ffd4d4d4ffd3d3d2ffd3d2d2ffd0d1d0ffd0d1d1ffd0cfd0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfceffcfcfcfffcfcecfffcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdddddcffddddddffdddeddffdeddddffdeddddffdedddeffdddddeffdededeffdededeffdededeffdededeffdededeffdededeffddddddffdedddeffdededfffdfdfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeae9eaffeae9eaffeaeaeaffebebebffebebebffebebebffececebffecececffedecedffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeefffefefefffefefeeffefeeefffeeefefffefeeee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff0b0b0aff1a1a1aff474746ff696969ff7c7d7cff868687ff888887ff878887ff8a8a8aff8d8d8cff8f8f8fff939393ffa6a7a6ffe1e1e1fff9f9f9fffcfcfbfffbfcfcfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafafbfffafafbfffbfafbfffafafafffafafafffafbfbfffafafbfffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffbfafbfffafafafffafbfbfffbfbfbfffbfbfafffafbfbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfdfffdfcfdfffcfcfdfffbfbfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfdfffefefdfffefdfefffefefefffdfdfdfffefefefffefefefffefefdfffdfefefffdfefdfffefefdfffdfefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefefdfffdfdfdfffdfefefffdfdfdfffefefdfffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafafafffbfafbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfff8f8f8ffdedfdeffa2a2a3ff8e8e8eff8c8c8cff8b8b8cff8a8a8aff888887ff868787ff878787ff7f7f7fff696a6aff444445ff1e1e1eff0a0a0aff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f9fffcfcfcfffcfcfbfffbfcfbfffafafafffbfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefefffdfdfdfffdfdfcfffcfcfcfffbfbfbfff7f7f7fff6f6f6fff5f6f5fff4f5f5fff4f4f4fff3f3f3fff2f3f2fff2f1f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffeaeaeaffe8e9e8ffe7e7e7ffe5e6e6ffe4e4e4ffe2e2e2ffdfdfdfffdbdbdbffd9dad9ffd8d8d7ffd5d5d5ffd3d4d4ffd1d0d1ffcececeffccccccffccccccffcccccbffcbcccbffcccbccffcccccbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcacacbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacacbffcbcacaffcacacaffcacacbffcbcbcbffccccccffcdcdcdffcececeffcfd0cfffd1d0d1ffd2d2d2ffd2d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdddcffddddddffdededeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe5e6e5ffe6e7e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e7ffe7e6e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e7ffe8e7e8ffe8e7e8ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdddeddffddddddffddddddffddddddffdddddcffdcdcdcffdbdbdaffdadadaffd9d9d9ffd7d7d7ffd6d7d7ffd5d5d6ffd4d4d4ffd2d3d2ffd1d2d1ffd0d0d0ffcececeffcdcccdffcacac9ffc7c7c7ffc5c5c5ffc3c3c2ffc1c2c2ffc0c0c0ffbfc0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbbbbbbffbbbabaffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b3ffb3b3b4ffb2b2b2ffafb0b0ffadadadffabaaabffa7a7a7ffa4a4a4ffa0a0a0ff9c9c9cff979897ff919191ff878787ff7f7f7fff7a7a79ff737474ff6e6e6eff696969ff646363ff5e5f5eff59595aff545454ff4f4f4fff4a4a4aff454444ff3e3f3eff383939ff333333ff2e2e2eff2a2b2aff272727ff151515ff000000ff000000ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010100ff000001ff000001ff000001ff000000ff010000ff000000ff000000ff000101ff000001ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff060706ff1d1d1dff373737ff494a4aff565657ff5e5d5dff626262ff666666ff6d6d6cff757575ff727172ff484848ff363636ff3c3c3cff434342ff4a4a4aff515151ff585858ff5f605fff676767ff6e6e6eff757575ff7b7b7cff828282ff888888ff8d8d8dff929292ff979797ff9c9c9cffa0a1a0ffa5a5a4ffaaa9aaffacacadffafafb0ffb1b2b2ffb5b4b4ffb6b6b6ffb8b8b8ffb9babaffbbbbbbffbcbcbcffbdbdbdffbebebeffbebebeffbfbfbfffbfc0bfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c3c4ffc4c4c5ffc5c5c5ffc5c6c6ffc7c6c6ffc7c7c6ffc7c7c7ffc7c8c7ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacbcaffcacacaffcbcbcbffcbcbccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcececeffcfcfceffcecfceffcfd0cfffd0d0cfffd0d1d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd6d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdadbdbffdbdbdbffdbdcdbffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdddeddffdededeffdededeffdfdfdeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e5ffe6e6e5ffe6e6e6ffe8e8e7ffe9eae9ffebebebffecececffeeeeeeffefeff0fff0f0f0fff1f1f1fff2f2f2fff3f3f2fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff6f7f6fff7f7f6fff8f8f8fff9f8f9fffafbfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffededeeffeeeeedffeeeeedffedededffedededffededecffebecebffebebebffebebebffeaebeaffeaeae9ffe9eae9ffe9eae9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdededeffddddddffdcddddffdddcdcffdcdcdcffdbdcdbffdbdadbffdadadaffd8d9d9ffd9d9daffdadadaffdadadaffd9d9d9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccbffcecfceffcfcfceffcececeffd0d1d1ffd1d0d1ffd2d2d2ffd2d2d2ffd4d4d4ffd4d4d3ffd4d5d5ffd7d7d7ffdadad9ffd9dad9ffd7d7d6ffd4d4d3ffd1d1d1ffcbcbcbffc6c6c6ffc1c2c1ffbebdbdffbababaffbbbabaffbbbbbbffbbbbbbffbbbbbbffbcbbbcffbcbbbcffbcbcbcffbdbdbcffbdbebdffbebebdffbfbebfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c3c3ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9cac9ffcacac9ffc9cac9ffcacacaffcacacbffcbcacaffcacbcaffcbcbcbffcbcbcbffcbcbcbffcccbccffccccccffccccccffcdcdccffcdcdccffcdcdcdffcdcdcdffcdceceffcececeffcececeffcfcfceffcfceceffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd1d0d0ffd1d1d1ffd3d3d2ffd3d3d3ffd2d2d1ffcfcfcfffccccccffc5c6c6ffbebebeffbababaffb9b9b9ffb9b9b9ffb8b9b9ffb8b8b9ffb8b8b8ffb8b8b7ffb7b8b8ffb7b7b7ffb7b7b7ffb6b7b7ffb6b7b7ffb6b7b6ffb6b6b6ffb6b6b5ffb5b5b6ffb5b5b5ffb4b4b4ffb4b4b5ffb4b4b4ffb4b4b3ffb3b3b4ffb3b3b3ffb2b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b0ffb0b1b0ffb0b0b0ffafafafffafb0afffafaeafffaeaeaeffaeaeaeffaeaeadffadadadffacadacffadacacffacacacffabacabffabacabffabababffabababffaaaaaaffa9aaaaffa9aaa9ffa9a9a9ffa9a9a8ffa8a8a8ffa7a7a8ffa7a7a7ffa6a6a6ffa6a6a6ffa6a5a5ffa5a5a5ffa5a5a4ffa4a4a4ffa4a4a3ffa3a2a3ffa2a2a3ffa1a1a2ffa0a0a1ffa1a0a0ff9f9f9fff9f9f9fff9e9f9fff9e9e9eff9e9e9dff9d9d9dff9c9d9dff9c9c9cff9c9c9cff9b9c9cff9c9c9cff9c9d9cff9c9c9cff9c9c9cff9c9b9cff9b9b9bff9a9a9aff9a9a9bff9a9a9aff999999ff989898ff979797ff979797ff979897ff979797ff979797ff979897ff9c9c9bff9d9e9dffa0a0a0ffa2a2a2ffa6a6a6ffa9a9aaffacacacffaeaeaeffb2b2b2ffb9b8b8ffc0c0c0ffc6c5c6ffcacacaffcdcecdffd2d2d2ffd7d7d6ffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d4ffd2d2d3ffd2d2d2ffd0d1d1ffd1d0d1ffd0cfcfffcfcfcfffd0cfcfffcfd0cfffcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcddffdcdddcffdddddcffddddddffddddddffdededdffdddeddffdededdffdddeddffdededeffdddeddffdededeffdededeffddddddffddddddffdededeffdfdedeffdfdfdfffe0dfe0ffe1e1e0ffe1e1e0ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffeaeae9ffeae9eaffeaeaeaffeaeaebffeaeaebffecebebffebebebffecececffecededffedededffedededffedededffeeeeeeffeeeeeeffefeeeeffeeefeeffeeefefffefefefffefefeeffefefeeffefeeefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0d0dff1e1e1dff494a4aff6b6b6bff7d7d7dff878786ff888988ff878787ff898a8aff8d8d8dff908f90ff939393ffabababffe7e7e7fffafafafffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfbfafffafbfafffbfafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafffafbfbfffafbfafffafbfbfffbfafbfffbfafbfffafafafffbfafafffbfbfbfffafbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfbfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefefdfffefdfefffdfdfdfffefdfefffefefefffefefdfffefefefffefdfefffefefefffdfefdfffefefdfffefefefffdfefdfffdfefefffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffbfcfcfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfefffefdfefffefefdfffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfff8f7f8ffe2e2e2ffa7a8a7ff8d8d8dff8c8b8cff8b8b8bff898989ff888787ff868686ff868686ff808180ff6f6f6eff4f4f4eff252525ff0d0d0dff030404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffefdfdfffefefefffefdfefffefffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefdfefffdfdfdfffcfcfdfffdfcfcfffbfbfbfff8f7f8fff6f6f6fff5f5f5fff5f4f5fff4f3f3fff3f3f3fff3f3f3fff2f2f1fff1f1f1fff0f0f0ffefefefffedededffecececffebeaeaffe8e8e8ffe7e7e7ffe6e5e5ffe5e4e4ffe2e2e2ffdededeffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd2d3d3ffd0d0d0ffcdceceffccccccffcbcbccffcccccbffcccbccffcbcccbffcbcbcbffcccccbffcbcbcbffcbcbcbffcbcbcaffcbcbcaffcbcbcbffcbcacaffcbcbcbffcacacbffcbcbcaffcbcbcaffcbcacaffcacacaffcbcbcaffcbcbccffcdccccffcdcdcdffcececeffcfcfcfffd1d1d1ffd2d1d1ffd3d2d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdaffdcdbdcffdcdcdcffdddddcffdedddeffdededdffdededfffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e6ffe7e6e6ffe7e6e6ffe7e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e7e8ffe7e8e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e8e9ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e1e2ffe2e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdedfdeffdededeffdededeffdddeddffddddddffddddddffddddddffdcdddcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d7d7ffd6d6d5ffd4d5d4ffd3d3d3ffd1d1d2ffd0d0d0ffcfcfcfffcccdcdffcacacaffc8c8c8ffc6c6c6ffc3c4c3ffc2c2c2ffc1c1c1ffc1c0c0ffbfbfbfffbebebeffbdbdbdffbcbdbcffbcbcbbffbbbbbaffbababaffb9b9b9ffb8b8b9ffb8b8b7ffb7b7b7ffb6b6b6ffb4b4b4ffb3b3b3ffb3b2b2ffb1b0b1ffafafaeffabacabffa9a8a9ffa6a6a6ffa3a3a3ff9f9f9fff9b9a9bff939293ff898989ff828282ff7c7c7cff777776ff717071ff6b6b6bff666566ff616261ff5b5c5bff565656ff515051ff4b4b4bff454545ff3f3f3eff3a3939ff343434ff2f302fff2c2b2bff282828ff222221ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000001ff000000ff000001ff000000ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040403ff131413ff2c2c2cff434343ff555655ff5d5e5dff616161ff656666ff6d6c6cff747474ff717171ff484848ff363636ff3b3c3cff414241ff494949ff515151ff595858ff606060ff686868ff6f6e6fff767675ff7d7d7cff838282ff888888ff8e8e8dff929293ff989797ff9c9c9cffa1a0a1ffa5a5a5ffaaaaaaffacacacffafaeafffb2b2b1ffb3b4b4ffb6b5b6ffb7b8b7ffb9b9b9ffbababbffbcbbbcffbdbcbcffbdbdbdffbfbebfffbfbfbfffc0c0bfffc0c0c0ffc1c1c1ffc2c1c2ffc3c3c3ffc3c4c3ffc4c5c5ffc5c4c5ffc5c5c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9cacaffcacac9ffcacacaffcacacbffcbcbcbffcbcccbffcbccccffccccccffcccdcdffcdcdcdffcecdceffcececeffcececeffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdad9daffdadadaffdbdadaffdadadbffdbdbdbffdcdbdbffdcdbdbffdddcdcffdddcddffddddddffdedddeffdededdffdededeffdfdfdfffdfdfdeffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe5e5e4ffe5e5e5ffe6e5e5ffe7e8e8ffe9e9e8ffebebebffecececffedeeeeffefefefffeff0f0fff1f1f1fff1f2f2fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f7f6fff8f8f7fff9f9f8fffafafafffbfbfbfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeedeeffededeeffedededffedededffedededffedededffedededffecebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9e9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0dfffe0dfdfffdfdfdfffdfdfdeffdedddeffdeddddffddddddffdcdcddffdcdbdcffdbdbdbffdbdadaffdadadaffdadad9ffd9dad9ffdad9daffd9dad9ffd9d9d9ffd9d8d9ffd9d8d9ffd8d7d8ffd8d8d7ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd6d6d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcecfcfffd1d0d1ffd0d1d1ffd2d2d2ffd2d3d2ffd4d4d4ffd4d4d4ffd8d7d7ffd7d6d7ffd7d8d7ffdadadaffdddcdcffdbdcdcffdadbdaffdadad9ffd7d6d6ffd0d0cfffcbcacaffc8c8c8ffc4c4c4ffbfc0bfffbcbcbcffbcbbbbffbbbbbbffbbbbbbffbbbbbcffbcbbbbffbcbcbcffbdbdbdffbdbdbdffbebebeffbebebeffbebebeffbfbfbeffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc2c1c1ffc2c2c1ffc3c2c2ffc3c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c7ffc8c8c7ffc8c8c8ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9cacaffcacacaffc9cacaffcacacaffcacacbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcccdccffcdcdccffcdcdccffcdcdcdffcdcdcdffcececeffcdcdceffcecfceffcfcfceffcfcfceffcfcfcfffd0d0cfffd0d0d0ffd1d1d0ffd2d2d2ffd2d2d3ffd1d1d1ffcececeffcacacaffc3c3c3ffbdbdbcffb8b9b9ffb9b8b8ffb8b8b8ffb8b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb7b6b7ffb7b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b5b5ffb4b4b4ffb4b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b1b1ffb2b1b1ffb1b1b1ffb1b0b0ffb0b0b0ffb0b0afffafafafffafafafffaeafaeffaeaeaeffadaeaeffadadadffacacadffacacacffacacacffabababffabababffabababffaaababffaaaaaaffaaaaa9ffaaa9a9ffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a8ffa7a8a7ffa7a7a6ffa6a6a6ffa6a5a5ffa5a5a5ffa4a4a5ffa4a4a4ffa3a4a4ffa3a3a3ffa3a2a3ffa2a2a2ffa1a1a1ffa0a0a0ffa0a0a0ff9f9f9fff9f9e9fff9e9e9eff9e9d9eff9d9d9dff9d9c9dff9d9c9cff9c9c9bff9c9b9cff9c9b9bff9c9c9bff9c9b9cff9b9b9bff9b9b9bff9b9b9bff9b9b9aff9a9b9bff9a9a9bff9a9a9aff999999ff9a9999ff999999ff989898ff989999ff9d9d9dffa0a09fffa0a1a0ffa3a3a3ffa7a7a7ffa9aaa9ffadadadffb0b0b0ffb2b3b3ffb5b5b5ffb7b8b7ffb9b9b9ffbcbdbdffc3c3c3ffc8c8c8ffccccccffcfcfcfffd2d2d2ffd6d7d7ffdadadaffdbdbdbffdad9d9ffd8d8d7ffd7d6d6ffd6d6d6ffd6d6d7ffd5d5d4ffd5d5d4ffd3d2d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0cfcfffd0d0d0ffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdcffdcdcdcffdddcddffdcdcdcffddddddffdddddcffddddddffddddddffddddddffdddedeffdddeddffdededeffdededeffdededeffdededeffdddedeffdededeffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e6e5ffe6e6e5ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebebebffebecebffecebecffecececffedecedffedecedffedededffeeededffeeededffeeeeeeffefeeeeffefefeeffefeeefffefefeeffefeeefffefefefffefefeeffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff0d0e0dff202020ff4c4d4cff6e6e6eff7e7e7eff868686ff878887ff888888ff8a8a8aff8c8d8dff8f8f90ff929392ffb0b0b0ffebebebfffafafafffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffafafafffafafbfffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafafff9f9fafffafafafffbfafbfffbfafbfffbfafafffbfbfafffafafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffefdfefffefefefffefefdfffefefdfffefdfefffefefdfffefdfdfffefefefffefefdfffefefefffdfefefffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfefdfffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfff8f8f9ffe6e6e6ffabaaabff8c8b8bff8c8b8bff8b8b8aff898989ff888887ff868585ff858585ff828281ff717171ff545555ff2a2b2bff0f0f10ff030403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffdfefdfffefefefffefefefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefdfffdfdfdfffcfcfdfffcfcfcfffbfbfbfff7f7f7fff6f6f5fff4f4f5fff5f4f4fff4f3f4fff3f3f3fff2f2f3fff2f2f2fff2f1f1fff0f0f0ffefefefffededeeffecedecffebeaeaffe9e9e9ffe7e7e7ffe6e6e6ffe4e4e4ffe1e1e1ffdededeffdbdcdbffd9d9d9ffd7d7d7ffd5d5d5ffd2d2d3ffd0cfd0ffcdcdcdffccccccffcccbcbffcbcbccffcbcbccffcbcbcbffcbcbcaffcacacbffcbcacbffcbcbcbffcbcbcaffcacacbffcbcacaffcacbcaffcacbcaffcbcbcaffcbcbcbffcacacaffcacbcaffcacacaffcacacaffcccbccffccccccffcdccccffcececdffcfcfcfffd1d1d1ffd2d2d1ffd3d2d2ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d7ffd8d9d8ffd9d9d9ffdadadaffdbdbdbffdbdcdbffdcdddcffdcdcddffdeddddffdedddeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe6e5e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe8e8e7ffe7e8e7ffe7e7e8ffe8e7e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e8ffe9e9e8ffe8e8e9ffe9e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e7e7ffe8e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe5e5e6ffe6e6e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e4ffe3e3e3ffe4e4e3ffe3e3e2ffe3e3e2ffe2e2e3ffe3e2e3ffe2e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdededfffdfdfdeffdededeffdededeffdededdffddddddffdcddddffdcddddffdcdcdcffdbdbdbffdadadaffd9dad9ffd8d8d8ffd7d7d7ffd6d5d6ffd4d4d4ffd3d3d3ffd2d2d1ffd0d0d1ffcfcfd0ffcdcecdffcacacaffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffc1c1c1ffc1c1c0ffbfc0bfffbebebeffbdbebdffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb9b8b9ffb8b8b8ffb9b8b8ffb7b6b6ffb5b5b5ffb3b3b3ffb3b3b2ffb1b1b1ffb0afafffadacadffaaaaaaffa7a7a7ffa5a5a4ffa1a1a1ff9c9c9dff949393ff8e8e8eff888888ff828282ff7b7b7cff767575ff6f6f70ff69696aff626262ff5c5b5cff565656ff515050ff4b4b4bff454545ff40403fff3b3a3aff363635ff313131ff2d2d2dff292929ff252626ff0a0a0bff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff121212ff2a2a2aff434343ff565656ff5d5d5dff626161ff676666ff6c6c6dff717172ff6f6f6fff484747ff353535ff3b3a3bff424142ff494949ff515151ff595958ff606160ff676868ff6f6f6fff777777ff7d7d7dff838383ff888888ff8d8d8dff929293ff979797ff9c9c9bffa1a0a0ffa5a5a5ffaaa9aaffacacabffaeaeaeffb2b1b1ffb3b3b4ffb6b5b6ffb7b7b8ffb9b9b9ffbababaffbbbbbcffbdbcbcffbebdbdffbebebeffbfbfbfffbfbfbfffc0c0c0ffc1c0c1ffc1c1c2ffc2c2c2ffc3c3c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c5c6ffc7c7c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c9ffc8c9c9ffc9c9c9ffc9cacaffc9cac9ffcacacaffcacacaffcacacbffcbcbcbffcbcbccffcccccbffcdccccffcdcdccffcdcdceffcdcdceffcececeffcececeffcececfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d7ffd9d8d8ffd9d8d9ffd9d9daffdadadaffdbdbdaffdadbdaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdddcffdcdcddffdeddddffdddddeffdddedeffdededeffdfdedfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe2e1e1ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe5e6e6ffe7e8e7ffe8e8e8ffebebeaffecececffeeedeeffefefeffff0f0effff1f1f1fff2f2f2fff2f3f3fff3f3f4fff4f5f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f7f7fff8f8f9fffafaf9fffbfbfbfffbfcfcfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeededffeeeeedffedededffedeeedffedededffedededffeeeeedffecececffebebebffeaebebffeaebebffe9eaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e7ffe8e8e7ffe7e7e7ffe6e7e7ffe6e6e7ffe5e6e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e4e4ffe4e3e3ffe2e2e3ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdedfffdededfffddddddffddddddffdddcdcffdcdcdcffdcdbdcffdcdcdbffdbdadaffdbdadaffd9d9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd4d4d3ffd4d4d4ffd8d7d7ffd7d8d8ffd7d7d8ffd8d8d8ffdad9d9ffdcdcdcffdfdedfffdfdfdfffdfdfdeffddddddffdadad9ffd4d4d4ffd0d1d0ffcececeffcacac9ffc4c4c4ffc1c2c1ffbebebfffbbbbbbffbbbabbffbbbbbbffbcbbbbffbcbcbbffbcbcbcffbdbdbdffbebebdffbebdbdffbebebeffbebebeffbfbebfffbfbfbfffc0c0bfffc0c0c0ffc0c0c1ffc1c0c1ffc1c1c1ffc1c2c1ffc2c2c2ffc1c1c2ffc3c2c2ffc2c2c3ffc2c3c3ffc3c3c3ffc4c3c4ffc5c4c4ffc5c4c4ffc5c5c4ffc4c4c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacac9ffcacacaffcacacbffcacbcaffcbcbcbffcbcbcbffcccbccffccccccffccccccffccccccffcdccccffcccdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcececeffcfcfcfffcfcfd0ffd0d0d0ffd2d1d1ffd2d2d1ffd0d0d0ffcdcccdffc9c9c8ffc1c1c1ffbbbabaffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b6b5ffb5b6b5ffb5b5b5ffb5b5b5ffb5b4b5ffb4b4b5ffb4b4b4ffb4b3b4ffb4b3b4ffb3b3b3ffb3b3b2ffb2b2b2ffb2b3b2ffb2b1b1ffb2b2b2ffb2b2b1ffb1b1b1ffb0b1b1ffb0b0b0ffb0b0b0ffafb0afffafaeaeffaeafaeffaeaeaeffaeadaeffadadadffacadacffacacacffacababffababacffaaababffaaabaaffaaaaaaffa9a9aaffaaa9aaffa9a9a9ffa9a9a8ffa8a8a8ffa8a8a7ffa7a7a7ffa6a7a7ffa7a7a6ffa6a7a6ffa5a5a6ffa5a5a5ffa4a4a5ffa4a4a4ffa4a3a4ffa3a3a3ffa3a2a2ffa2a2a2ffa1a1a2ffa1a1a1ffa1a1a0ffa09f9fff9f9f9fff9e9e9eff9e9e9eff9d9d9eff9d9d9dff9c9d9cff9c9c9cff9c9b9bff9b9b9bff9b9b9bff9b9b9bff9a9a9bff9b9b9aff9a9a9bff9a9a9aff9a9a9aff9b9a9bff9b9b9bff9c9b9bff9c9c9bff9b9b9bffa0a09fffa3a2a2ffa5a4a4ffa6a6a6ffa9a9a9ffabababffadaeaeffb0b1b1ffb4b5b4ffb6b6b6ffb9b9b9ffbbbbbbffbcbcbcffbdbdbdffbfbfbfffc2c2c2ffc6c5c5ffc8c9c9ffcccccdffd0d1d0ffd4d3d3ffd6d6d6ffd9d9d9ffdbdbdbffdbdbdbffd9d9d9ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd5d5d5ffd5d5d5ffd2d2d2ffd2d2d2ffd1d0d1ffd0d1d0ffd0cfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdbffdcdbdcffdcdcdcffdcdcdcffddddddffdddddcffddddddffddddddffddddddffdddddeffdddeddffddddddffdededdffdededeffdededeffdededeffdedfdeffdfdfdfffe0dfdfffdfe0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffeae9eaffebeaeaffebebeaffebeaeaffecebebffebebebffecececffececedffededecffedededffedededffeeededffeeeeeeffeeeeeeffeeefeeffeeeeefffefefeeffefeeefffeeeeefffeeeeefffefeeefffefeeef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0d0d0dff202020ff515151ff727272ff7e7e7eff848484ff868686ff888888ff8a8a8aff8d8c8dff8f908fff939392ffb5b5b5ffeeedeefffbfafbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfafffbfafafffbfafbfffafafafffafbfafffafafbfffafafafffafafafffbfafafffafafafffbfafbfffbfbfbfffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffafafafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffbfcfcfffbfcfbfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefefefffdfefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfdfdfffefdfefffefdfdfffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfdfdfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffefdfefffdfdfdfffdfefefffefdfefffdfdfefffefdfdfffefefefffdfdfdfffefdfefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfbfbfff9f9f9ffebebebffb1b1b1ff8b8b8bff8b8b8bff8a8a8aff898989ff878787ff858686ff848485ff808081ff737273ff595858ff2d2d2eff101010ff040303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfdfcfffdfefefffefefefffffefffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffdfdfefffdfdfdfffdfcfdfffcfcfcfffbfbfbfff7f7f7fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff0f1f0ffefefefffeeeeeeffecececffebebebffe9e8e9ffe7e7e7ffe6e5e6ffe4e4e4ffe0e0e0ffdededeffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd2d2d1ffcfcfcfffcccdcdffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcacbffcbcacbffcacacaffcacacaffcbcbcaffcacbcaffcacacbffcacacaffcbcacbffcacacbffcbcacaffcacacaffcacbcbffcacacaffcbccccffccccccffcdcdcdffcececeffcfcfcfffd1d1d0ffd2d1d1ffd2d3d3ffd4d4d4ffd5d6d5ffd7d6d6ffd7d7d7ffd7d7d8ffd8d9d9ffd9d9daffdbdbdbffdbdbdbffdcdbdcffdcdcdcffddddddffdededeffdededeffdededeffdfdfdfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e3e2ffe3e3e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe7e7e7ffe8e7e7ffe8e8e8ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e8e9ffe8e8e8ffe9e8e9ffe9e8e8ffe8e8e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdedddeffddddddffddddddffdddcdcffdcdcddffdcdcdcffdcdbdbffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd5d6d6ffd4d5d5ffd3d3d3ffd2d2d2ffd1d0d1ffcfcfcfffcececeffcbcbcbffc9c8c9ffc7c6c7ffc4c4c4ffc2c2c2ffc2c2c1ffc1c1c1ffc0c0c0ffbebebeffbebebeffbcbdbdffbcbcbcffbbbbbbffbabbbbffb9babaffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb4b4b4ffb3b3b3ffb1b2b2ffb0b1b0ffaeafaeffacacabffa9a9a9ffa6a6a6ffa3a3a3ff9f9e9fff979798ff919191ff8b8b8bff848484ff7f7e7fff797979ff727271ff6b6a6bff646464ff5e5d5eff585858ff525252ff4c4c4cff474747ff414141ff3c3c3cff373637ff313132ff2e2e2eff2a2a2aff262627ff111211ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010000ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060505ff151515ff2d2c2dff464646ff575858ff5d5d5dff606060ff666766ff6c6b6cff707070ff6d6d6dff474747ff353435ff3b3a3bff424241ff49494aff525251ff595959ff606161ff686868ff706f70ff767677ff7e7d7dff838383ff888989ff8d8d8dff929393ff979797ff9c9c9cffa1a1a1ffa5a5a5ffaaa9a9ffacababffaeafaeffb1b1b1ffb3b4b3ffb6b5b5ffb7b7b7ffb8b8b9ffbababaffbbbbbcffbcbcbcffbdbdbdffbfbebeffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc1c1c2ffc3c2c2ffc4c3c3ffc4c4c4ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c8ffc7c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffcacac9ffcacacaffcbcacbffcbcbcbffcbcbccffccccccffccccccffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd7d8d8ffd8d9d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdadbdbffdbdadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffddddddffdededeffdededdffdededeffdfdedeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe6e6e6ffe7e7e7ffe9e8e8ffeaeaeaffecececffeeededffeeeeeffff0f0f0fff1f1f0fff2f2f2fff3f2f3fff3f4f4fff4f4f4fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff8f9f8fff9faf9fffbfbfbfffcfcfcfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffedededffedeeedffedededffedeeedffeeedeeffedededffecebecffebebebffeaeaebffeaebeaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e4e5ffe4e4e4ffe3e3e4ffe3e4e3ffe2e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfe0ffdfe0e0ffdedfdfffdededfffdededeffdeddddffddddddffddddddffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdadbdaffdad9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd6d6d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d1ffd3d2d2ffd3d2d2ffd4d4d4ffd4d4d4ffd7d7d7ffd7d8d8ffd8d7d8ffdadadaffdadad9ffdadadaffdcdbdcffdfdedfffe1e1e0ffe1e2e2ffe1e1e0ffdedfdeffdcdcddffd9d9d9ffd6d6d7ffd3d3d4ffd1d0d0ffccccccffc8c8c8ffc4c4c5ffc2c2c2ffbfbfbfffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbdbebdffbebebdffbfbebeffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c4c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffc9c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9caffcacacaffcacacaffcacacaffcbcacbffcbcacbffcbcbcbffcbcbcbffcccccbffccccccffcccccdffccccccffcdcdcdffcdcdcdffcecdcdffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd2d1d1ffd1d1d1ffcfcfcfffcbcbcaffc7c6c6ffbfbfbfffb9b9b9ffb7b7b7ffb7b7b6ffb7b6b7ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b4ffb5b4b5ffb5b5b5ffb4b4b4ffb3b3b4ffb4b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb1b1b1ffb1b2b1ffb1b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffafafb0ffafafafffafaeaeffaeaeadffaeadadffadadadffadacacffacacacffabacacffabababffaaababffaaaaaaffaaaaaaffa9a9a9ffa9a9a9ffa9a8a9ffa8a8a8ffa8a8a7ffa7a7a8ffa7a8a7ffa6a7a6ffa6a6a7ffa6a6a6ffa6a6a6ffa5a5a5ffa5a4a4ffa4a4a4ffa3a4a4ffa3a3a3ffa2a3a3ffa2a2a2ffa2a2a1ffa1a1a1ffa0a1a0ffa0a09fff9f9f9fff9e9f9fff9e9f9eff9e9e9eff9e9d9dff9d9d9dff9c9c9cff9b9c9cff9b9b9cff9b9b9bff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9b9b9bff9b9b9bff9b9b9bff9c9c9cff9f9f9fffa1a1a1ffa4a5a4ffa7a7a7ffa9aaa9ffacacacffaeaeaeffb0afb0ffb1b1b1ffb3b3b4ffb6b6b6ffb7b8b8ffbababaffbdbcbdffbebebdffbfbfbfffc1c0c0ffc2c2c1ffc3c4c4ffc6c6c6ffc9c9c8ffcbccccffcececeffd2d2d2ffd3d3d3ffd5d5d5ffd7d6d7ffd8d7d8ffd9d9d9ffdadadaffdadbdaffd9dad9ffd9d9daffd7d7d7ffd7d7d8ffd6d6d7ffd7d6d6ffd4d4d5ffd5d5d5ffd2d2d2ffd2d2d3ffd0d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdcddffddddddffdcddddffddddddffdeddddffddddddffddddddffdedddeffdededeffdededfffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe4e4e3ffe3e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e7ffe7e8e7ffe7e7e8ffe8e8e9ffe8e9e8ffe9e9e9ffeaeae9ffeaeaeaffebebeaffebebebffebebebffebecebffecececffecececffedecedffececedffedededffeeedeeffededeeffeeeeeeffefeeeeffeeeeeeffefefefffefefefffefefeeffeeeeefffefefefffefefefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff0d0e0dff232323ff575657ff747475ff7d7e7eff828382ff868686ff888888ff8a8a8aff8c8c8dff8f8f8fff929392ffbcbcbcfff2f2f3fffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffbfbfcfffbfbfbfffbfafafffbfbfbfffbfafafffafbfbfffbfafbfffbfafafffbfbfbfffbfafafffafafafffafafbfffafbfafffafafbfffafafafffbfafafffafafbfffafbfbfffaf9fafff9fafafffbfafafffafafbfffafafbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafafffafafbfffbfbfafffbfafbfffafafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfbfbfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefefffdfdfefffdfdfefffefdfefffefdfefffdfdfefffefefefffefefefffefdfdfffefefefffefdfdfffdfdfefffefefdfffefdfefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfcfdfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfefefffefdfdfffefdfdfffefefefffefdfdfffdfefefffdfefefffdfefdfffefdfefffefefefffefefefffdfefefffefefefffdfdfefffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffcfdfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffafafafff0f0f0ffb8b7b8ff8b8b8bff8a8a8aff898989ff888888ff878787ff868585ff838384ff80807fff757475ff5a5a5bff2f2f2fff0f0f0fff020302ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfefefffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffdfdfdfffcfdfdfffcfcfcfffbfbfbfff7f7f7fff6f6f6fff4f5f5fff5f5f5fff4f3f4fff3f3f4fff3f3f3fff2f2f3fff1f1f2fff0f1f1ffefefefffeeededffecececffebeaeaffe8e8e9ffe7e7e7ffe6e5e6ffe3e3e4ffe0dfdfffddddddffdadbdaffd9d9d9ffd7d7d7ffd4d4d5ffd1d1d1ffcfcfceffcdcdcdffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacbffcacacbffcbcacaffcacacaffcacacaffcacacaffcacacaffcacbcbffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcbcbccffcccdcdffcdcdcdffcececeffcfcfcfffd0d0d0ffd2d2d2ffd3d2d2ffd4d4d4ffd5d5d5ffd7d6d6ffd7d7d8ffd8d8d8ffd8d9d9ffd9dadaffdbdbdbffdbdbdcffdcdcdcffddddddffdcddddffdededeffdedddeffdededfffdfdfdfffdfdfe0ffdfdfe0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e9ffe9e8e8ffe8e8e9ffe9e9e8ffe9e8e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe7e6e7ffe6e6e6ffe6e5e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e2e2ffe3e3e3ffe3e2e2ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfe0e0ffdfdfdfffdededeffdededfffdededeffddddddffdeddddffddddddffdcdcddffdddcdcffdcdcdcffdbdcdbffdadadbffd9d9d9ffd9d8d9ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcecfceffccccccffc9c9c9ffc7c7c7ffc5c4c4ffc2c2c3ffc1c2c2ffc1c1c1ffc0c1c1ffbfbfbfffbebebeffbdbebdffbdbdbdffbbbcbcffbbbbbbffbababaffb9b9baffb8b9b9ffb8b8b8ffb7b7b7ffb7b6b7ffb6b6b6ffb5b6b5ffb2b2b2ffb0b1b1ffb0afafffadadadffaaaaabffa8a7a7ffa4a4a4ffa0a1a1ff9a9a9aff939394ff8d8d8dff878787ff808181ff7b7b7bff747374ff6c6d6dff666666ff5f5f60ff585959ff535353ff4e4e4eff484748ff424243ff3d3d3dff373738ff333333ff2f2f2fff2b2b2bff272727ff181818ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000001ff000001ff000000ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050506ff141415ff2c2c2dff474747ff585958ff5d5d5dff5f5f5fff656565ff6c6b6cff707070ff6c6d6cff484849ff343435ff3a3a3aff424242ff4a4a4aff525252ff595959ff606161ff686868ff6f6f6fff767777ff7e7e7eff838383ff888888ff8e8e8dff929293ff979898ff9c9d9dffa1a1a1ffa5a4a5ffa9a9a9ffacacabffaeaeaeffb0b1b1ffb3b3b3ffb6b5b5ffb7b7b7ffb9b8b8ffbababaffbbbbbbffbcbdbcffbdbdbeffbebebeffbfbfbfffbfbfc0ffc0c1c0ffc1c0c1ffc1c1c2ffc3c2c3ffc3c3c4ffc3c4c4ffc5c5c5ffc5c5c6ffc6c5c5ffc6c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c9ffcac9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcacbffcbcbcbffcbcccbffccccccffccccccffcccdccffcdcdceffcececeffcececdffcececfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d6ffd8d8d7ffd8d7d8ffd8d9d9ffd9d8d9ffdad9d9ffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdbdbdcffdcdcdcffdddcddffdcddddffdddeddffdddddeffdddedeffdfdedeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e4ffe5e4e5ffe5e5e5ffe7e7e7ffe8e8e8ffeaeaeaffecebecffedededffeeefeefff0f0f0fff1f1f1fff1f2f1fff2f2f3fff4f4f4fff4f5f4fff5f5f5fff5f5f6fff6f6f6fff7f6f6fff7f7f7fff8f8f8fff9f9f9fffafbfbfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedeeeeffededeeffedededffededeeffeeededffedededffeeededffedecedffebebebffebeaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe4e3e4ffe3e3e4ffe3e3e2ffe2e3e3ffe2e2e2ffe1e2e1ffe0e1e1ffe1e1e1ffdfe0e0ffdfe0dfffdfdfdfffdfdedfffdedfdeffdededeffdddedeffdddcddffdcdcdcffdcdcdcffdcdbdbffdbdcdcffdbdadbffdadadaffd9d9d9ffd9d8d8ffd7d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd6d6d7ffd6d6d6ffd7d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d3ffd4d4d4ffd4d4d4ffd8d8d8ffd7d7d8ffd7d7d7ffd9d9daffdadadaffdbdcdbffdbdbdcffdcdcdcffdededeffe1e0e0ffe3e3e3ffe3e3e3ffe1e1e0ffdfdfdfffdddeddffdcddddffdbdcdbffdadadaffd7d7d8ffd5d5d5ffd1d1d1ffcdcccdffc8c9c9ffc6c6c6ffc3c3c3ffc0c0c1ffbcbcbcffbdbdbdffbdbdbdffbcbdbdffbdbcbdffbebdbdffbebebeffbfbebeffbfbfbfffbfc0c0ffbfc0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c2ffc1c1c2ffc2c2c2ffc3c2c3ffc2c3c3ffc3c4c4ffc4c4c4ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffcac9caffc9cac9ffcacacaffcacacaffcbcacaffcbcacaffcbcacbffcbcbcbffcbcbcbffcbccccffccccccffcccdccffcccdcdffcdcdcdffcdcdcdffcdcecdffcececeffcececfffd0d0d0ffd1d1d1ffd1d1d1ffcececfffc9c8c8ffc5c5c4ffbdbdbdffb7b8b8ffb6b6b6ffb6b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb4b5b5ffb4b5b4ffb4b4b5ffb4b4b4ffb4b4b4ffb3b4b4ffb4b4b4ffb3b3b4ffb2b3b3ffb3b2b3ffb2b2b3ffb1b2b2ffb2b2b2ffb1b1b2ffb1b0b1ffb0b1b1ffb1b0b0ffb0b0b0ffb0b0afffb0afb0ffafafb0ffafaeaeffaeaeaeffadaeadffadadadffacacadffacacacffabacacffabacabffabababffaaaaaaffa9a9a9ffa9a9aaffa9a9a9ffa8a9a8ffa8a8a8ffa7a7a8ffa8a7a7ffa7a6a7ffa6a6a6ffa6a6a6ffa5a6a5ffa5a6a6ffa5a5a5ffa4a5a4ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a2ffa2a2a2ffa2a1a2ffa1a1a1ffa1a1a1ffa0a0a0ff9f9fa0ff9e9e9eff9e9f9eff9e9e9eff9d9e9eff9d9d9dff9d9d9dff9c9c9cff9c9b9bff9b9b9bff9a9b9bff9a9a9aff9a9a9bff9a9a9bff9b9b9bff9b9c9cff9fa0a0ffa1a1a2ffa4a4a5ffa7a6a7ffa9a9a9ffacacacffb0b0b0ffb3b3b4ffb6b5b5ffb7b7b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbeffbfbfbfffc0c0c0ffc2c2c2ffc3c3c3ffc4c4c4ffc6c5c6ffc7c8c8ffc9cac9ffcbcbcbffccccccffcdcecdffcfcfd0ffd2d2d2ffd2d3d2ffd4d4d4ffd5d5d5ffd7d6d6ffd8d8d8ffdad9daffdadadbffdadadaffd9dadaffd9dad9ffd7d7d7ffd7d8d7ffd7d7d7ffd6d6d7ffd5d5d5ffd5d5d5ffd2d2d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdadbffdadbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdddcdcffdddcddffdcdcddffdddcddffddddddffddddddffddddddffddddddffdededeffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe8e9e9ffe9eae9ffeaeaeaffeaeaebffeaeaeaffebebebffebebebffebececffecececffedececffedededffedececffedededffedeeeeffedeeedffeeedeeffeeeeeeffefefefffeeefefffefefefffefeeefffeeeeefffefefefffefeeefffeeeeef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020203ff0f0e0fff282828ff5a5959ff757575ff7e7e7eff828383ff868585ff878887ff8a8a8aff8c8c8cff8f8f8fff949494ffc4c4c4fff7f7f6fffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfafafffbfbfbfffafbfafffafbfafffafbfafffafbfafffbfbfafffafafafffafbfafffafafafffafafafffafaf9fffafafafffbfafafffbfafafffafafafffafbfafffafafafffafbfafffbfbfbfffafafbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffefefdfffefefefffefdfdfffdfefdfffdfefefffdfefefffefefefffdfefefffdfefefffefefdfffefefdfffefefefffdfdfefffefdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfefffefefefffdfdfdfffefdfdfffefefefffdfefdfffdfefdfffefefdfffdfefdfffefefdfffefdfdfffefefefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafff3f3f3ffbfbfbeff8e8d8dff898989ff888988ff888888ff878787ff868686ff838383ff7e7f7fff747474ff5b5b5bff303030ff0f0f10ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffcfdfdfffcfdfcfffcfcfcfffbfbfafff7f7f6fff5f5f5fff5f5f5fff4f4f5fff4f4f3fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff0f0f0ffefefeeffedeeeeffecedecffebebebffe8e9e9ffe6e7e7ffe5e5e5ffe3e3e2ffdfdfdfffddddddffdbdadbffd9d9d9ffd7d6d6ffd4d3d4ffd1d1d1ffcececeffccccccffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcbcaffcccccbffccccccffcccdcdffcdceceffcecfcfffd1d0d1ffd1d1d1ffd2d3d3ffd4d4d4ffd6d5d6ffd6d6d6ffd8d7d7ffd8d8d8ffd8d9d9ffd9dad9ffdbdbdbffdbdcdbffdcdcdbffdcdcdcffddddddffdddddeffdededeffdedfdeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e3e4ffe4e3e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe9e9e9ffe8e8e8ffe8e9e9ffe8e9e8ffe9e8e8ffe8e9e9ffe8e8e8ffe9e8e9ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe0e1e0ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffe0e0dfffe0dfdfffdfdfdfffdedfdeffdededeffdedfdeffdededeffddddddffddddddffddddddffdddddcffdcddddffdcdcdcffdcdbdcffdbdbdbffdad9daffd9d8d9ffd7d7d7ffd6d6d6ffd5d5d5ffd3d4d3ffd3d3d3ffd1d1d1ffd0d0d0ffcececfffcdcdcdffcacacaffc7c7c8ffc5c5c5ffc3c3c3ffc2c2c1ffc1c1c1ffc0c0c1ffbfbfbfffbebebeffbdbebeffbdbcbdffbcbcbcffbcbcbbffbabbbaffbababaffb9b9b9ffb8b9b8ffb7b8b8ffb6b6b6ffb6b5b6ffb4b5b4ffb3b4b4ffb2b2b3ffb1b1b1ffaeaeaeffacababffa9a9a9ffa5a5a5ffa1a2a1ff9b9c9bff959695ff8f8f8fff898988ff838383ff7d7c7dff767676ff6f6f6fff686868ff626161ff5b5b5bff545454ff4e4f4eff494949ff434444ff3f3f3fff393939ff343434ff303030ff2c2c2cff282828ff202020ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff131313ff2b2a2bff454545ff585858ff5c5b5cff5e5e5eff656565ff6d6d6dff707071ff6d6d6eff515151ff343434ff3a3a3aff414242ff4a4b4bff525252ff595959ff606061ff686768ff6f6f6fff767776ff7d7d7dff838383ff898888ff8d8e8dff939393ff989898ff9c9d9dffa0a1a1ffa4a4a5ffa9a8a9ffabababffaeaeaeffb1b0b1ffb3b3b3ffb5b5b5ffb7b7b7ffb9b9b9ffb9babaffbbbbbbffbcbcbcffbdbebdffbfbfbeffbfbfbeffbfc0bfffc0c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c9c8ffc9c9c9ffc9c9caffc9c9caffcac9caffcacacaffcbcacaffcbcacbffcbcbcbffcbcccbffccccccffccccccffcdcdcdffcdcdcdffcececeffcdceceffcfcfcfffcfcfcfffcfd0d0ffcfd0cfffd0d0d1ffd0d1d0ffd0d0d1ffd1d1d1ffd2d1d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadbdaffdbdbdbffdbdcdbffdcdcdbffdcdcdcffddddddffddddddffdddeddffdededdffdededeffdfdfdeffe0dfdfffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe2e1e2ffe2e2e2ffe2e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe6e5e6ffe7e6e7ffe8e8e8ffeaeaeaffecebebffedededffeeeeeefff0eff0fff0f1f0fff2f2f2fff2f3f2fff3f3f4fff4f4f5fff5f5f5fff6f6f5fff6f6f6fff6f7f6fff7f7f8fff8f8f7fff9f9f9fffafafafffcfbfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedeeedffeeedeeffedededffedeeedffedededffecebebffebebebffeaeaeaffeae9eaffeaeaeaffeae9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e6ffe4e5e4ffe4e4e5ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdedfffdededeffdddedeffddddddffdddcddffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdadadaffdad9d9ffd9d9d9ffd7d8d8ffd7d8d7ffd7d7d6ffd7d7d7ffd8d8d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd6d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd7d8d8ffd8d7d8ffd7d8d7ffdadadaffdadadaffdcdcdcffdbdbdcffdededeffdededdffdedfdfffe0e0e0ffe2e2e2ffe3e4e3ffe2e2e3ffe0e0e1ffe0dfe0ffdfdfdfffdddedeffddddddffddddddffdcdcdbffdadad9ffd8d8d8ffd6d6d6ffd3d4d3ffcfd0cfffcacacbffc7c6c7ffc5c5c4ffc1c2c2ffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbebfbeffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfc0bfffc0bfc0ffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc3c2c2ffc3c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc4c3c4ffc3c3c3ffc3c4c4ffc4c5c4ffc5c5c5ffc5c6c6ffc6c5c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c7c8ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc8c9c9ffcacac9ffcacac9ffcacacaffcacacaffcacacbffcacbcaffcacbcbffcbcbcbffcccbccffccccccffcccdccffcdccccffcdccccffcdcdcdffcdcecdffcececeffd0d0d0ffd0d1d1ffd0d0d0ffcdcdcdffc7c6c7ffc1c2c1ffbbbbbbffb6b6b7ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b4ffb3b4b4ffb4b4b3ffb3b4b3ffb4b4b3ffb3b3b2ffb3b3b3ffb2b2b3ffb2b3b2ffb2b2b2ffb1b1b1ffb2b1b1ffb1b1b1ffb1b0b0ffb0b1b0ffb0b0b0ffafb0b0ffb0b0b0ffafafafffafafafffaeafaeffafaeaeffaeaeaeffadadaeffadacadffadacadffacacacffabababffaaaaabffaaaaaaffaaa9aaffa9a9a9ffa9a9a9ffa8a8a8ffa8a8a8ffa7a7a8ffa7a7a7ffa7a7a6ffa6a6a7ffa5a6a5ffa5a5a6ffa4a5a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a4a3ffa3a2a3ffa2a2a2ffa2a2a1ffa1a1a1ffa1a1a0ffa0a0a0ff9fa0a0ff9e9f9fff9e9e9eff9e9d9eff9d9d9dff9d9d9dff9d9c9dff9d9c9dff9b9c9cff9b9b9bff9c9c9cff9b9c9bff9b9c9bff9b9c9bff9fa09fffa3a3a2ffa5a5a4ffa8a8a8ffabababffaeaeadffb0b0b0ffb2b2b2ffb5b5b5ffb9b8b8ffbbbbbbffbdbebdffbebebeffbebfbfffc0c0c0ffc0c0c1ffc1c1c1ffc1c2c1ffc3c3c3ffc4c5c5ffc6c5c6ffc7c6c7ffc8c7c8ffc9c8c8ffc9c8c9ffc9c9c9ffcacacaffcbcbcbffcccdccffcfcfcfffd0d0d0ffd2d2d2ffd2d2d3ffd4d4d4ffd5d5d5ffd6d6d6ffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffdadadaffd7d8d7ffd7d7d7ffd7d6d6ffd7d7d6ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadadaffdbdbdbffdbdbdbffdbdadbffdadbdaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcdcffddddddffdcdcddffdddcddffdeddddffdededeffdfdedeffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe8e8e7ffe8e9e8ffe9e9e9ffe9e9e9ffe9eaeaffe9eaeaffeaeaeaffebeaebffebebebffebececffecebecffedececffecececffedededffedededffedededffedeeedffeeeeedffeeeeedffefefeeffeeeeeeffefefefffeeeeefffefefeeffefefeeffeeeeefffefefeeffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefefffffefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030203ff101010ff2c2c2bff5b5b5bff767676ff7f7f7fff838384ff868686ff878787ff898989ff8b8c8cff8f8e8fff979797ffcac9c9fff8f8f8fffcfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfafafffbfafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafbfafffafbfafffbfbfafffafafafffafafbfffbfafbfffafbfafffbfafafffafafafffbfbfafffbfafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfefdfffdfdfdfffdfdfefffdfefefffdfefdfffefefefffefdfefffdfdfefffefdfefffdfefdfffefdfdfffefdfdfffefefdfffefdfdfffefdfefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffcfcfcfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefefffefdfdfffefdfdfffefefdfffefdfdfffefdfefffefefefffdfdfefffefdfefffefdfefffefdfdfffefefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfff4f4f5ffc5c6c6ff8e8f8eff898989ff888888ff888888ff878788ff858686ff848484ff7f7f7fff747474ff5c5c5bff333333ff121112ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfdfffdfcfdfffdfdfcfffcfcfcfffbfafafff6f6f6fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff1f0f0ffefeeefffededeeffececedffeaebeaffe9e9e9ffe6e6e6ffe5e5e4ffe2e1e1ffdfdedfffdddcddffdadadaffd9d9d8ffd6d6d6ffd3d3d3ffd1d0d1ffcdcdceffcbcbcbffcacacbffcbcacbffcacbcbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcccbccffcccdccffcececdffcfcfcfffd1d1d0ffd1d2d2ffd3d3d2ffd4d4d4ffd5d5d5ffd7d6d6ffd8d8d7ffd8d8d8ffd9d8d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffdededeffdededeffdededeffdfdfdfffdfe0dfffdfe0dfffe0e0e0ffe1e0e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe4e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e6ffe5e6e5ffe6e5e6ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e6ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e6ffe7e6e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e6ffe5e4e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0e0ffdfe0dfffdfdfdfffdfdedfffdededfffdededeffdddedeffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdaffdadadaffd8d8d8ffd8d7d8ffd6d6d7ffd5d5d5ffd3d3d4ffd3d2d2ffd1d2d1ffd0d0d1ffcfcfcfffcececdffcbcbcbffc8c7c8ffc5c5c5ffc3c3c3ffc2c2c3ffc2c1c1ffc1c1c1ffc0c0c0ffbebebeffbdbdbeffbdbdbdffbcbcbdffbbbbbbffbbbbbbffbab9baffb9b9b9ffb8b8b8ffb7b7b7ffb6b7b7ffb5b5b5ffb4b4b5ffb4b3b3ffb3b3b3ffb1b1b1ffafafafffadadacffaaa9a9ffa6a6a6ffa2a2a2ff9d9d9dff979797ff919191ff8b8b8bff858585ff7f7f7fff787978ff717171ff6a6a6aff636464ff5c5d5cff565656ff504f50ff4a4a4bff454545ff3f4040ff3a3a3aff353535ff313130ff2d2c2cff292929ff252526ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040504ff111211ff2b2b2bff474647ff585758ff5c5c5cff5d5d5eff656464ff6c6d6dff727172ff707070ff525251ff343434ff3a393aff414141ff4a494aff525253ff595959ff606060ff666767ff6e6e6eff757575ff7c7d7cff838383ff888888ff8e8e8dff939293ff989798ff9c9d9cffa1a1a0ffa4a5a5ffa9a9a8ffababacffaeaeaeffb1b1b1ffb3b3b3ffb5b5b5ffb7b7b6ffb8b8b8ffbab9baffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbebeffc0bfbfffc0c0c1ffc1c1c1ffc2c2c2ffc2c2c3ffc3c4c3ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c6ffc6c6c7ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcac9caffcac9caffcacacaffcacacaffcacacaffcbcbcbffcbcbccffccccccffccccccffcdcccdffcdcecdffcecdceffcececeffcfcfceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd1d0d1ffd1d0d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d9ffdad9d9ffdad9d9ffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdddddcffddddddffdddedeffdededeffdededeffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe5e5e5ffe6e6e6ffe7e6e7ffe8e8e8ffe9eae9ffebebebffedecedffeeeeefffeff0effff0f0f1fff2f1f1fff2f3f2fff3f3f4fff4f4f4fff5f5f5fff6f6f5fff6f6f6fff6f6f7fff7f7f7fff8f8f8fff9f8f9fffafbfbfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffededeeffedededffedededffedededffededecffebebebffebeaebffebeaebffeae9eaffeaeae9ffe9e9e9ffe8e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe7e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e1ffdfdfdfffdfdfdfffdfdedeffdededfffdededeffdededdffdddedeffdddddcffdcddddffdcdcdcffdbdcdcffdbdbdbffdbdadaffdadad9ffd9d9d9ffd9d8d9ffd8d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd6d5d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d8ffd7d8d7ffd9d9daffdad9daffdbdcdcffdcdbdcffddddddffdeddddffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e3ffe3e2e3ffe3e3e3ffe2e2e2ffe0e1e1ffdfdfdfffdfdfdfffdededfffdddcdcffdcdcdcffdcdbdbffdbdbdbffd9dad9ffd8d8d8ffd6d6d6ffd3d3d2ffd0d0d0ffccccccffc8c8c8ffc5c4c4ffc1c1c1ffbebebdffbdbdbdffbebebeffbebebeffbebebeffbfbebeffbebebeffbebebeffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c3ffc3c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c3ffc5c4c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9caffcac9caffcacacbffcbcacbffcbcbcbffcbcbcbffcbcbccffcbccccffccccccffccccccffccccccffcdcdcdffcecdcdffcfcfcfffd0d0d0ffcfcfcfffccccccffc5c5c5ffc0c0c0ffb9b9b9ffb5b6b6ffb5b4b5ffb5b4b4ffb4b4b4ffb4b3b3ffb4b3b4ffb4b4b3ffb3b2b3ffb3b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b1ffb1b1b1ffb0b1b1ffb0b1b1ffb0b1b0ffb0b0b0ffafafafffafafafffafafafffaeafaeffaeaeaeffaeaeaeffaeaeadffadadadffadadadffadacadffacabacffabacabffabababffaaaaaaffaaa9aaffa9a9a9ffa8a9a8ffa8a7a8ffa8a7a7ffa7a7a7ffa7a6a7ffa6a6a6ffa6a6a6ffa6a6a5ffa5a5a5ffa4a4a5ffa4a4a4ffa4a4a4ffa4a3a4ffa3a4a4ffa3a3a3ffa2a3a3ffa2a2a2ffa2a2a2ffa2a1a2ffa0a0a0ffa0a0a0ffa09f9fff9f9e9fff9e9e9eff9e9e9dff9d9e9eff9d9d9cff9c9c9dff9d9c9cff9d9d9dff9d9c9dff9d9c9cff9d9d9cffa1a1a1ffa4a4a4ffa7a7a6ffa8a8a8ffacababffafaeaeffb2b2b1ffb5b5b5ffb8b8b8ffb9b9b9ffbababaffbbbbbcffbebebeffbfc0bfffc0c0c0ffc1c0c1ffc1c1c2ffc2c2c2ffc3c4c3ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c8ffc8c7c8ffc8c8c7ffc7c8c7ffc8c8c8ffc9c9c9ffcacacaffccccccffcecdceffd0cfcfffd0d0d0ffd1d1d1ffd2d2d2ffd5d5d4ffd6d6d6ffd6d5d6ffd5d5d6ffdad9daffdadadaffdad9daffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd7d8d7ffd7d7d7ffd6d6d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadbdaffdadadaffdadadbffdadbdbffdadbdaffdbdbdbffdbdadbffdadadbffdbdbdcffdbdcdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdededdffdededeffdedfdeffe0dfe0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e7e8ffe8e7e7ffe9e9e8ffe9e8e8ffe9e9eaffe9eae9ffeaeaeaffeaebebffebebebffebebecffececebffecececffecececffedececffededecffedededffeeedeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffeeefefffefefeeffeeeeefffeeefefffeeefee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff101010ff2d2d2dff5d5c5dff787878ff7f7f80ff838383ff858685ff878787ff898989ff8c8b8bff8e8e8eff989897ffcfcfcffff9f9f9fffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffbfafbfffafafafffafafafffafafafffafafafffafafafffbfafbfffafafbfffbfbfafffafafafffbfafafffafafafffbfbfafffafbfbfffbfafbfffafafbfffafbfbfffbfbfafffbfafbfffafbfbfffafbfafffafafbfffbfafbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefdfffdfefdfffefefefffefdfdfffefefdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffdfefdfffdfdfefffdfdfefffdfdfdfffdfefefffdfdfefffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfefefffdfdfdfffefdfdfffefdfefffefefdfffefefdfffefefefffefefefffefdfefffefefefffdfdfefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfbfff6f6f6ffccccccff909090ff888988ff888888ff888788ff878787ff868686ff858485ff808080ff757574ff5e5e5fff393839ff121212ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffefdfdfffdfcfdfffcfcfcfffcfcfbfff9f9f9fff6f6f6fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff0f1f0ffefefefffeeedeeffecececffebebebffe9e8e9ffe6e6e6ffe4e4e4ffe0e0e1ffdededeffdbdcdcffd9dadaffd8d8d8ffd5d5d6ffd3d3d3ffd0d0d0ffcdcccdffcacacaffcacacbffcbcbcbffcacacaffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9c9ffcacac9ffcacacaffcacacaffcacacaffcac9caffcacacaffcbcbcbffcbcbccffccccccffcccccdffcececeffcfcfcfffd0d1d0ffd2d1d2ffd3d2d2ffd4d4d4ffd5d6d6ffd6d7d7ffd7d7d7ffd9d8d8ffd9d8d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffdddddeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e4ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe4e4e3ffe3e3e4ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e1ffdfe0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdededfffdededeffdededeffdedddeffddddddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d1d1ffd0d0d0ffcfcfcfffcececeffcccbcbffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffc1c2c1ffc1c0c0ffc0c0c0ffbfbfbeffbebebeffbdbdbeffbdbcbdffbcbcbbffbbbbbbffbababbffb9b9b9ffb8b8b9ffb8b8b8ffb7b7b6ffb5b6b5ffb5b4b5ffb4b3b3ffb3b3b3ffb2b2b2ffb0b0b0ffadadadffabaaaaffa7a7a7ffa3a3a3ff9e9e9eff999999ff939393ff8d8d8dff878787ff808081ff7b7b7aff737473ff6d6c6cff666565ff5f5f5eff585858ff525151ff4c4b4cff464747ff414141ff3b3b3bff363636ff313131ff2d2d2dff29292aff252525ff020303ff000001ff000000ff010001ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff121212ff2d2c2dff484848ff575758ff5c5c5cff5d5d5eff646464ff6b6b6bff737372ff737473ff535353ff353434ff3a3a3aff414141ff494949ff525151ff595958ff5f5f5fff666666ff6d6d6dff757574ff7c7c7cff838283ff888988ff8e8e8eff939393ff989798ff9c9c9dffa1a1a1ffa5a5a4ffa9a9a9ffabababffaeaeadffb1b1b1ffb3b3b3ffb5b5b5ffb6b6b6ffb9b8b8ffbab9baffbbbbbaffbcbcbbffbdbdbdffbebebeffbebebeffc0c0c0ffc0c0c1ffc2c2c1ffc2c2c2ffc3c3c3ffc4c3c3ffc5c4c4ffc5c5c5ffc6c5c5ffc6c5c6ffc6c6c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcacacbffcbcbcbffcbcbcbffcbcbccffccccccffcccccdffcdcdcdffcdcdcdffcececdffcececdffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdaffdcdcdbffdcdcdcffdcdcdcffddddddffddddddffdededdffdededeffdfdedeffdfdfdeffe0dfdfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e5ffe5e5e5ffe6e7e7ffe8e8e8ffe9e9eaffebebebffedededffeeedeeffefefeffff0f0f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff5f4f5fff6f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f9f8fffafafafffbfcfbfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffeeededffededeeffedededffedeeedffedededffecededffecececffebebebffeaeaebffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e0e1ffe0e0e0ffe0e0dfffdfdfdfffdededfffdededfffdededeffddddddffddddddffdddcddffdcdcdbffdcdcdcffdbdbdbffdbdbdbffdadadaffdad9d9ffd9d8d9ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d5d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d7d6ffd6d6d600000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d8ffd9dad9ffdadadaffdcdcdcffdcdbdbffddddddffddddddffe0e0e0ffe1e0e0ffe0e0e0ffe2e2e2ffe2e2e2ffe0e0e0ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e1ffdfdfdfffdededdffdededdffdddddeffdcdcddffdbdbdcffdbdbdbffdadadaffd8d9d8ffd8d8d8ffd6d5d5ffd4d4d4ffd0d0d0ffccccccffc7c7c7ffc6c6c6ffc3c3c3ffbfbfbeffbebebeffbebebeffbebebeffbebebeffbfbfbfffbfbfc0ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c2ffc2c2c3ffc2c3c2ffc3c3c3ffc3c3c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc9c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacbcaffcbcbcbffcbcccbffcbccccffcccbccffccccccffcdcdccffcdceceffcfcfcfffcfcfd0ffcececeffcacacaffc3c3c3ffbebebeffb8b7b7ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b3ffb3b2b3ffb3b2b3ffb3b3b2ffb3b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb2b1b2ffb0b1b1ffb1b1b0ffb0b1b0ffb0b0b0ffb0b0afffb0afafffafafafffafafafffaeaeafffaeaeaeffaeaeaeffaeadaeffadadadffacadacffacacadffacacacffabababffaaababffaaaaabffaaaaaaffaaa9aaffa9a9a9ffa8a8a8ffa7a7a7ffa7a7a7ffa7a7a7ffa6a6a6ffa6a6a5ffa5a5a5ffa5a4a5ffa5a4a4ffa4a4a4ffa4a4a4ffa4a3a3ffa3a3a3ffa3a3a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a1ffa1a1a2ffa1a0a1ffa0a0a0ff9fa09fff9e9e9fff9e9e9eff9d9d9eff9d9d9dff9d9d9dff9d9e9dff9e9d9effa09f9fffa3a3a3ffa5a6a6ffa8a9a9ffabababffafaeaeffb1b0b0ffb1b1b1ffb3b3b2ffb6b6b5ffb9b9b9ffbbbbbbffbdbdbdffbebebfffc0c0c0ffc0c1c0ffc2c2c2ffc2c2c2ffc3c3c2ffc3c4c3ffc4c4c4ffc5c4c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc5c5c5ffc6c6c6ffc7c6c7ffc8c8c8ffcacacbffcacacaffcbcbcbffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d1ffd1d2d1ffd2d1d2ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffdadadaffdadadaffdad9d9ffdadbdaffdadadaffdadad9ffd9d9daffd7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadbdbffdbdbdbffdadbdaffdbdadaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdcdbffdcdbdcffdbdbdcffdbdbdbffdcdcdcffdcdcddffddddddffdededeffdededfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe9e9e8ffe9e9eaffe9e9eaffe9eaeaffeaeaeaffebebeaffebebebffecebebffecebebffecececffecededffedededffecedecffeeededffeeedeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefefffeeeeefffefefefffeeefefffefefefffefefeeffefefee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffefffffefffefffefefffffefffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040504ff121212ff313131ff5f5e5eff777777ff80807fff838483ff858686ff868787ff8a8989ff8c8c8cff8e8e8eff999a99ffd6d7d6fffafafafffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfafafffbfbfafffafafbfffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafbfffafbfafffafbfafffbfafafffafafafffbfbfbfffbfbfafffafbfbfffbfbfafffbfafafffafbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfefffefdfefffefdfdfffefdfefffdfdfefffdfefdfffefefefffefdfefffdfdfefffefefefffefefdfffdfefefffefefdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfcfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfefffdfdfefffefefefffefdfefffefefdfffefefefffdfefdfffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffdfdfdfffefdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfff7f7f7ffd3d2d3ff949394ff888889ff878887ff878887ff878687ff858686ff858585ff828282ff777777ff636363ff404040ff161616ff050405ff020201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfdfffcfcfdfffcfdfcfffcfcfcfffdfcfdfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefdfefffdfdfdfffdfdfdfffdfcfcfffbfcfbfff8f8f9fff6f6f5fff5f5f6fff5f5f5fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff3f2f3fff2f1f2fff0f0f1ffefefefffeeeeeeffecececffeaeaeaffe8e9e8ffe6e6e6ffe3e4e4ffe0e0dfffdeddddffdbdcdbffd9d9d9ffd7d8d7ffd5d5d5ffd3d2d2ffcfcfceffcccdccffcacbcbffcacbcbffcbcacaffcacacaffc9cacaffcacacaffcacacaffcacacaffc9cacaffcacacaffc9cacaffcacacaffcac9caffcac9caffcacacaffcacacaffcacacaffcacacaffc9cacaffcacacaffcbcbcbffcccbccffccccccffcccdccffcececeffcfcfcfffd0d1d1ffd1d2d2ffd3d2d2ffd4d5d4ffd5d5d5ffd7d6d7ffd7d7d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadbdaffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdeddddffdededfffdfdfdfffdfdfdfffe0dfe0ffe0e0e1ffe0e1e0ffe1e1e1ffe2e1e1ffe1e2e2ffe3e3e3ffe2e3e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe5e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e5e5ffe5e6e5ffe6e6e6ffe5e5e6ffe5e5e6ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e7e8ffe8e7e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e5e5ffe5e5e5ffe5e4e4ffe5e4e5ffe4e4e5ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfdfffe0dfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdedddeffddddddffddddddffdddddcffdcdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d7d6ffd5d6d6ffd4d5d5ffd3d3d3ffd2d2d2ffd0d1d0ffcfcfcfffcececeffccccccffc9c9caffc6c7c7ffc4c4c4ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c1ffbfbfbfffbebebeffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbbbabbffbab9baffb8b9b8ffb8b8b8ffb7b6b7ffb5b5b6ffb5b5b5ffb5b5b5ffb4b5b4ffb3b2b3ffb1b1b1ffaeaeaeffababacffa8a8a8ffa4a4a4ff9fa09fff9a9a9aff949494ff8e8e8fff888988ff828282ff7c7c7cff767576ff6f6e6fff686768ff616061ff5a5a5bff535453ff4d4d4dff484748ff414242ff3c3d3dff373737ff323232ff2e2e2dff2a2a2aff262726ff0f0e0eff010100ff010000ff010000ff000100ff000100ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff121111ff2c2c2bff474847ff575756ff5b5b5bff5d5e5eff636362ff6a6a6aff737373ff757575ff545454ff353535ff3a3a3aff404141ff484848ff505050ff585757ff5f5e5fff656565ff6c6d6cff747474ff7b7b7bff818281ff888888ff8e8e8dff939293ff989798ff9c9d9cffa1a1a1ffa4a4a5ffa9a9a9ffabababffaeadadffb0b1b0ffb3b2b3ffb5b5b5ffb6b6b7ffb8b8b8ffbababaffbbbabbffbcbcbbffbdbdbdffbdbdbdffbfbebfffc0c0bfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c3c4ffc5c4c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcacaffcbcbcbffcbcccbffcbcccbffccccccffcccdcdffcdcdcdffcdcdcdffcdcecdffcececeffcececeffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9daffd9d9daffdadadaffdbdadbffdbdbdbffdbdbdcffdbdcdbffdcdcddffddddddffddddddffddddddffdededeffdfdedfffdfdedfffe0dfdfffdfdfe0ffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e3ffe5e4e4ffe5e6e5ffe7e6e7ffe8e8e7ffe9e9e9ffebebebffecedecffeeeeedffefefeffff0f1f1fff2f1f1fff2f3f2fff3f3f3fff4f4f4fff4f5f5fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff8f8f8fff9f8f8fffafafafffbfbfcfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedededffedededffecedecffecedecffebebebffebeaeaffeaebeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe4e5e5ffe4e5e4ffe4e3e4ffe4e3e4ffe3e3e3ffe2e3e2ffe2e2e2ffe1e2e1ffe0e1e1ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffdedfdeffdededeffdedddeffddddddffdcddddffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadadaffd9d9daffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d500000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9dadaffdbdcdcffdcdcdbffddddddffddddddffe0e0e0ffe0e0e0ffe1e0e0ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffdfdfe0ffdfdfdfffdedfdeffdddedeffdededdffdedddeffdededeffdddeddffddddddffdcdbdcffdadadaffdadadaffd9d9d9ffd8d9d9ffd8d8d8ffd6d6d6ffd3d3d3ffd0d0d0ffccccccffc8c8c8ffc6c6c5ffc3c3c3ffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc2c1c2ffc1c1c2ffc1c2c1ffc2c2c1ffc2c1c2ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c4ffc5c4c4ffc6c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc9c9c9ffcac9c9ffcac9caffcacacaffcacbcaffcbcbcbffcbcbcbffcbcccbffcbccccffcccdccffcecdceffcfceceffcecfceffcdcdcdffc8c8c8ffc1c1c1ffbcbcbcffb6b5b5ffb3b4b3ffb3b3b3ffb3b3b3ffb3b2b3ffb2b2b3ffb3b3b3ffb2b2b2ffb2b2b1ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb0b0b1ffb0b0b0ffb0afb0ffafafafffafaeafffafaeafffaeaeafffadaeaeffadaeadffadadadffacadadffacadadffacacacffacacacffacacabffabababffaaabaaffaaaaaaffaaaaa9ffa9a9a9ffa9a8a8ffa8a8a8ffa7a8a7ffa6a7a7ffa6a7a6ffa6a6a5ffa5a6a5ffa4a5a5ffa4a4a4ffa3a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa2a3a2ffa2a2a2ffa2a1a2ffa2a1a2ffa1a1a2ffa1a1a1ffa0a1a1ffa0a0a0ff9fa0a0ff9f9f9fff9fa09fff9f9f9fff9f9e9fff9f9f9fffa2a2a2ffa5a4a5ffa7a7a7ffa9a9a9ffadacacffb0b1b0ffb3b3b3ffb6b6b6ffb9b9b9ffbbbbbbffbcbcbcffbbbabaffbbbbbbffbdbdbdffbfbfbfffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc5c4c5ffc4c4c5ffc4c5c4ffc4c4c4ffc4c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c3c2ffc5c4c5ffc6c6c6ffc6c6c6ffcbcacaffcacbcaffcbcbcaffcacbcbffcbcbcbffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d1ffd1d2d2ffd2d2d2ffd5d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffdad9daffdadadaffdadadaffdadbdaffdadadaffd9d9d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdbdadbffdadadaffdbdadbffdadadbffdadbdbffdbdbdbffdbdadbffdadbdbffdbdbdbffdbdbdbffdcdcdcffdddddcffdeddddffdddedeffdfdedfffdfdfdfffe0dfdfffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe9e9e9ffeae9eaffeae9eaffeaeaeaffebebebffebeaebffebebebffebececffecebebffecedecffecececffedededffedededffededeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefefffefeeefffefefefffefefefffefefefffefeeef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffefefffffefffffffffffefffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff060606ff171817ff393939ff626262ff777877ff818181ff848484ff868586ff878687ff898989ff8c8c8cff8e8e8eff9d9d9dffdbdbdcfffafafafffdfdfdfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafbfafffbfbfafffbfbfbfffafafafffafafbfffafafafffbfafafffbfafafffafafafffbfbfafffafafafffafafafffafafbfffbfafafffbfafafffafafafffbfafafffbfafafffbfbfafffafbfafffbfbfbfffbfbfafffbfafafffbfafbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfefffefdfdfffefefdfffefefdfffefdfefffefefdfffefefdfffdfefdfffefefefffefefdfffefdfdfffefdfefffefefefffdfefdfffdfefefffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffdfdfefffefefefffefdfefffefdfdfffefdfefffefefdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfbfff9f9f9ffd9d9daff989898ff898988ff878787ff888787ff878786ff868686ff868786ff858484ff7a7a79ff686867ff484747ff1b1b1bff050606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffcfcfcfffcfcfdfffdfcfcfffdfdfefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfefefffdfdfdfffdfdfdfffdfcfdfffafafafff7f7f8fff6f6f6fff6f5f5fff5f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f2f3fff2f1f1fff1f0f0ffefefefffeeedeeffedececffebebeaffe7e8e7ffe6e5e5ffe2e2e1ffdfdfdeffdddcddffdbdbdbffd8d9d8ffd7d7d7ffd4d4d4ffd1d1d1ffcececfffccccccffcbcacbffcacacbffcacac9ffcacacaffcac9c9ffcacacaffcac9caffcacacaffcacacaffc9c9c9ffcacacaffcacacaffc9cacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcccbffcccbccffcdcccdffcececeffcfcfcfffd1d1d1ffd1d2d2ffd3d3d3ffd4d4d4ffd5d6d5ffd6d6d6ffd7d7d8ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadadbffdbdbdbffdcdcdcffdddcdcffddddddffdededdffdededeffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e0e1ffe2e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe3e3e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e6e6ffe5e6e6ffe6e5e6ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e7ffe6e7e7ffe7e6e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe7e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e5ffe4e4e4ffe5e4e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfdfffe0dfe0ffe0e0dfffe0e0dfffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdededeffdedddeffdeddddffdededdffdcdddcffddddddffdcdddcffdcdcdbffdcdbdcffdcdbdcffdbdbdbffdbdbdbffdadadaffd9dad9ffd8d8d9ffd7d7d7ffd6d6d6ffd5d4d5ffd3d3d3ffd2d2d2ffd1d0d0ffd0d0d0ffcececeffcdcdcdffcacacaffc7c7c7ffc5c4c5ffc3c2c3ffc1c2c2ffc1c1c1ffc0c1c0ffbfbfbfffbebebeffbdbdbeffbdbdbdffbcbcbcffbbbbbcffbabbbaffbab9baffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b4b5ffb5b4b5ffb3b4b3ffb1b1b1ffaeaeafffacacacffa9a9a9ffa5a5a5ffa0a0a0ff9a9a9bff959595ff908f90ff8a8989ff848384ff7e7e7eff787877ff717171ff6a6a6bff646363ff5d5c5cff555555ff4f4e4fff494948ff444343ff3d3d3dff383838ff333333ff2f2e2eff2b2a2bff272727ff171818ff010101ff000100ff010101ff010101ff010101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030403ff101010ff2b2b2bff454546ff565756ff5b5b5bff5d5d5eff626362ff6b6b6bff727272ff747474ff545454ff343434ff3a3a3aff404040ff474748ff504f4fff565757ff5d5d5dff646464ff6b6b6bff737273ff7a7a7aff818181ff888887ff8d8d8eff929392ff989798ff9c9c9cffa1a1a1ffa4a5a4ffa8a9a9ffabababffaeadaeffb0b0b0ffb3b3b2ffb5b5b5ffb6b6b7ffb8b8b8ffb9bab9ffbbbbbbffbcbcbbffbcbcbdffbdbebeffbfbebfffc0bfbfffc0c0c0ffc2c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c8c9ffcac9caffc9cacaffcacbcaffcacacaffcbcbcbffcbcbccffccccccffccccccffcccccdffcccdccffcdcdcdffcecdcdffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd1d0d0ffd0d1d1ffd2d1d2ffd1d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdddcdcffdddcdcffddddddffdededdffdededeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe1e1e0ffe2e2e1ffe2e2e1ffe3e3e3ffe3e4e3ffe4e3e3ffe5e4e5ffe6e6e6ffe6e7e6ffe7e8e8ffe8e9e9ffebebeaffecececffeeeeeeffefefeffff0f0f1fff1f2f1fff2f3f2fff3f3f3fff4f4f4fff4f4f5fff6f5f5fff6f6f6fff6f6f6fff7f7f7fff8f7f8fff8f9f9fffaf9fafffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffeeededffeeededffededecffecedecffedededffededecffebebebffebeaebffebeaebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffdfe0dfffdfdfdfffdfdedfffdededeffdddeddffddddddffdcddddffdddcddffdcdcdcffdbdcdbffdbdbdbffdadadbffdadadaffdadadaffdad9daffd9d9d9ffd8d8d9ffd8d8d8ffd8d7d7ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d5ffd5d5d5000000000000000000000000000000000000000000000000000000000000000000000000ffdcdbdcffddddddffddddddffe0e0e0ffe0e1e0ffe0e0e0ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e2ffe1e2e2ffe2e1e2ffe0e0e0ffdfdfdfffdededeffddddddffdbdcdcffdadadaffdadadbffdbdbdbffdddcddffddddddffdededeffdddeddffdcddddffdbdcdcffdbdadbffdadadaffdbdbdaffdadadaffd9d9d9ffd7d7d7ffd5d5d4ffd2d2d2ffcfcfceffcbcbccffc9c9c9ffc8c7c7ffc6c5c5ffc3c3c3ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc2c1c1ffc2c2c1ffc2c2c1ffc3c2c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c6c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc7c7c7ffc8c8c9ffc9c8c9ffc8c9c9ffcac9c9ffc9cac9ffcacacaffcacacaffcacacbffcbcbcbffcbcccbffccccccffcdcdcdffcecdceffcecdceffcbcbcbffc6c7c6ffbebfbfffb9babaffb4b4b4ffb2b2b3ffb2b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b1ffb0b0b0ffb0afb0ffb0b0afffafafafffaeaeaeffaeaeaeffaeaeadffaeadadffadadacffadacadffadacacffacacacffabacabffacababffababaaffaaaaaaffaaaaaaffaaaaaaffa9a9a9ffa9a9a9ffa8a8a8ffa8a8a7ffa7a7a7ffa7a7a7ffa6a6a6ffa6a5a6ffa5a5a5ffa5a5a5ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a2ffa2a2a2ffa1a1a1ffa1a1a2ffa1a1a1ffa0a1a1ffa1a0a1ffa0a1a0ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a2ffa2a2a2ffa5a5a5ffa7a7a7ffaaa9aaffadacadffb0b0b0ffb2b3b2ffb5b6b6ffb6b7b7ffb9b9b9ffbcbcbcffbfbfbfffbebebeffc0c0c0ffc0c1c0ffc1c1c0ffc1c0c1ffc1c1c1ffc2c2c3ffc3c3c3ffc4c4c4ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c3c4ffc3c3c2ffc2c1c1ffc1c1c0ffc1c0c1ffc1c1c0ffc0c0c0ffbfbfbfffbfbfbfffc1c1c0ffc1c1c1ffc1c1c1ffc5c5c5ffc5c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacbcaffd2d2d2ffd2d1d1ffd2d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd5d5d5ffd6d5d6ffd6d6d6ffd5d6d6ffdadadaffdadadaffdadada00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdbffdcdbdcffdcdbdbffdcdbdbffdcdcdbffdbdbdbffdbdbdbffdadadbffdbdadaffdbdbdaffdbdbdaffdbdadbffdbdbdaffdbdbdaffdadbdaffdcdcdcffdddddcffddddddffdedddeffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffeaeaeaffebebebffebebebffebececffebececffecececffecececffededecffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefeeefffefeeeeffefeeefffefefefffefefefffefefefffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffefffefffffffffffffffffffffefefffffefffffffefffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff080807ff1d1d1dff414140ff656665ff797979ff838383ff848484ff858586ff878787ff8a8a89ff8c8c8cff8f8f8fffa2a2a3ffe3e2e3fffbfafafffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfafbfffbfafafffbfbfafffbfbfbfffafafbfffafbfafffbfafafffafafbfffafafafffafbfbfffbfafafffafafbfffafafafffafafafffbfbfafffafafbfffbfafbfffbfbfbfffbfbfafffafbfafffbfafafffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfefffefdfefffefefefffdfdfdfffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffbfbfcfffcfbfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefdfffdfefdfffefefefffefdfefffdfefefffdfefefffefefefffefdfefffefefefffefefefffdfefefffefefdfffefdfefffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfbfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfbfbfff8f9f9ffdeddddff9e9e9fff8a8a8aff878888ff888887ff878687ff868586ff878787ff858585ff7d7d7dff6c6b6bff4a4a4bff1e1e1eff050505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfdfdfffcfcfdfffcfdfcfffcfdfcfffefdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefefffdfdfefffcfdfdfffcfcfcfffaf9f9fff8f7f7fff6f6f6fff5f5f5fff5f5f4fff4f4f4fff4f3f4fff3f3f3fff3f4f4fff3f2f2fff1f1f2fff0f0f0ffefefefffeeeeedffecebecffeae9eaffe7e7e7ffe4e4e4ffe0e1e0ffdfdedeffdcddddffdbdbdaffd7d7d7ffd7d6d6ffd3d4d4ffd0d1d1ffcececdffcbcbcbffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcac9c9ffcacacaffc9cacaffcacacaffc9cac9ffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffc9cacaffcacacaffcbcbcbffcccbcbffcccccbffcdcdcdffcececeffcfcfd0ffd1d1d1ffd2d2d2ffd3d4d3ffd4d5d4ffd5d6d5ffd7d7d7ffd8d7d8ffd8d8d9ffd8d9d9ffd9d9d9ffdbdadaffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffdedddeffdededeffdedfdfffdfdedeffdfdfe0ffdfdfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e5ffe5e4e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e6ffe5e4e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e1e2ffe2e2e2ffe1e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfe0ffdfdfdfffdedfdfffdfdedeffdededfffdededeffdddedeffdededdffdddddeffddddddffddddddffdcdcdcffdcdcdcffdcdbdbffdbdcdcffdbdbdbffdadadaffdbdadaffdadbdaffd9dadaffd8d9d8ffd7d7d6ffd6d5d6ffd4d5d4ffd3d4d3ffd2d2d2ffd1d1d1ffd0cfd0ffcfcecfffcecdcdffcbcbcbffc8c8c8ffc5c6c5ffc3c3c3ffc2c2c1ffc1c1c1ffc0c0c0ffc0bfbfffbebebfffbebebeffbdbdbdffbcbcbdffbcbcbcffbbbbbbffbababaffb9babaffb9b9b9ffb7b7b8ffb7b6b7ffb5b6b6ffb5b5b5ffb4b4b4ffb2b2b2ffb1b1b1ffafaeafffacacacffa8a9a9ffa5a5a5ffa0a0a0ff9b9b9aff969696ff909090ff8a8b8aff858485ff7f7f7fff797979ff727373ff6c6b6bff646465ff5e5e5eff565757ff515150ff4a4a4aff444444ff3e3e3fff393939ff343434ff302f2fff2b2b2bff272827ff212121ff070606ff000101ff000101ff010100ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff0f100fff292929ff454544ff565656ff5b5b5bff5d5e5dff636363ff6a6b6bff707070ff707070ff535354ff343333ff393a3aff3f4040ff474747ff4f4f4fff565655ff5c5c5cff636263ff6a6a6aff717171ff797979ff808080ff878787ff8d8d8dff929292ff979797ff9c9c9dffa1a1a1ffa4a4a5ffa9a9a9ffabababffaeaeaeffb0b0b0ffb2b3b2ffb5b5b5ffb6b6b7ffb7b8b8ffb9b9b9ffbababaffbcbbbbffbdbdbcffbebebeffbebfbfffc0c0bfffc1c0c0ffc1c1c2ffc2c2c2ffc3c4c3ffc4c3c3ffc4c4c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c7ffc7c6c7ffc7c7c7ffc7c8c7ffc8c8c7ffc9c8c8ffc9c9c9ffc9cac9ffc9c9c9ffcacacaffcacbcaffcbcbcbffcbcccbffcbcbcbffccccccffcccdccffcdcdccffcdcdcdffcdceceffcecdceffcececfffcfceceffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd6d5d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffdad9daffdadadaffdadadaffdbdadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddddcffdeddddffdedddeffdededeffdedfdfffdfdedeffdfdfe0ffdfdfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe4e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe8e9e9ffeaeaebffececebffedededffefefeffff0f0f0fff1f1f1fff2f2f2fff3f4f4fff4f4f4fff5f4f5fff6f5f5fff6f6f6fff6f6f7fff7f7f7fff7f8f7fff9f8f8fffafafafffbfbfbfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedecedffedecedffedededffedededffecedecffedececffebebebffeaebeaffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e4ffe5e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdededeffdededeffddddddffdcddddffdcdcdcffdbdcdbffdcdbdcffdbdbdbffdadbdbffdadadaffdadadaffdad9d9ffdad9d9ffd9d9d9ffd8d8d8ffd7d8d7ffd7d6d6ffd6d6d6ffd5d5d5ffd5d6d6ffd6d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d5ffd5d5d5ffd6d5d5ffd5d6d6000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffe0e0e0ffe0e0e0ffe0e0e1ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e2e1ffe2e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdddcdcffdadadbffd7d7d8ffd7d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd9d9d9ffdbdbdbffdcdcdcffdcdcdcffdcdddcffdcdcdcffdbdcdbffdbdbdbffdbdadbffdbdbdbffd9dadaffd8d8d8ffd7d6d6ffd6d5d5ffd4d4d4ffd1d1d2ffcfcfceffcccbccffc9c8c9ffc6c6c6ffc3c4c4ffc2c1c1ffc1c1c2ffc1c1c1ffc0c1c1ffc1c1c0ffc0c0c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c3ffc3c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc5c5c6ffc5c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc6c6c7ffc7c6c7ffc7c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c8c9ffcac9c9ffcac9caffcacacaffcacacbffcbcbcbffcbcbccffcdcccdffcdcdcdffcdcdcdffcacacaffc4c4c5ffbdbdbdffb8b8b8ffb3b3b3ffb2b2b1ffb1b2b1ffb2b1b2ffb2b1b2ffb1b1b2ffb1b1b1ffb1b1b1ffb1b0b0ffb1b1b0ffb0b0b0ffb0b0b0ffafb0afffafafafffafaeafffaeaeaeffadaeaeffaeadadffacacadffacacacffacacacffacacabffababacffabababffabababffaaaaaaffaaaaa9ffaaa9a9ffa9a9a9ffa9a9a9ffa8a8a8ffa8a8a7ffa7a8a7ffa6a7a7ffa6a7a6ffa6a6a6ffa6a6a6ffa5a6a5ffa5a5a5ffa4a4a4ffa4a4a4ffa3a3a3ffa3a2a3ffa2a1a1ffa1a1a1ffa0a1a1ffa0a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa2a2a2ffa5a5a5ffa7a7a8ffaaaaaaffacacadffafafafffb1b1b2ffb4b4b4ffb6b7b6ffb9babaffbcbcbcffbdbdbeffc0c0c0ffbfbfc0ffc0c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c3ffc3c2c2ffc1c0c1ffbfbfbfffbebfbfffc0bfbfffbfbfc0ffbfbfbfffbfbfbfffbfc0bfffc0c0c1ffc1c0c1ffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c1ffc1c1c2ffc1c1c1ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c7c6ffcbcacaffcbcbcbffcacbcaffcbcbcbffcbcbcbffd2d2d2ffd1d1d2ffd2d1d2ffd2d1d1ffd1d2d2ffd1d2d2ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdbdbffdcdcdbffdcdcdcffdbdcdcffdcdcdbffdcdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadadbffdbdbdaffdadadbffdbdadbffdcdcdcffdcdcdcffddddddffdeddddffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9eaffeae9eaffeaeaeaffeaebebffebebebffebebebffecececffecececffecedecffecedecffecedecffedededffeeedeeffedeeeeffedeeeeffeeeeeeffefeeeeffefefeeffefefefffefefefffefefeeffefefefffefefefffefefefffeff0f0fff0efef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffefefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff080908ff222222ff444444ff666767ff7b7b7bff858585ff868686ff858686ff888787ff8b8a8bff8d8d8dff8f8f8fffa7a7a7ffe7e7e7fffbfbfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafbfbfffbfafafffbfbfbfffafbfafffafafafffafafbfffafafbfffafafafffafafafffbfafafffafbfafffafafbfffafafafffafbfafffafafafffafafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfafffbfbfafffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfefffefdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfefdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefefffefdfefffefdfdfffdfefefffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffcfcfcfff8f9f8ffe1e1e1ffa4a5a4ff8a8b8aff888788ff878888ff878787ff868686ff868585ff858484ff7f7f7eff6e6d6dff474847ff1b1c1bff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfcfdfffcfcfdfffefefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefdfdfffcfdfdfffcfbfcfff9f9f9fff7f7f6fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f3fff1f1f1fff0f0f0ffefeeefffedededffebebebffe9e9e9ffe6e5e6ffe3e3e3ffe0e0dfffdededeffdcdcdcffdadadaffd7d7d7ffd6d6d6ffd2d3d3ffd0d0d0ffcdcecdffccccccffcacbcaffcac9caffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffc9cacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcccbffccccccffcdcdcdffcececeffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffd5d6d6ffd7d7d7ffd7d7d7ffd9d8d8ffd9d9d9ffdad9d9ffdadadbffdadbdaffdbdbdbffdbdbdcffdcdcddffdddcddffddddddffdededeffdedfdeffdededfffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e6e6ffe5e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e6e7ffe6e6e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe3e4e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e1e1ffe1e1e2ffe1e0e1ffe1e0e0ffe0e1e0ffe1e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededeffdedddeffdddddeffddddddffddddddffdddcdcffdcdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdbffdbdbdaffdbdadbffdadadbffd9d9daffd8d9d8ffd8d8d8ffd6d6d6ffd5d4d5ffd4d4d4ffd3d3d3ffd2d2d1ffd0d0d0ffcfcfcfffcececeffccccccffc9c9c9ffc6c6c7ffc3c4c4ffc2c2c1ffc1c1c1ffc0c1c0ffbfc0c0ffbfbfbfffbebebeffbdbebeffbcbdbdffbcbcbcffbbbcbbffbababbffbabab9ffb8b9b9ffb8b8b8ffb6b7b6ffb6b6b6ffb5b5b5ffb4b4b4ffb2b2b2ffb1b1b1ffaeaeaeffacacacffa9a9a9ffa6a5a5ffa1a1a1ff9a9b9aff959595ff8f8f90ff89898aff848484ff7e7e7eff797979ff727372ff6b6b6cff656565ff5e5e5eff575757ff515252ff4b4b4bff454545ff3f3f3fff3a3a3aff353534ff303030ff2b2c2bff282827ff232323ff0d0d0dff010101ff010101ff000100ff010101ff000101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0f0f10ff282829ff444544ff565756ff5a5b5bff5e5d5eff646364ff6a6a6aff6e6e6eff6c6c6cff525251ff343433ff393939ff404040ff474747ff4f4f4fff555555ff5b5b5bff626261ff686969ff706f70ff787878ff808080ff868787ff8d8c8cff929392ff979798ff9c9c9cffa0a0a0ffa5a4a5ffa9a9a9ffabababffaeaeadffb1b1b1ffb2b2b2ffb5b5b5ffb6b5b6ffb8b7b7ffb8b9b9ffbbbabaffbbbbbcffbcbdbcffbdbdbdffbebebfffbfbfc0ffc0c0c0ffc1c1c1ffc3c2c3ffc3c4c3ffc4c4c4ffc4c5c4ffc5c6c5ffc6c5c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c9c8ffc9cac9ffcacac9ffcacacaffcacbcbffcbcbcbffcbcbcbffccccccffcccdccffcdccccffcdcdcdffcdcdcdffcececeffcdceceffcfcfceffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdcdcddffdcdcddffddddddffdddddeffdededeffdedfdeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e3e3ffe4e5e4ffe5e6e5ffe6e6e6ffe7e7e7ffe8e9e9ffeaeaeaffebecebffedeeedffeeefeffff0f0f0fff2f1f2fff3f2f3fff4f3f3fff3f4f4fff5f5f4fff5f5f5fff6f6f6fff7f6f6fff7f7f7fff7f8f8fff8f9f8fffaf9f9fffbfbfbfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffecededffedededffedededffedececffedededffededecffecececffebebebffeaebeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0dfe0ffe0e0dfffdfdfdfffdfdedfffdededeffddddddffdddddcffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadbdbffdbdadaffdadadbffd9dad9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d7d7ffd6d6d7ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd6d7d6ffd6d7d6000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe1e1e0ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e1ffe2e1e2ffe2e1e2ffe1e1e2ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdcdcdcffdcdddcffdcdcdcffdadadbffd8d7d7ffd6d7d6ffd4d4d5ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd8d8d8ffdbdbdbffdcdcdcffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdaffdadadaffd9d9daffd7d7d8ffd5d5d5ffd2d2d3ffd0d0d0ffcccdccffc9c8c9ffc6c6c6ffc4c4c4ffc2c1c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc4c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c8c8ffc8c8c7ffc8c8c8ffc8c9c8ffc8c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffcccdccffcdcccdffcccccbffc8c8c8ffc3c3c3ffbbbbbbffb6b6b6ffb1b1b1ffb1b1b1ffb0b1b1ffb1b1b1ffb1b0b1ffb1b0b0ffb0b0b0ffb1b0b0ffb0b0b0ffafb0afffafafafffafafafffaeaeafffaeaeaeffadadaeffaeadaeffadadadffacacadffacacacffabacabffabababffabababffabababffaaaaabffaaa9aaffa9a9a9ffa9a9a8ffa8a8a8ffa8a9a8ffa7a8a7ffa7a7a7ffa7a7a7ffa6a7a7ffa6a6a6ffa6a6a5ffa6a6a6ffa5a6a6ffa6a5a5ffa5a5a5ffa4a4a4ffa4a4a3ffa2a3a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa3a3a3ffa6a6a6ffa9a9a9ffabababffafafaeffb2b3b3ffb5b5b5ffb8b8b8ffbababaffbcbcbcffbebebeffbfc0bfffbfbfbfffc0c0bfffc0c0c0ffc2c1c1ffc3c4c3ffc4c4c4ffc5c5c5ffc6c6c6ffc5c5c5ffc5c6c6ffc5c4c5ffc5c4c4ffc3c4c4ffc4c3c3ffc3c3c3ffc1c1c1ffbfbfc0ffbebebfffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbcbcbdffbfbfbfffbfbfbfffbfbfbfffc0c0c1ffc0c0c0ffc1c0c1ffc0c0c0ffc0c0c0ffc2c2c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c7c6ffcacbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdbdcdbffdbdbdbffdbdbdcffdbdbdcffdcdbdbffdbdbdbffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadbffdbdbdbffdcdcdcffdddcdcffddddddffdededdffdededeffdedfdeffdfe0dfffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaebffebebeaffebebebffecebecffecececffecececffecececffedededffedededffededeeffedededffeeededffedeeeeffefeeeeffeeeeefffeeefeeffeeeeeeffefefefffeeefefffefefefffefefeffff0efefffeff0efffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffefffffffffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff222323ff434343ff666766ff7c7c7cff868686ff878686ff868586ff888787ff8a8b8aff8d8d8dff8e8e8effaaabaaffeaeaebfffbfbfbfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfafafffbfbfafffafafbfffbfafafffafafafffafafafffbfafafffafafafffafafafffafbfafffafbfbfffbfafbfffafafafffafafafffbfafbfffbfbfafffafbfafffafafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfcfdfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffefdfdfffefdfdfffdfdfefffefdfdfffefdfdfffdfefdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfefffdfdfdfffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfff8f9f8ffe4e5e5ffa9a8a9ff898989ff878888ff888788ff878787ff868686ff848484ff838384ff7f7f7fff6c6c6cff414041ff171717ff030403ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffcfdfdfffdfdfdfffdfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffdfefdfffdfdfcfffcfbfbfff9f9f9fff7f7f7fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff2f3f3fff2f3f3fff1f1f2fff0f0f0ffeeeeeeffedecedffebeaeaffe8e8e8ffe5e5e5ffe2e2e3ffe0e0e0ffdddddeffdcdbdcffdadadaffd7d8d7ffd5d5d5ffd2d2d2ffcfcfd0ffcdcdcdffcccbcbffcacacaffcac9c9ffcacac9ffcacacaffcacacaffc9cacaffc9cacaffc9cacaffcacac9ffc9cacaffcacacaffcacacaffcacac9ffcacacaffcacacaffcac9c9ffcac9caffcac9caffc9cacaffcacacbffcbcbcbffcccccbffccccccffcdcdcdffcececeffd0cfd0ffd2d1d2ffd2d2d3ffd4d3d3ffd5d5d4ffd6d6d6ffd7d6d6ffd8d7d7ffd8d9d8ffd9d9d8ffdad9d9ffdadbdaffdbdbdbffdcdbdbffdbdbdcffdcdcdcffddddddffddddddffdeddddffdededeffdedfdfffdfdedfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e4ffe5e4e4ffe5e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe5e5e6ffe6e5e6ffe6e6e5ffe5e5e6ffe6e5e5ffe6e5e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe6e6e7ffe7e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe6e7e6ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e1e1ffe1e1e2ffe1e1e1ffe1e0e1ffe0e1e0ffe1e1e0ffe0e0e0ffe0e0dfffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedfffdedfdeffdededfffdededeffdededeffddddddffddddddffddddddffdcdddcffdcdcddffdcdcddffdcdcdcffdbdbdcffdcdbdbffdbdbdbffdadbdaffdadadaffdadadaffd9d9d9ffd8d9d8ffd8d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d1d2ffd0d0d0ffcfcfcfffcdceceffccccccffc9cac9ffc7c7c7ffc4c4c4ffc2c2c1ffc1c1c1ffc0c0c0ffbfbfbfffbfbebfffbebebeffbdbdbdffbdbdbdffbcbcbcffbbbcbbffbbbabbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b7ffb5b5b5ffb5b4b4ffb2b2b3ffb1b1b1ffafaeafffacacacffaaaaa9ffa6a6a6ffa1a1a0ff9b9b9cff969595ff909090ff8a8a8aff858585ff7e7f7eff797979ff727372ff6c6c6dff666566ff5f5f5fff585858ff525252ff4c4c4bff454545ff3f3f40ff3a3a3bff363635ff303131ff2d2c2cff282828ff232424ff131213ff000101ff000001ff000100ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0e0e0eff272728ff464645ff575656ff5b5b5bff5e5e5eff646464ff6a6a6aff6d6d6dff6b6b6bff505051ff333334ff393939ff3f4040ff474747ff4f4e4eff555554ff5b5b5bff616161ff676767ff6f6f6fff777777ff7f7f7fff868687ff8c8d8dff929292ff979797ff9c9c9cffa0a1a1ffa5a4a4ffa9a9a9ffababacffaeaeaeffb1b0b0ffb2b2b3ffb4b4b4ffb6b5b6ffb7b8b7ffb9b9b8ffbababaffbbbcbbffbcbcbdffbebdbdffbebebfffbfc0bfffc1c1c1ffc1c1c1ffc2c2c2ffc3c4c3ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c6ffc7c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9caffc9cacaffcacacaffcacbcaffcacbcbffcbcbcbffcccbccffccccccffcdccccffcdcdccffcdcdcdffcecdceffcdcecdffcececeffcecfcfffcfcfcfffcfd0cfffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd2d1d1ffd2d1d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd6d7d7ffd8d7d7ffd8d8d7ffd8d8d9ffd9d9d9ffdad9d9ffd9dad9ffdadadaffdbdadaffdbdbdaffdbdbdcffdcdbdcffdcdcdcffdddddcffdeddddffdddeddffdededeffdedfdeffdedfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe5e4e4ffe5e5e5ffe6e6e6ffe7e6e7ffe8e8e8ffe9eaeaffebecebffedededffefeeeffff0f0f0fff1f2f1fff2f2f2fff4f3f3fff3f4f4fff4f4f5fff4f5f5fff6f6f5fff6f7f6fff7f7f7fff8f7f7fff8f9f8fff9f9f9fffbfbfbfffcfcfcfffdfcfdfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffdfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffedecedffededecffecedecffededeeffededeeffeeededffecededffecebebffeaebebffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdddddeffddddddffdddddcffdcdcddffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdbdadaffdbdbdaffdadadbffdadadaffd9d9d9ffd9d9d8ffd9d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e2e1ffe1e2e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdcdcdcffdcdcdcffdcdcdcffdcdcdcffd7d7d8ffd8d8d8ffd8d8d7ffd7d6d7ffd4d4d4ffd3d4d4ffd2d2d2ffd2d2d2ffd2d2d3ffd4d3d4ffd6d5d5ffd7d7d7ffdadadaffdddcdcffdcdddcffdddddcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffd8d9d8ffd7d6d6ffd4d4d4ffd1d1d1ffcecdceffc9c9c9ffc7c7c7ffc6c5c6ffc4c3c3ffc0c0c0ffbfbfc0ffc0c0c0ffc1c0c0ffc0c0c0ffc2c1c1ffc1c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc5c4c4ffc5c4c5ffc5c5c5ffc5c6c5ffc6c6c6ffc7c6c7ffc6c6c6ffc6c6c7ffc6c7c7ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffccccccffcdccccffcbcbcbffc6c7c7ffc2c1c1ffbababaffb4b4b5ffb1b0b1ffb0b0b0ffb0b0b1ffb0b0b0ffb0b0b0ffafb0b0ffb0b0afffb0afafffafafafffafafafffafaeaeffaeaeaeffaeaeaeffaeaeaeffadadadffadacadffacadacffabacacffacabacffabababffaaaaaaffabaaabffaaaaaaffa9aaa9ffa9a9a9ffa8a8a9ffa9a8a8ffa8a8a8ffa8a7a7ffa7a7a7ffa6a7a6ffa6a6a6ffa5a6a6ffa5a5a6ffa5a6a5ffa6a5a6ffa6a5a6ffa5a5a5ffa5a5a4ffa4a4a4ffa3a3a3ffa2a2a2ffa2a2a2ffa4a5a5ffa7a7a6ffa8a9a9ffacacacffb0b0b0ffb4b4b3ffb7b7b7ffbababaffbdbdbdffc0c0c0ffc2c1c2ffc2c2c2ffc4c3c4ffc5c5c5ffc5c5c5ffc5c4c4ffc2c3c3ffc3c3c3ffc4c3c4ffc6c6c6ffc6c6c7ffc8c7c7ffc7c7c6ffc5c5c6ffc5c4c4ffc4c3c3ffc2c2c2ffc0c0c0ffbfbebeffbebebdffbcbdbdffbdbcbcffbbbbbbffbababaffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc1c0c1ffc1c0c0ffc0c0c0ffc0c0c1ffc0c0c1ffc0c0c0ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdbffdbdbdcffdcdbdbffdbdbdcffdbdcdbffdcdcdcffdbdbdbffdbdbdbffdbdcdbffdbdcdcffdbdbdbffdbdbdbffdadadaffdbdbdbffdcdcdbffdcdcdcffddddddffdddddeffdfdedeffdededfffe0dfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e4ffe5e6e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e9ffe9e9eaffeaeaeaffeaeaeaffebeaeaffebebebffebebebffecebebffecececffececedffedececffededecffedededffedededffeeededffedeeedffeeeeedffefeeeeffefefeeffeeefefffefefefffefefefffefefeffff0efefffefefefffefefefffeff0efffeff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050605ff1c1c1cff3e3e3eff676767ff7f7f7fff868586ff858685ff868786ff888988ff8b8b8bff8c8d8dff8e8e8effb3b3b3fff0eff0fffbfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfbfafffbfbfbfffafbfafffbfbfbfffafafafffafbfafffafbfafffafbfafffbfafafffafafafffbfafafffbfbfafffbfafbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfefdfffefefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffefefdfffdfdfefffefefdfffdfdfdfffefefefffefefefffdfdfdfffefefdfffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfcfbfff9faf9ffeaeaeaffafafafff8a8a8aff898888ff888887ff878787ff858586ff848483ff828283ff7d7e7eff696969ff3d3c3dff141514ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfcfffdfdfcfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefdfdfffcfcfcfffcfcfcfffbfbfbfff7f7f7fff6f6f6fff5f5f5fff4f5f4fff4f4f4fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f0ffefefefffeeeeeeffecececffeae9eaffe7e7e7ffe5e5e5ffe3e3e4ffe1e1e1ffdddedeffdbdbdcffd9dadaffd7d7d7ffd4d4d4ffd2d2d2ffd0d0d0ffcdcccdffcacbcbffcacacaffcacacaffcacacaffc9cacaffc9cacaffc9cac9ffcac9caffc9c9caffcac9caffcacac9ffcacac9ffcacac9ffc9cacaffcacac9ffcacacaffcacac9ffc9cacaffcacacaffcacac9ffcacacaffcbcbcbffccccccffcccccdffcdcdcdffcecfceffd0d0d0ffd2d2d1ffd2d2d2ffd4d4d3ffd5d5d5ffd5d6d6ffd7d7d7ffd8d7d8ffd9d8d8ffd9d9d9ffdadadaffdadbdaffdbdadaffdbdcdbffdcdcdcffdcdcdcffddddddffddddddffdddeddffdededeffdedfdeffdfdfdeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e2ffe1e2e2ffe1e2e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e5ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e4ffe4e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe4e5e5ffe4e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e7e8ffe7e7e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e7e8ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e1ffe2e2e1ffe2e1e2ffe2e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdededfffdedfdeffdedfdeffdededeffdededdffddddddffdeddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdadbdbffdbdbdbffdadadaffdadadaffdadadaffd9d8d9ffd7d8d8ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffd1d2d2ffd0d1d0ffcfcfd0ffcececeffcdcdcdffcacacaffc7c7c7ffc4c4c4ffc1c2c2ffc1c1c0ffc0c0c0ffbfbfbfffbebfbeffbebebeffbebebdffbdbdbdffbcbdbdffbcbcbcffbbbbbbffbabab9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b6b5ffb4b5b5ffb2b3b3ffb1b2b1ffafafafffadadadffaaaaaaffa7a7a7ffa2a2a2ff9c9c9cff979797ff929292ff8c8c8cff878787ff808081ff7a7b7aff747574ff6e6e6eff676767ff606060ff585757ff535352ff4d4c4dff464647ff404040ff3b3b3bff363636ff313231ff2d2c2dff282929ff252525ff1a1a1aff010100ff010101ff000001ff000101ff000100ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff0e0e0eff292929ff474647ff575858ff5b5c5bff5e5f5eff656565ff6b6c6cff6e6e6eff6b6c6bff515151ff333333ff393939ff403f3fff474746ff4e4e4dff545454ff5a5a59ff606060ff676766ff6e6e6eff767676ff7f7e7eff868686ff8c8c8cff929292ff979797ff9c9c9bffa0a1a0ffa5a4a5ffa9a9a9ffabababffaeaeaeffb0b0b0ffb2b2b2ffb4b4b4ffb6b6b6ffb8b7b7ffb8b8b9ffbababaffbcbcbbffbcbcbcffbebebdffbfbfbfffc0c0c0ffc1c1c1ffc1c1c2ffc2c3c2ffc3c4c3ffc4c5c4ffc5c5c5ffc5c5c5ffc7c6c6ffc7c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c9c8ffc9c8c9ffc9cac9ffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbccccffccccccffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcecdffcececeffcececeffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd6d6d6ffd7d7d6ffd6d6d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdcdcdbffddddddffddddddffddddddffdddddeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e5e5ffe6e6e7ffe6e6e6ffe8e8e8ffeaeaeaffebebebffecededffeeefeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f4f3fff4f4f5fff5f5f5fff5f5f5fff6f6f6fff7f7f6fff7f7f7fff8f9f8fff9f9f9fffbfafbfffcfcfbfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffededecffededecffedecedffededeeffedededffededeeffedeeeeffedededffebebecffeaebebffebeaebffeaeae9ffeaeae9ffeaeaeaffe9e9e9ffe8e9e9ffe8e9e8ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e1ffe1e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0dfffdfdfdfffdfdfdeffdededeffdededdffdddeddffdcddddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdcdbffdbdbdaffdbdbdaffdbdbdbffdadadaffdadadaffd9d8d9ffd8d8d8ffd7d8d7ffd6d7d7ffd6d6d6ffd5d5d5ffd6d6d5ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e2ffe1e1e1ffe1e1e1ffe2e1e1ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffdcdcdcffdcdcdcffdcdcdcffdcdcdcffd8d8d7ffd8d8d7ffd7d8d8ffd8d8d8ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d4ffd2d2d2ffd2d2d2ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d3ffd5d4d4ffd7d7d7ffd9d9d9ffdadadaffdbdbdbffdddddcffdddedeffddddddffddddddffdcdcdcffdcdcdcffdbdcdcffdadbdaffd8d8d8ffd5d5d5ffd3d3d2ffd1d0d0ffcdcdcdffcacacbffc7c7c7ffc4c4c5ffc1c2c2ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc4c3c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c6c6ffc5c5c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c8ffc9cac9ffcacacbffcbcbcbffcbcbcbffc9c9c8ffc4c4c4ffbfbfbfffb7b7b7ffb1b1b2ffafb0afffafafafffafafafffafafafffafafafffafafafffaeaeaeffaeaeaeffaeafaeffaeadadffaeaeadffaeaeaeffadadadffadadadffacacacffacacacffabacabffabacabffababaaffaaaaaaffabaaaaffaaaaa9ffa9a9a9ffa8a8a9ffa8a8a8ffa8a8a8ffa7a7a7ffa6a7a7ffa6a5a6ffa5a6a5ffa5a5a5ffa4a4a4ffa5a4a4ffa5a5a5ffa5a5a6ffa6a6a6ffa6a7a6ffa6a7a6ffa9a9a9ffabacacffadadaeffafb0afffb2b1b2ffb5b5b5ffb8b8b8ffbbbabaffbdbdbdffc1c1c1ffc4c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c5c5ffc5c6c5ffc5c4c5ffc5c5c5ffc4c4c4ffc3c3c2ffc0c1c1ffbebebeffbdbdbcffbcbcbcffbcbcbcffbababbffbcbcbcffbdbdbdffbdbcbcffbdbdbcffbdbdbdffbcbcbcffbdbdbdffbcbcbcffbcbcbcffbcbdbcffbfbfbfffbfbfbfffbfbfbfffc0bfbfffbfbfbfffc1c0c0ffc0c0c1ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc1c1c1ffc1c2c1ffc2c1c2ffc1c1c1ffc1c1c1ffc6c7c6ffc6c6c6ffc6c7c6ffc6c7c6ffc6c7c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdbdbdbffdcdcdbffdcdcdcffdcdcdbffdcdcdcffdbdbdcffdbdcdbffdbdcdbffdadbdaffdbdbdbffdbdbdbffdcdcdbffdddcdcffddddddffdddddeffdededdffdededfffdedfdfffdfdfdfffdfdfe0ffdfe0e0ffe1e1e1ffe0e0e0ffe1e1e1ffe1e2e1ffe2e1e2ffe1e2e2ffe2e3e2ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9eae9ffeaeaeaffeaebebffebebebffebebeaffebebebffecebecffecececffecececffededecffedededffedededffedeeedffededeeffeeeeeeffeeeeeeffeeeeeeffefefefffefeeeeffefefeffff0f0f0ffefefeffff0f0f0ffefefefffeff0efffeff0efffeff0ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffffefffffffffffffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020303ff161616ff3b3c3cff696968ff7e7e7eff848485ff858585ff868786ff898888ff8a8a8aff8d8d8dff8e8e8effbababafff3f2f3fffdfcfcfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffafafafffbfbfafffbfbfafffbfbfbfffafbfafffbfbfbfffbfafafffafbfafffafafafffafbfafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfcfffdfdfefffdfefefffefdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffefdfefffefefefffdfefefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffefefdfffefefdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffcfbfcfff9fafaffeeeeedffb6b6b6ff8b8b8aff898988ff898888ff878787ff868585ff848484ff828383ff7d7d7eff6b6b6aff3e3f3eff161616ff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfefdfffdfdfdfffdfdfdfffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffefdfefffdfcfcfffcfcfcfffbfbfbfff8f7f7fff6f6f6fff6f6f5fff5f5f5fff4f4f4fff4f4f4fff3f2f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeededffecebebffe9e9e9ffe7e7e7ffe5e5e5ffe3e4e4ffe1e1e2ffdededdffdbdbdbffd9d9d9ffd6d6d6ffd4d5d5ffd2d2d2ffd0cfd0ffcdcdcdffcbcacbffc9cacaffcac9caffcacac9ffcacacaffcacac9ffcacac9ffcac9caffcacac9ffc9cac9ffc9c9caffcacacaffc9c9c9ffcacacaffcac9caffcac9c9ffc9cacaffcacacaffcacacaffcacacaffcacacbffcbcbcbffccccccffcdccccffcdcdceffcfcfcfffd0d0d0ffd1d2d1ffd2d2d3ffd4d4d4ffd5d5d4ffd6d6d6ffd7d7d7ffd7d8d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffddddddffdeddddffdddeddffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0dfffe0e1e1ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe1e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe5e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e7e7ffe7e7e8ffe7e8e8ffe7e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e3ffe2e2e3ffe2e2e2ffe1e1e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdededeffdddedeffdededdffdededdffddddddffddddddffdddddcffddddddffdddcdcffdcdcdcffdbdcdcffdbdbdcffdcdbdbffdbdbdaffdadbdbffdadadaffdadadaffdadad9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d4d4ffd4d4d4ffd2d2d2ffd1d1d0ffd0cfd0ffcfcfceffcdcecdffcacacbffc7c7c7ffc4c4c4ffc2c1c2ffc0c0c0ffc0bfbfffbfbfbfffbfbfbeffbebebeffbebebeffbdbdbeffbcbcbdffbcbcbcffbbbbbbffbababaffbababaffb9b8b8ffb7b7b7ffb6b6b7ffb6b6b6ffb5b4b4ffb3b3b3ffb2b2b2ffafafb0ffadadadffabaaaaffa7a7a7ffa2a3a3ff9d9d9dff989898ff939392ff8e8e8eff878888ff828282ff7c7b7cff757675ff6f6f6eff686868ff606060ff585857ff525151ff4c4c4cff474747ff414141ff3b3c3cff363637ff323231ff2d2d2cff282929ff242525ff1f2020ff050404ff010001ff000001ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030404ff0f0e0eff2b2a2bff474747ff585858ff5c5c5cff5f5f5fff656565ff6b6b6cff6f6f6fff6e6e6eff525152ff333333ff383938ff3f3f3fff464646ff4d4d4dff535354ff5a5959ff606060ff666767ff6e6f6eff767676ff7f7f7eff858586ff8b8c8cff929292ff979797ff9c9b9cffa1a1a1ffa5a5a5ffa9a9a9ffabacacffaeaeaeffb0b0b0ffb2b2b2ffb4b4b4ffb5b6b6ffb7b7b8ffb9b8b8ffbababaffbbbbbbffbcbcbcffbebebeffbfbfbeffc0c0c0ffc0c1c1ffc2c2c2ffc3c2c3ffc3c4c3ffc4c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c8ffc9c9c8ffc9cac9ffc9cacaffcacbcbffcbcacaffcbcbcbffcbcbccffccccccffccccccffcdccccffcdcdcdffcdcdcdffcdcecdffcececdffcececeffcfcfceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d5ffd5d4d4ffd5d4d5ffd5d6d6ffd6d6d5ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d7ffd9d8d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdbdbdaffdadbdbffdbdbdbffdcdcdcffdcdddcffddddddffddddddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e1e0ffe1e2e2ffe2e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e3ffe4e4e3ffe4e5e5ffe6e6e6ffe6e7e7ffe8e8e8ffe9e9e9ffebebebffedededffeeeeeefff0eff0fff1f1f0fff2f2f2fff3f3f2fff3f3f3fff4f4f4fff5f5f4fff5f6f5fff6f6f6fff7f7f6fff7f7f7fff8f8f8fff9f9f9fffbfafafffbfbfcfffdfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffcfdfdfffdfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffededecffededecffeeeeeeffeeeeeeffededeeffedeeeeffededeeffeeededffececebffeaebebffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9eaffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e2e3ffe1e2e2ffe1e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0dfdfffdfdfdfffdededfffdededeffdeddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d9d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d6ffd6d5d5ffd5d5d6ffd6d7d7ffd6d6d6ffd7d7d6ffd6d7d6ffd6d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdcdcdcffdddcdcffdcdcdcffdcdddcffd7d7d8ffd8d8d7ffd7d7d8ffd7d7d8ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffcfcfcfffcfd0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffd8d7d7ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffdddcddffdcddddffdddeddffddddddffdcdcdbffdadad9ffd8d8d7ffd6d6d6ffd4d3d3ffd0d1d1ffcdceceffcacacaffc8c8c7ffc4c5c4ffc2c3c2ffc2c2c2ffc2c3c3ffc3c2c2ffc3c3c3ffc3c3c4ffc4c3c4ffc4c4c4ffc5c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c9ffc9c9caffc9cacaffcac9c9ffc7c7c7ffc2c2c2ffbdbdbdffb4b4b4ffb0b0b0ffaeaeaeffaeaeadffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeadadffadadadffadadadffadacacffadadadffadadacffacacacffabacacffacacacffabababffaaabaaffaaaaaaffaaaaaaffaaaaa9ffa9a9a9ffa9a9a8ffa8a9a9ffa8a8a8ffa7a7a8ffa7a8a8ffa6a6a7ffa6a6a5ffa4a5a4ffa3a4a4ffa4a4a4ffa4a5a5ffa5a5a5ffa6a6a6ffaaaaabffadadadffafafafffb2b1b1ffb3b3b3ffb5b5b5ffb7b7b6ffbababaffbdbdbdffc0c0bfffc1c1c1ffc1c1c2ffc4c4c4ffc6c6c6ffc8c8c8ffc9c8c8ffc9c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc6c6c6ffc5c5c6ffc5c5c6ffc5c5c6ffc5c5c4ffc3c3c4ffc2c3c3ffc1c1c1ffbfbfbfffbebebfffbebebdffbcbcbcffbbbbbbffbbbbbbffbababbffbcbbbcffbbbbbbffbdbdbdffbcbdbdffbdbcbcffbdbdbdffbdbdbcffbdbdbdffbcbdbcffbdbcbdffbdbcbcffbcbdbcffbcbcbcffbfbfbfffbfbfbfffbfbfbfffc0bfbfffbfbfbfffc1c0c0ffc0c0c1ffc0c1c1ffc0c0c1ffc1c1c0ffc0c0bfffc1c1c1ffc1c1c1ffc1c2c2ffc2c1c1ffc1c1c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdcffdbdbdbffdcdcdbffdcdcdbffdcdcdcffdbdcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdcdcdbffdcdcdcffdddddcffdeddddffdededeffdededeffdededfffdedfdfffdfdfdfffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e6e5ffe5e5e5ffe6e6e6ffe5e6e6ffe7e6e7ffe7e6e7ffe8e7e7ffe7e8e8ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9eaffeaeaeaffeaebebffebebebffebebebffecececffececebffecececffececedffedededffededecffeeededffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefeeeeffefefefffeff0efffeff0efffeff0effff0f0f0fff0efefffeff0efffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefefffffffffefffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff171717ff3d3d3dff6d6e6eff7f7f7eff838383ff848484ff868686ff888888ff8a8a8bff8c8c8cff909090ffc1c2c2fff6f6f6fffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafafbfffafafbfffafafbfffbfafbfffbfafbfffbfafafffafbfafffbfafafffbfbfafffbfbfbfffafafbfffbfafafffafbfbfffbfafbfffbfbfafffbfbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffdfcfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffafafbfffbfafafffafbfbfffbfafbfffafbfafffbfbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffcfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfefffefefdfffdfdfefffdfefdfffefdfefffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffdfcfcfffdfdfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfff2f2f2ffbdbdbcff8d8d8dff898989ff898889ff878787ff868585ff858585ff848384ff7f807fff6f6f6eff454545ff19191aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefefefffdfefdfffdfcfdfffcfcfdfffbfbfcfff8f8f8fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff3f2f2fff2f1f2fff1f0f0ffeff0efffeeeeeeffededecffebebebffe8e8e9ffe6e6e6ffe5e5e5ffe4e3e4ffe1e1e1ffddddddffdbdbdaffd9d8d9ffd6d7d6ffd4d4d4ffd1d1d2ffcfcfcfffcdcccdffcbcacaffcacac9ffcac9caffc9cacaffcacac9ffcacacaffc9cacaffc9cacaffc9cacaffc9c9c9ffcacac9ffcacac9ffc9cacaffc9c9caffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffc9cac9ffcbcbcbffccccccffcccdccffcdcdceffcfcfceffd0d0d0ffd2d1d1ffd3d3d2ffd4d4d4ffd5d5d4ffd6d6d6ffd7d7d7ffd7d8d8ffd8d9d8ffd9d9d9ffdadadaffdadadbffdbdadbffdbdbdbffdbdbdbffdcdcdcffdcdcddffdddcddffdeddddffdedddeffdededeffdedfdeffdfdedeffdfdfdfffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e4ffe3e4e4ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e5ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e6ffe5e5e4ffe5e5e5ffe4e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe5e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe3e2e3ffe2e2e3ffe1e2e1ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdededfffdededfffdededeffdededeffdededeffdeddddffdddeddffddddddffdddddcffddddddffdcdcddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdaffdadadbffdadbdaffd9dadaffd9d9daffd9d9d9ffd9d8d9ffd8d8d8ffd7d7d6ffd5d5d6ffd4d5d5ffd3d4d3ffd3d2d2ffd1d1d2ffd0d0d1ffcfcfcfffcdcdcdffcbcbcaffc8c8c7ffc4c5c5ffc1c1c2ffc1c0c0ffc0bfc0ffbfbfc0ffbfbfbfffbebebfffbebebeffbdbebdffbdbdbdffbcbdbdffbbbcbbffbabbbbffbabab9ffb8b9b9ffb7b7b7ffb7b7b6ffb6b6b6ffb5b4b4ffb4b3b4ffb2b2b1ffafafb0ffadaeadffabaaabffa7a7a8ffa3a3a3ff9f9e9eff999999ff949494ff8e8f8fff898989ff838383ff7e7d7dff777677ff706f6fff686968ff5f5f5fff585858ff525252ff4c4c4cff474647ff414241ff3c3c3cff363736ff323231ff2d2d2dff292929ff252625ff222222ff0a0a0bff010100ff010001ff010000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0f0f10ff2a2a29ff474647ff585757ff5d5d5cff605f60ff656566ff6a6b6aff707070ff707171ff525253ff323333ff373738ff3e3e3eff454545ff4c4d4cff535353ff5a5959ff606060ff676767ff6f6f6fff767777ff7e7f7fff858685ff8c8c8cff919292ff979797ff9c9c9cffa1a1a1ffa5a5a5ffaaa9a9ffacacabffaeaeaeffb0b0b0ffb2b2b3ffb4b4b4ffb5b5b6ffb7b8b7ffb9b9b9ffbababbffbbbcbcffbdbcbdffbebebeffbfbebeffbfc0c0ffc1c0c1ffc1c1c2ffc3c3c3ffc4c3c4ffc5c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9caffcacacaffcacacaffcacacbffcbcbcbffcccbcbffcccccbffccccccffcccccdffcdcdcdffcdcdcdffcecdcdffcdceceffcececeffcecfcfffcfcecfffd0d0cfffd0d0cfffd0d1d0ffd0d0d1ffd1d1d1ffd2d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd9d8d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcddddffddddddffdddddeffdededeffdfdedfffdfdfdfffdfe0dfffe0e0dfffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e5ffe6e7e6ffe6e6e6ffe7e7e8ffe9e9e9ffebebebffededecffeeeeeeffefefeffff0f0f1fff1f1f1fff2f2f2fff3f3f3fff3f4f4fff4f5f5fff5f5f5fff6f6f5fff7f7f6fff7f8f7fff7f7f8fff9f8f8fffbfafafffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffededecffeeeeeeffededeeffeeededffedeeeeffeeedeeffedeeedffedededffededecffebeaebffeaebeaffeaeaeaffe9e9eaffeaeae9ffeae9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e9ffe8e8e7ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e6ffe6e7e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdeffdededeffdeddddffdedddeffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d8d7ffd7d6d6ffd6d6d5ffd5d5d5ffd4d5d5ffd5d5d5ffd6d7d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcddffdcdcdcffdddcdcffdcdcddffd8d8d8ffd7d7d8ffd7d8d8ffd7d8d7ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d3d4ffd5d4d5ffd7d6d6ffd8d8d9ffd9d9d9ffd9d9daffdbdadaffdcdcdcffdeddddffdedfdeffdfdedeffdfdedeffdedddeffdcdcdcffdadadaffd8d9d9ffd7d6d7ffd4d4d3ffd1d1d1ffcdcdccffcacacaffc7c8c7ffc5c6c6ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c5c5ffc5c5c6ffc5c6c6ffc5c5c5ffc6c6c5ffc5c6c5ffc5c5c5ffc4c4c5ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffc8c9c9ffc8c8c8ffc5c5c5ffbfc0bfffbababaffb2b1b2ffaeaeaeffadadadffadacacffadadadffadadadffacacadffadadacffadacadffacacadffacacadffacacacffacacacffacababffababacffabababffabaaabffabaaabffaaaaaaffaaa9a9ffa9aaa9ffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a7ffa7a6a7ffa6a7a7ffa7a6a7ffa6a7a6ffa6a6a6ffa6a6a5ffa5a5a6ffa8a9a8ffabababffaeafafffb3b3b2ffb6b5b5ffb7b7b7ffb8b9b8ffbab9baffbbbcbcffbdbdbdffbfbfbfffc2c3c3ffc4c4c4ffc4c5c5ffc4c4c4ffc5c5c5ffc7c7c6ffc8c9c8ffc8c8c9ffc9c9c8ffc9c8c8ffc8c8c9ffc6c6c7ffc5c5c6ffc4c5c5ffc3c4c3ffc3c3c3ffc1c2c2ffbfc0bfffbebebfffbebebdffbdbdbdffbcbcbcffbcbcbbffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbbbbbcffbbbcbbffbcbbbcffbbbbbcffbdbdbdffbdbcbdffbdbdbdffbdbcbcffbcbcbdffbcbcbdffbcbcbdffbdbcbcffbcbcbdffbdbcbcffbcbdbcffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c1c0ffc1c0c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0bfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdcffdcdbdbffdbdbdcffdbdbdbffdbdbdcffdbdbdcffdadadaffdcdbdcffdcdcdcffdddcdcffdddddcffddddddffdeddddffdededeffdededeffdfdedeffdfdfdfffe0dfdfffdfe0dfffe0dfdfffe0e0dfffe0e0e1ffe1e1e0ffe0e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaebebffebebeaffebebebffebecebffebececffecececffecedecffedededffededecffededeeffedeeedffededeeffeeeeeeffeeeeeeffeeeeefffeeefefffefeeefffefefefffefefefffefefefffefeff0ffefefeffff0efefffefeff0fff0efef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404ff1a1a1aff414142ff6f6f6eff7f7f80ff828282ff838383ff858686ff888888ff8a8a8aff8c8c8cff929292ffc9c9c9fff8f8f8fffdfefefffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafbfffbfbfafffafbfafffafafafffbfbfbfffafbfbfffafafbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfafafffafbfafffbfbfbfffafafbfffbfbfafffafbfafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffefefdfffefdfdfffefefdfffefdfefffdfefdfffefdfefffefdfefffdfefdfffefdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff4f4f4ffc3c4c4ff8f8f90ff898a89ff898988ff878887ff868686ff858585ff858584ff818181ff737474ff4f4e4fff1d1d1dff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffefdfdfffdfdfdfffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffdfdfdfffcfdfcfffcfdfcfffbfcfbfff8f8f8fff6f6f6fff6f5f5fff4f4f4fff3f3f4fff3f3f2fff2f2f1fff0f0f0fff0f0f0ffeeefeeffedededffebececffebeaeaffe8e9e8ffe7e7e6ffe5e4e5ffe4e4e3ffe1e1e1ffddddddffdbdadbffd8d9d8ffd5d5d6ffd4d4d4ffd1d2d1ffcfcecfffccccccffcacacbffc9cacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9c9ffc9cacaffcacacaffcac9caffcacacaffcacacaffcacacaffc9cacaffc9cacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcbcccbffccccccffcdcdccffcececeffcfcfceffd1d0d0ffd2d2d1ffd3d2d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddddcffddddddffddddddffdededeffdedfdfffdededfffdedfdfffe0dfdfffdfe0dfffe0e0e0ffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e4ffe5e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe7e7e7ffe6e7e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e1ffe2e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededdffdededdffddddddffdededeffddddddffddddddffdcdddcffdddcdcffdcdddcffdcdcdcffdbdbdcffdcdcdbffdbdbdbffdadbdbffdbdadbffdadadaffdadadaffdad9daffd9dad9ffd9d9d9ffd8d8d9ffd8d7d8ffd6d7d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd1d2d1ffd0d0d0ffcfd0d0ffcececdffcbcacbffc8c8c8ffc5c5c5ffc2c2c2ffc0c1c1ffbfc0c0ffc0bfbfffbfbfbfffbfbfbfffbfbebfffbdbebeffbdbebdffbdbcbdffbcbcbbffbbbbbbffbababaffb9b8b9ffb8b8b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b3b4ffb2b2b2ffb0b0b0ffadadaeffabababffa7a8a7ffa4a4a3ff9f9f9fff9b9a9bff969595ff909090ff8a8a8aff858584ff7f7f7eff787878ff717171ff686969ff5f5f60ff595959ff535353ff4d4e4dff474747ff414142ff3d3d3cff363737ff313232ff2e2d2dff292929ff252525ff232323ff111111ff000001ff000000ff000001ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff0e0e0eff272728ff444444ff575657ff5c5d5cff606060ff656565ff6a6a6aff717071ff727272ff535353ff323333ff373737ff3d3d3dff444444ff4b4b4bff535353ff595a5aff606160ff686868ff707070ff787878ff7f7f7fff868686ff8c8d8cff929292ff989897ff9d9d9cffa2a2a1ffa6a5a5ffaaaaa9ffacabacffaeafaeffb1b1b1ffb3b2b3ffb4b5b4ffb6b6b6ffb7b7b7ffb9b9b9ffbabbbaffbcbcbbffbdbdbdffbebebeffbfbfbeffc0c0c0ffc1c0c1ffc2c2c1ffc3c3c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c6ffc7c6c6ffc6c7c7ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcccbccffccccccffcdccccffcdcdcdffcdceceffcecdceffcdceceffcececeffcecfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd7d7d6ffd7d6d7ffd7d7d7ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9daffdadadaffdadbdaffdbdbdbffdcdbdbffdcdcdcffdddcdcffddddddffddddddffdededdffdededeffdededeffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe1e1e0ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe7e6e7ffe8e8e7ffe9e9eaffebebebffedecedffeeeeeeffefefeffff0f0f0fff1f1f2fff2f2f2fff3f3f3fff3f3f3fff4f5f5fff5f5f5fff6f5f6fff7f6f7fff7f7f7fff8f8f8fff8f9f9fff9fafafffbfbfbfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffdfcfdfffdfdfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeedffedeeeeffeeeeeeffededeeffeeeeedffedeeedffedeeeeffedededffebebebffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e6ffe4e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0dfffdfdfdfffdedfdeffdededfffdedddeffdddeddffdddddcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdcffdbdbdbffdbdbdaffdadadaffd9d9d9ffd9d9d9ffd7d8d8ffd7d7d7ffd6d6d6ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd6d7d7ffd7d6d7ffd6d7d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d7d8ffd7d8d8ffd8d8d8ffd8d7d8ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d4ffd4d4d4ffd6d6d5ffd7d7d6ffd8d8d7ffd9d9d9ffdadbdbffdcdcddffdededeffdfdfdeffdedfdfffdededeffddddddffdcdcdcffdadbdaffd8d9d9ffd7d6d6ffd3d3d3ffcfcfcfffcecdceffcbcbcbffc9c9c9ffc6c7c7ffc4c4c5ffc4c4c4ffc4c4c4ffc3c4c4ffc3c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc8c9c8ffc8c8c8ffc7c7c6ffc3c4c3ffbebebeffb9b8b8ffb0b0b0ffadacadffabacabffacabacffacabacffabacacffacababffababacffabacabffabacabffabacabffabababffabababffabababffabababffaaaaabffaaaaaaffaaaaa9ffa9a9a9ffa9a9a9ffa8a9a9ffa8a8a8ffa7a8a7ffa8a7a7ffa7a8a7ffa7a7a7ffa7a7a7ffa8a8a7ffabababffadaeaeffb1b0b1ffb3b4b4ffb8b8b8ffbababbffbdbdbcffbfbfc0ffc0c0c0ffc2c1c2ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc5c6c5ffc6c5c6ffc6c7c7ffc7c7c7ffc6c6c7ffc7c7c7ffc8c8c7ffc7c7c7ffc6c7c7ffc5c6c6ffc5c4c5ffc3c3c3ffc2c2c2ffc1c0c1ffbfc0c0ffbfc0bfffbfbebeffbdbdbcffbcbdbcffbebebdffbebdbdffbebebdffbdbdbdffbdbdbdffbdbdbdffbdbcbcffbbbcbcffbcbcbbffbbbbbbffbbbcbbffbbbcbbffbbbcbbffbdbdbdffbdbdbdffbdbdbcffbdbdbdffbcbcbdffbdbdbcffbcbdbcffbcbcbcffbcbcbcffbcbdbdffbcbcbcffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdbffdcdbdcffdcdcdcffdcdbdbffdbdbdcffdbdbdcffdcdcdbffdcdcdcffdcdcdcffddddddffdddedeffdddedeffdededeffdfdedeffdedfdfffdfdfdfffdfdfe0ffe0e0dfffdfdfdfffdfe0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e5ffe5e4e5ffe4e5e5ffe5e4e5ffe5e6e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e9ffe9e9e9ffeae9e9ffe9eaeaffeaebeaffebebebffebebeaffebecebffececebffecebecffededecffedecedffecededffedededffeeededffedeeedffeeeeedffeeeeeeffeeeeeeffeeefeeffefefeeffefefefffefefeffff0efefffefefefffefefefffeff0efffefefefffefefeffff0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060505ff1f1f1fff434343ff6c6c6cff808080ff848484ff838383ff858586ff888788ff8a898aff8b8c8cff939393ffd1d0d0fff9fafafffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffafbfafffbfbfbfffafafbfffafbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafafbfffafafafffafafbfffbfbfafffbfbfbfffbfafbfffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffefefefffefdfdfffefefefffdfefdfffdfdfefffdfdfdfffdfefdfffefdfdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfff5f5f6ffcacacaff919291ff8a8a8aff888989ff888788ff868687ff858585ff858585ff848484ff7a7a79ff565656ff222121ff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffefdfdfffdfdfdfffdfdfdfffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefefffefefefffdfdfdfffcfcfcfffcfcfcfffbfbfbfff8f8f8fff6f6f6fff5f6f5fff4f5f4fff4f4f4fff2f2f2fff1f2f1fff1f1f0ffefeff0ffeeeeeeffecedecffecebecffeaeaeaffe8e8e8ffe6e6e7ffe5e5e5ffe3e4e3ffe1e1e1ffdddddcffdadadbffd9d8d8ffd5d5d5ffd4d4d4ffd0d0d1ffcececeffccccccffcacacaffc9c9caffcac9caffcac9caffc9cacaffcacacaffcacac9ffcacacaffcac9caffc9cacaffcacac9ffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcccbffccccccffcdcdcdffcececeffcfcfcfffd1d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d6d7ffd8d8d7ffd8d9d9ffd9d9d9ffdadadaffdadadbffdbdbdaffdbdbdbffdcdcdbffdcdcdcffddddddffdcdcddffddddddffdededeffdededeffdededeffdedfdeffdfdfdfffdfdfe0ffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe1e0e0ffe0e1e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e7ffe6e6e7ffe6e7e6ffe6e7e7ffe6e7e6ffe6e7e6ffe7e7e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e6e7ffe6e7e7ffe6e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe1e1e1ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e1e0ffe0dfe0ffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedfdfffdedfdeffdededeffdededeffdddedeffdddeddffdededdffdddddeffddddddffdcdddcffdddcddffdcdcddffdcdcdcffdcdbdcffdcdcdbffdcdcdcffdbdbdbffdbdbdaffdadbdbffdbdadaffdad9daffdadadaffd8d9d9ffd8d9d9ffd9d8d9ffd7d8d7ffd6d6d7ffd6d5d5ffd5d4d5ffd3d4d4ffd2d3d3ffd2d2d1ffd1d1d1ffcfcfcfffcdceceffcccbcbffc8c8c8ffc5c5c5ffc2c2c3ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbcbcbcffbcbcbcffbbbcbbffbababbffbab9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b3ffb2b2b2ffb0b0b0ffadaeaeffabababffa8a8a8ffa4a4a4ffa0a0a0ff9b9b9bff969796ff919190ff8c8c8cff858586ff808080ff7a7a79ff717172ff676868ff606160ff5a5a5aff545455ff4e4e4eff484848ff424242ff3d3d3dff383737ff323232ff2d2e2eff2a2929ff252525ff232323ff151516ff000001ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0d0d0dff252525ff424142ff565656ff5c5c5dff605f60ff656465ff6a6a6aff6f7070ff717171ff535353ff333333ff373737ff3d3c3cff434342ff4a4a4aff515152ff595959ff616162ff6a6969ff717171ff787879ff808080ff868786ff8d8d8dff929292ff989898ff9d9d9dffa2a1a2ffa6a5a5ffaaaaaaffacacacffafafafffb1b1b1ffb3b3b2ffb5b4b5ffb7b7b6ffb7b8b8ffb9b9b9ffbabbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc1c2c2ffc2c3c2ffc4c4c4ffc4c4c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc9c8c9ffc9c9c8ffc9c9c9ffcac9c9ffcac9caffcacacaffcacacaffcbcbcbffcccbccffcccccbffccccccffcdccccffcdcccdffcdcdcdffcdcdcdffcececeffcececeffcfceceffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd1d0d1ffd0d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d3d3ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9dadaffdadadaffdadbdbffdbdbdbffdbdcdbffdcdcdcffdcdddcffdddddcffdededdffddddddffdededeffdfdfdfffdfdfdfffdfe0e0ffdfe0dfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e8ffe9eaeaffebebebffecececffededeeffefeeeffff0eff0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff6f5f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fffafafafffbfbfbfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeedeeffeeeeedffedededffebebebffeaeaeaffeaeaeaffe9eaeaffe9eaeaffeae9eaffe9e9e9ffe8e8e9ffe9e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e4ffe5e5e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdededfffdededdffdeddddffddddddffdcddddffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdadbdaffdadadaffd9d9d9ffd8d9d9ffd7d8d7ffd7d7d7ffd6d7d7ffd7d6d7ffd6d6d7ffd7d6d6ffd7d7d7ffd7d6d7ffd7d7d6ffd6d7d7ffd7d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d0d1ffd2d1d1ffd2d2d3ffd2d2d2ffd2d3d3ffd2d3d3ffd2d3d2ffd3d3d3ffd2d3d2ffd1d2d1ffd2d2d2ffd1d2d2ffd2d3d2ffd4d4d4ffd4d4d5ffd5d6d6ffd6d7d6ffd8d8d8ffdadadbffddddddffdededfffdfdfdeffdededeffdededeffdededdffdcddddffdbdbdbffd8d8d8ffd6d6d6ffd3d3d4ffd0d1d1ffcececeffcbcbcbffc9c9caffc8c7c8ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c4c5ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc7c6c6ffc6c6c6ffc2c2c2ffbdbdbdffb8b7b7ffafafafffabacacffaaaaabffaaaaabffaaabaaffabaaaaffababaaffaaababffabaaabffaaababffaaaaabffaaabaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffa9a9a9ffa8a9a8ffa8a8a8ffa7a7a8ffa8a8a8ffa8a9a8ffa9a9a9ffababacffadadadffafaeafffb2b2b2ffb6b6b6ffb9b9b9ffbcbcbcffbebfbfffc3c2c2ffc6c5c6ffc8c8c8ffc6c6c6ffc7c8c8ffc8c7c8ffc7c7c7ffc7c7c8ffc8c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c3ffc4c4c4ffc2c2c3ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebfffbebebeffbdbdbdffbfbfbfffbebebeffbebebeffbebebeffbebdbeffbebdbdffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbcbcffbcbcbbffbbbcbcffbbbbbbffbbbcbcffbbbbbcffbbbcbbffbdbdbdffbdbdbdffbdbdbcffbdbdbdffbcbcbcffbcbdbcffbdbdbcffbcbcbdffbcbdbcffbcbdbcffbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdcffdbdcdbffdcdcdcffdcdcdbffdcdcdbffdcdcdcffdbdcdcffdcdddcffddddddffdddddeffdededeffdedfdeffdfdfdfffdfdfe0ffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffebecebffecececffecececffedededffecededffedededffedededffedeeedffeeededffeeeeedffedeeeeffeeeeeeffeeefefffefefefffefefefffefeff0ffeff0effff0f0effff0f0f0ffefefefffeff0effff0f0efffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030202ff060706ff282728ff474747ff6e6e6eff818181ff848585ff838483ff858585ff878787ff898989ff8c8b8cff969696ffd6d6d6fffafafafffdfdfefffefefdfffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfdfcfffcfdfcfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffbfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfafffbfbfafffbfafafffbfafbfffbfafafffafbfafffbfafbfffafbfbfffbfafbfffafbfafffbfafbfffafbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffcfcfcfffcfdfdfffefdfefffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfff7f7f7ffd0d1d0ff959494ff8a8a8aff898989ff888788ff878687ff858585ff848484ff848484ff7d7e7dff5e5d5eff282827ff060506ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffefdfdfffdfdfdfffdfdfdfffdfdfdfffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefefffffdfefefffdfdfdfffcfcfcfffcfcfcfffbfbfbfff8f8f7fff6f6f7fff5f5f5fff4f4f4fff3f4f3fff3f2f2fff1f2f1fff1f1f0fff0efefffedeeeeffedededffececebffeaeaeaffe9e8e8ffe7e6e7ffe5e4e4ffe3e3e3ffe1e1e1ffdcddddffdbdadaffd8d8d8ffd5d5d5ffd3d4d3ffd0d1d1ffcececdffcbccccffcacac9ffc9c9c9ffc9cacaffcac9c9ffcac9caffc9cacaffc9cac9ffc9c9caffc9cacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcbcacaffcacacaffcacacaffcacacaffcccbccffcdcdcdffcdcdcdffcececeffcfcfcfffd1d0d0ffd2d2d2ffd3d2d3ffd4d4d4ffd5d5d4ffd6d6d6ffd7d7d7ffd7d7d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdcffdcdcdbffdcdbdcffdcdddcffdddcdcffddddddffdededdffdededeffdededeffdfdedeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdeffe0e0dfffe0e0e0ffe0e1e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e3e3ffe3e2e2ffe3e2e3ffe2e3e3ffe2e3e2ffe2e2e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e6e6ffe6e7e6ffe7e7e6ffe7e7e6ffe7e7e6ffe7e6e6ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffdedfdfffdfdfdeffdedfdeffdededeffdededfffdededeffdedddeffdededeffdeddddffdededdffdededdffddddddffdcdddcffddddddffdddddcffdddcdcffdcdbdcffdcdbdcffdcdbdbffdbdcdbffdbdbdbffdadbdbffdbdadaffd9dad9ffd9d9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd4d4d4ffd2d3d3ffd2d2d2ffd0d0d1ffcfcfcfffcececdffcbcbcbffc8c8c8ffc5c6c5ffc2c3c2ffc0c1c1ffc0c0c0ffc0c0bfffc0c0c0ffbfbfbfffbfbfbeffbebebeffbebdbeffbdbdbdffbcbcbcffbbbbbbffbababbffbab9b9ffb8b8b8ffb8b7b7ffb7b7b6ffb5b5b5ffb4b4b4ffb2b2b3ffb0b0b1ffaeaeaeffabababffa8a8a8ffa4a5a4ffa0a0a0ff9b9b9cff979797ff929192ff8c8d8cff878786ff818180ff7b7b7aff737373ff676868ff616161ff5c5c5bff565655ff4f4f4fff494849ff434242ff3c3d3cff373737ff323232ff2e2d2eff292a29ff262526ff232423ff1c1d1dff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff0d0d0dff252524ff424343ff575756ff5c5c5cff5f6060ff646464ff6b6a6aff6d6e6eff6e6e6eff525252ff333334ff383838ff3c3c3cff424242ff494949ff505150ff585959ff616262ff6a6a6aff737272ff797979ff808180ff878787ff8d8c8dff939292ff979798ff9c9c9cffa1a1a1ffa6a5a5ffaaaaaaffadacacffb0afafffb1b1b1ffb3b3b3ffb5b5b5ffb6b7b7ffb9b8b8ffb9bab9ffbbbbbaffbcbcbcffbdbdbcffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c1ffc3c3c2ffc4c4c3ffc5c4c4ffc4c5c4ffc6c5c5ffc6c6c5ffc7c7c6ffc7c6c7ffc8c7c8ffc8c7c7ffc8c8c8ffc9c8c8ffc8c9c9ffcac9c9ffc9cac9ffcac9caffcacacaffcacbcbffcbcbcaffcbcbcbffcbcccbffccccccffcccdcdffcdcdcdffcecdcdffcdceceffcececeffcececeffcececfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd6d5d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffdad9daffdadadaffdbdadaffdbdbdbffdbdbdbffdbdcdcffdddcdcffdddcddffdddeddffdeddddffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e2ffe2e2e1ffe2e3e2ffe4e3e3ffe3e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe8e8e8ffeae9e9ffeaebebffecececffedeeedffefefeffff0f0f0fff1f1f1fff1f2f2fff3f3f2fff3f3f4fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff7f7f7fff7f8f7fff8f8f9fff9fafafffbfbfafffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeedffeeededffeeedeeffeeededffeeeeeeffeeeeeeffedeeeeffeeededffebebebffebeaebffeaebeaffeaeaeaffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0dfe0ffe0e0dfffdededeffdedfdeffdededeffdddddeffddddddffdcdddcffdddcdcffdcdddcffdcdcdcffdcdcddffdddcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdaffdbdadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d6d7ffd7d6d6ffd7d7d6ffd7d7d7ffd6d7d7ffd7d6d7ffd6d7d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d3ffd3d2d3ffd2d3d2ffd3d3d2ffd2d3d2ffd3d3d2ffd2d2d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d4d3ffd6d5d5ffd8d8d8ffdbdbdbffdeddddffdedfdeffdfdfdfffdedfdeffdeddddffdddeddffdddcddffdcdcdcffdbdcdcffdadad9ffd6d7d7ffd4d4d3ffd1d1d1ffcfcfcfffcdcccdffcbcacbffc8c8c8ffc5c5c5ffc4c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c5ffc4c5c4ffc4c4c5ffc4c4c5ffc4c4c4ffc5c5c5ffc5c5c5ffc6c7c6ffc8c8c8ffc8c8c8ffc7c7c7ffc5c5c5ffc0c0c0ffbcbbbcffb7b6b6ffadaeadffacabacffabababffaaaaaaffaaaaaaffaaaaaaffaaaaaaffabaaabffaaaaaaffaaaaaaffaaaaaaffa9a9a9ffa9a9aaffa9a9a9ffa9a8a9ffa9aaa9ffa9a9a9ffa9a9a9ffaaa9a9ffabababffaeafafffb3b3b2ffb6b6b5ffb9b9b8ffbcbbbbffbebebeffc1c0c0ffc4c4c3ffc6c5c6ffc6c7c7ffc8c7c7ffc9c9c9ffcbcacbffcacbcaffcacacaffcacac9ffc9cacaffcacacaffcacacaffcacacaffc9c9c9ffc8c8c8ffc7c8c8ffc6c6c6ffc4c4c5ffc1c2c2ffc0c0c0ffbfbfbfffbebebeffbebfbfffbebfbeffbdbdbdffbdbdbdffbdbdbcffbfbfbfffbebebeffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbebdbdffbdbebdffbebdbdffbebebdffbdbdbdffbdbdbdffbdbdbdffbcbcbdffbcbbbcffbbbcbbffbbbbbbffbbbcbbffbbbbbbffbbbbbcffbdbdbdffbdbcbdffbdbdbdffbdbdbcffbdbdbcffbdbdbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdbffdcdcdbffdbdbdcffdcdcdcffdbdbdcffdcdddcffdcdcdcffdddddcffdededdffdededeffdededeffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e1e1ffe2e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e3e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9eae9ffeaeaeaffeaeaeaffebebebffebeaebffebebebffecebecffecececffecedecffedecedffedededffedededffedeeedffeeedeeffedeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefeeffefeff0fff0efefffefeff0ffeff0effff0efefffeff0effff0f0effff0efef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff040404ff0b0b0bff343333ff515150ff727172ff818282ff848585ff848484ff868685ff878787ff898989ff8b8b8bff9a9a9affdcdbdcfffbfbfbfffefefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffbfafafffafbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafafbfffbfafafffafbfbfffafbfbfffafbfbfffafafafffafafbfffafbfbfffafafafffafafafffafbfafffafafbfffbfafbfffafafafffbfbfafffafafbfffbfafbfffbfafafffbfbfafffbfbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffdfdfcfffdfefefffefdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfff8f9f8ffd7d7d7ff999999ff8a8b8bff898989ff888888ff878887ff858686ff848484ff828282ff7e7e7eff626262ff2d2d2eff070707ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffefefffefdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfbfff8f8f8fff6f6f6fff5f4f5fff4f4f4fff3f3f3fff3f2f2fff1f2f2fff0f0f0ffeff0efffeeeeeeffedededffebececffeaeaeaffe8e8e8ffe6e7e6ffe4e4e5ffe3e3e3ffe1e0e0ffdddddcffdadadaffd8d8d8ffd5d4d4ffd3d3d3ffd0d0d0ffcdceceffcbccccffc9cacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffc9c9caffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacbffcacbcbffcacbcbffcacacaffcbcacbffcbcacbffcbcbcbffcbccccffcdcdcdffcecdceffcecfceffcfd0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d3ffd5d5d4ffd6d6d6ffd7d7d6ffd8d7d7ffd8d8d9ffd9d9d9ffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddcdcffddddddffddddddffdddedeffdededeffdededfffdedfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe3e3e4ffe4e4e5ffe4e5e5ffe5e5e5ffe4e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e6ffe7e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe6e6e6ffe7e7e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe5e5e4ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e4ffe3e3e4ffe3e3e4ffe3e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe1e1e2ffe2e1e2ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0dfffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffdedfdfffdededeffdedfdfffdededfffdededeffdedddeffdededdffdddddeffdeddddffdddedeffddddddffddddddffdddcddffdcddddffdcdddcffdcdcdcffdcdbdbffdbdcdbffdbdbdcffdbdbdbffdadadaffdadadaffd9d9daffdad9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d9d8ffd7d7d7ffd7d7d6ffd6d5d6ffd4d5d5ffd4d4d4ffd3d3d2ffd2d1d2ffd1d1d1ffcfcfcfffcdcecdffcbcbcbffc9c8c8ffc5c6c5ffc2c2c3ffc0c0c1ffc0c0c1ffc0c0c0ffbfbfbfffbfbfc0ffbfbebfffbfbebfffbdbebeffbdbdbeffbdbcbdffbbbcbbffbabbbbffbababaffb8b9b9ffb7b8b8ffb6b7b6ffb6b5b5ffb4b5b5ffb3b3b2ffb1b0b0ffaeaeafffabacacffa8a8a9ffa5a5a5ffa1a1a1ff9c9c9cff979797ff939292ff8d8d8dff888787ff818181ff797a7aff727372ff686868ff616161ff5d5d5dff575757ff505050ff484948ff424243ff3d3d3dff373737ff323232ff2d2d2eff2a2a2aff262626ff242423ff202020ff060606ff000101ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404ff0f0f0fff272827ff454646ff595959ff5d5d5dff5f5f5fff636464ff6a6a6aff6d6d6cff6a6a6bff515151ff333434ff383837ff3b3c3cff414141ff484848ff505050ff585859ff616262ff6b6b6bff737273ff7a7a7aff818081ff878687ff8c8d8cff929293ff989798ff9c9d9cffa1a1a1ffa6a5a6ffaaaaaaffacadadffafafafffb2b1b1ffb3b4b4ffb6b5b5ffb7b7b7ffb8b9b9ffbababaffbbbbbbffbcbcbdffbdbdbeffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c3c3ffc3c3c4ffc4c4c4ffc5c4c5ffc5c5c6ffc6c6c6ffc6c7c6ffc7c6c6ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9caffcac9c9ffcacacaffcacacaffcacbcbffcbccccffcbcbccffccccccffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcecfceffcecfcfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d3ffd3d2d3ffd3d3d3ffd3d4d3ffd3d3d4ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d6ffd6d6d6ffd6d7d7ffd7d7d6ffd8d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffdeddddffdededeffdededfffdfdfdfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe7e7e6ffe8e8e8ffe9eae9ffeaebebffececedffeeeeedffefefefffeff0f0fff1f1f1fff2f2f1fff3f2f3fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff7f6f6fff6f7f7fff7f7f8fff8f8f9fffafafafffbfbfbfffcfbfcfffcfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffeeededffedeeedffedeeeeffeeeeeeffeeedeeffeeeeeeffedededffebebebffeaeaeaffeaebeaffeaeaeaffe9eaeaffe9eaeaffe9e9eaffe9eae9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e3ffe2e2e1ffe1e2e2ffe1e1e1ffe0e1e1ffe0e1e0ffdfe0dfffdfdfdfffdedfdfffdededeffdeddddffdddddeffddddddffdcdcddffddddddffddddddffddddddffdddcdcffdddcdcffdcdcdcffdcdbdbffdbdcdcffdadbdbffdadbdaffdad9daffd9d9daffd9d9d9ffd8d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d6ffd6d6d7ffd7d6d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d1d0ffd1d2d2ffd3d2d2ffd2d2d2ffd2d3d3ffd2d3d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d1ffd1d1d2ffd2d1d1ffd1d2d2ffd0d1d1ffd0d1d1ffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd5d6d5ffd9d9d9ffdcdbdbffdcdcdcffddddddffdedddeffdededeffddddddffdddddcffdddcddffdcdddcffdbdcdcffdbdcdcffdadadaffd8d8d8ffd5d6d6ffd3d3d3ffd0d0d0ffcdcdceffccccccffc9c9c9ffc5c5c5ffc4c4c4ffc5c4c4ffc3c4c4ffc3c3c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c5c6ffc8c8c8ffc7c8c7ffc6c6c7ffc4c3c4ffbebebeffbababaffb6b6b7ffaeafafffadadadffacacabffabababffaaababffaaaaa9ffa9a9a9ffa9aaaaffa9aaa9ffa9a9a9ffa9aaaaffaaaaaaffaaaaaaffaaa9aaffaaaaaaffadadaeffb1b0b0ffb3b3b3ffb6b6b6ffb9babaffbebdbeffc0c0c1ffc2c3c3ffc4c4c4ffc7c6c6ffc8c9c8ffc9c9caffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cacaffc8c9c9ffc8c8c8ffc7c7c7ffc5c5c5ffc2c2c3ffc1c1c0ffbfbfc0ffbebebeffbdbebeffbdbdbdffbcbcbcffbdbdbcffbdbebeffbebebfffbebebfffbebfbfffbfbfbfffbfbebfffbfbebfffbfbebfffbfbfbfffbebfbfffbfbfbfffbfbfbfffbebfbeffbebebeffbebebeffbdbebeffbdbebeffbdbebdffbdbdbdffbdbebeffbdbdbdffbdbdbdffbcbcbdffbbbcbbffbbbbbcffbbbcbcffbcbcbcffbbbbbcffbbbbbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdeddddffdddedeffdddedeffdedfdeffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e5ffe5e5e4ffe5e5e5ffe5e6e6ffe5e6e6ffe6e6e5ffe5e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e9ffe9e8e8ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebececffecececffecededffecededffededecffedededffedeeeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefeffff0efeffff0efefffefefeffff0efefffeff0f0ffefefefffeff0ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff070606ff121111ff424242ff5b5b5bff747474ff828383ff858585ff858484ff858686ff878787ff898989ff8c8d8cffa0a0a0ffe1e0e1fffbfbfbfffdfefdfffefefdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffafbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfcfcfffcfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffafbfafffafafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffbfafafffbfafbfffbfafbfffafafafffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f8ffdcdcdcff9e9f9fff8b8b8bff898989ff898889ff878788ff868686ff838384ff828282ff7d7c7cff636263ff323232ff090909ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfefffdfdfdfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefdfefffdfdfdfffcfcfcfffcfcfcfffbfbfafff8f7f8fff6f6f5fff5f5f5fff4f4f4fff3f2f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecededffebecebffeaeaeaffe8e8e8ffe6e6e6ffe5e4e5ffe2e2e3ffe0e1e1ffdddcddffdbdadaffd8d7d8ffd4d4d5ffd3d3d3ffd1d1d1ffcdceceffcbcbcbffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9cacaffc9c9caffcacacaffc9cac9ffcacac9ffcacacaffcbcacbffcbcacaffcbcacaffcbcbcaffcbcbcaffcacacbffcbcbcbffcacbcbffcbcccbffccccccffcdcdcdffcecdceffcecfcfffd0cfcfffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadadaffdadadaffdadadbffdbdbdaffdbdbdbffdbdcdbffdcdcdcffdcdcddffddddddffddddddffdddddeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffe0e0e0ffe1e0e0ffe1e0e0ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e3ffe2e3e2ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e3e3ffe4e4e3ffe4e3e3ffe3e3e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e2ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedfdeffdededeffdededeffdededdffdededeffdddeddffddddddffddddddffddddddffddddddffdcddddffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdadadbffdadbdbffdbdadaffdad9daffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d4d5ffd4d4d4ffd3d3d3ffd2d1d2ffd0d1d1ffcecfceffcdcdcdffcbcbcbffc9c8c9ffc6c6c6ffc3c3c3ffc1c1c1ffc0c0c0ffbfc0c0ffc0c0c0ffbfc0c0ffbfc0bfffbfbebeffbebebeffbdbdbdffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb4b5b4ffb2b3b3ffb1b0b1ffaeafafffacacacffa9a9a9ffa6a6a5ffa1a1a1ff9d9d9cff989898ff939393ff8e8d8eff878788ff818181ff7a7a7aff737373ff6b6c6cff626363ff5f5f5eff595959ff525152ff4a4a4aff444444ff3d3d3dff373838ff333333ff2f2e2fff2b2a2aff262626ff242424ff212121ff070808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff101010ff272828ff464646ff5a5a5aff5d5d5dff5e5f5eff636263ff696969ff6c6c6cff69696aff505050ff333333ff373737ff3b3c3bff414041ff484848ff504f50ff595958ff616161ff6a6a6bff737373ff797a7aff7f807fff868685ff8c8c8cff929292ff989898ff9d9c9cffa1a2a1ffa6a6a5ffaaaaaaffadacadffb0b0b0ffb2b2b2ffb3b4b4ffb5b6b6ffb8b7b8ffb9b9b9ffbababaffbcbcbbffbdbdbcffbdbdbeffbebfbeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c5ffc6c6c5ffc6c7c6ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffcac9c9ffcac9caffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcccdccffcdcdcdffcdcecdffcececeffcecdceffcececfffcececeffcfcfceffcfcfcfffd0cfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd4d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdaffdbdbdaffdbdbdcffdcdcdbffdcdcdcffdddddcffddddddffdddddeffdededeffdededeffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e4e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9eaeaffebebebffedececffedeeeeffeeefeffff0f0f0fff1f1f1fff2f2f2fff3f2f3fff3f4f4fff4f4f4fff5f5f4fff5f6f5fff7f6f7fff7f7f7fff8f7f7fff9f9f9fffafafafffafbfbfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffdfcfcfffcfcfcfffcfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffeeedeeffeeeeeeffeeedeeffedededffeeeeeeffeeeeeeffeeededffecebebffeaeaeaffebebebffebebeaffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0dfe0ffdedfdfffdededeffdedddeffdddedeffddddddffdddeddffdeddddffddddddffdddddcffdcdddcffdcdddcffdcdcdcffdbdbdcffdcdbdcffdbdbdbffdadadbffdadbdbffd9dadaffd9d9d9ffd9d9d8ffd9d8d9ffd8d8d8ffd8d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd7d6d7ffd7d6d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d0ffd1d1d1ffd1d1d1ffd2d3d2ffd2d2d2ffd3d2d3ffd3d3d3ffd2d3d2ffd3d3d2ffd3d3d2ffd2d2d3ffd3d3d2ffd1d2d1ffd2d2d1ffd2d1d2ffd1d1d2ffd1d1d1ffd0d1d1ffd0d1d1ffd0d1d1ffcfd0d0ffd0d0d0ffd0d0cfffd1d0d1ffd2d2d2ffd4d3d4ffd5d5d5ffd7d8d7ffdad9d9ffdbdadbffdcdcdcffddddddffdddddeffdededdffdcddddffdbdcdcffdcdbdbffdbdcdcffdcdddcffddddddffdcdcdcffdadadaffd7d7d8ffd4d4d4ffd0d0d0ffcececdffcbcbcbffc9c8c9ffc4c4c4ffc3c3c3ffc4c4c4ffc4c4c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c5c4ffc7c7c7ffc7c7c6ffc5c5c5ffc2c3c2ffbcbcbcffb8b9b9ffb5b5b5ffafafafffaeadaeffadadadffacabacffaaabaaffa9a9a9ffaaa9aaffaaaaaaffaaaaaaffabababffadadadffb0b0b0ffb2b3b2ffb5b5b5ffb8b8b8ffbcbbbcffbfbfbfffc2c1c2ffc4c5c4ffc6c6c7ffc8c9c9ffc7c8c8ffc8c8c8ffcacac9ffcbcbcbffccccccffccccccffcbcbcbffcbcbcbffcbcacaffcbcacaffcac9c9ffc8c8c8ffc9c9c9ffc8c8c8ffc6c7c7ffc5c6c6ffc4c4c4ffc1c2c2ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbbbcffbbbbbcffbcbdbcffbdbdbdffbcbdbcffbebdbeffbfbebfffbfbebeffbfbfbeffbebebeffbebfbfffbfbfbfffbebfbfffbebfbeffbfbebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbeffbebebeffbebebeffbebdbeffbebebdffbebdbeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdbffdbdbdcffdcdcdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdededfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe1e1e1ffe1e2e2ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeaeaeaffeaeaeaffebebebffecebebffebecebffececebffecececffedecedffedededffedededffedeeedffedeeedffeeedeeffeeeeeeffeeeeeeffefefeeffefefeeffefefeffff0f0efffefefefffeff0efffefefefffefefeffff0eff0ffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff070606ff141413ff444444ff5c5c5cff747474ff828283ff868686ff858585ff878686ff878787ff89898aff8d8c8cffa5a5a5ffe6e6e6fffbfbfcfffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffcfdfdfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfcfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffafbfafffbfbfafffafafafffafafafffafbfafffafbfafffafbfafffafafafffafafbfffafafafffbfafafffbfafbfffafafafffafbfafffbfafafffafbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffdfdfcfffdfcfdfffefefefffefefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f7ffdfdfdfffa3a3a3ff8b8b8bff898a89ff898988ff888888ff868687ff848484ff838383ff7d7c7dff646464ff353534ff0b0a0bff030404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfefffdfdfcfffcfdfdfffbfcfcfffafafafff7f7f7fff5f5f6fff4f5f4fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffedededffedededffebececffeaeae9ffe8e8e8ffe6e6e6ffe4e4e5ffe3e2e2ffe1e0e0ffddddddffdadadaffd8d8d8ffd5d5d5ffd3d3d3ffd1d1d0ffcdcdceffcbcbccffc9c9c9ffc9c9c9ffc8c9c9ffc9c9caffc9c9c9ffc9c9caffc9c9caffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacbffcacacaffcbcacbffcbcbcaffcacacaffcbcbcbffcbcacaffcbcccbffcccccdffcdcdcdffcecdceffcfcfceffd0cfd0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d4d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdbdbdaffdbdbdbffdbdcdbffdcdbdbffdcdcdcffdcdddcffdddcddffddddddffdededdffddddddffdededeffdedfdfffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e1ffe2e2e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe3e3e4ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdedfdeffdfdedfffdededeffdededeffdddeddffdedddeffdededdffdddeddffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdadaffdbdadaffdadadaffdad9d9ffd9dad9ffd9d9d9ffd8d9d9ffd9d9d8ffd7d8d8ffd7d8d8ffd7d7d7ffd7d6d6ffd5d6d5ffd5d4d5ffd4d3d4ffd3d3d3ffd2d1d2ffd0d0d1ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc6c6c6ffc3c3c3ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebfffbebebeffbebdbdffbdbdbdffbdbcbcffbcbcbbffbababaffb9b9b9ffb8b9b9ffb7b7b8ffb6b6b6ffb5b5b4ffb3b2b3ffb1b1b1ffafafaeffacadadffa9aaa9ffa6a6a6ffa2a2a2ff9d9d9dff989998ff949393ff8e8e8eff888888ff828181ff7b7b7bff747574ff6d6d6dff666666ff606060ff595a59ff525352ff4b4a4aff444444ff3e3d3dff393838ff343334ff2f2e2eff2b2b2bff272727ff242525ff222221ff0c0c0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030404ff0f0f0fff272828ff454646ff595959ff5d5d5dff5e5e5eff626262ff686868ff6c6c6cff6a6a6aff4f5050ff333433ff373737ff3c3b3bff414141ff484848ff505050ff595859ff616160ff696969ff727272ff787878ff7f7f7fff858586ff8b8b8bff919191ff979797ff9d9c9dffa2a2a2ffa6a6a6ffaaaaabffadadadffb0b0b0ffb2b3b2ffb4b5b4ffb6b6b6ffb8b8b8ffb9bab9ffbbbbbbffbcbcbcffbdbdbdffbebebeffbebebfffbfc0bfffc0c0c0ffc2c1c1ffc2c2c2ffc3c2c3ffc4c4c4ffc4c5c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c7c6ffc7c7c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcbcaffcacbcbffcbcbccffccccccffcdccccffcccdcdffcdcccdffcecdcdffcdcdceffcecdceffcececfffcfcfceffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d7d6ffd7d7d7ffd7d8d7ffd8d8d7ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffddddddffdeddddffdededdffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe4e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe9e9e8ffe9e9eaffebebebffecececffeeeeedffeeefeffff0eff0fff1f0f1fff2f2f2fff2f2f3fff3f3f4fff4f5f4fff5f5f5fff6f5f5fff6f7f6fff7f7f7fff7f7f7fff9f8f9fffafafafffbfbfbfffcfcfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeedffeeeeedffeeededffeeeeeeffeeededffeeeeeeffeeedeeffedededffebecebffebeaebffeaebebffebebeaffeaeaeaffeaeaeaffe9e9e9ffeaeae9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e7ffe6e6e6ffe5e5e5ffe6e5e6ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdededfffdededeffdededdffdddedeffdddeddffdedddeffdededdffddddddffddddddffdddcdcffdddcdcffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9dad9ffd9d9d8ffd9d8d8ffd8d8d8ffd7d7d7ffd8d7d7ffd7d6d7ffd7d6d6ffd7d7d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d2ffd2d2d3ffd2d2d3ffd3d3d2ffd2d3d3ffd2d3d2ffd3d2d3ffd3d3d3ffd2d2d2ffd1d2d1ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd0cfcfffd0d0d0ffd0d1d0ffd1d2d1ffd1d2d1ffd2d1d1ffd1d1d1ffd2d1d1ffd3d3d3ffd4d4d4ffd6d5d5ffd7d7d7ffd9d9d9ffdadbdbffdcdcdbffdbdbdcffdcdcddffdcdcdcffdddddcffdbdcdcffdddddeffdfdedfffdfdfdfffdededfffdcdcddffdadbdaffd7d7d7ffd4d3d3ffd1d1d0ffcdceceffcbcbcbffc9c8c9ffc4c5c4ffc4c3c3ffc4c4c4ffc3c3c3ffc4c5c4ffc6c6c7ffc6c6c6ffc4c4c4ffc0c0c0ffbbbabaffb7b8b7ffb4b4b3ffadadaeffadaeaeffadadaeffadadadffacacacffacacacffafaeafffb1b1b0ffb4b4b4ffb6b7b6ffbab9baffbdbdbdffc0c0c0ffc2c3c2ffc5c5c5ffc8c8c7ffcacac9ffcac9c9ffccccccffccccccffcccbccffccccccffcccdcdffcdcdccffcccdccffccccccffccccccffcbcbcbffcacacaffcac9caffc8c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc1c2c2ffc1c2c2ffc0c0c0ffbfbfbfffbdbebeffbdbcbdffbebdbeffbdbdbdffbdbdbeffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebebfffbebebeffbfbebfffbebfbeffbebebeffbfbfbfffbebebeffbebfbeffbebebfffbfbebeffbfbebfffbfbfbfffbfbebfffbfbfbfffbfbfbeffbebebeffbebfbeffbdbebeffbdbebeffbebebdffbdbdbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdbdcffdcdcdcffdcdcdcffdcdddcffddddddffdeddddffdededdffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e0e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffeaeaeaffebebebffecebebffecececffecececffecececffecededffedededffedededffedeeedffededeeffeeeeeeffeeeeeeffeeefefffeeefeeffefefefffefefefffefefefffeff0effff0efeffff0efeffff0f0effff0efefffefefeffff0f0ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040404ff101010ff3c3c3cff595959ff757575ff838282ff868686ff868585ff878687ff888888ff898a8aff8c8c8cffa9a9a9ffeaeaeafffcfcfbfffefdfefffdfefdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfcfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffafbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffafbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffefefdfffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfff8f8f8ffe4e3e4ffa7a7a7ff8a8a8aff898a89ff898989ff888888ff868686ff848584ff848384ff7e7e7eff666666ff373637ff0b0b0bff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffdfefefffdfcfdfffcfcfcfffcfcfcfffafafafff7f6f6fff5f5f6fff4f4f5fff4f4f3fff2f2f2fff2f2f1fff0f1f1ffefeff0ffefefefffeeeeeeffededecffebebebffe9eae9ffe8e8e8ffe7e6e6ffe4e4e4ffe2e3e2ffe0e0e0ffddddddffdadadaffd8d8d8ffd5d5d5ffd3d3d3ffd1d0d0ffcececdffcbcbcbffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9caffcacac9ffcac9caffc9cacaffcacacaffcacbcaffcacacbffcacacaffcbcbcbffcbcbcbffcacacbffcbcbcbffcbcbcaffcccbcbffcccdcdffcdcdceffcececeffcfcecfffd0d0d0ffd0d0d0ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d6d5ffd7d6d6ffd7d7d7ffd8d8d8ffd8d9d9ffdadadaffdadadaffdbdadaffdadbdbffdbdbdcffdcdcdbffdcdbdcffdcdcdcffdcddddffddddddffddddddffdededeffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e4ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe5e6e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e4e3ffe3e3e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e1ffe0e1e0ffe0e0e0ffdfdfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededfffdededfffdededeffddddddffdeddddffddddddffdddcddffddddddffdddcddffdcdddcffdcdcdcffdbdcdbffdbdcdcffdbdbdbffdadbdaffdadbdaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd4d5d5ffd3d4d3ffd3d3d2ffd1d1d2ffd0d0d0ffcfcecfffcdcdcdffcbcbccffc9c9c9ffc6c6c7ffc3c3c3ffc1c1c2ffc0c1c1ffc0c0c0ffbfc0c0ffbfc0bfffbfbfbfffbebfbfffbebebfffbdbebdffbdbcbdffbdbcbdffbbbbbbffbbbbbbffbababaffb9b9b9ffb7b7b8ffb6b7b6ffb5b5b5ffb3b3b3ffb1b1b1ffafafafffacacadffaaaaaaffa7a6a6ffa2a2a2ff9d9e9eff999999ff949494ff8e8e8eff888888ff818181ff7a7a7bff747474ff6e6d6dff656564ff5d5e5eff575857ff515252ff4b4b4bff444444ff3e3f3eff393939ff343434ff2f2f2fff2c2b2cff272827ff252525ff222222ff0d0d0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030404ff101010ff2b2a2aff474747ff595958ff5c5c5cff5e5e5dff626262ff686968ff6d6d6dff6d6d6eff515151ff333334ff373737ff3c3c3cff424242ff49494aff505050ff585858ff5f6060ff686868ff707070ff777877ff7f7e7eff848585ff8a8b8bff919190ff979697ff9d9d9dffa1a1a1ffa6a6a7ffabababffadadaeffb0b0b0ffb2b3b2ffb4b5b4ffb7b6b6ffb8b9b9ffbab9baffbbbbbbffbcbdbdffbebebdffbebebeffbebfbfffbfbfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffcac9caffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffccccccffccccccffcdcdccffcdcdcdffcdcecdffcececdffcececeffcececeffcfcecfffcecfcfffcfcfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd5d4d4ffd4d4d4ffd5d5d6ffd6d6d6ffd6d6d7ffd6d7d7ffd7d8d7ffd8d8d8ffd9d8d8ffd8d9d9ffdad9daffdadadaffdadbdbffdbdbdbffdcdbdbffdbdcdcffdcdcddffddddddffddddddffdededdffdededeffdededfffdfdfdfffe0dfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe9e8e8ffeaeae9ffebebebffecececffededeeffefefeffff0f0f0fff1f1f1fff2f2f1fff3f2f3fff4f4f3fff4f4f5fff5f5f5fff5f5f6fff6f7f6fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffdfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedeeedffeeeeeeffeeedeeffedeeeeffedeeedffeeedeeffededeeffedededffecebecffeaebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdededeffdddedeffdededeffdededeffdeddddffdddedeffdddddeffddddddffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffd9dadaffd9dadaffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d2d3ffd2d2d3ffd2d3d3ffd3d3d3ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd0d0d1ffd1d1d0ffd0d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd7d7d6ffd9d9d9ffdbdadaffdbdbdbffdddcdcffdddeddffdddeddffddddddffdededeffdfdfdeffdededfffdddeddffdcdcdcffdadbdbffd8d8d9ffd4d4d4ffd1d1d2ffcececeffcbcbcbffc8c8c8ffc5c5c4ffc5c5c5ffc6c7c7ffc6c6c6ffc3c4c3ffbfbfbfffbababaffb7b7b6ffb4b4b4ffafafafffafafb0ffb3b3b3ffb5b6b5ffb7b8b8ffbababaffbcbdbdffc0bfbfffc2c2c2ffc5c5c5ffc7c7c7ffc9c8c8ffcbcbccffcbcbccffccccccffccccccffccccccffcbccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcccdccffcbcacbffc8c9c9ffc7c7c7ffc6c5c6ffc4c4c5ffc3c3c3ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c0ffc0c0c0ffc1c1c1ffc1c0c0ffbfbfc0ffc0c0bfffbebebeffbdbebdffbebebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbebebeffbebebfffbebfbfffbebebeffbebebeffbfbfbeffbfbfbfffbebfbfffbebfbfffbebfbeffbfbebfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdcdcdcffdcdcddffdddddeffddddddffdddddeffdfdfdeffdededeffdededfffe0e0dfffe0dfe0ffe0e0dfffe0e0e0ffe0e1e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe4e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeaeaeaffeaebeaffebeaebffecebebffebebebffecececffecedecffececedffecededffedededffedededffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffefeff0ffefeff0ffeff0efffefefeffff0efefffefefefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff0d0e0dff383839ff585858ff767676ff838383ff868586ff858585ff878787ff898888ff8a8a8aff8d8c8cffb0b0b0ffeeefeefffcfcfcfffefefefffdfdfdfffdfefdfffdfdfefffdfdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffcfbfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafbfffafafafffafbfafffbfafbfffafafafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffcfcfdfffdfdfcfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafbfbfffbfbfbfff8f8f8ffe9e8e9ffaeaeaeff8b8a8bff8a8989ff898889ff888887ff868687ff858585ff848484ff808080ff696969ff3a3a39ff0c0c0dff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffcfdfcfffbfcfbfff9f9fafff7f6f7fff5f5f5fff4f4f4fff3f4f3fff3f2f3fff2f1f1fff0f1f1fff0f0f0ffeeeeefffeeeeeeffedededffecebecffeaeaeaffe8e7e8ffe6e7e6ffe4e5e5ffe3e3e2ffe0e0e0ffddddddffdadadaffd8d9d8ffd5d5d5ffd3d3d3ffd0d0d0ffcececeffcccbccffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffcacac9ffc9c9c9ffcacacaffcacacaffcacbcaffcacacbffcacacbffcbcbcaffcbcbcaffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbccccffcccdccffcdcdcdffcececeffcecfcfffcfd0cfffd0d1d0ffd1d1d1ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd9d9d8ffdadad9ffdadadaffdbdadbffdbdbdaffdbdbdbffdbdcdcffdcdbdcffdcdcdcffdcddddffddddddffddddddffdededeffdededeffdfdedfffdfdedeffdededeffdfdfdfffdfdfe0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e0ffe1e1e0ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e4e4ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfdfffdfdfe0ffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdededeffdedddeffddddddffdddeddffddddddffdcdcdcffdddcddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffd9dadaffd9d9d9ffd9dad9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd5d5d5ffd5d5d5ffd4d4d3ffd2d3d3ffd2d2d2ffcfd0cfffcfcfcfffcdcdcdffcbcccbffc9c9c9ffc6c6c7ffc4c4c3ffc2c2c1ffc0c0c0ffc0c0c0ffc0bfbfffc0bfbfffbfbfbfffbebfbeffbebebeffbebebeffbdbdbdffbcbdbcffbbbcbbffbbbbbaffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb5b5b5ffb4b3b4ffb1b1b2ffb0afafffadadacffaaaaaaffa6a6a7ffa3a2a3ff9e9e9eff9a9a9aff949494ff8e8d8eff878787ff7e7f7fff777878ff717171ff6b6b6bff646564ff5e5e5eff585757ff515151ff4b4c4bff454545ff3f3f3fff393939ff333434ff2f2f2fff2c2c2cff282728ff252525ff222222ff111111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff111211ff2d2e2dff4a494aff585858ff5d5c5dff5e5e5eff636363ff696868ff6f706fff717271ff525252ff333433ff373738ff3d3d3dff434343ff4a4a4bff515151ff585857ff5f5f5fff676767ff6f6e6eff767676ff7d7d7dff838483ff8a8a8aff909090ff969696ff9c9c9cffa1a2a1ffa6a6a6ffabababffaeadaeffb1b1b0ffb3b3b3ffb5b5b5ffb7b7b7ffb9b9b9ffbbbabaffbcbcbbffbdbdbcffbebdbeffbfbebfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc2c1c2ffc2c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacbcaffcbcbcbffcccbccffccccccffcdcdcdffcdccccffcdcdcdffcecdcdffcdceceffcececeffcececeffcfcfcfffcecfcfffcfd0cfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d3ffd4d5d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdbffdcdbdcffdcdcdcffdddcdcffddddddffddddddffdeddddffdededeffdededfffdededfffe0dfe0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e0e1ffe2e2e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffeaeaeaffebeaebffecececffeeeeeeffefefeefff0f0f0fff1f1f0fff1f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff6f6f7fff7f7f7fff8f8f7fff9f9f9fffafafafffbfbfbfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeedffedededffefefeeffeeeeefffeeeeeeffededeeffededeeffedededffececebffebeaebffebeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0dfdfffdfdfdfffdfdedeffdededdffdededdffdededeffdededeffddddddffddddddffdcddddffdcdcdcffdcdbdbffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadaffdad9daffdadad9ffd8d9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d1ffd1d0d1ffd1d0d0ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd1d2d1ffd2d1d2ffd2d2d2ffd1d1d1ffd3d3d2ffd2d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd1d1d2ffd2d1d1ffd1d2d1ffd2d3d2ffd4d3d4ffd4d5d4ffd7d7d8ffdad9d9ffdcdbdbffdddcdcffddddddffdededeffdededeffdededeffdededeffdedfdfffdededfffdddddeffdddddcffdcdcdbffd9d9d9ffd6d7d7ffd2d1d1ffcfceceffcdceceffcccdcdffcbcbcbffc7c7c7ffc3c3c3ffbebfbeffbcbdbcffbbbbbbffbbbbbbffbcbcbcffbfbfbfffc2c2c2ffc4c4c4ffc8c7c7ffcacacaffccccccffcbcccbffcdcdcdffcecdceffcececeffcececeffcfceceffcececeffcecdceffcdcdcdffcccdccffccccccffccccccffccccccffcbcbcbffcacacaffcac9c9ffc7c7c7ffc6c6c5ffc4c4c5ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc0bfbfffc0c0c0ffbebebdffbdbebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbdbdffbdbdbcffbfbfbeffbebebeffbebfbfffbfbebeffbebebeffbebfbfffbebfbeffbebebfffbfbfbfffbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddcdcffddddddffdeddddffdededeffdfdedfffdfdedeffdedfdfffdfdfe0ffdfdfdfffe0e0e0ffe0e1e0ffe1e0e1ffe1e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e8ffe9e9e9ffe9eaeaffe9eae9ffeaeaeaffeaebebffeaebebffebebebffebecebffececebffececedffecececffedededffedededffedededffeeedeeffeeeeeeffefeeeeffeeefeeffefefeeffefefeffff0efefffefefeffff0efefffeff0effff0eff0ffefefefffeff0efffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040404ff0f0f0fff3d3d3dff5c5d5dff787878ff848484ff868686ff858585ff868686ff898888ff8a8a8aff8d8d8cffb8b7b8fff2f3f2fffdfcfcfffdfefdfffefdfefffefdfefffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffbfafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafafffbfafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfafbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafafbfffbfbfbfffbfbfbfff9f9f9ffedededffb4b4b4ff8b8b8bff8a898aff898888ff888888ff868686ff858484ff848584ff828281ff6c6c6cff3d3d3dff0d0d0dff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfdfffdfdfcfffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfdfcfffcfdfcfffbfbfbfff9f8f9fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff3f2f2fff1f1f2fff0f0f0fff0f0efffeeeeefffeeedeeffedededffecebecffeaeaeaffe8e7e7ffe6e6e6ffe5e4e5ffe2e2e2ffe0e0e0ffddddddffdadadaffd8d8d8ffd4d4d5ffd2d3d3ffd0d0d0ffcececeffcccbccffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9cac9ffcac9c9ffcacacaffcacacaffcacacbffcbcacaffcacacaffcbcbcaffcacbcaffcbcbcaffcbcbcaffcbcbcbffcbcbcbffcccbccffcdcdcdffcecdcdffcececeffcfcfcfffcfd0cfffd1d0d1ffd1d1d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd8d9d8ffd9d9d9ffdad9daffdadadaffdadbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcddffddddddffddddddffdddddeffdededeffdfdedeffdfdedfffdfdedeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e6ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e3e3ffe3e4e3ffe4e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdededfffdfdedeffdededeffdededeffdededeffdededdffdeddddffddddddffddddddffddddddffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdbdcffdcdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d9ffd9d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd3d2d3ffd1d2d1ffd0cfd0ffcecfceffcdcdcdffcccbccffcac9c9ffc7c6c6ffc4c4c4ffc1c1c1ffc1c0c0ffc0c0c0ffbfc0c0ffbfc0bfffc0bfc0ffbfbfbfffbfbebeffbebebdffbebdbdffbcbdbcffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b5b6ffb4b4b3ffb2b2b2ffafb0afffadadadffaaaaaaffa7a6a6ffa2a2a2ff9e9e9eff999999ff929292ff8b8b8aff848485ff7e7e7eff787877ff717171ff6b6a6bff656465ff5f5e5eff585858ff525151ff4b4c4cff454545ff3f3f3fff393939ff343434ff2f2f2fff2c2c2cff272728ff252526ff232223ff131413ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030304ff131212ff2e2e2eff4a4a4aff585858ff5c5c5cff5e5e5eff626262ff696969ff717171ff737473ff545354ff333333ff383738ff3e3d3eff444444ff4b4a4aff525251ff585858ff5f5e5eff666666ff6d6e6eff757574ff7c7b7cff838383ff8a8989ff90908fff969695ff9b9c9bffa2a1a1ffa7a6a7ffabacabffaeaeaeffb0b1b1ffb3b3b4ffb6b6b6ffb8b8b7ffb9b9b9ffbabbbaffbbbcbcffbcbcbdffbebdbeffbebebeffbfbfbfffc0c0bfffc0c0c0ffc1c1c1ffc2c1c2ffc3c2c3ffc4c4c3ffc4c4c4ffc5c4c5ffc6c5c6ffc6c6c6ffc7c6c6ffc7c6c6ffc7c7c7ffc8c7c8ffc8c8c7ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacbffcbcbcbffcbcccbffcccbccffccccccffccccccffcdccccffcccdcdffcdcecdffcecdcdffcececeffcececeffcecfceffcfcecfffd0cfd0ffd0cfd0ffd0d0cfffd1d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d2d2ffd2d2d1ffd3d2d3ffd3d2d3ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdbdadbffdbdbdbffdbdcdcffdcdcdcffdddddcffddddddffdddddeffdededeffdfdedeffdedfdfffdfdfe0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e6ffe7e7e7ffe9e9e9ffeaeaeaffecebebffecedecffedededffefeeeeffefefeffff1f1f0fff2f1f2fff2f3f2fff4f3f3fff4f5f4fff5f4f5fff6f5f6fff7f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfbfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffefeeeeffeeefefffefeeefffeeeeeeffeeeeeeffeeeeedffedededffecebebffeaebebffeaebebffebebebffeaebeaffebeaeaffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdededeffdddedeffddddddffdeddddffddddddffddddddffdddddcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdbdbdbffdbdadbffdadad9ffdadadaffdad9d9ffd9d9d8ffd9d9d8ffd9d8d8ffd7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d0ffd1d1d0ffd1d0d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d4ffd1d2d2ffd2d2d2ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d4ffd6d6d6ffd9d9d8ffdbdadbffdcdcdcffddddddffdedfdeffe0dfe0ffe1e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdedeffdededdffdcdcdcffdbdcdbffdad9daffd5d5d5ffd3d2d2ffd0d0cfffcececeffcacbcbffc8c7c8ffc8c8c8ffc9cac9ffcbcacaffcbccccffcccdcdffcececeffd0d0d0ffd2d2d1ffd1d2d1ffd0d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffcfcfceffcdccccffcccccdffcccbccffcacacaffc8c8c8ffc6c6c7ffc6c5c6ffc5c5c5ffc4c4c4ffc4c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc1c2c1ffc2c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffbfbfbfffc0c0bfffbebdbeffbebebdffbebdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbdffbcbdbcffbfbebeffbebebeffbebfbfffbebfbeffbfbebf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdededdffdededeffdfdedeffdfdedfffdfdfe0ffe0e0dfffdfe0e0ffe0e0e1ffe1e0e1ffe1e0e1ffe1e1e1ffe1e0e0ffe1e1e1ffe2e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e6e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffeae9eaffeaeaeaffebeaeaffebeaeaffebebebffebebebffecebecffecececffecedecffedececffecededffedededffeeedeeffeeeeedffeeeeeeffeeeeeeffeeefeeffeeeeeeffefeeefffefefefffefefefffefefefffefefeffff0efefffefeff0ffefefeffff0efef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff060606ff141414ff444444ff626262ff797978ff858584ff868685ff848584ff868686ff898888ff8b8a8aff8e8e8effbebfbefff5f5f5fffdfdfefffefefefffefdfefffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfdfdfffcfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffafafbfffafbfbfffbfafafffafbfafffafafafffafbfbfffafafbfffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffafbfbfffbfafafffafbfbfffafafbfffbfbfbfffafafbfff2f2f1ffbbbcbbff8d8d8dff898989ff888888ff888887ff868586ff848485ff858685ff828382ff6d6d6dff3f3f3fff0f100fff050505ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfcfdfffcfcfcfffdfcfdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefefffcfdfdfffcfcfcfffbfbfbfff9f9f8fff5f6f6fff5f4f5fff4f3f4fff3f3f3fff3f2f2fff1f2f1fff0f0f0ffeff0efffeeeeeeffeeeeeeffecedecffebecebffe9eae9ffe8e8e8ffe6e6e6ffe5e4e4ffe2e2e2ffdfe0dfffdcddddffdadadaffd8d8d8ffd4d5d5ffd3d3d3ffd0d0cfffcececdffcccbcbffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffc9c9c9ffc9c9caffcacacaffcacacaffcacacaffcacacaffcacacbffcbcbcaffcacbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcccccbffcdcdcdffcdceceffcfcecfffcfcfcfffd0d0d0ffd1d1d1ffd2d1d1ffd3d2d2ffd3d4d3ffd4d4d4ffd5d4d5ffd6d6d5ffd6d6d7ffd7d7d7ffd7d8d8ffd8d8d9ffd9dad9ffdadadaffdadadbffdbdadbffdbdadbffdbdcdcffdcdbdbffdcdcdcffdcdcdcffddddddffdddddeffdededeffdededdffdededeffdededeffdedfdfffdfdfdfffe0dfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e4ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e5ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe4e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e2e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffe0e0dfffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdedddeffdddedeffdeddddffdddeddffddddddffddddddffdcdcddffdddcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdbdadaffdadadaffd9dadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d5d6ffd5d4d4ffd3d3d4ffd3d3d3ffd2d1d1ffd0d0d1ffcfcfceffcdcdcdffcccbcbffc9cac9ffc7c6c7ffc4c4c3ffc1c2c1ffc0c0c0ffc0c0c0ffc0c0bfffbfbfc0ffbfbfbfffbfbfbfffbebfbeffbebebeffbebebeffbcbdbdffbcbcbcffbbbbbbffbababaffb9bab9ffb8b8b8ffb7b7b7ffb6b6b5ffb4b4b5ffb3b3b2ffb0b0b0ffadadaeffaaabaaffa7a6a6ffa2a2a3ff9d9d9dff979798ff919292ff8b8a8aff848584ff7e7e7eff787978ff727272ff6c6b6bff656564ff5e5e5eff585858ff525252ff4c4c4bff464546ff3f3f40ff393a39ff333434ff2f2f2fff2c2c2cff282828ff252626ff232322ff141514ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030403ff121211ff2c2c2cff464646ff575757ff5c5c5cff5f5e5eff636363ff696a6aff717171ff727272ff535354ff333333ff383838ff3e3d3dff454544ff4b4b4cff525252ff585958ff5f5e5fff656565ff6d6d6cff747474ff7b7b7bff828382ff898989ff908f90ff969696ff9b9c9bffa1a1a1ffa6a6a6ffacababffaeaeaeffb1b1b1ffb4b3b4ffb6b6b6ffb7b8b8ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebeffbebebfffbfbfbfffbfbfc0ffbfc0c0ffc1c1c0ffc1c2c2ffc2c2c3ffc3c4c4ffc4c4c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9cacaffcacacaffcbcbcbffcbcbcaffcbcccbffcccccbffcbccccffccccccffcdcccdffcdcdcdffcdcdceffcececeffcecdceffcececfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0cfd0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d6ffd8d7d8ffd8d8d7ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdcddddffddddddffdddeddffdededeffdedfdfffdfdfdfffe0dfdfffdfe0dfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e3ffe3e4e3ffe3e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e8ffeaeaeaffecebebffecedecffeeeeeeffefefeffff0eff0fff0f1f1fff2f2f2fff2f2f2fff3f3f4fff4f4f4fff5f5f5fff6f5f5fff6f7f6fff7f7f8fff8f8f7fff9f9f9fffafafafffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffefefeeffefeeeeffeeeeefffeeefeeffeeeeeeffeeeeeeffedededffebebebffebebebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9e9eaffe9eae9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e5ffe5e6e5ffe4e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e1e0ffdfe0e0ffdfdfdfffdededeffdededeffdddeddffdeddddffdddddeffddddddffdddcddffdcddddffdddcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdadadaffdadad9ffdad9daffd9d9daffd8d9d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d4d4ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d3d2ffd1d1d1ffd2d2d2ffd4d3d3ffd4d4d5ffd6d6d6ffd7d7d7ffd9d9daffdcdcdcffdededeffe0dfe0ffe1e1e1ffe2e1e2ffe2e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdddeddffdbdcdcffdadadaffd7d7d7ffd5d6d5ffd4d4d4ffd3d3d3ffd3d2d2ffd3d3d2ffd3d3d2ffd3d3d3ffd4d4d3ffd4d4d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd1d1d2ffd0d0d0ffcececeffcbccccffcbcacaffc9c9c9ffc7c8c8ffc6c6c6ffc4c4c5ffc4c3c3ffc3c3c2ffc2c2c2ffc1c1c1ffc3c3c3ffc3c3c2ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c2c1ffc1c2c2ffc2c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffbfbfc0ffc0c0c0ffbebdbeffbdbebeffbebebeffbdbdbdffbebdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbcbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdedfdfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe0e0e1ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e0ffe1e1e1ffe2e1e1ffe2e1e1ffe1e1e2ffe1e2e1ffe1e2e2ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeae9e9ffeaeaeaffeaebeaffebebebffebebebffebebebffecececffecececffecececffecedecffededecffedededffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefefefffefefefffefefefffefefefffeff0f0fff0efefffeff0efffefefefffeff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff080809ff1c1c1cff504f4fff666667ff7b7a7aff848484ff838384ff848484ff868686ff898888ff8a8b8bff919191ffc6c5c6fff7f8f8fffefdfefffdfdfefffdfdfefffefdfdfffefdfdfffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffbfbfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffbfafbfffafbfbfffafbfbfffafafbfffafafafffafafafffafafafffbfbfbfffafafafffafafafffafafafffafafbfffafafafffafafafffafbfbfffafafafffbfafafffafafafffafafafffbfafafffafafbfffbfafafffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafafffafafbfffafbfbfffbfbfafffafafbfffbfafafffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffafafbfffbfbfafffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfafbfffbfafafffbfbfafffbfbfbfffbfafbfffbfbfafffafafbfffafbfbfffafbfbfffafbfbfffafafbfffbfafafffafafbfff4f3f4ffc2c2c2ff908f90ff898989ff888889ff878788ff868686ff848585ff858585ff828181ff6d6d6dff3d3d3dff0e0e0dff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfcfcfffcfcfcfffdfdfcfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffdfdfdfffcfcfcfffbfbfbfff9f9f9fff6f6f6fff5f5f4fff4f3f4fff2f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecececffebebebffe9eaeaffe8e8e8ffe6e6e6ffe5e5e5ffe2e3e3ffdfdfdfffdddcdcffdadadbffd7d8d8ffd4d4d4ffd2d2d2ffd0cfcfffcdcdceffcbcbcbffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffcac9caffc9cacaffcac9caffcbcacaffcacacaffcbcbcaffcacbcaffcacbcbffcacbcbffcacacbffcacbcbffcbcbcbffcbcbcbffcdcdccffcdcecdffcecfceffcfcfcfffd0d0d0ffd0d0d1ffd1d1d2ffd2d2d3ffd3d4d3ffd4d4d4ffd5d4d5ffd6d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd9d8d8ffdadad9ffdadadaffdadadaffdbdbdaffdbdadbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdddcdcffddddddffdededeffdddedeffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e2e3ffe2e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0dfe0ffe0dfdfffe0dfe0ffdfdfe0ffdfdfdfffdfdedeffdfdfdeffdededfffdededeffdededdffdedddeffdddedeffdddeddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadadaffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d5ffd4d5d5ffd4d4d4ffd3d2d3ffd1d2d2ffd0d0d1ffcececeffcdcdcdffcccccbffc9c9c9ffc7c7c6ffc3c4c4ffc1c2c1ffc0c1c0ffc0c0c0ffbfc0c0ffc0bfbfffbfbfbfffbebfbeffbebebeffbebebdffbebebdffbdbcbdffbbbbbcffbbbbbbffb9babaffbabab9ffb9b9b8ffb7b7b7ffb6b5b6ffb5b4b4ffb3b2b3ffb1b0b1ffaeadaeffababaaffa6a7a7ffa2a1a2ff9d9d9cff979797ff919292ff8a8b8bff848485ff7e7e7fff787878ff727272ff6c6c6cff656565ff5e5e5eff585858ff525253ff4c4c4dff464646ff404040ff393939ff343333ff2f2f2fff2b2b2cff282727ff252525ff222222ff191919ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040405ff121212ff2d2d2dff464647ff575757ff5c5c5cff5f5f5eff636364ff696969ff6e6d6eff6e6f6eff525253ff323232ff373738ff3f3e3eff454545ff4d4d4cff525352ff585959ff5f5f5fff656565ff6c6c6cff747373ff7b7b7bff828382ff898989ff8f908fff969696ff9c9b9bffa1a1a1ffa6a6a7ffababacffafafaeffb2b2b2ffb4b4b4ffb6b6b6ffb8b8b8ffbab9baffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbebeffc0bfbfffbfbfc0ffc0c0c0ffc0c1c1ffc1c1c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacbffcbcacaffcbcbccffcbcbccffccccccffcdccccffcdcdcdffcdcdcdffcdceceffcdcdceffcdceceffcececfffcececeffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d9ffdad9daffdad9d9ffdbdbdaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcddddffddddddffdddddeffdddedeffdededeffdededfffe0dfe0ffdfdfe0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e5e5ffe6e6e6ffe7e7e7ffe9e8e8ffeaeaebffebebecffedededffeeeeeefff0efeffff0f0f0fff1f1f1fff2f1f2fff2f3f2fff3f3f4fff4f4f4fff5f4f5fff6f5f5fff6f6f6fff8f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffcfcfbfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeefefffefeeefffefefefffefefefffeeeeeeffefeeeeffeeeeeeffedededffebebebffebeaebffebeaeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e4ffe3e3e4ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdedfffdedddeffdededdffdededeffddddddffdeddddffddddddffddddddffdcddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd2d2d2ffd1d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd4d3d3ffd3d4d4ffd2d3d3ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd7d7d8ffdbdadaffddddddffdfdfdfffe0e0e0ffe2e2e2ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe1e1e1ffdfe0dfffdededeffdddcdcffdbdbdbffdadadaffd8d8d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d6ffd5d4d5ffd4d3d3ffd3d3d2ffd0d1d1ffcecdceffcccbcbffc9c9caffc8c8c8ffc7c8c7ffc6c6c7ffc5c5c5ffc4c3c3ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0bfc0ffbfc0c0ffbebebeffbdbebeffbdbdbeffbebdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfe0ffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe1e1e2ffe1e1e2ffe2e1e1ffe2e2e2ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffeae9e9ffe9e9e9ffeaeae9ffeaeaeaffeaebeaffebebebffecebebffebebecffecececffecececffedededffedededffedededffedededffeeedeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefefffefefeffff0efefffefefefffeff0efffeff0efffefefefffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040304ff0a0a0aff222121ff535352ff686868ff7b7c7cff838383ff838383ff848384ff868586ff888889ff8b8b8bff919191ffc4c4c4fff8f7f7fffdfdfefffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffafafbfffafafafffafbfafffbfbfafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfafafffbfafafffbfafbfffafafbfffbfafbfffbfbfbfffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfafafffbfafbfffafafbfffbfafafffbfafafffafafafffafafbfffbfafbfffafafbfffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfafffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffafafafffbfbfbfffbfafafffafbfbfffbfafbfffbfbfbfffafafbfffafafafffafbfafff3f3f3ffc2c2c2ff8f8f8fff898a8aff898988ff878887ff868585ff848484ff848484ff807f80ff686869ff363636ff0b0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfcfdfffcfcfcfffcfcfdfffdfdfdfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfcfdfffcfcfcfffbfbfbfff9f8f8fff6f5f5fff5f4f4fff4f3f3fff3f3f3fff2f1f2fff1f1f1fff0f0f0ffefefefffeeeeeeffededecffebecebffebebebffe9eaeaffe8e8e8ffe6e6e6ffe5e4e4ffe3e3e2ffdfdfdfffddddddffdadadbffd8d8d8ffd4d4d4ffd2d2d2ffcfcfd0ffcdcdceffcbcbccffcac9caffc9c8c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcac9c9ffcac9caffcacacaffcbcacaffcacbcaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccccdffcececdffcecfcfffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd2d3d2ffd3d3d3ffd4d4d3ffd4d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d8ffd9d8d8ffd9d9d9ffdad9daffdadadaffdbdadaffdbdadbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdddddcffddddddffdededdffddddddffdededeffdededeffdfdfdeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e1e1ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe2e2e3ffe4e3e4ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e6ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdfdedeffdededeffdededeffdeddddffdededeffddddddffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d6d7ffd6d5d6ffd4d5d4ffd4d4d4ffd3d3d3ffd2d1d1ffd0d0d1ffcfcfcfffcecdceffcbcccbffc9cacaffc7c7c7ffc4c4c4ffc2c1c2ffc0c1c1ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebfffbebebeffbdbebeffbcbdbdffbcbcbcffbbbbbbffbbbabbffbababaffbababaffb9b8b8ffb7b8b7ffb6b6b6ffb4b4b5ffb3b3b3ffb1b0b1ffaeaeaeffabababffa7a6a6ffa1a1a1ff9d9c9cff979797ff929292ff8b8a8bff858585ff7f7f7fff797978ff727372ff6c6c6bff656565ff5e5e5eff585959ff535352ff4d4d4cff474646ff404040ff393939ff343334ff2e2f2fff2b2b2bff282828ff252525ff222223ff191919ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff161616ff303030ff49494aff585858ff5d5c5dff5f5f5fff636463ff696969ff6c6c6cff6b6a6aff505051ff333333ff393939ff3f3f3fff464647ff4d4d4dff535353ff595959ff5f5f5fff656565ff6c6c6cff747473ff7b7b7bff828283ff8a8a89ff909090ff959596ff9b9b9bffa1a1a1ffa6a6a6ffacacacffafafafffb2b2b1ffb4b5b4ffb7b7b7ffb8b8b8ffbababaffbbbbbbffbcbcbcffbdbdbdffbebdbeffbebebeffc0bfbfffc0bfbfffc0c0c0ffc1c0c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacbcbffcbcbcbffccccccffcdccccffcdcccdffcdcdcdffcdcdcdffcececeffcececeffcecdceffcececfffcececfffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd1d1d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d3d3ffd4d4d4ffd5d4d5ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdadbffdbdbdbffdcdbdcffdcdcdcffdcddddffddddddffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e1ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e9e9ffeaeaebffebebecffedededffeeeeeeffefeff0fff0f0f0fff1f1f1fff2f2f2fff3f2f2fff3f3f4fff4f4f4fff5f5f5fff5f6f5fff6f7f7fff7f7f7fff8f9f8fff9f9f9fffafafbfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefeeffefefeeffefeeeeffefefeeffefeeeeffefeeefffefeff0ffeeeeeeffecebebffebebebffeaebebffebebebffeaeaebffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeae9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e6e5ffe4e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e1ffe1e1e1ffe1e1e1ffdfdfe0ffdfdfdfffdfdedfffdfdedeffdededeffdedddeffdeddddffdeddddffddddddffdddddeffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdcdbffdbdbdbffdbdbdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d3d3ffd4d3d4ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd3d2d3ffd2d2d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd1d1d1ffd1d1d1ffd4d3d4ffd4d4d4ffd6d7d7ffdadadaffdddeddffe0dfe0ffe2e2e3ffe5e5e5ffe7e6e6ffe7e7e7ffe6e6e7ffe5e5e5ffe4e4e3ffe3e3e3ffe2e2e3ffe2e1e1ffe0e0e0ffdfdedfffdddeddffdddcddffd9d9d9ffd8d8d8ffd7d7d7ffd4d4d5ffd3d3d3ffd1d1d1ffd0cfcfffcececeffcdccccffcacacaffc9c8c8ffc7c7c7ffc6c6c7ffc7c7c8ffc7c7c7ffc6c6c7ffc6c6c6ffc4c5c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c2ffc2c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0bfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e1e0ffe1e1e1ffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e1ffe2e1e1ffe2e2e1ffe2e2e1ffe3e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e7ffe6e6e6ffe7e6e7ffe6e7e6ffe7e7e8ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffebebeaffebebebffeaebebffebebebffebebebffecececffecedecffedededffededecffedededffeeeeeeffededeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefeeefffefefefffefefefffefefefffefefeffff0eff0fff0f0efffefefefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0a090aff202020ff525252ff666767ff7c7b7cff848484ff838484ff838383ff858586ff878888ff8b8a8aff8e8f8effbcbcbcfff5f5f5fffdfdfcfffdfefefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffcfbfbfffbfbfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafafbfffafbfbfffbfafbfffafafafffafbfafffafbfbfffbfafbfffafbfbfffafbfbfffafafbfffafafafffafafafffafbfafffafafbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfafbfffafbfbfffafbfbfffafafbfffafafafffafafafffafafafffafafbfffbfafafffafafbfffbfafafffafafafffbfafafffbfafafffbfbfbfffafafbfffbfafbfffafbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafafafffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafbfffafafbfffafbfbfffbfbfafffafafafffafafbfffafbfbfffbfafbfffafaf9fff1f1f1ffbbbbbbff8c8c8cff888989ff888888ff868787ff858484ff838282ff828281ff7d7d7dff666566ff343434ff0a0a0aff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfdfcfffcfcfcfffdfcfcfffdfdfcfffefdfefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfcfdfffcfcfcfffbfbfbfff9f9f8fff5f5f6fff4f4f5fff3f4f4fff3f3f3fff1f2f2fff1f1f1fff0f0f0ffefeff0ffeeeeeeffedededffecececffebebebffe9eaeaffe8e8e8ffe6e6e7ffe5e4e4ffe2e2e2ffdfe0dfffddddddffdbdadbffd8d8d8ffd4d4d4ffd1d2d2ffd0cfd0ffcecdcdffcbccccffc9c9caffc9c8c9ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9caffc9cac9ffcacacaffcacacbffcacbcaffcacacaffcbcacaffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccbffccccccffcdcdcdffcececeffcfceceffcfcfcfffd0cfd0ffd0d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd6d5d5ffd5d5d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdadadbffdbdbdbffdcdcdbffdbdbdbffdcdcdcffdcdcddffddddddffddddddffdddeddffdededeffdededeffdededfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e2e2ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe4e4e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e1ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e1ffe0e1e0ffe0e1e0ffe0e0e0ffdfe0dfffe0e0e0ffdfe0dfffe0dfdfffdededfffdfdfdfffdfdedfffdededeffdededeffdededeffdddddeffdddddeffddddddffddddddffdcddddffdcdcddffdcdcddffdcdcddffdcdcdbffdbdcdbffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdadad9ffd9d9daffdad9daffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d7ffd7d8d8ffd7d7d7ffd7d6d7ffd5d6d6ffd5d4d4ffd4d4d4ffd2d3d3ffd1d2d1ffd0d0d0ffcfcfcfffcdcecdffcbcbccffcac9c9ffc7c7c7ffc4c4c4ffc2c1c1ffc1c0c1ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbebdbdffbdbdbdffbcbcbcffbbbcbcffbbbbbbffbababaffb9b9b9ffb9b9b9ffb7b8b7ffb7b6b6ffb4b4b5ffb3b3b3ffb1b0b1ffaeaeaeffabababffa7a7a6ffa1a1a2ff9c9c9dff979898ff929292ff8a8a8aff848485ff7f7f7fff797879ff727272ff6b6c6bff656665ff5f5e5fff585959ff525252ff4c4c4cff464545ff3f3f3fff393938ff333333ff2f2e2fff2b2b2cff282828ff252525ff222222ff1d1c1cff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050605ff161616ff313030ff494a4aff585858ff5d5d5dff5f605fff646363ff696a69ff6d6d6dff6a6b6bff505050ff343434ff393a39ff3f3f40ff474646ff4d4e4dff535353ff5a5959ff5f5f60ff666566ff6c6c6cff747473ff7c7c7cff848384ff8a8a8aff90908fff959696ff9c9b9cffa1a2a1ffa7a7a6ffacacacffaeafaeffb2b2b2ffb4b5b4ffb7b6b7ffb8b8b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebeffbebebeffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc1c1c2ffc2c2c3ffc3c3c4ffc4c4c3ffc4c5c4ffc5c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c9ffc9c9c9ffcac9caffcacacaffcacbcbffcbcacbffcccbcbffccccccffccccccffcdcccdffcdcdcdffcecdcdffcececdffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d2ffd3d4d4ffd4d3d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdcffdcdcdcffdddddcffddddddffdddddeffdededeffdededfffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e8e8ffe9e9e9ffebeaeaffecececffedededffeeeeefffeff0effff1f0f0fff1f1f1fff2f2f2fff2f3f2fff3f3f3fff4f4f5fff5f5f5fff5f5f6fff7f6f6fff7f8f7fff8f8f8fffaf9f9fffafafbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeefefffefefefffefeeeeffeeeeeeffeeefeefff0f0f0fff0eff0ffefefefffecececffebebebffebebebffebebebffebebebffeaeaebffeaeaebffeaeaeaffeaeae9ffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e7ffe6e6e6ffe6e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e2e2ffe2e2e2ffe2e2e2ffe0e1e1ffe1e0e0ffdfdfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdeffdededeffdedddeffdddddeffdddddeffdededdffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdddcffdcdcdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd4d3d3ffd3d3d3ffd3d4d3ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd3d2d3ffd3d2d2ffd3d4d4ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d4ffd4d4d3ffd2d2d3ffd4d3d3ffd8d8d7ffdadadaffdddcddffdfdfdfffe2e2e2ffe5e5e5ffe7e7e6ffe8e7e8ffe6e6e6ffe7e7e7ffe7e7e7ffe9e9e9ffe9e9eaffe5e6e6ffe3e3e3ffe0e0e0ffddddddffdadadaffd7d8d7ffd6d5d5ffd2d2d3ffd1d1d1ffcfcecfffcdcdceffcccdccffcccccbffcacacaffc9c9caffc9cacaffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc4c5c4ffc4c5c4ffc4c4c4ffc3c3c3ffc3c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc1c2c2ffc1c1c1ffc1c1c2ffc1c1c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e1e0ffe1e1e1ffe2e1e2ffe1e2e2ffe1e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e5e5ffe4e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e6e7ffe8e7e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e8e9ffe9e8e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaebebffebebeaffebebebffebebebffebececffecececffecececffecedecffedededffedeeedffeeededffededeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefefefffefefefffefefefffefefeffff0efefffefefefffefefefffefeff0ffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff070707ff191919ff4b4c4bff646364ff7a7a7aff838383ff838484ff838383ff858585ff878888ff8b8a8aff8d8e8dffb6b6b6fff2f1f2fffdfcfcfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffefdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefefdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffafafbfffafbfafffbfbfafffafbfbfffafbfafffafafafffbfbfbfffafafafffbfafafffafafafffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfafffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffbfbfafffafbfbfffbfbfafffafafafffafbfbfffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffafbfafffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafafafffbfbfafffafafafffafbfbfffafafbfffafbfafffbfbfafff9f9f9ffededecffb3b3b3ff8a8a8aff898989ff888787ff868686ff858585ff838383ff838382ff7d7c7dff656565ff383737ff0a0a0aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfcfcfffcfcfcfffcfcfcfffdfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffdfdfdfffcfbfcfffbfbfbfff9f8f8fff6f6f6fff4f4f4fff4f4f3fff3f3f2fff2f2f2fff1f1f1fff0f0f0ffeff0efffeeefeeffedededffecececffecececffeaeaeaffe8e8e8ffe6e6e6ffe5e5e5ffe3e3e3ffe0dfdfffdddcddffdadadaffd8d8d8ffd3d3d3ffd2d1d2ffd0d0d0ffcdcdcdffcbcbcbffcacac9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9caffcac9caffcacacaffcacacaffcbcacaffcbcacbffcbcacbffcbcacaffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcccbffcccccbffcdcecdffcdceceffcfcfcfffcfcfcfffd0d0cfffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d5d5ffd7d6d6ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdcffdbdbdcffdcdcdcffdddddcffddddddffdddeddffddddddffdededeffdededeffdfdedeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe3e3e3ffe3e2e2ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdfdedeffdfdfdfffdededeffdededeffdededdffdddedeffddddddffddddddffddddddffddddddffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdcffdbdbdbffdbdadaffdadbdaffdbdbdbffdadadaffdadad9ffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d8d7ffd7d6d7ffd5d6d5ffd5d4d4ffd4d4d4ffd3d2d3ffd2d1d2ffd1d0d0ffcfcfcfffcecdcdffccccccffcac9c9ffc7c7c7ffc4c5c4ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbebfbfffbebebeffbdbdbdffbdbcbcffbcbcbbffbbbbbbffbababaffbababaffb9b9b9ffb7b7b8ffb6b7b6ffb5b4b4ffb3b2b2ffb1b1b1ffaeaeafffacacabffa7a7a7ffa2a2a2ff9d9d9cff989898ff929292ff8a8a8aff848484ff7e7f7eff787978ff727272ff6b6c6bff656565ff5f5f5fff585858ff525151ff4b4b4bff454545ff3f3f3fff383838ff333233ff2f2f2fff2c2b2bff272727ff252525ff222222ff1f1f1fff050606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050405ff151515ff2f2f2fff474748ff595958ff5e5d5eff606060ff656464ff6b6c6bff6f6f6fff6c6c6cff515151ff353535ff3a3a3aff404040ff474647ff4e4d4dff545454ff5a5a5aff606060ff666666ff6d6d6cff747575ff7d7c7cff848484ff8a8b8bff909190ff969696ff9c9c9bffa1a1a1ffa6a7a7ffacacacffafafafffb2b2b2ffb4b4b5ffb7b7b7ffb8b8b8ffbabab9ffbbbbbbffbcbcbcffbdbdbdffbebebdffbebfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffcacac9ffcacacaffcbcacbffcbcbcbffcccbccffcbcbccffcccdccffcdcccdffcdcdcdffcecdcdffcececdffcececeffcfceceffcfceceffcfcfcfffd0cfcfffd0cfcfffd0cfcfffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffdad9d9ffd9d9daffdbdadaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffddddddffdddddeffdddeddffdededeffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe8e7e8ffe9e9e9ffebeaebffebebecffedededffefeeefffeff0effff1f0f0fff1f2f1fff2f2f2fff3f2f3fff4f3f4fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff8f7f7fff8f9f8fff9f9f9fffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefeeeeffeeeeeeffefefefffefefeffff1f0f0fff1f0f1fff0f0f0fff0efefffebebebffecebecffebebebffebebebffeaeaebffebebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e1ffe0e1e1ffe0e0e0ffe0dfdfffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdededeffddddddffdededdffddddddffddddddffdddddeffdddddcffdddddcffdcddddffdcdddcffdcdcdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d4d4ffd4d3d3ffd4d4d4ffd4d4d3ffd8d7d7ffd7d7d7ffdad9d9ffdbdbdbffdcdcdcffdededeffe0dfdfffe2e2e1ffe4e5e4ffe6e6e5ffe7e7e6ffe7e8e8ffe8e8e8ffe8e8e7ffe7e7e6ffe4e4e4ffe1e1e1ffddddddffdbdbdbffd8d8d8ffd5d5d6ffd4d4d4ffd1d1d1ffd1d0d0ffcfcfcfffcececfffcfcfceffcdccccffcbccccffcacacaffcacac9ffc9c9c9ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c7c6ffc4c4c4ffc4c4c5ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc3c3c3ffc3c2c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e8ffe9eae9ffeae9e9ffeaeaeaffeaebebffebebebffebebebffecebebffececebffecececffecececffedededffedededffedededffedeeeeffeeededffeeededffeeeeeeffeeeeefffefefeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff050505ff101010ff414141ff605f5fff787878ff818281ff838383ff838383ff858585ff888888ff8a8b8bff8d8e8effaeaeaeffedededfffcfbfbfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfdfffdfcfcfffdfdfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffcfbfcfffcfbfbfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfcfffcfbfbfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffafbfafffbfbfafffbfbfafffafafafffbfbfbfffafafafffbfafbfffbfafbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfafafffbfafbfffbfbfbfffafbfafffbfafbfffbfafafffbfafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffaf9fafffafafafffafafafffafaf9fffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafafffafbfbfffafbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafafbfffafbfafff8f8f8ffe9e8e8ffadadadff898989ff898988ff888888ff868686ff858585ff838383ff838384ff7e7e7fff666666ff333333ff080807ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfbfffdfdfdfffdfefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfdfffcfcfbfffbfbfbfff9f8f9fff6f5f6fff4f4f4fff4f4f4fff3f3f3fff2f1f1fff1f1f1fff0f0f0ffefefefffefeeefffeeededffedececffebebebffeaeaeaffe8e8e8ffe6e6e6ffe5e5e5ffe2e2e2ffdfdfe0ffddddddffdadadbffd8d8d7ffd3d4d3ffd2d2d1ffd0cfd0ffcdcecdffcbcbcbffcac9caffc9c9c9ffc9c9c8ffc8c9c9ffc9cacaffc9cac9ffcacacaffcac9caffcacacaffcacacaffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcccccbffcbcbccffcdcdcdffcececeffcfcfceffd0cfcfffd0cfd0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffdeddddffdededeffdddedeffdfdedeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e0ffe2e1e1ffe1e2e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e4ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe6e6e6ffe5e5e5ffe6e6e6ffe5e5e5ffe6e5e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e3ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e3ffe3e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e0ffe1e0e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0dfdfffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdfdedfffdfdedeffdededeffdededeffdededeffdedddeffddddddffddddddffddddddffddddddffdddcdcffdddcddffdcdcddffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdadaffdadadaffdad9daffdadadaffd9d9daffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d6d7ffd6d6d5ffd4d5d5ffd3d4d4ffd3d3d2ffd2d2d2ffd1d0d0ffcfcfcfffcdcdcdffcccbccffcacac9ffc8c7c7ffc4c4c4ffc2c1c1ffc1c0c1ffc0c0c0ffbfbfc0ffbfc0bfffbebebfffbebebfffbebebeffbebebdffbebdbdffbdbcbcffbbbcbbffbbbbbbffbababaffbabab9ffb8b9b8ffb8b8b8ffb6b6b6ffb5b4b5ffb3b2b3ffb0b1b1ffafafaeffacacacffa7a7a8ffa2a2a3ff9d9d9dff989999ff939392ff8a8a8aff858484ff7f7f7fff787878ff737273ff6c6c6cff656565ff5e5f5eff585858ff525251ff4a4a4aff444444ff3d3d3dff373738ff333233ff2f2f2fff2c2c2bff282827ff262525ff232222ff1f1f1fff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060605ff171617ff313231ff4a4a4aff5a5959ff5f5e5fff616161ff656666ff6b6c6cff6f6f6fff6d6d6dff525151ff353535ff3a3a3aff404040ff474747ff4f4e4eff545454ff5b5a5aff616061ff676767ff6e6e6eff767675ff7d7d7eff848485ff8b8b8aff919190ff979697ff9d9c9cffa1a2a1ffa7a7a6ffacacacffafafafffb2b2b2ffb5b5b5ffb6b6b6ffb9b8b8ffbab9baffbbbbbbffbdbcbcffbdbdbdffbebdbeffbebebeffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc2c1c1ffc2c2c2ffc3c3c2ffc4c4c4ffc5c4c4ffc6c5c5ffc5c6c5ffc6c6c6ffc7c7c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcbcaffcbcbcbffcbcccbffccccccffcdcccdffcdcdcdffcdcdcdffcdceceffcdceceffcececeffcfcfcfffcfceceffcfcfcfffcfcfcfffd0cfd0ffd0d0cfffd1d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd4d3d3ffd4d3d4ffd4d5d4ffd5d5d4ffd6d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd9d8d8ffd9d8d8ffd9d9d9ffdadad9ffdadadaffdbdadbffdbdbdbffdbdbdcffdcdcdcffdddcdcffdddcdcffdeddddffdededeffdededeffdfdedfffdfdfdfffe0e0e0ffdfe0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e4ffe6e6e6ffe8e8e7ffeae9e9ffeaebebffecececffeeededffefeeeffff0f0effff0f1f1fff1f2f2fff2f2f2fff3f3f3fff4f3f3fff5f4f4fff5f5f5fff6f6f6fff7f6f6fff8f7f7fff8f8f8fffaf9f9fffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfcfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfcfffdfcfcfffbfbfa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefeeffeeeeeeffefefeefff0f0f0fff0f0f1fff1f0f1fff0f0f1fff0f0efffececebffececebffecebebffebecebffebebebffebebebffebeaebffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e4e4ffe3e4e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe0e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfdfdfffdfdedfffdfdedfffdededeffdededeffdededeffddddddffdeddddffdddddeffddddddffdddddd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d1ffd3d3d2ffd3d3d2ffd4d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d4ffd8d7d7ffd8d7d8ffd9d9d9ffdbdbdbffddddddffdeddddffdfdedfffdfdfdfffe0e0e0ffe2e2e1ffe2e2e3ffe4e4e4ffe5e5e4ffe5e5e4ffe4e4e4ffe3e2e2ffe0e1e0ffdededeffdbdbdbffdadadaffd8d9d8ffd7d7d7ffd5d6d6ffd6d5d6ffd2d1d1ffd1d1d1ffcfcfcfffcececeffcececfffccccccffcbccccffcbcbcbffcacac9ffcac9c9ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c7c7ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e1ffe1e1e1ffe3e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e3ffe4e4e3ffe5e4e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe9e9e9ffeaeae9ffe9e9eaffeaeaeaffeaeaeaffebebeaffecebebffecebebffebecebffecececffecececffedededffedededffedededffedededffeeededffeeedeeffeeeeeeffefefeeffefefefffefefefffefefefffefefefffeff0f0fff0f0efffefefeffff0efefffefefefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff040304ff0e0e0eff3c3c3dff5d5c5dff777878ff808080ff828282ff838383ff868586ff888988ff8b8b8aff908f90ffabaaabffeae9e9fffbfbfbfffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefdfefffefdfdfffefefdfffdfdfdfffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9fafffafafafffaf9fafffaf9f9fffafafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafbfffbfafbfffbfbfbfffafafbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafff8f7f7ffe3e3e4ffa7a7a7ff8a8a89ff898989ff888788ff868687ff858585ff848484ff848485ff7f7f7fff646464ff2f2f2fff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfcfffcfcfcfffcfbfbfffcfcfdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffcfbfbfffbfafbfff9f8f9fff6f6f5fff5f5f4fff3f4f3fff3f3f3fff2f2f2fff1f0f1fff1f0f0ffefefefffefeeeeffeeedeeffecececffebebebffeaeaeaffe8e8e8ffe6e6e7ffe5e5e5ffe3e3e3ffe0dfe0ffddddddffdadadbffd8d7d7ffd4d4d4ffd2d1d2ffcfcfd0ffcdcdcdffcccccbffc9cac9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9caffcacacaffcacacaffcacacbffcbcbcbffcbcbcaffcbcbcbffcbcbccffcbcbccffcbcbccffcbcccbffcccbcbffcbcccbffcccbccffccccccffcdcdcdffcececeffcfcfceffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd3d2d2ffd2d3d3ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd8d7d7ffd8d8d9ffd9d9d9ffdad9d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdededdffdfdedeffdfdedfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e0e1ffe1e0e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe5e5e6ffe5e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffdfdfdfffdfdfdfffdedfdeffdededeffdededeffdededeffdedddeffdedddeffdeddddffddddddffddddddffddddddffddddddffdddcddffdddcdcffdcdcdcffdcdcdcffdcdbdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadbdbffdadadbffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd5d6d5ffd5d5d4ffd4d4d4ffd2d2d3ffd2d1d2ffd0d0d0ffcececfffcdcdcdffcccccbffcac9c9ffc7c7c8ffc5c4c5ffc2c2c2ffc1c1c1ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbebebeffbebebeffbebebdffbdbdbdffbcbdbdffbcbcbcffbbbbbbffbbbabaffb9babaffb9b9b9ffb8b8b8ffb6b6b6ffb4b5b5ffb3b3b3ffb1b0b0ffafaeaeffacabacffa8a7a8ffa3a3a2ff9e9e9eff999999ff949494ff8c8c8cff868586ff808080ff797979ff737272ff6c6b6cff656565ff5f5f5eff585858ff525151ff4a4a4bff434444ff3c3d3dff373637ff323232ff2f2e2fff2b2b2bff282828ff252525ff222222ff1f1f1fff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080708ff1c1c1cff393a39ff505050ff5a5b5aff5f5f5fff616261ff666665ff6b6a6bff6e6e6eff6d6c6cff494949ff353535ff3a3b3aff414040ff474747ff4e4e4fff555555ff5b5c5cff626262ff696969ff70706fff777777ff7f7e7eff858585ff8b8b8bff919191ff969797ff9c9d9dffa2a2a2ffa7a7a7ffadadacffafafafffb2b2b2ffb5b4b4ffb6b7b7ffb8b8b8ffbababaffbbbbbbffbdbcbcffbdbdbeffbebebeffbfbebeffbfbfbeffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c2ffc4c3c3ffc4c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c6c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcac9c9ffcacacbffcbcacbffcbcbcbffcbcccbffccccccffcccdccffcdcdcdffcdcdcdffcececdffcececeffcececeffcfcecfffcfcfcfffcfcecfffcfd0cfffd0cfcfffd0cfcfffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d4ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdad9d9ffdadadbffdbdadbffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffddddddffdededeffdededeffdfdedeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e2ffe2e3e3ffe3e3e4ffe4e4e4ffe4e4e5ffe5e5e5ffe7e7e7ffe8e7e8ffe9e9eaffeaebebffecececffedeeedffefeeefffeff0effff1f1f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f5fff5f5f5fff6f6f5fff6f6f6fff7f7f8fff9f8f9fff9fafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffdfdfcfffbfbfbfffafbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefeeefffeeeeeffff1f1f1fff0f1f1fff0f0f1fff1f0f1fff0eff0fff0f0f0ffecececffecebecffebebecffebebebffebebebffebebebffebebebffeaebeaffebebeaffeaeaeaffeae9eaffeae9eaffe9eaeaffe9e9eaffe9eae9ffe9e9e9ffe9e8e8ffe9e8e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0dfdfffe0e0e0ffdfdfdfffdfdfdeffdfdfdeffdededeffdededeffdededeffdedddeffdededd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd4d4d4ffd3d3d3ffd4d3d4ffd4d4d4ffd7d7d8ffd8d8d7ffdad9d9ffdbdadaffdddddeffdedddeffdedfdfffdfdfdfffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe0e0e1ffdfdfdfffdfdfdeffdedfdfffdadadaffd9d9d9ffd7d7d7ffd5d6d6ffd6d6d5ffd1d1d1ffd1d1d1ffcfcfcfffcfcecfffcfceceffcdcdccffcbcccbffcbcbcbffcacac9ffcac9caffc8c8c7ffc7c7c7ffc8c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc5c4c4ffc5c4c4ffc3c3c4ffc3c3c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e5e6ffe7e6e7ffe6e6e6ffe6e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9eaffeaeaeaffeaeaeaffebebeaffebebebffebececffecebecffecececffededecffecededffedededffedededffedeeeeffedeeeeffeeeeeeffeeeeeeffefeeeeffefeeefffefefeffff0efeffff0f0efffefefeffff0f0f0fff0f0f0ffefefeffff0efefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff101010ff3c3d3dff5b5b5cff777778ff808080ff828282ff838383ff858685ff888888ff8b8b8bff90908fffa6a7a6ffe5e5e5fffbfbfbfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfefefffefefefffdfdfdfffdfdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffafbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffbfafafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfbfafffafafafffafafafffbfafafffafafafffafafafffaf9f9fff9fafafff9f9fafffaf9fafffafaf9fff9fafafffaf9fafffaf9f9fffafafafff9fafafff9f9fafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfafffbfbfafffbfbfafffafbfbfff7f7f7ffe0dfdfffa3a4a3ff8b8b8cff898888ff878888ff868687ff868586ff858685ff848585ff7f7e7fff646363ff303030ff060707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffdfcfdfffefdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfcfffafbfbfff9f9f8fff6f6f6fff5f5f5fff3f4f3fff3f2f3fff2f2f1fff1f1f1fff0f0f0ffefefefffeeeeeeffeeededffecedecffebebecffeae9e9ffe7e8e8ffe6e6e6ffe5e4e5ffe3e3e3ffdfe0e0ffdddcddffdbdadaffd7d7d7ffd3d4d4ffd1d1d2ffcfcfd0ffcdcecdffcbcbcbffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacac9ffcacbcaffcacacaffcbcacbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcbcccbffcbccccffccccccffcdcdccffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d0d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d8ffd9dad9ffdadadaffdadadaffdadadbffdbdbdaffdcdcdbffdcdcdbffdcdcdcffdddcdcffddddddffdddeddffdededeffdededeffdedfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e5e5ffe5e6e6ffe5e5e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e5e5ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e5ffe5e6e6ffe6e5e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdededfffdededeffdededeffdedddeffdddedeffdededdffdddedeffddddddffddddddffdddcddffdcdddcffdddddcffdcdddcffdcdcdcffdcdcdbffdcdbdcffdbdcdbffdcdbdcffdbdbdbffdadbdbffdadadbffdbdadbffdadbdaffdadadaffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d5d5ffd5d5d4ffd4d4d3ffd2d3d2ffd2d2d1ffd0d0d0ffcfcecfffcdcdcdffcccbcbffc9c9caffc7c7c7ffc5c4c4ffc2c2c1ffc1c1c1ffc0c1c0ffc0c0c0ffbfbfc0ffbfbfbfffbebfbeffbebebeffbebebeffbdbdbdffbdbdbdffbcbbbcffbbbbbbffbababaffb9b9b9ffb9b8b9ffb8b8b7ffb7b6b7ffb5b5b5ffb3b3b3ffb1b1b1ffaeaeafffababacffa8a8a7ffa3a4a4ff9f9f9fff9a9a9aff949495ff8c8d8cff878786ff808180ff797979ff727272ff6c6b6bff656565ff5f5f5fff595858ff515251ff4a4a4aff434343ff3c3c3cff363636ff323232ff2f2e2eff2b2b2bff272727ff252525ff222222ff1f1f1fff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff0c0c0cff272627ff434443ff555555ff5c5c5cff5f5f5fff626161ff666666ff6b6b6aff6e6e6dff6b6c6bff474746ff353435ff3a3a3aff404040ff474747ff4f4e4fff555555ff5c5c5cff646464ff6a6b6aff717272ff797979ff7f807fff868686ff8c8c8cff929292ff979797ff9d9d9dffa3a2a3ffa8a7a7ffadadadffaeafaeffb2b2b2ffb5b4b4ffb7b6b7ffb8b8b8ffbababaffbcbcbcffbcbcbdffbdbdbdffbebebeffbebfbfffbfbfbfffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc2c2c1ffc2c3c3ffc3c3c3ffc5c4c4ffc5c5c5ffc6c5c6ffc6c5c6ffc6c7c6ffc6c7c7ffc8c7c8ffc8c8c8ffc8c8c9ffc9c9c9ffcac9c9ffcacacaffcacbcbffcacacbffcbcbcbffcbccccffccccccffcccccdffcdcdccffcdcdcdffcececdffcececeffcecfceffcfcfcfffcfcfceffd0cfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d0ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9daffd9d9daffdadadaffdbdbdaffdbdcdbffdcdcdcffdcdcdcffdcdcddffdddddcffdddeddffdededdffdededeffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e4ffe5e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffeae9eaffebebebffecececffededeeffeeefeefff0efeffff1f0f0fff2f1f1fff2f3f2fff3f3f3fff4f4f3fff5f4f5fff5f5f5fff6f6f6fff6f6f6fff8f7f8fff8f8f8fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfcfdfffbfafafffbfbfbfffafafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeefeffff0f0f1fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff0f0f0fff0f0f1ffecececffebebecffebebecffebecebffebebebffebebebffebebeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe6e7e6ffe5e6e6ffe5e5e5ffe4e5e4ffe3e4e3ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffdfe0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdededeffdddedd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d3ffd4d4d4ffd7d8d7ffd8d7d8ffd9d9d9ffdbdbdbffddddddffdeddddffdededeffdfdfdfffe2e2e2ffe1e2e1ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e3ffe4e4e4ffe3e2e3ffe1e0e0ffe0e0e0ffdededeffdededfffdadadaffd9d8d9ffd7d7d7ffd6d6d6ffd6d6d6ffd1d1d2ffd1d1d1ffcfcfcfffcecfcfffcfcecfffccccccffcccbccffcacbcaffcacac9ffcacac9ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffebebebffebebebffecececffecebecffecececffedededffecececffedededffeeededffeeedeeffeeeeeeffeeeeeeffefefefffeeeeefffefefefffefefefffeff0f0fff0f0f0ffeff0effff0eff0ffeff0effff0f0efffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff050505ff0f100fff3b3b3aff595959ff757576ff808080ff838383ff838383ff858585ff888888ff8b8b8aff8f8f8fffa0a0a0ffdededffffbfbfafffdfefefffdfdfdfffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9faf9fff9faf9fff9f9fafff9f9fafff9faf9fffafaf9fffafafafff9faf9fff9faf9fff9f9f9fffaf9fafff9fafafffafafafffafafafffaf9f9fffafaf9fffafafafffbfafafffbfbfafffafafafffbfbfbfffafbfbfffbfafafffbfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfbfffbfbfafff9f9f9ffdcdcdcff9d9d9dff8b8b8bff888888ff878887ff868786ff858586ff868586ff858585ff7e7e7eff636363ff2f2f2fff080807ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfcfcfffcfdfdfffdfcfcfffdfdfdfffefefdfffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffffefffffdfdfdfffcfdfcfffcfcfcfffbfafbfff9f8f8fff6f6f6fff5f5f5fff4f4f4fff2f3f3fff2f2f1fff1f0f1fff0f0f0ffefefefffeeeeeeffedededffecedecffecebebffeae9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e3ffdfe0dfffddddddffdbdadbffd7d7d7ffd3d4d3ffd1d1d2ffd0cfd0ffcdcdceffccccccffcac9caffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcbcaffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcbcbcbffcccbcbffcbccccffcbccccffcccbccffccccccffcdcdccffcdcecdffcececeffcfcecfffcfd0cfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd9d8d8ffd9d9d9ffdad9d9ffdadadaffdadbdaffdbdadaffdbdbdbffdbdcdcffdcdcdcffddddddffddddddffdddeddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e1e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe1e1e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe4e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdedfffdededeffdededdffdededeffdedddeffdeddddffddddddffddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadbffdadadaffdadad9ffdadadaffd9dad9ffd9d9d8ffd8d8d8ffd8d8d9ffd7d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffccccccffcacacaffc7c8c8ffc5c5c4ffc2c2c2ffc0c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebfbfffbebebeffbdbebdffbcbdbdffbcbcbcffbbbbbbffbbbabaffb9b9b9ffb8b9b8ffb7b7b8ffb7b6b7ffb6b5b6ffb3b3b3ffb1b1b1ffafafafffacabacffa8a8a8ffa4a4a4ffa09fa0ff9b9b9bff959595ff8d8d8dff878687ff808180ff797a79ff737372ff6b6b6bff656665ff605f5fff585858ff515251ff4a4a4aff424243ff3c3c3cff363636ff323232ff2f2f2fff2b2b2bff272727ff252525ff222122ff1f1f1fff0f0f0fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff060606ff111111ff313132ff4c4c4dff585958ff5c5c5dff5f5f5fff626262ff666665ff6b6b6bff6f6f6eff6b6b6bff464646ff343535ff3a3939ff404040ff474747ff4f4f4fff565655ff5e5d5dff646564ff6c6c6cff737374ff7a7b7aff818180ff878786ff8c8d8dff939293ff989898ff9d9e9effa3a3a3ffa7a8a8ffadacacffaeafafffb1b2b1ffb4b4b5ffb6b6b7ffb9b8b9ffbababaffbbbcbbffbdbcbdffbebdbdffbebebeffbfbebfffbfbfbfffbfbfbfffbfc0bfffc0c0c0ffc0c0c1ffc1c2c2ffc2c3c2ffc4c4c4ffc4c4c4ffc4c5c5ffc6c5c5ffc6c5c5ffc6c7c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffcacacaffcacacaffcacbcaffcbcacbffcbcbccffcbccccffccccccffccccccffcdccccffcdcdcdffcecdcdffcececeffcfcfceffcececfffcfcfcfffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd4d3d4ffd3d4d3ffd3d4d4ffd5d4d4ffd4d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d8ffd8d7d8ffd9d8d9ffd8d8d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdddedeffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e2ffe3e2e3ffe3e3e3ffe4e4e3ffe5e4e5ffe5e5e5ffe7e7e7ffe8e8e8ffeae9eaffebebebffedededffedededffeeeeeeffefefeffff1f0f0fff2f2f2fff3f3f2fff3f2f3fff4f4f4fff4f5f5fff5f5f5fff6f6f6fff7f6f7fff7f8f8fff8f8f8fffaf9f9fffafbfafffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffcfdfdfffbfafafffafbfafffbfbfafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f1f0ffececebffecececffecebecffebececffebecebffebebebffebeaeaffeaeaeaffebeaeaffebebebffebebeaffeae9eaffeaeaeaffeaeaeaffeae9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e1e1ffe0e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d3ffd4d4d4ffd4d4d3ffd7d7d7ffd8d8d8ffd9dad9ffdbdbdbffdddedeffdeddddffdedfdfffdfdfdfffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e3ffe3e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e3e4ffe2e2e2ffe1e0e0ffdfdfdfffdededeffdededfffdad9daffd9d8d9ffd7d6d7ffd5d6d5ffd6d6d6ffd2d1d2ffd1d1d1ffcfcfcfffcfceceffcececeffcccdccffcccbcbffcacacaffc9cac900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebecebffebececffecececffecececffedededffecededffedededffededeeffeeedeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0ffeff0f0fff0efeffff0eff0fff0f0f0ffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020101ff040404ff0c0c0bff353535ff515151ff727272ff80807fff838383ff848483ff858686ff888888ff8b8b8aff8e8e8dff9b9b9affdbdbdbfffafbfbfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffefefdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfafbfffafafafffafbfbfffbfafafffafafafffafafbfffafafafffafafafffafafafff9f9f9fffafafafffaf9f9fff9f9f9fff9fafafffaf9fafffaf9f9fffaf9f9fff9f9f9fffaf9f9fffafafafff9f9f9fffafaf9fffafaf9fffafafafffafaf9fff9f9fafffafaf9fffafafafffafbfafffbfafafffafafbfffafbfbfffbfafafffafbfafffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfff8f8f8ffd7d7d7ff979897ff898989ff888989ff888787ff868686ff858686ff858585ff858484ff7e7d7dff616161ff2d2d2dff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfdfcfffdfcfdfffdfcfdfffcfcfdfffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffdfdfdfffcfdfdfffbfcfbfffafafafff9f9f8fff6f6f6fff4f4f5fff4f3f4fff3f3f3fff1f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecedecffebebebffeaeaeaffe8e8e7ffe6e6e6ffe4e5e5ffe3e2e3ffe0dfdfffddddddffdadadaffd7d7d7ffd4d4d4ffd1d2d2ffd0d0cfffcececdffccccccffcacacaffc9c9caffcacac9ffcacacaffcacacaffcbcacaffcacacbffcacbcbffcbcacbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffcbccccffccccccffcdcdcdffcececeffcececeffcfcecfffd0d0cfffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d7d6ffd6d7d7ffd7d8d7ffd9d9d8ffd8d8d9ffd9d9d9ffdad9daffdadadaffdadbdbffdbdbdbffdcdcdbffdcdcdcffdcdcddffddddddffdddeddffddddddffdededeffdfdedeffdedfdeffdfe0e0ffe0e0e0ffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e5ffe6e5e6ffe5e6e5ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e3e4ffe3e4e4ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e1ffe0e0e0ffdfe0dfffdfe0dfffe0dfe0ffdfdfdfffdfdfdeffdfdedeffdedfdeffdededeffdededeffdededeffddddddffdededdffddddddffddddddffddddddffddddddffdcddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadbdbffdbdadbffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d3ffd3d2d2ffd1d1d1ffd0d0d0ffcfceceffcdcdcdffcccbccffcacacaffc7c7c7ffc5c5c5ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffbfc0bfffc0bfbfffbfbfbfffbebfbfffbebebeffbebebdffbcbdbdffbcbdbcffbbbbbbffbababaffbab9baffb8b9b9ffb8b8b7ffb7b7b6ffb5b6b5ffb3b3b4ffb1b2b2ffafafafffacacacffa9a9a8ffa4a4a5ffa0a0a0ff9c9b9cff949494ff8d8e8eff888787ff808080ff7a797aff727273ff6c6c6bff656665ff5f5f5fff595959ff525251ff4a4a4aff434343ff3c3c3cff373636ff333232ff2e2e2eff2b2b2bff272727ff252525ff222222ff1f1f1fff121212ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff080808ff151515ff383837ff515150ff595959ff5d5d5cff606060ff626362ff666666ff6b6b6aff6e6e6dff6b6b6bff464646ff343434ff393a39ff403f40ff484748ff4f4f4fff575656ff5e5d5dff656665ff6d6d6dff747575ff7b7c7bff828282ff888888ff8d8e8eff939393ff999999ff9e9e9fffa3a4a3ffa7a8a7ffacacacffafaeafffb1b2b1ffb4b4b4ffb6b6b6ffb8b9b8ffbababaffbbbcbcffbcbdbcffbdbdbdffbfbebeffbebebfffbfbfbfffbfbfbfffbfbfbfffbfc0c0ffc1c1c1ffc2c2c1ffc3c2c3ffc3c3c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcacbcbffcbcbcbffcccccbffccccccffcdcdccffcdcdcdffcdcdcdffcecdcdffcececeffcfceceffcfcfcfffcfcfcfffd0cfcfffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d7ffd8d9d8ffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffddddddffdeddddffdededdffdededfffdededfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe1e0e0ffe0e1e1ffe2e2e2ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffeaeaeaffececebffedededffeeeeedffeeeeeeffeff0effff1f0f0fff1f2f1fff3f2f2fff3f3f3fff4f4f4fff5f4f4fff5f6f5fff6f6f6fff7f7f7fff7f7f7fff9f9f8fff9f9f9fffafbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfcfdfffdfdfdfffafafbfffafbfafffafbfafffafbfafffbfafb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f0fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff0f0f0fff1f1f0ffecedecffecececffececebffececebffecececffececebffebebebffebebeaffebeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffeae9eaffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe6e7e7ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e2ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d8ffd9d9d9ffdbdadbffdddeddffdedddeffdfdedfffdfdfdfffe2e2e1ffe1e1e1ffe2e2e2ffe3e2e2ffe2e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e4e3ffe2e3e2ffe1e0e1ffdfe0dfffdededeffdededeffdadadaffd8d8d9ffd7d7d7ffd5d6d6ffd6d6d5ffd2d2d1ffd0d0d1ffcfcfcfffcececf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffeae9e9ffe9eaeaffeaeae9ffeaeaeaffebebebffeaebebffebebebffececebffebebecffecececffecececffecedecffedededffedededffedededffeeededffeeefeeffeeeeeeffefefefffefefefffefefeffff0efefffefeff0ffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff020303ff070707ff282928ff484747ff6d6d6eff7f7f7fff838383ff858585ff868686ff888888ff8a8b8aff8d8e8dff979797ffd5d5d5fffafafafffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfefefffefdfdfffefdfefffdfdfdfffefefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfbfbfffafbfbfffafafafffafafafffafafafffafaf9fff9fafafffaf9f9fffaf9f9fff9faf9fffaf9fafffaf9f9fff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9fafffafaf9fffaf9f9fffafafafffafaf9fffafafafffafafafffafbfafffbfafafffbfafbfffafafafffafafafffbfbfafffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfff6f6f6ffd0d0d0ff939393ff8a8989ff888888ff878787ff878686ff858586ff848484ff848483ff7d7d7dff5f5f5fff2a2a2aff060605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfcfffdfcfcfffcfcfdfffdfdfdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefffffefefefffefdfefffcfcfcfffbfbfcfffafbfafff8f9f9fff7f6f6fff5f5f5fff4f4f3fff3f3f3fff2f2f2fff0f1f1fff0f0f0ffefefefffeeeeedffedededffecececffebebebffeaeae9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0dfffddddddffdadadbffd7d7d7ffd4d4d3ffd2d2d1ffcfcfd0ffcecdcdffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacbcaffcbcacaffcbcacbffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcccbffccccccffccccccffcccccbffccccccffcdcdcdffcdcdcdffcececeffcecfcfffd0cfcfffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d4d3ffd4d4d3ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d7ffd7d8d7ffd8d9d9ffd9d9d9ffdad9d9ffdadad9ffdadbdbffdadbdbffdbdbdbffdbdcdbffdcdcdcffdcdddcffdcddddffddddddffdeddddffdededeffdfdedfffdfdedeffdfdfe0ffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e6e6ffe6e5e5ffe6e5e5ffe6e6e6ffe6e5e6ffe6e5e5ffe6e5e6ffe5e5e5ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffe0e0dfffe0dfe0ffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdededeffdfdedfffdededeffdddddeffdddeddffdddedeffddddddffdeddddffdddddcffddddddffdcddddffdcdcddffdcdddcffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdadaffdbdadbffdadadaffdbdadaffd9dadaffd9d9daffd9d9d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd4d5d4ffd3d4d4ffd3d2d2ffd2d1d1ffd0cfd0ffcececeffcdcdcdffccccccffc9c9caffc8c7c7ffc5c5c5ffc2c3c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0bfc0ffbfc0bfffbfbebfffbebfbfffbebebeffbebdbeffbdbdbdffbcbcbcffbcbbbbffbbbabbffbababaffbabab9ffb8b8b8ffb8b7b8ffb5b6b5ffb4b3b4ffb1b1b1ffafafb0ffacadacffa9aaaaffa5a5a5ffa1a1a1ff9c9c9cff979797ff8f8f90ff878888ff808180ff797979ff727272ff6b6b6cff656565ff605f5fff595959ff525152ff4a4949ff434243ff3c3c3cff373736ff323232ff2e2e2fff2b2b2bff272827ff252525ff222222ff201f1fff131212ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0a0a0aff181818ff3d3d3eff525252ff575757ff5c5c5cff606060ff636363ff666666ff6a6a6aff6e6e6eff6c6b6bff454546ff343333ff3a3939ff414041ff484848ff505050ff575757ff5e5f5eff666666ff6e6e6eff767575ff7d7c7dff838382ff888888ff8d8e8eff939494ff999999ff9e9e9fffa3a4a3ffa8a7a7ffacacacffaeaeaeffb2b2b1ffb4b4b4ffb7b6b7ffb8b8b8ffbab9baffbbbbbbffbcbcbdffbdbebdffbebfbfffbfbfbfffc0bfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c1ffc1c2c1ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9cacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcccccbffccccccffcdcdcdffcdcdcdffcececdffcececdffcecfceffcfcfceffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffddddddffddddddffdddddeffdededdffdededeffdedfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe4e3e3ffe3e4e4ffe4e4e5ffe5e5e5ffe8e8e7ffe8e8e8ffeaeaeaffececebffedededffeeeeeeffefefeefff0f0f0fff0f1f0fff1f2f2fff3f2f2fff4f3f3fff4f4f4fff5f4f4fff6f6f5fff6f6f6fff7f6f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfdfffafbfbfffbfafbfffafafbfffafbfafffbfafafffbfafbfffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f0f0fff1f0f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff2f3f3ffeeeeedffecececffebececffececebffecebebffecececffebebebffebebebffebebeaffeaebebffebeaeaffebeaeaffeaeaeaffeae9e9ffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e6e7ffe6e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe3e3e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe3e2e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e2ffe0e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededdffdfdedeffdfdfdfffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e4e4ffe4e3e4ffe3e3e4ffe3e4e4ffe4e4e3ffe4e3e4ffe2e2e2ffe1e1e0ffdfdfdfffdfdedfffdededeffdad9daffd8d8d8ffd6d7d7ffd5d6d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e6ffe8e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaebebffebecebffecebecffebebecffecececffedececffedecedffedededffeeeeedffedededffeeeeeeffeeeeeeffefeeefffefefeeffefefefffefefefffeff0f0fff0efeffff0eff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff050506ff1e1d1dff404040ff6b6c6bff808080ff848484ff858484ff868686ff878887ff8a898aff8d8d8dff959595ffcfcfcffffafafafffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffbfbfcfffcfcfbfffbfbfbfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefdfefffdfdfdfffdfefdfffefdfdfffefefdfffefdfdfffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfbfcfffcfbfcfffbfbfbfffafbfbfffbfafbfffbfbfafffbfafafffafbfafffafafafffafafafffafafafffafaf9fffaf9fafffaf9fafffafaf9fffafaf9fffafaf9fff9f9fafffaf9f9fff9f9f9fff9fafafff9f9f9fff9faf9fffafaf9fff9f9fafffaf9f9fffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffaf9fafffafafafffafafafffafafafffbfbfbfffafafafffafbfafffbfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfafff5f4f5ffcacacaff919190ff898989ff888888ff878787ff878686ff858585ff858585ff838484ff7b7c7bff5e5d5dff272728ff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfdfcfffcfcfdfffcfcfdfffcfcfdfffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefefffdfefdfffdfdfdfffcfcfdfffcfbfcfffafafafff8f9f8fff7f6f6fff5f5f5fff4f3f3fff2f3f2fff2f2f2fff1f1f1fff0f0f0ffefefeeffeeedeeffedededffecececffebebebffeaeae9ffe7e7e8ffe6e6e5ffe4e4e4ffe2e2e2ffdfe0dfffdddeddffdbdbdaffd7d7d7ffd4d3d3ffd2d2d2ffcfd0cfffcdcdcdffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbccccffcbcccbffccccccffcccbccffcccccbffcccbccffcdcdcdffcdcdceffcececeffcececfffcfcfd0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdbdadbffdbdbdbffdbdcdbffdcdcdcffdddcddffddddddffdeddddffdededeffdededeffdededfffdfdfdeffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e0e0ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe2e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe5e5e5ffe6e6e6ffe5e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e5e6ffe5e6e6ffe5e6e6ffe5e6e6ffe6e6e5ffe5e5e6ffe6e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e2e2ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e1ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdedfdfffdedfdeffdededfffdededeffdededeffddddddffdddeddffddddddffddddddffddddddffdcddddffdddcddffdcddddffdcdddcffdcdcdcffdcdbdcffdcdbdcffdcdcdbffdcdcdbffdbdcdbffdbdbdbffdbdbdaffdadadbffdadbdbffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d6d5ffd5d4d4ffd3d3d3ffd2d3d2ffd1d1d1ffd0d0d0ffcecfceffcdcdccffcbccccffc9c9caffc7c7c7ffc5c5c5ffc3c3c2ffc1c1c1ffc1c0c1ffc0c0c0ffc0bfc0ffc0c0bfffbfbfbfffbebfbeffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbcbcffbcbbbbffbbbbbbffb9babaffb9b9b9ffb7b7b7ffb6b6b5ffb4b4b4ffb2b2b2ffb0afb0ffadadadffa9aaa9ffa6a6a6ffa2a2a1ff9e9d9dff989998ff929292ff898989ff818281ff7a7a79ff737273ff6c6b6cff666665ff60605fff595959ff515151ff4a4949ff424242ff3c3d3dff363737ff323332ff2f2f2eff2a2a2bff272626ff252525ff222322ff1f1f1fff171717ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff0d0c0cff1d1d1dff444443ff535352ff575757ff5b5b5bff605f60ff626362ff666566ff6b6b6bff70706fff6c6c6cff464646ff353534ff3a3a3aff414242ff49494aff505050ff585858ff5f5f5eff666666ff6e6d6eff767675ff7d7d7dff838383ff888889ff8e8f8eff939394ff99999aff9f9f9fffa3a3a4ffa8a8a8ffacacacffaeafafffb1b1b1ffb4b4b4ffb6b6b6ffb8b8b8ffb9babaffbbbbbbffbdbcbdffbdbdbdffbebfbeffbfbfbfffc0c0bfffc0bfbfffbfbfbfffc0bfc0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c3ffc4c3c4ffc5c5c4ffc5c5c5ffc6c6c6ffc6c6c7ffc8c7c7ffc7c7c8ffc8c9c9ffc8c9c9ffc9cac9ffcacacaffcacacaffcbcbcaffcbcbcbffcbcccbffcccccbffccccccffccccccffcdcdcdffcdcecdffcecdceffcececeffcfcfceffcfcfcfffd0d0cfffd0d0cfffd0d0cfffd0d0d1ffd0d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d7d6ffd6d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadadaffdadadaffdadadaffdadbdbffdcdbdbffdcdcdcffdddcdcffdcdddcffddddddffdddedeffdddedeffdededeffdfdedfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e4ffe6e5e6ffe8e7e7ffe9e9e9ffeaebeaffececebffedededffeeedeeffefefeffff0f0f0fff1f0f1fff2f1f2fff3f3f2fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff6f6f7fff6f7f7fff7f7f8fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f0fff1f0f1fff1f1f1fff0f1f1fff1f1f1fff4f4f4fff3f3f3ffeeeeeeffedededffececebffececebffebebebffebebebffebebebffebebebffebeaebffebebebffebebeaffeaeaeaffebebeaffeaeaeaffeaeae9ffe9eaeaffe9e9eaffe8e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e8ffe9e9e9ffebebebffededecffebeaeaffebebeaffebebebffebebebffebebecffebebecffecececffecececffedededffedededffedeeedffedededffeeeeeeffeeeeeeffeeefeeffeeefefffefefeffff0eff0ffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff4f5f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff1a1a1aff3e3d3dff6c6b6bff818181ff868685ff868585ff868686ff878787ff8a8a8aff8c8d8cff949393ffc9c8c8fff9f9f8fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffbfcfcfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefdfdfffefdfdfffefdfdfffdfdfdfffefefdfffefefdfffdfdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffbfbfafffafafafffafafafffafafafffafaf9fffafafafff9fafafff9f9f9fff9f9fafff9f9fafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffafaf9fffafaf9fff9fafafffafaf9fffafafafffafafafffafafafffbfafafffbfbfafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffafbfbfffbfbfbfffafafbfffbfbfafffbfafbfff4f4f4ffc3c3c3ff8f8f90ff898989ff888887ff878787ff868686ff858585ff858585ff838383ff7a797aff585958ff242424ff060505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfcfffcfdfcfffcfcfcfffdfdfdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffefefefffdfdfdfffdfdfdfffcfcfcfffcfbfbfffbfafbfff9f8f8fff6f6f6fff5f5f5fff4f4f3fff2f3f3fff2f2f2fff0f0f1fff0f0efffefefefffeeeeeeffedededffecececffebebebffe9eae9ffe8e8e8ffe5e6e6ffe4e4e3ffe2e1e2ffe0dfdfffddddddffdadadaffd7d7d7ffd3d3d3ffd2d1d1ffd0d0cfffcdcdcdffcccccbffcacacaffcacacaffcacacaffcbcbcaffcacbcaffcbcacbffcbcacbffcbcbcbffcbcacaffcbcbcbffcbcbcbffcbcbcbffcccccbffcbcbccffcbccccffccccccffcbcccbffcbcbcbffcbcbcbffcdccccffcdcdceffcfcfceffcfcfceffcfcfcfffd0cfd0ffd0d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd8d8d8ffd9d8d8ffd9d8d8ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdcdbdbffdcdcdcffdcddddffdddddcffddddddffdddedeffdededeffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e5e5ffe6e5e6ffe6e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe3e3e2ffe3e2e3ffe2e3e2ffe2e2e3ffe1e2e2ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdedfdeffdededeffdededdffdedddeffdeddddffddddddffddddddffddddddffdcddddffdcddddffdcdcddffdddcdcffdcdcdcffdcdcdcffdbdcdbffdbdcdcffdbdbdcffdbdcdbffdcdbdbffdbdbdbffdbdadaffdadadbffdadadaffdadadaffd9dad9ffdad9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd7d8d7ffd7d7d6ffd6d6d6ffd5d5d5ffd4d5d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcbcccbffcac9c9ffc8c8c7ffc5c5c5ffc2c3c3ffc1c1c1ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebfffbfbfbeffbebebeffbdbdbdffbdbcbdffbcbcbdffbcbbbbffbbbabaffbababaffb9b9b9ffb8b8b8ffb7b7b8ffb6b6b6ffb4b5b4ffb2b2b2ffb0b0afffaeadadffabaaaaffa7a6a6ffa3a3a2ff9f9f9eff999999ff939393ff8b8b8cff858484ff7d7d7dff757575ff6c6c6cff656565ff5f5f60ff595959ff525151ff494949ff434242ff3c3c3dff373736ff323232ff2e2e2eff2a2a2aff262626ff252424ff222222ff1f201fff181817ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff0f0e0eff232323ff494949ff545454ff595958ff5c5c5bff5f5f5fff626261ff666766ff6c6d6dff727272ff6f6e6eff454545ff353535ff3b3b3bff424242ff4a4949ff515150ff585858ff5e5f5fff666666ff6d6e6dff757575ff7d7d7dff848383ff898889ff8f8f8eff949494ff999999ff9f9e9effa3a3a4ffa7a7a7ffacacacffaeaeaeffb1b1b1ffb4b4b4ffb6b6b6ffb8b8b8ffbababaffbbbcbbffbdbcbcffbebebeffbfbfbeffbfbfbfffc0c0bfffc0c0bfffbfc0c0ffc0c0c0ffc0c0c1ffc2c1c1ffc3c2c2ffc3c3c3ffc3c4c3ffc4c4c5ffc5c5c5ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c7ffc8c8c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcacaffcbcbcbffcccbcbffcbccccffcdcdccffcdcdccffcdcdcdffcdcecdffcececeffcecfceffcfcecfffcfcfcfffd0d0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd4d4d3ffd4d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdbdadbffdbdbdaffdbdbdbffdcdcdbffdddddcffdcddddffddddddffdddddeffdededdffdfdedeffdedfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe3e2e2ffe3e2e3ffe4e3e3ffe4e4e4ffe4e5e4ffe6e6e6ffe8e7e7ffe9e9e9ffebebeaffecececffedeeedffefeeeeffefefeffff0f0f0fff1f1f1fff1f2f1fff3f2f3fff4f3f4fff4f4f4fff5f4f5fff6f6f6fff6f6f6fff7f7f7fff8f8f7fff9f9f9fffafafafffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffcfcfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffcfcfbfffafafafffafafafffbfafafffafbfbfffbfafafffafafafffbfafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f0fff1f0f1fff1f1f1fff4f4f4fff4f4f4fff4f4f4ffeeeeeeffedececffecececffecececffececebffecebebffebebebffebebebffebebebffeaebebffebeaebffebeaebffebebeaffeaeaeaffeaeaeaffe9eae9ffe8e8e8ffe8e8e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e3e3ffe4e4e4ffe4e3e3ffe3e3e3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9eafff8f8f8fff9f9f9ffefefefffedededffebebebffebebebffecebebffecececffecececffecededffedececffedededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefeffff0efeffff0eff0fff0f0effff0f0effff0f0effff0f0f0fff0f0f0fff1f1f1fff4f4f4ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030404ff1b1a1aff3d3c3dff6b6b6bff828181ff868685ff858585ff868685ff878788ff8a898aff8d8d8cff909191ffc0c0c0fff7f7f6fffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefefdfffefefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffafbfafffafafbfffafafafffafafafff9fafafffafafafff9fafafffafafafffafaf9fff9f9fafff9f9f9fffaf9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafafafff2f2f2ffbdbcbcff8c8c8dff898889ff888787ff878687ff868685ff848584ff848484ff848383ff787878ff545454ff242425ff060605ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfdfcfffcfcfdfffdfdfcfffdfdfdfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfdfffdfdfdfffcfcfcfffbfbfcfffafafafff8f8f8fff6f7f6fff5f6f5fff3f4f4fff3f3f3fff2f2f2fff0f1f1fff0f0f0ffefefefffeeeeeeffedededffececedffebebebffeaeae9ffe8e8e8ffe6e6e6ffe4e4e4ffe1e1e1ffe0dfdfffddddddffd9dadaffd7d7d7ffd4d4d3ffd2d1d2ffd0d0cfffcececdffcccccbffcacacaffcbcbcaffcbcacbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcccccbffccccccffccccccffcdcdccffcdceceffcececeffcfcfcfffcfd0d0ffcfd0cfffd1d0d0ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d6d7ffd8d7d7ffd8d8d8ffd8d9d8ffd9dad9ffd9dadaffdadadaffdbdbdbffdadbdbffdcdcdcffdcdcdcffdddcdcffdddddcffdddddeffddddddffdededeffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe6e5e5ffe6e5e6ffe6e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e6e6ffe5e6e6ffe5e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e2e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e1e1ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededeffdeddddffddddddffdddeddffdddeddffdcddddffddddddffddddddffdcdddcffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdcdbdbffdbdbdcffdbdbdbffdadbdaffdadadaffdbdadaffdadadaffd9dadaffd9dadaffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd5d5d6ffd4d4d4ffd3d3d3ffd1d2d2ffd1d1d1ffd0d0cfffcecfcfffcdcdcdffccccccffcacacaffc7c7c7ffc4c5c4ffc2c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfbfffbfbfbfffbebfbfffbfbebeffbebebeffbdbebeffbcbdbcffbdbcbcffbbbcbcffbbbbbaffb9babaffb9b9b9ffb8b8b8ffb8b7b8ffb6b6b6ffb4b4b4ffb2b2b2ffb0b0b1ffaeaeadffabaaabffa7a8a7ffa3a4a3ff9f9f9fff999a99ff939393ff888989ff818181ff787979ff727272ff6c6b6bff656566ff605f5fff5a5a5aff525152ff4a4949ff424342ff3c3c3cff373637ff323232ff2d2e2eff2a2a2aff262626ff252424ff222222ff20201fff151515ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0f0f0fff262626ff4b4b4bff565656ff595a59ff5c5c5cff5f5f5fff626262ff666667ff6d6d6cff717272ff6e6e6eff3d3d3dff363636ff3b3b3bff424242ff4a4a49ff515151ff585858ff5f5e5fff666666ff6e6e6dff757575ff7c7d7dff848483ff898a89ff8f8f8fff949494ff999a9aff9e9e9effa3a2a2ffa7a7a8ffacacacffaeaeaeffb1b1b1ffb4b3b4ffb6b6b6ffb8b7b8ffbababaffbbbbbbffbdbcbdffbebdbdffbebebeffbfc0bfffbfc0bfffbfc0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c3c2ffc4c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc7c6c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c8c9ffcacac9ffcacacaffcacbcbffcbcbcbffcbcbcbffcccccbffccccccffccccccffcdcdcdffcecdcdffcecdceffcececeffcecfceffcecfcfffcfcfcfffd0d0cfffcfd0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdbffdbdcdbffdcdcdcffdcddddffddddddffdddddeffdddeddffdededeffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe1e0e0ffe1e1e1ffe2e2e1ffe2e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e5ffe6e6e7ffe8e8e8ffeae9e9ffebebebffecececffedededffefeeeefff0f0effff0f0f1fff1f1f1fff2f2f2fff2f3f3fff3f3f4fff5f5f4fff5f5f5fff5f6f6fff6f6f7fff7f8f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffcfcfcfffafaf9fff8f9f8fffafbfbfffafafafffbfafafffafbfbfffbfbfafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f0fff5f4f4fff4f5f4fff4f4f4fff4f4f5ffefeeeeffedececffecececffecececffececebffecececffececebffebebecffebebebffebebebffeaebebffebebebffebebeaffe9eaeaffe9e9e9ffe8e8e8ffe7e8e7ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e8fff8f8f8fff8f8f8fffffffffffffefefffcfcfcfffafaf9ffeff0f0ffececebffebecebffecececffecececffedececffecededffedededffedededffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefeff0fff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff4f4f5ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050505ff191819ff3b3b3aff696969ff808080ff848484ff848484ff858685ff878787ff8a8a8aff8d8d8cff8e8f8fffb9b9bafff3f3f3fffcfcfcfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefefffefefefffdfdfdfffefdfdfffdfefefffdfefefffdfdfdfffefdfefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafafffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffbfafafffafafbfffafbfbfffafafafffafafafffafaf9fffafafafff9f9f9fffafafafffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9faf9fff9fafafff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fff9faf9fff9faf9fff9f9f9fffafafafffafafafffafafafffafafbfffafafbfffafafafffafbfafffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafafafff9f9f9ffeeededffb5b5b5ff8b8b8bff898989ff878787ff868787ff868585ff858485ff848383ff828382ff757576ff505150ff232323ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfcfffcfcfcfffdfcfcfffdfdfcfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffdfdfefffdfcfdfffcfcfcfffcfcfcfffafafafff9f8f8fff6f7f7fff5f6f6fff4f4f4fff3f3f3fff2f2f1fff1f1f1fff0efefffefefefffeeeeeeffedededffecececffebebebffe9e9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e1e1ffe0e0dfffdddddeffdadadaffd7d7d7ffd4d3d3ffd2d2d2ffd0d0d0ffcececeffcccbccffcacbcaffcacbcaffcbcacbffcbcbcbffcccccbffcbcbcbffcbcbccffcbcbcbffcccccbffcccccbffcbcbcbffcccbcbffcbcbcbffcbcccbffcbcbccffcccbcbffccccccffccccccffcdccccffcdcdcdffcecdceffcececeffcfcfcfffcfcfcfffcfcfd0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d4d3ffd4d4d4ffd4d4d5ffd6d5d5ffd5d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcddffddddddffdddedeffdededeffdedfdfffdfdfdfffdfdfe0ffdfdfdfffe0e0dfffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e0e0ffe0e1e0ffe0e1e0ffe1e0e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e1ffe2e3e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe6e6e5ffe6e5e6ffe5e6e5ffe6e6e6ffe6e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfdfdfffdfdfdfffdedfdeffdfdfdfffdededfffdfdedeffdedfdeffdededeffdddedeffdedddeffdddedeffdddedeffddddddffddddddffdddddcffddddddffdcdcdcffdddcdcffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdbdbdbffdadbdbffdbdbdaffdbdadbffdadadaffdadbdaffdadadaffdadad9ffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd6d7d6ffd6d7d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d2d2ffd0d0d1ffd0cfd0ffcfcfceffcdcdcdffcccbcbffcac9c9ffc7c7c7ffc4c5c4ffc2c2c2ffc1c0c0ffc1c0c0ffc0c0bfffc0bfbfffbfbfbfffbfbfbfffbebfbfffbebebeffbdbdbdffbdbcbdffbdbcbcffbbbcbbffbbbbbbffbababaffb9b9b8ffb9b9b8ffb8b8b8ffb6b6b7ffb6b5b6ffb3b4b3ffb2b2b2ffafafafffacacacffa8a8a8ffa4a5a5ff9f9f9fff989798ff8f8f8fff878787ff7e7d7dff787878ff727271ff6c6c6cff666667ff606061ff595959ff505151ff494949ff424242ff3c3b3bff363636ff323132ff2d2e2dff2a2a2aff262626ff242424ff232322ff202020ff121111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff0f0e0eff282828ff4b4b4aff575757ff5a595aff5b5c5bff5f5f5fff626262ff666767ff6b6b6bff6f7070ff6d6d6eff3d3d3dff373736ff3c3c3bff424141ff494849ff505050ff585857ff5e5e5fff666665ff6e6e6dff757575ff7d7d7cff838383ff89898aff8f8f8fff949494ff999899ff9e9d9effa3a3a3ffa7a7a7ffacacacffaeaeaeffb1b1b1ffb3b4b3ffb6b6b6ffb8b8b8ffbab9baffbbbcbbffbdbdbdffbdbdbeffbfbebeffbfbfbfffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c0ffc1c2c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcac9caffcacacaffcbcbcbffcbcbcbffcbcbcbffcccccbffccccccffcdccccffcccdccffcdcecdffcdcdcdffcececeffcfcfceffcecfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd5d5d5ffd5d6d5ffd7d6d6ffd7d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dadaffdadbdbffdadadaffdbdbdbffdbdcdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e6e5ffe7e7e7ffe9e8e8ffeaeae9ffebebebffececedffeeededffeeefeeffeff0effff0f0f0fff1f1f1fff2f2f2fff2f3f3fff3f3f4fff4f4f5fff5f5f5fff6f6f5fff7f6f6fff8f7f7fff8f8f8fff9faf9fffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffbfbfbfff8f8f9fff9f8f9fff9f8f8fffafafafffbfafafffafafafffbfbfbfffbfafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f5fff4f5f4fff0f0f1ffefeeeeffedededffededecffececedffecececffebecebffebecebffebebebffebebebffebecebffeaebebffeaeaebffeae9eaffe9e9e9ffe8e8e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe8e8e7ffe7e8e8ffe7e7e8ffe8e8e8ffe9e9e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e9fff8f8f8fff8f8f8fffffffffffffffffffffffffffffffffffefffffffbfafbfff0f0f0ffecececffecebecffecececffedededffedededffeeededffeeededffeeeeedffeeeeeeffefefefffeeeeefffefefefffeff0effff0f0f0ffefeff0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff5f4f4ffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050606ff191919ff3a3a3aff666666ff7d7c7dff828282ff838384ff868686ff888888ff8b8b8aff8d8c8cff8f8f8fffb3b3b3ffefeff0fffcfbfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefefffdfdfdfffefefefffefdfefffefefefffefefdfffefefefffefdfefffefefefffdfdfefffdfdfefffefefdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffafbfbfffafafbfffafafafffafafafffafafafffafafafff9faf9fff9faf9fff9faf9fff9faf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafbfffbfafbfffafafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f8ffe9e9e9ffaeafaeff8a8b8bff898989ff878888ff868786ff858585ff848584ff848484ff818181ff717171ff4b4c4cff202020ff050506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfcfdfffcfcfcfffcfcfcfffdfdfdfffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefefefffdfefefffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfafff9f9f9fff7f7f7fff6f6f6fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecececffebebebffe9eaeaffe8e8e8ffe6e6e6ffe3e4e4ffe1e2e2ffe0e0e0ffddddddffdadadaffd6d7d7ffd3d4d4ffd2d2d2ffd0d0d0ffcececeffccccccffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcccbccffcbcbccffcccbccffcccbccffcbcbccffcccbccffcccbccffcccbcbffcccbccffcccccbffccccccffccccccffccccccffcccdcdffcdcdcdffcececeffcececfffcfcfcfffd0cfd0ffd1d0d0ffd1d1d1ffd1d2d1ffd3d2d2ffd3d3d3ffd4d4d3ffd4d4d5ffd4d4d4ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9daffdad9daffdadbdaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdddcffddddddffdeddddffdededeffdedfdeffdedfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe3e2e3ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe6e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e3e2ffe2e2e2ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfe0dfffe0dfdfffdfdfdfffdfdfdeffdedfdfffdededeffdfdfdfffdededeffdededeffdededeffdededeffdedddeffdededeffdddddeffddddddffddddddffddddddffdcddddffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdbdbdcffdbdbdbffdadbdbffdadbdaffdadadaffdadadaffdadad9ffd9dadaffd9dadaffd9d9daffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d7ffd7d7d7ffd5d6d5ffd5d5d4ffd3d3d2ffd2d2d2ffd1d1d1ffcfcfd0ffcececfffcdcdcdffcbcbccffcac9caffc8c7c7ffc5c4c5ffc2c2c2ffc0c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbdbebeffbdbdbdffbdbdbcffbbbbbcffbabbbaffbabab9ffb9b9baffb9b9b9ffb8b9b9ffb7b6b7ffb6b7b7ffb4b4b5ffb2b2b2ffb0b0afffadadadffa9a8a9ffa5a5a5ff9f9e9fff979797ff8e8e8eff848585ff7d7d7dff767777ff717171ff6b6c6bff666666ff605f5fff575858ff505050ff484848ff414242ff3b3b3bff363636ff313131ff2d2d2dff2a2a2aff262626ff242424ff222222ff201f1fff111211ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff0f0f10ff272727ff494949ff585758ff595a5aff5b5c5cff5f5f5fff626262ff676766ff6c6b6bff717171ff6e6e6eff3c3d3dff373637ff3c3b3cff424142ff494849ff505050ff585757ff5e5e5fff656665ff6d6d6dff757575ff7c7c7bff828383ff898989ff8f8f8fff949494ff999999ff9e9d9effa3a2a2ffa6a6a7ffabacabffafaeaeffb1b1b2ffb4b4b3ffb6b6b7ffb8b8b8ffbababaffbcbbbcffbdbdbdffbebebdffbfbfbfffc0bfc0ffc0c0c0ffc0c0c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc5c5c5ffc6c5c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcacacaffcacbcbffcbcbccffcbcbcbffcccbccffccccccffcccdccffcccdcdffcdceceffcececeffcececeffcfceceffcfcfcfffcfcfd0ffcfcfd0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d1ffd2d3d2ffd2d3d3ffd2d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd6d5d5ffd5d5d6ffd6d7d6ffd7d7d6ffd7d7d8ffd8d8d7ffd8d9d9ffd9d8d8ffd9dadaffdadadaffdadadaffdbdbdaffdbdbdbffdcdbdcffdcdcddffdcdcddffddddddffdededdffdededeffdededfffdedfdeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e6e6ffe7e7e7ffe9e9e9ffeaeaeaffebebebffedececffedeeedffeeefeffff0f0f0fff0f1f0fff2f2f1fff2f2f2fff3f3f3fff4f4f4fff4f4f5fff6f5f6fff6f6f6fff7f6f7fff8f7f8fff9f9f9fffaf9fafffbfafbfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffafafafff7f7f7fff6f6f6fff8f8f9fff9f8f9fffbfafafffafafafffafbfafffbfafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0ffefefefffefeff0ffeeeeeeffedecedffecececffecececffebececffecececffebecebffececebffebeaeaffeaebebffeae9eaffe8e8e9ffe7e7e8ffe7e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e9ffefefefffe9e9e9fff8f8f8fff8f8f8fffffffffffffffffffffffffffffffffffffffefffffffffffffffefffbfbfbfff1f1f1ffefefeffff0efeffff0f0efffefefefffedeeedffeeeeedffeeeeeeffeeeeeeffeeefefffefeeeeffeff0effff0eff0fff0f0f0fff0f0effff0f0f0fff1f0f1fff1f1f1fff4f4f5ffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff070607ff1b1c1cff3e3d3eff666666ff7b7a7bff828382ff838384ff858685ff878888ff8a8b8aff8d8d8cff8e8e8effababacffecececfffbfafbfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefdfdfffefefefffdfefdfffdfdfefffefefdfffdfefefffefdfdfffdfefdfffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffbfbfafffafbfbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfafffbfafafffbfbfbfffafbfafffafafafffafafafffafbfbfffafafafffafaf9fffafafafffafafafff9f9fafffaf9f9fffaf9f9fff9faf9fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9fafff9f9f9fffaf9fafff9faf9fff9f9f9fffaf9fafff9f9f9fff9faf9fff9fafafff9faf9fff9fafafff9faf9fffafafafffafafafffafafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfafbfffafbfbfff7f7f8ffe5e4e4ffa9a8a8ff8b8b8bff8a8a8aff888888ff868787ff858585ff848584ff848384ff7e7f7fff6c6c6cff454545ff1d1c1dff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfdfffcfcfcfffdfdfdfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefdfefffdfdfdfffcfdfdfffcfcfcfffcfbfbfffbfbfbfff9f9f9fff7f7f7fff6f6f5fff4f4f4fff3f3f3fff2f2f1fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecedecffecececffeae9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e1e2ffe0e0e0ffdddedeffdadadaffd7d6d7ffd3d4d4ffd2d2d2ffd0d0d0ffcececeffcccdccffcbcbcbffcacbcbffcbcbcbffcbcccbffcbcccbffcbcbcbffcbcbccffccccccffcccbcbffcbccccffccccccffcbcbcbffcbccccffcbcbcbffcbcbccffcbcccbffccccccffccccccffccccccffccccccffcdcdccffcdceceffcececeffcfcfcfffd0cfd0ffd0d1d0ffd1d0d0ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d5ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d8ffd9d9daffdadad9ffdadbdaffdbdadbffdbdbdbffdbdbdcffdcdcdcffdddcdcffddddddffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfe0e0ffe0dfe0ffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e0ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e2ffe2e1e1ffe2e2e2ffe3e3e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e8ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e7e7ffe7e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe5e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe5e6e5ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e1e0ffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededeffdededeffdededeffdedddeffdededdffdddedeffdeddddffdddeddffddddddffdcddddffdcdcdcffdcdcdcffdcdbdbffdbdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadbffdadadaffdad9daffdad9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d6ffd5d6d5ffd4d5d4ffd3d3d3ffd1d2d2ffd0d0d1ffd0d0d0ffcecdceffcdcdcdffccccccffc9c9c9ffc7c8c7ffc4c4c4ffc1c1c2ffc0c0c0ffc0c0c0ffbfc0c0ffbfbebeffbebebeffbebfbeffbebfbfffbebebeffbebebeffbebdbdffbcbdbcffbbbbbbffbbbabaffbababaffbbbabbffb8b8b9ffb8b8b8ffb7b8b8ffb6b6b7ffb5b5b4ffb2b2b2ffb0b0b0ffadadadffa9a9a9ffa5a5a4ff9e9e9eff979696ff8e8e8dff848484ff7c7d7dff767676ff717070ff6b6a6aff646565ff5f5f5fff575656ff4f4f4fff484848ff414141ff3b3b3bff363636ff313232ff2e2d2dff2a292aff252626ff242424ff222222ff1f1f1fff0d0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff0f100fff262626ff474747ff575757ff5a5a5aff5b5c5cff5e5f5fff626362ff666766ff6d6d6dff727272ff707070ff3d3d3eff373637ff3c3c3cff424242ff484848ff505050ff575757ff5e5e5eff656565ff6d6c6dff737474ff7b7b7bff828282ff898988ff8e8f8fff949394ff999999ff9e9d9effa2a3a2ffa6a6a6ffabababffaeaeaeffb1b1b1ffb3b3b4ffb6b6b6ffb8b8b8ffb9babaffbbbcbbffbdbcbcffbebebeffbebfbeffbfbfbfffc0c0c0ffc0c1c1ffc2c1c1ffc1c2c1ffc3c2c2ffc3c3c3ffc3c3c3ffc4c3c4ffc5c4c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9cacaffcacacaffcbcacbffcbcccbffcccbccffccccccffccccccffcccdcdffcdcdcdffcdcecdffcdceceffcecfceffcfcfceffcfcfcfffcfcfcfffd0d0d0ffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d2ffd1d2d2ffd3d2d2ffd2d3d3ffd3d2d2ffd2d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d5d5ffd5d4d5ffd5d6d5ffd6d5d5ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d9ffd9d9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcddddffddddddffdddeddffdededeffdededeffdededfffdfdfdfffe0dfdfffe0e0e0ffe1e1e1ffe1e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e5e6ffe8e7e8ffe9eae9ffebeaebffecececffedededffeeeeeeffefefefffeff0f0fff0f1f0fff1f2f1fff2f3f2fff3f3f3fff4f3f4fff5f5f5fff6f5f5fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffafbfbfffafbfbfffcfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff9f9f8fff3f3f4fff4f3f4fff6f6f6fff9f8f8fff8f9f8fffafafafffafafafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f0f1ffeff0efffefefefffedededffecececffecececffececedffebececffebecebffeaebeaffeaeaeaffe8e9e9ffe7e7e8ffe7e7e7ffe7e6e6ffe6e7e6ffe7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e8e8ffefefefffefefefffefefeffff8f8f8fffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffdfcfdfffcfdfdfffdfcfdfffcfdfcfffafafaffeeededffeeeeeeffeeeeeeffeeeeeeffefefefffeeefefffefeff0fff0f0effff0eff0fff0f0f0fff0f1f0fff1f1f2fff4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff080808ff1e1e1eff414141ff666666ff7b7b7bff848585ff848484ff858585ff888887ff8a8a8aff8c8c8cff8f908fffa9a9a9ffe7e8e7fffafafafffcfcfcfffdfdfcfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffefefdfffdfefdfffdfdfefffdfdfefffefefefffefdfdfffdfefefffdfdfdfffdfdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffafbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffafafbfffafafafffafbfafffafafafffafbfafffafafafff9fafafffafafafffafaf9fffafafafffafafafff9f9f9fff9f9f9fff9faf9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fffaf9fafffafafafffafaf9fffafafafffafafafffafbfafffafafbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfafbfffbfbfbfffbfafbfffafbfbfffafbfbfffafafbfffbfafbfff7f8f7ffe0e1e1ffa6a6a6ff8d8d8dff8a8a8aff888988ff878787ff858685ff858584ff838383ff7c7c7dff6a696aff404140ff1a191aff050505ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfdfdfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefdfffefdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfafff8f8f9fff7f7f7fff6f6f6fff4f4f4fff2f3f3fff2f2f2fff1f1f1fff0f0f0ffeff0efffeeeeeeffedededffecececffecebebffe9eaeaffe8e8e8ffe6e6e5ffe4e4e3ffe2e2e2ffdfdfe0ffdedddeffdadadaffd7d6d7ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcccdccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcccbffcbcbccffcbcccbffcbcbcbffcbcbcbffccccccffccccccffccccccffcccbcbffcccbccffccccccffccccccffcccbccffccccccffccccccffcccdccffcecdcdffcececeffcecfcfffcfcfd0ffd0d0d0ffd1d1d0ffd2d2d1ffd2d2d2ffd2d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d6ffd7d7d7ffd7d7d6ffd7d7d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9dadaffdadadaffdadadbffdbdbdbffdbdcdbffdcdcdcffdddddcffddddddffdeddddffdddedeffdfdedeffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffdfdfdfffe0dfe0ffe0e0dfffdfdfe0ffdfe0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe4e4e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e5ffe6e5e6ffe6e6e5ffe5e5e6ffe5e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededfffdededeffdededeffdddedeffdededeffdededeffddddddffdddedeffddddddffdcddddffddddddffdcdddcffdcdcddffdcdcdcffdcdbdcffdcdbdbffdbdcdbffdbdbdbffdbdbdaffdbdbdaffdadadbffdadadbffdad9daffd9dad9ffdad9d9ffd9d9d9ffd8d8d9ffd7d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d5ffd4d4d4ffd2d3d3ffd1d2d2ffd0d0d1ffcfcfcfffcececeffcdcdccffccccccffcacacaffc7c7c8ffc4c4c4ffc2c1c2ffc1c1c1ffc0c0c0ffbfbfc0ffbebebeffbebfbeffbebfbeffbfbebeffbebebfffbdbebeffbdbdbeffbdbcbcffbcbcbbffbababaffbababaffb9b9baffb9b9b8ffb9b9b9ffb8b8b8ffb6b6b6ffb4b4b5ffb2b2b2ffafb0afffacacadffa8a8a8ffa3a4a4ff9d9c9dff959696ff8e8e8eff868687ff7f7f80ff777776ff707070ff6a6a6aff636364ff5d5d5dff565756ff4f4f4fff484847ff424241ff3c3c3cff363637ff323132ff2d2e2dff2b2a2aff262626ff232324ff212121ff1f1f1fff0b0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff101010ff242425ff404141ff555554ff595a5aff5c5b5cff5f5f5fff636363ff676768ff6c6d6cff717271ff706f70ff3d3e3dff373737ff3c3c3cff434342ff494949ff505050ff575757ff5e5e5eff656666ff6c6c6cff737273ff7a7a7aff818281ff888988ff8f8e8eff939494ff989998ff9d9d9effa2a2a2ffa7a6a6ffabababffaeaeaeffb1b1b2ffb4b4b3ffb6b6b6ffb8b8b8ffbab9baffbbbbbcffbdbdbcffbdbebdffbebebfffbfbfbfffc0c1c0ffc1c0c1ffc1c2c2ffc2c2c2ffc2c2c3ffc3c3c4ffc4c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c7c6ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffcac9caffcacacaffcbcbcbffcccccbffcbcbccffccccccffcdcdccffcccdcdffcecdcdffcececeffcececdffcececeffcecfceffcfcfcfffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d2ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d8ffd8d8d7ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdbdbdaffdbdbdcffdcdbdcffdcdddcffdddcdcffdddeddffdddeddffdededeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe2e1e1ffe2e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe8e8e8ffeaeaeaffeaebebffecececffedededffeeefeeffefefeffff0f0f0fff1f1f0fff1f1f2fff2f3f2fff3f4f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f8f9fff9fafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfafffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffbfcfbfff7f8f7fff1f0f0fff2f2f2fff3f4f3fff6f6f6fff8f8f8fff9f9f8fffafafafffbfafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2fff1f1f2ffefeff0ffefefefffeff0effff0f0f0ffefefefffeeeeedffecededffebecebffecececfff0eff0fffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefefffefefefffefefefffefefeffff3f3f3fffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefff0f0f0fff0f0f0ffeeefefffeeefeeffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff1f1f2fffbfafbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030202ff080809ff1e1f1eff424142ff626363ff7b7b7bff868585ff858585ff858585ff878887ff8a8a8aff8c8c8cff8f8e8effa3a3a2ffe2e3e2fffafafafffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfbfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfefffefdfdfffdfefefffdfefdfffefefefffdfdfdfffdfdfefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffbfbfbfffbfafafffafbfafffafbfafffbfafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafff9f9f9fffaf9f9fffafaf9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9fafff9f9f9fffaf9f9fff9f9fafff9faf9fffaf9f9fffaf9f9fffafafafff9faf9fffaf9fafffafafafffbfafafffbfbfafffafbfafffafafafffbfafbfffbfbfbfffafbfbfffafbfafffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafafffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffafbfafffafafafffafbfbfffbfafbfffafafafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfafafffafbfbfffbfbfbfffbfafafffbfbfafff8f9f9ffddddddffa09f9fff8d8d8dff8a8a8aff898989ff878787ff868685ff848484ff828182ff7c7c7cff6a6a6aff403f3fff161616ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffdfdfdfffdfdfefffdfcfdfffcfcfcfffcfbfbfffcfbfcfffbfbfafff9f9f9fff7f8f7fff6f6f6fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefeff0ffeeeeeeffedededffededecffebebebffeaeaeaffe8e8e8ffe6e6e5ffe4e4e3ffe2e1e2ffdfdfdfffdddddeffdadadaffd7d7d7ffd4d4d4ffd3d2d3ffd0d0d0ffcecfceffcdccccffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcccbcbffcccbcbffcccccbffcbcccbffcbcbcbffcbcbcbffcccccbffcbccccffcbcbcbffcbcbccffcbcbcbffcccbccffcbcccbffccccccffcccccbffcccbcbffccccccffcdcdcdffcecdceffcececfffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d4ffd6d5d5ffd7d7d7ffd7d7d6ffd7d8d7ffd8d8d7ffd9d8d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdbdbdbffdbdcdcffdcdcdbffdcdcdcffddddddffddddddffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfe0ffdfe0dfffe0e0e0ffdfdfe0ffdfe0dfffe1e0e0ffe1e0e0ffe1e1e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe2e2e2ffe3e2e2ffe2e3e3ffe2e2e2ffe2e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe7e6e7ffe6e6e6ffe7e7e7ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e7ffe7e6e7ffe7e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e4ffe5e4e5ffe5e4e4ffe4e4e3ffe4e4e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e3ffe2e3e3ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e0e0ffe1e0e0ffe0e0dfffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedeffdededeffdededeffdededeffdededdffdededeffddddddffdddddeffdedddeffddddddffddddddffdcddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdcdcffdbdbdbffdbdbdbffdbdbdaffdbdadbffdadadaffdadadaffdadad9ffd9d9daffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd5d6d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d0ffcfd0cfffcececeffcdccccffcccccbffc9cacaffc7c7c7ffc4c4c5ffc1c1c1ffc1c0c1ffc0c0c0ffc0bfbfffbebebeffbebebeffbfbfbeffbfbebeffbfbebeffbebdbeffbdbdbcffbcbcbcffbcbbbcffbababaffbababaffb9b9b9ffb8b8b8ffb9b9baffb8b8b8ffb6b6b6ffb5b4b4ffb2b2b2ffb0afafffacacacffa7a8a7ffa3a2a2ff9c9b9cff959595ff8e8e8eff878687ff818180ff797a7aff70706fff696969ff646463ff5d5d5dff575657ff4f4f4fff484848ff424241ff3c3c3cff363736ff323233ff2f2e2eff2b2b2bff262626ff242424ff212121ff1e1f1eff0a0909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff0e0e0dff222122ff3c3c3dff4f504fff595959ff5c5c5cff606060ff636463ff686868ff6c6c6cff6f6f6eff6d6d6cff3d3e3dff373837ff3d3d3dff434343ff494a4aff505151ff575858ff5e5e5eff656565ff6b6b6bff737272ff7a7a79ff818181ff898888ff8f8e8eff949393ff989899ff9e9d9dffa2a2a2ffa7a6a7ffabababffaeaeaeffb1b1b1ffb3b3b3ffb6b6b6ffb8b8b8ffb9b9b9ffbbbbbbffbdbcbdffbebdbdffbebfbfffbfc0bfffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc3c2c2ffc4c4c3ffc4c4c4ffc4c4c4ffc5c4c4ffc6c6c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffcac9caffcbcacaffcbcbcbffcbcccbffccccccffccccccffcccdccffcdcdcdffcecdcdffcececeffcececeffcececeffcfcfcfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d2ffd3d3d3ffd4d3d3ffd4d3d3ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d6d6ffd6d6d6ffd8d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9daffdbdadbffdbdbdaffdbdcdbffdbdcdbffdddcdcffdddcdcffddddddffdedddeffdededeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e6ffe7e7e6ffe8e8e9ffeaeaeaffecebebffececedffedeeedffefeeeefff0efeffff0f0f0fff0f1f0fff2f1f2fff3f3f3fff4f4f3fff4f5f4fff5f5f4fff5f6f5fff6f6f6fff8f8f7fff8f9f9fffafafafffafbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfbfff8f8f7fff1f0f0fff1f0f0fff1f1f2fff4f3f3fff6f6f6fff9f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfcfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffbfcfbfffcfbfcfffcfbfcfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefefffefefefffefefefffefefefffeeefeffff3f3f3fffaf9fafffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffbfbfbfff2f2f2ffeeeeeeffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff2f3f3fffdfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff070607ff1b1b1bff3d3e3eff5f5f5fff7a7a79ff848484ff858584ff848484ff878787ff8a8a8aff8b8c8bff8d8c8dff9d9e9dffdededffff9fafafffcfcfdfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfbfffafbfafffafafafffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fffafafafffafaf9fff9f9f9fffaf9fafffafafafffafafafffafafafffafbfafffafafbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffafbfafffbfbfbfffafbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfafbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafff8f9f8ffdad9daff9b9b9bff8c8d8cff8a8a8bff898989ff878787ff868686ff848383ff828181ff7d7c7cff6a6a6aff3e3d3dff131313ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffdfefefffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfff9f9f9fff8f7f7fff6f6f6fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecedecffebececffeaeaeaffe8e8e8ffe6e5e5ffe4e4e3ffe2e2e2ffe0dfdfffdededeffdad9daffd7d7d7ffd4d4d4ffd2d3d3ffd0d0d0ffcececeffcdcdcdffcbcbcaffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcccbffcbcbccffcbcbcbffccccccffccccccffcccccbffcccccbffcccccbffccccccffcdcdcdffcececeffcecfceffcfcfcfffcfd0d0ffd1d0d0ffd1d2d1ffd2d2d1ffd2d3d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd7d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdbdcdbffdcdbdcffdcdcdcffddddddffddddddffdedddeffdededeffdfdedeffdfdfdfffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0dfffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e3ffe4e4e3ffe5e5e4ffe5e4e5ffe4e5e4ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e6ffe5e6e6ffe6e6e5ffe5e6e5ffe6e6e5ffe6e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdedddeffddddddffdedddeffdeddddffddddddffddddddffddddddffdddcddffdcdcdcffdcdddcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadbdaffdadadaffdad9daffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d3d3ffd1d1d1ffd0d1d0ffcfcfcfffcececeffcccdcdffcccbcbffcacac9ffc7c7c7ffc4c4c5ffc1c1c1ffc1c1c1ffc0c0c0ffbfc0bfffbebebeffbfbfbeffbfbfbfffbebebeffbebebeffbdbebdffbdbdbdffbcbcbcffbcbbbbffbbbbbaffbabab9ffb9b9b9ffb8b8b9ffbab9b9ffb8b8b8ffb6b7b6ffb4b4b4ffb2b2b2ffafb0afffabababffa7a6a6ffa2a1a1ff9b9b9bff959495ff8e8d8dff878787ff818180ff797a79ff706f70ff696969ff636463ff5d5d5dff565656ff4f4f4fff484848ff424242ff3d3c3cff383737ff333333ff2f2e2fff2b2b2bff262626ff242424ff212121ff1e1e1eff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0c0c0cff202121ff3b3b3bff4e4e4dff595959ff5c5c5bff5f605fff646364ff696968ff6b6c6bff6b6b6bff696968ff3d3d3dff383838ff3d3d3eff444343ff4a4b4aff515251ff585858ff5e5e5eff656565ff6b6b6bff727271ff7a7a79ff818180ff888888ff8e8e8eff949493ff989998ff9e9d9effa2a2a2ffa7a6a6ffabacabffaeaeadffb1b1b1ffb3b4b4ffb6b6b6ffb8b8b8ffb9bab9ffbbbbbbffbcbcbcffbdbebdffbebebfffc0bfbfffc1c0c0ffc1c1c1ffc2c1c2ffc2c2c2ffc3c3c3ffc4c4c3ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcbcacaffcbcacbffcbcbcbffcbccccffccccccffcccdccffcdcdcdffcecdcdffcdcecdffcececeffcfcfceffcecfcfffcfcecfffcfd0cfffcfd0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d2ffd3d3d2ffd4d4d3ffd4d3d3ffd3d4d3ffd5d4d4ffd4d5d4ffd6d5d6ffd5d6d6ffd7d6d6ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9dad9ffdadadaffdadbdaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcddffdddddeffdededdffdededeffdfdfdeffdfdfdfffe0dfdfffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe4e4e3ffe4e3e4ffe5e5e5ffe7e6e6ffe8e8e8ffeaeaeaffebececffedededffeeeeedffefefeffff0f0effff0f0f0fff1f1f1fff2f2f2fff2f3f3fff3f3f3fff4f5f4fff5f5f5fff6f6f6fff6f7f7fff8f8f8fff9f9f9fffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffdfcfcfff8f8f8fff0f0f0fff1f1f1fff1f2f1fff2f2f2fff3f3f4fff6f6f6fff8f9f8fff0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefefffefefefffefefefffefefefffefefefffefefeffff4f4f4fffaf9fafffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefff9fafafff0f0f0ffefeeefffefefefffeff0effff0f0f0fff0f0f0fff0f1f0fff2f3f3fffdfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030304ff111211ff2d2c2cff515251ff737273ff828282ff848485ff858585ff878787ff8a8a8aff8b8b8cff8d8d8dff999998ffd8d8d8fff9f9f9fffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfdfdfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefefffefefdfffefefefffefdfefffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafafbfffbfbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffafbfafffbfbfbfffafbfafffafbfbfffafafbfffbfbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffaf9fafff9fafafff9faf9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9fafff9f9f9fffafaf9fffafafafffafafafffafafafffbfafafffafafafffafafafffafbfbfffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfafbfffbfafbfffbfafbfffbfbfafffbfbfafffafbfbfffbfbfafffafbfafffbfafbfffbfafafffbfbfbfffbfafbfffafbfafffafbfafffbfbfbfffafbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfff7f6f7ffd2d2d1ff969697ff8b8c8cff8a8b8aff898a8aff888988ff868686ff858584ff848384ff7c7c7cff646465ff383838ff101011ff010202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefdfefffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfff9faf9fff8f8f8fff6f6f6fff5f5f5fff3f4f3fff2f2f2fff1f2f1fff0f0f0ffefefefffeeeeeeffedededffececedffebececffeaebebffe8e9e8ffe6e5e6ffe4e4e4ffe2e2e2ffe0dfdfffdddedeffdbdbdbffd7d7d8ffd4d5d4ffd3d2d2ffd0d1d0ffcececeffcdccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcccbccffcdcccdffcececdffcececeffcecfcfffd0d0cfffd0d0d0ffd1d1d2ffd2d2d1ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd5d5d5ffd5d6d5ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcddddffdddeddffdddedeffdedfdeffdfdedeffdedfdeffdfdedfffdfdedeffdedfdfffdfdfdfffdfdedfffdfdfdfffe0dfdfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e2ffe2e2e3ffe3e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e4ffe4e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e6ffe7e7e6ffe6e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe2e1e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfe0e0ffe0e0e0ffdfe0dfffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdededeffdededeffdddeddffdeddddffdededdffddddddffddddddffddddddffddddddffdcddddffdcdddcffdcdcdcffdcdcdbffdbdbdbffdbdcdbffdbdbdbffdbdadaffdadbdbffdadadaffd9d9daffd8d9d9ffd9d8d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcccdccffcccccbffc9c9caffc7c7c7ffc4c4c5ffc1c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebfffbebebfffbfbebfffbfbebeffbebebeffbdbebdffbcbdbdffbdbcbcffbbbcbbffbbbabbffbabab9ffbababaffbababaffb9bab9ffb8b8b8ffb6b6b6ffb4b4b4ffb1b2b2ffaeaeaeffababaaffa6a6a6ffa1a1a1ff9b9b9bff949594ff8d8d8dff878787ff808080ff797879ff6f6f6fff686869ff626363ff5c5d5cff565656ff4f504fff484848ff424242ff3c3c3cff373737ff333334ff2f2f2fff2b2b2cff262727ff252424ff212221ff1e1e1eff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0d0d0dff212121ff3b3c3bff504f50ff595959ff5c5c5cff606060ff646463ff696869ff6b6b6cff6a6a6aff5c5c5bff333333ff383838ff3d3e3eff444444ff4a4a4bff525151ff585859ff5e5f5fff656565ff6b6b6bff727172ff797979ff818181ff888888ff8f8e8eff949493ff999998ff9d9e9effa3a2a2ffa6a7a6ffacabacffaeaeaeffb2b2b1ffb4b3b4ffb6b6b6ffb7b8b7ffbababaffbbbbbbffbcbdbdffbebebeffbfbfbeffc0c0c0ffc1c0c1ffc2c1c1ffc2c2c2ffc3c2c2ffc3c4c3ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c7c6ffc6c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9cacaffcbcacbffcbcacbffcbcccbffcccbcbffcccdccffccccccffcdcdcdffcdcdceffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffdadadaffdadadaffdadbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdddddcffdddeddffdededeffdedfdeffdedfdeffdfdfdfffe0dfdfffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe5e6e6ffe7e7e7ffe9e8e9ffeaebeaffecebebffedededffeeeeeeffefefeffff0f0f0fff0f0f0fff2f1f1fff3f2f2fff3f3f3fff4f3f4fff5f5f4fff5f5f5fff6f6f6fff7f7f7fff9f9f9fff9f9fafffbfbfafffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffafbfbfffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfcfdfff9f8f9fff2f2f2fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff3f4f3fff0f0f0fff1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f0fff0f0f0ffefefefffefefefffefefeeffefefefffecededfff2f2f2fffcfcfdfffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020102ff0c0c0cff242423ff4c4c4cff6e6e6eff808080ff858585ff878687ff888787ff898a8aff8b8b8cff8e8e8dff969796ffd3d3d3fff9f9f9fffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefdfffdfefdfffefdfdfffdfdfefffefefdfffefdfefffdfdfdfffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffafbfbfffbfbfbfffafbfbfffafafafffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfafffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffefdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffafbfbfffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfafffafafafffbfafafffbfafafffafafafffafafafffafafbfffafafafffafafafff9fafafff9f9fafffafafafffafafafff9fafafffaf9f9fffaf9f9fff9faf9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9fafff9fafafffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfbfffafafafffbfbfafffafbfbfffbfbfbfffbfafbfffafafafffbfbfafffafbfbfffbfbfafffbfafbfffafbfafffbfafafffbfafbfffafbfafffbfafafffafbfbfffafafafffafbfafffbfbfafffbfafafffbfafbfffbfafbfffafbfafffbfbfafffafbfafffbfbfafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffafafbfff6f5f5ffcbcccbff939494ff8c8c8bff8b8a8aff898a8aff898888ff878787ff888788ff868686ff7b7b7bff626262ff373636ff111011ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfdfffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffdfefdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffaf9f9fff7f8f7fff6f6f6fff5f5f5fff4f3f3fff2f2f2fff1f1f1fff0f0f0fff0efefffeeeeeeffedeeedffecececffecececffeaebeaffe8e8e8ffe6e6e5ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffdcdbdcffd8d7d8ffd4d4d4ffd3d3d2ffd0d0d1ffcececeffccccccffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcacbcaffcbcbcbffcacbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcccbcbffcdcccdffcdcdcdffcececeffcecfcfffcfcfcfffd0d1d0ffd1d1d1ffd2d2d1ffd3d2d3ffd3d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d9ffdad9d9ffdad9daffdadadaffdadadbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffddddddffddddddffdededeffdfdedeffdfdedfffdedfdfffdfdedfffdedfdfffdfdedfffdfdedfffdfdfdfffdfe0dfffdfdfe0ffdfe0dfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe2e3e2ffe3e3e3ffe3e2e3ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e7e6ffe6e6e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe2e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdededfffdededdffdedddeffddddddffdddddeffdeddddffddddddffdcddddffdddddcffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdbdbdbffdbdbdbffdadbdbffdbdadaffdad9daffd9d9d8ffd9d9d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d2d3ffd1d2d1ffd0d0d0ffcfcfcfffcdceceffccccccffcccccbffc9cac9ffc7c7c7ffc5c4c5ffc2c2c1ffc1c1c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbfbeffbfbebfffbebebeffbebebeffbdbdbdffbcbcbcffbcbcbcffbbbbbaffbababaffbababaffbababaffb9b9b8ffb7b8b7ffb5b6b5ffb3b3b2ffafafb0ffadacacffaaaaaaffa5a5a5ffa0a0a0ff9a9a9bff949494ff8d8d8dff878787ff7f8080ff767675ff6e6e6eff676868ff626262ff5c5c5cff555655ff4f4f4fff494948ff424242ff3c3c3cff383838ff333434ff302f2fff2c2b2cff272727ff252524ff212222ff1b1b1bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff020102ff101010ff282827ff434343ff535353ff595a5aff5d5d5dff606060ff646464ff696969ff6b6b6cff6a6a6aff5c5c5cff343434ff383938ff3d3d3eff444444ff4b4b4bff525252ff595858ff5f5f5eff656565ff6b6c6cff737272ff7a797aff818281ff898888ff8f8e8fff939494ff999999ff9e9e9effa2a2a2ffa7a7a7ffacacabffafafaeffb2b2b2ffb4b4b4ffb6b6b6ffb8b8b8ffb9bab9ffbbbcbbffbcbcbcffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc1c1c2ffc3c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c5ffc6c6c6ffc6c7c7ffc8c7c7ffc8c8c7ffc8c8c8ffc8c9c9ffcac9caffcacacaffcbcacaffcbcacbffcbcbcbffcccccbffccccccffcccdccffcdcdcdffcdcdcdffcececeffcfceceffcecfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d1ffd3d2d2ffd2d3d3ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d3ffd5d4d5ffd4d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d9d8ffd9dad9ffdadadaffdadbdaffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffdeddddffdededeffdededeffdededfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe8e7e8ffeae9e9ffebebebffecedecffededeeffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f4f4fff4f5f4fff6f5f5fff6f6f6fff7f7f7fff9f9f9fffafafafffcfbfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfdfffaf9f9fff2f2f2ffecedecfff0f0f0fff1f1f2fff1f1f1fff0f0f0fff1f1f0fff1f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f1f1ffeff0f0fff0f0f0ffefefefffefefefffedededffededecfff3f2f2fffcfdfcfffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff0d0c0cff202020ff4a4a4bff6e6f6eff808080ff858586ff878787ff878787ff8a8a89ff8c8c8cff8e8e8eff969696ffccccccfff8f8f8fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafafafffbfbfafffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfdfefffcfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafafafffafbfafffafbfafffbfafbfffbfbfbfffbfbfafffafafafffbfafafffbfbfafffbfbfafffafafbfffafbfbfffafbfbfffbfafafffbfbfbfffafafbfffafafafffafafafffafafafffaf9f9fffaf9fafff9fafafffaf9fafff9faf9fffaf9fafffaf9f9fff9faf9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9fafff9f9fafff9faf9fffaf9f9fffafafafffafafafffafafafffafafafffafbfafffbfbfafffafbfbfffafbfafffafafafffbfbfbfffafbfbfffbfafbfffafbfafffafbfafffafafbfffafbfafffafafbfffbfbfafffbfafbfffbfafbfffbfbfafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffbfbfafffbfbfafffafafbfffafbfbfffafbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfff4f4f4ffc5c5c5ff929392ff8c8c8cff8b8b8aff8a8a89ff888988ff888787ff888989ff868686ff797a7aff636363ff393839ff121312ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfdfffdfefdfffcfcfcfffcfcfcfffbfcfcfffafbfbfffaf9f9fff8f8f8fff6f6f7fff5f5f5fff3f4f3fff2f3f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffedecedffecececffebebeaffe7e8e8ffe6e6e6ffe4e4e4ffe2e2e3ffdfe0e0ffdedddeffdcdcdcffd8d8d8ffd5d5d4ffd3d2d3ffd0d0d1ffcecfceffcccdcdffcbcbcbffcacbcaffcbcacaffcbcbcaffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcaffcacbcbffcbcbcbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcacbffcccccbffcdcccdffcdcdcdffcececeffcececeffcfcfcfffd0d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd4d3d3ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadadbffdbdbdbffdcdbdbffdcdcdcffdddcddffdddddcffddddddffdddedeffdededeffdededeffdededeffdededeffdededfffdfdfdfffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e6ffe7e6e7ffe6e6e7ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e6ffe6e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e1ffe0e1e0ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffe0e0e0ffdfdfdfffdfdfdfffdededeffdddedeffddddddffdddddeffddddddffddddddffddddddffddddddffdddcdcffdcdddcffdcdcdcffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdbdadbffdbdbdbffd9dad9ffd9d9d8ffd8d8d8ffd8d8d9ffd8d8d8ffd7d8d8ffd7d7d8ffd6d6d6ffd5d5d5ffd4d4d3ffd3d2d3ffd1d1d1ffd0d0d0ffcfcfcfffcececdffcccccdffcbcccbffc9c9c9ffc7c7c7ffc4c4c5ffc2c2c2ffc0c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbebebeffbdbdbdffbcbcbcffbbbcbcffbbbabbffbababaffbababaffb9b9b9ffb8b8b8ffb7b7b6ffb4b4b4ffb1b1b2ffafafafffacacacffa8a7a7ffa4a4a4ff9f9e9fff9a9a99ff949494ff8e8e8eff878787ff808080ff757676ff6f6e6fff696969ff646364ff5d5d5dff565756ff4f4f4fff494848ff424242ff3c3c3cff373737ff333333ff302f30ff2b2c2bff282727ff252425ff212222ff191a19ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020302ff161615ff313131ff4b4b4cff565756ff5b5b5cff5e5e5fff616261ff656565ff6a6a6aff6c6b6cff6a6a6aff5c5b5bff343434ff393938ff3e3e3eff444544ff4b4b4bff535353ff585959ff5f5f5fff656666ff6c6c6cff737374ff7a7b7aff828182ff898989ff8f8f8fff959495ff9a9a99ff9e9e9effa3a3a3ffa7a8a7ffacacadffafafafffb2b2b2ffb4b4b4ffb6b6b6ffb9b9b8ffbababaffbbbbbcffbdbdbdffbebebeffc0bfbfffc0c1c0ffc1c1c1ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffcccccbffcccbccffcccccdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcfcfceffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffdadad9ffdadadaffdadadbffdbdbdbffdbdcdcffdcdbdbffdcdddcffdddcddffddddddffdddeddffdededeffdededeffdfdedfffdfdfdfffe0dfe0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e3ffe3e4e4ffe4e4e5ffe5e5e5ffe7e6e7ffe9e9e9ffeaeaeaffececebffecececffededeeffefefefffeff0f0fff0f0f1fff1f1f1fff2f2f2fff3f3f2fff3f3f4fff4f4f4fff5f4f5fff5f6f6fff7f7f6fff8f8f8fff9faf9fffafafafffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffcfbfcfffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffafafafff3f3f3ffeeeeeeffefefeefff0f0f0fff0f0f0fff0f1f0fff1f0f1fff2f1f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f1fff0f0f1fff0f0f0ffeff0efffefefefffedeeeeffeeededfff3f3f3fffcfcfcfffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0d0d0dff212121ff4d4e4dff717171ff7f7f7fff858584ff868686ff878787ff8a8a89ff8b8c8cff8e8d8eff939393ffc5c5c5fff7f7f7fffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfcfdfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafafffbfafafffafbfbfffbfafbfffafbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfdfffdfefdfffdfefdfffefdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafafffafbfbfffafbfbfffafbfafffbfbfbfffafbfafffafbfafffbfafbfffafbfbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafaf9fffafaf9fff9fafafff9fafafff9f9fafff9fafafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9faf9fffaf9fafff9f9fafffafafafff9fafafffaf9fafffafbfafffafafbfffafafafffafafafffbfafbfffbfbfafffbfbfbfffbfbfafffafafafffbfbfbfffafafbfffafafbfffbfbfafffafbfafffafbfbfffafbfbfffafbfafffafafafffafbfbfffafafbfffafafafffbfafafffafafafffafafafffafafbfffafafbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafff2f2f2ffbdbebeff8f908fff8b8b8cff8a8b8bff8a8a89ff888888ff878786ff878787ff848383ff787778ff626262ff3c3c3bff131413ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffdfdfdfffcfdfcfffcfcfdfffcfcfbfffbfbfbfffaf9fafff7f7f8fff6f6f6fff4f5f5fff3f3f3fff3f2f2fff1f1f1fff0f1f0ffefefefffeeeeeeffedeeedffececedffebececffebeaeaffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0dfe0ffdededeffdcdcdbffd8d9d8ffd5d5d4ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcbcbcaffcbcacbffcacacaffcbcacaffcacbcbffcbcacbffcbcbcbffcacbcbffcbcbcbffcacbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcbccccffcccdcdffcdcdcdffcecdceffcecfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d9ffd8d9d9ffd9d9d9ffdadad9ffdadadaffdadbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcddddffddddddffdddeddffdededdffdededeffdededeffdfdedeffdfdedeffdfdfdeffdedfdfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e6e6ffe5e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e6ffe7e6e7ffe6e6e7ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe6e7e6ffe7e7e6ffe7e7e6ffe6e7e7ffe6e7e7ffe6e6e7ffe6e7e7ffe7e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfdfe0ffdedfdfffdfdedfffdededeffdededdffdddeddffddddddffddddddffddddddffdcdcddffdcddddffdddddcffdcdddcffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdbdbdbffdbdbdaffdadadaffd9d9d9ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d3ffd2d3d3ffd1d1d2ffd0d0d0ffcecfcfffcdcdceffccccccffcbcbcbffc9c9c9ffc7c7c7ffc4c5c4ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffbfbfc0ffbfbfbfffbfbfbeffbebdbeffbdbebeffbcbdbdffbcbcbcffbcbbbbffbbbbbbffbabbbaffb9b9b9ffb7b8b8ffb5b6b5ffb3b3b3ffb1b1b1ffaeafaeffabababffa7a7a7ffa2a2a3ff9e9e9eff99999aff949494ff8f8f8eff888888ff7d7e7dff757575ff6f6f6fff696a69ff636364ff5d5e5eff575756ff4f504fff484848ff424142ff3c3c3cff383737ff333333ff2f2f2fff2b2c2bff272727ff252525ff222322ff181918ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030404ff181818ff343434ff4e4f4eff595959ff5d5d5dff60605fff636363ff666667ff6b6b6aff6b6c6cff69696aff5b5b5bff343434ff383839ff3e3e3eff454545ff4c4c4bff535353ff595a59ff5f605fff676767ff6d6d6eff747474ff7b7b7bff818281ff888989ff8f8f8fff959594ff9a9999ff9e9f9fffa3a4a4ffa7a8a8ffadadadffafb0afffb2b2b2ffb5b5b5ffb7b7b7ffb8b9b8ffbababaffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c2ffc1c2c2ffc2c2c3ffc4c3c3ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c6c6ffc5c5c6ffc6c7c6ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffcac9c9ffcacacaffcbcbcaffcbcbcbffcbcbcbffccccccffcccdccffcdcdcdffcdcdcdffcdcecdffcececeffcececeffcfcfceffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd3d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdbdadbffdbdbdaffdbdbdbffdcdbdcffdcdcdcffdcddddffddddddffdddddeffdededeffdededeffdfdfdeffdfdfdfffdfe0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe6e5e6ffe8e7e7ffe9e9e8ffeaeaeaffecececffedededffeeeeeeffefefeffff0f0f0fff1f1f0fff2f1f2fff2f2f2fff3f3f3fff3f4f4fff4f4f5fff5f5f5fff5f6f6fff7f7f7fff8f8f8fffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffbfbfcfffbfcfcfffcfcfcfffbfcfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfffafafbfff4f5f5ffefefeefff0eff0fff0f0f0fff0f1f1fff1f1f1fff2f1f2fff1f2f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff1f1f1fff1f0f1fff0f0effff0f0f0ffefefeeffeeeeeefff5f4f4fffcfcfdfffefefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff0e0f0eff212122ff4f504fff6f7070ff7e7e7eff868586ff878787ff888787ff8a898aff8b8b8bff8d8e8dff919091ffbdbcbdfff4f4f4fffcfbfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfafbfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfcfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafafafffafafbfffbfbfbfffbfafbfffbfafbfffafafafffafbfafffbfafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfefffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffefdfefffdfefdfffefefefffdfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffafbfbfffbfbfafffbfafafffbfafafffafbfafffbfafbfffafafafffbfafbfffafafafffafafafffbfafafffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffafaf9fffaf9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fffafafafffaf9fafffafafafff9f9fafffafafafffafafafffafafafffafafafffbfbfafffafafbfffbfafafffafbfafffbfafafffafafafffbfbfafffafafafffbfbfafffbfafbfffafafafffbfafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffafafafffafafafffbfafbfffbfbfafffafafbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffaf9faffeeeeeeffb7b6b6ff8c8d8cff8b8b8cff8a8a8aff898989ff878787ff868687ff868686ff828281ff767676ff616160ff3a3a3aff121212ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffdfefefffefdfefffdfdfcfffafafafff8f7f7fff6f6f6fff5f4f4fff3f3f3fff3f2f3fff2f2f1fff1f0f1fff0f0f0ffefefefffeeeeeeffedededffececebffeaeaeaffe8e8e8ffe6e6e7ffe4e4e5ffe2e2e2ffe0e0e0ffdededdffdcdcdcffd9d9d9ffd5d5d5ffd3d3d3ffd1d1d1ffcecfcfffccccccffcbcbcbffcbcbcbffcbcacbffcbcacbffcacacaffcbcbcaffcbcacaffcbcacbffcbcbcaffcbcbcbffcacbcbffcbcacbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffcccccdffcdcdcdffcecdceffcececfffcfd0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd5d4d5ffd5d5d5ffd5d6d5ffd7d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d9ffd9d8d9ffd9d9d9ffdadadaffdbdadaffdbdadbffdcdbdbffdbdbdbffdcdcdcffdcdcddffdddcdcffddddddffddddddffdededeffdededeffdededeffdededeffdededeffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0dfffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe3e2e2ffe2e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe7e7e7ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdedddeffdededdffddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdbdbdbffdbdbdaffd9d9d9ffd8d8d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffd0cfd0ffcfcecfffcdcdcdffcdccccffcbcbcbffc9c9c9ffc6c7c7ffc4c4c4ffc2c2c2ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0bfc0ffbfbfbfffbebebfffbebebeffbdbdbeffbcbdbdffbcbcbcffbbbbbbffbbbbbbffbababaffb9b8b9ffb7b7b6ffb5b5b5ffb3b3b3ffb0b1b0ffaeaeaeffacababffa7a7a7ffa3a2a2ff9e9e9eff9a9999ff949494ff908f90ff888888ff7d7c7dff767675ff6f6f6fff696969ff636363ff5d5d5dff565656ff4f4f4fff494949ff424243ff3c3c3cff373737ff333332ff2e2f2fff2b2b2bff272727ff252425ff222322ff131413ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff171717ff303031ff4b4b4bff585958ff5d5d5dff616161ff646464ff686767ff6b6b6bff6c6c6cff6a6a6aff5c5b5cff343434ff393939ff3f3f3eff454545ff4c4b4cff525353ff5a5959ff606161ff686868ff6f6f6fff757575ff7b7b7bff818182ff888888ff8d8e8eff939393ff999899ff9e9e9effa3a4a4ffa8a8a8ffadadadffb0b0b0ffb3b3b3ffb6b6b6ffb8b8b7ffb9b9b9ffbababaffbcbcbcffbebdbeffbfbfbeffbfbfbfffc1c0c0ffc1c1c1ffc2c1c2ffc2c2c2ffc4c3c3ffc4c4c4ffc5c4c5ffc6c5c5ffc5c5c5ffc5c6c5ffc6c5c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcbffcbcbcbffcbcccbffcbcbccffcccdccffcccdcdffcdcdcdffcdcdceffcececeffcfceceffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd4d3d4ffd3d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd6d5d6ffd6d6d7ffd6d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdcdcdbffdcdcdcffdddcdcffddddddffddddddffddddddffdededeffdfdfdeffdfdedfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe4e3e4ffe4e4e5ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffebebeaffecececffedededffeeefeeffeff0effff0f0f0fff1f1f1fff2f2f2fff3f2f3fff3f3f3fff3f4f4fff4f5f4fff5f5f5fff6f6f6fff8f8f7fffaf9f9fffafafbfffcfbfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffbfafbfff5f5f6ffefeff0fff0f0f0fff0f0f1fff0f1f1fff2f2f1fff2f1f1fff2f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff1f1f2fff1f0f0ffeff0f0fff0f0f0ffefefeffff6f5f5fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff0f0f0fff222222ff4c4c4cff6c6c6cff7f7e7eff878787ff878787ff878788ff898989ff8b8c8cff8d8e8dff909090ffb6b7b6fff1f0f1fffbfbfbfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfbfafffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfafafffafafbfffbfafafffafbfbfffafbfbfffafafbfffbfbfafffafbfbfffafbfafffbfafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefdfffdfcfdfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffcfbfbfffbfcfcfffcfcfbfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffafbfbfffbfafafffbfbfbfffafbfafffbfafbfffbfbfafffbfafbfffbfbfbfffbfafbfffafafafffafbfbfffbfbfbfffbfafafffafafbfffafafbfffbfbfafffafafbfffafbfafffafafafffbfafafffbfafafffafbfafffafafbfffafbfafffafbfafffafafafffafafafffafafafffafaf9fff9faf9fffaf9fafffafaf9fff9f9fafff9f9fafff9faf9fff9fafafffaf9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9fafafff9f9fafffafaf9fffafafafff9fafafffafafafffafafafffafafafffbfafbfffafbfbfffafbfafffafbfbfffafafbfffbfafafffafbfbfffbfafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffbfafafffafbfbfffafafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfff9f9f9ffe9e9eaffb0b1b0ff8b8b8cff8b8b8cff8a8b8bff898a89ff888788ff868686ff858585ff808181ff737373ff5e5e5eff343334ff101010ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfdfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefffefffefefffffffefefffefefdfffcfdfdfffafafbfff7f8f8fff6f6f6fff4f4f4fff4f3f3fff3f3f2fff2f1f1fff1f1f0fff0f0f0ffeff0efffeeeeeeffededeeffecececffeaebebffe9e8e8ffe6e6e7ffe5e4e4ffe2e3e3ffe1e1e0ffdededeffdcdcdcffdadadaffd6d7d6ffd4d4d4ffd1d1d1ffcececfffcdcccdffcbcbcbffcacbcbffcacacbffcbcbcaffcacbcbffcacbcaffcbcbcaffcacbcaffcbcacbffcbcbcbffcacbcbffcbcbcbffcacbcbffcacbcbffcbcacbffcbcbcbffcbcacaffcbcbcbffcacbcaffcbcbcbffcbcccbffccccccffcdcdcdffcdcdceffcececeffcfcfcfffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffdad9d9ffdadadaffdbdadaffdbdbdaffdbdbdbffdcdcdbffdbdcdcffdcdcddffddddddffddddddffdeddddffdededeffdededeffdedfdfffdededeffdedfdfffdededfffdfdfdfffdfe0dfffdfe0dfffe0dfdfffdfdfe0ffe0dfe0ffe0e1e0ffe0e1e1ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe4e4e4ffe3e4e4ffe4e4e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e6ffe7e6e6ffe6e7e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe6e5e5ffe5e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e1ffe2e1e2ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0dfe0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdfdedeffdedfdeffdedddeffdededdffddddddffddddddffddddddffdcddddffdddcddffdcdcddffdcdcdcffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdbdbdbffd9dad9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd5d6d6ffd4d4d5ffd4d4d3ffd2d3d3ffd1d1d1ffd0d0d0ffcecfceffcecdceffcdcccdffcbcbcbffc9c9c9ffc6c7c7ffc4c4c4ffc2c1c2ffc0c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffc0bfc0ffbfbfbfffbebebfffbdbdbdffbcbdbdffbcbcbcffbbbbbbffbbbbbbffb9babaffb8b8b8ffb7b7b7ffb4b5b4ffb2b2b3ffb1b0b0ffaeaeadffabababffa7a6a7ffa2a3a2ff9e9e9eff999999ff959595ff90908fff868585ff7c7d7cff757576ff6f6f6fff686869ff636263ff5d5d5dff565756ff504f4fff494949ff424242ff3c3d3dff373737ff323333ff2e2e2fff2b2b2bff272827ff252525ff232222ff131313ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000001ff000000ff000100ff000000ff010000ff010000ff010000ff000100ff000000ff000100ff000000ff000001ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff171717ff2e2e2eff494849ff585858ff5e5d5eff616261ff636464ff666667ff6a6b6aff6c6d6dff6a6b6bff5d5c5cff343534ff393939ff3f3f3fff444545ff4b4c4bff525353ff595a5aff616061ff686969ff706f6fff767676ff7b7c7bff828283ff888887ff8e8d8eff939393ff989899ff9e9d9dffa3a3a4ffa8a8a8ffaeadaeffb0b0b1ffb3b4b4ffb6b6b5ffb7b7b7ffb9b9b8ffbababbffbcbcbcffbebdbdffbebfbfffbfbfc0ffc0c1c0ffc1c1c1ffc2c1c2ffc3c2c3ffc4c4c3ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c5ffc5c5c6ffc5c5c6ffc6c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffc9cac9ffcacac9ffcacbcaffcacacbffcbcbccffccccccffccccccffccccccffcccccdffcdcdcdffcdceceffcdceceffcececfffcfcfceffcfcfcfffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d1d2ffd2d3d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdddcffddddddffddddddffdedddeffdededeffdfdedeffdfdfdeffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e2e2ffe2e3e3ffe4e3e3ffe4e4e4ffe5e4e4ffe5e6e6ffe7e7e7ffe8e9e9ffeaeaeaffebebecffedededffeeeeeeffefeeeeffefeff0fff0f0f0fff1f2f1fff1f2f2fff2f2f3fff4f4f3fff4f5f4fff4f5f5fff6f5f5fff6f7f6fff8f8f8fffafafafffbfbfcfffcfdfcfffcfdfdfffcfdfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffbfcfbfffcfbfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffbfbfbfff7f7f7fff0f0f0fff1f0f1fff1f1f0fff1f2f2fff2f2f2fff2f1f2fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff2f2f2fff1f2f1fff0f1f1fff0f0f0fff0efeffff6f7f7fffdfdfdfffefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0c0b0cff1e1f1fff444444ff686868ff7d7d7dff858685ff878787ff878787ff898989ff8b8b8bff8d8e8dff909090ffb0b0afffecececfffafafafffbfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffdfcfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafafafffafafbfffafafbfffafbfbfffbfafafffafbfafffbfafafffbfbfafffafafafffbfafafffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfefffefdfefffefefdfffdfefefffefefdfffefdfefffefefefffefefefffdfefdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfcfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffafafafffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafbfffbfafafffbfafafffbfafafffbfafbfffafafbfffbfbfbfffafafafffbfafbfffafafafffbfafbfffbfbfafffafbfbfffbfafafffafafbfffafafbfffafbfafffafbfbfffafbfafffafafbfffafafafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafff9faf9fff9faf9fffaf9f9fff9faf9fff9f9f9fff9faf9fff9fafafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9fafffafafafffaf9f9fffafaf9fffafafafffafafafffaf9fafffbfafafffafbfafffafafbfffafafbfffafafafffafafafffafafafffafafafffbfafafffafafafffafafafff9fafafffafafafffaf9fafffaf9fafff9f9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffbfafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f8ffe5e5e4ffa9a9a9ff8c8c8cff8b8c8bff8b8a8aff898a89ff878888ff868686ff858585ff7f8080ff717172ff595958ff2b2b2bff0d0d0dff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffffffefefffffefefefffdfdfdfffafbfafff8f8f8fff6f5f5fff4f4f4fff3f4f3fff3f3f2fff1f2f1fff1f1f1fff0f0f0fff0f0efffeeeeeeffedeeedffecececffeaebeaffe8e9e9ffe6e7e6ffe5e5e5ffe3e3e4ffe1e1e1ffdededeffdcdcdcffdadadaffd7d6d7ffd4d4d4ffd1d1d1ffcfcfceffcdcdcdffcacbcbffcacacbffcacacbffcacbcbffcbcacaffcacbcaffcbcacaffcbcbcaffcacacaffcbcacaffcbcbcaffcbcbcbffcacbcbffcbcbcbffcacacbffcacacbffcbcacaffcbcacaffcbcacaffcbcacbffcbcbcbffccccccffccccccffcecdceffcececeffcfcfcfffd0d0cfffd0d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadbdaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdddcffdddcddffdddeddffddddddffdededdffdedfdfffdedfdfffdededfffdfdedeffdfdfdeffdfdfdfffe0dfe0ffdfe0e0ffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e1e1ffe3e2e2ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e5ffe4e4e5ffe6e5e6ffe6e6e5ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e6ffe7e7e6ffe6e7e6ffe6e6e6ffe7e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e3ffe2e2e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe2e2e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe0e0e1ffe0e1e1ffe0e1e0ffe0e1e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0dfffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdeffdededeffdededeffdededeffdddeddffddddddffddddddffdddddcffdcddddffdcdddcffdcddddffdcdcddffdcdcdcffdcdcdbffdcdcdbffdbdbdbffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d8ffd6d7d6ffd6d5d6ffd4d4d5ffd3d4d4ffd3d2d2ffd1d1d1ffd0d0d0ffcfcfceffcdcdcdffcdccccffcbcbcbffc9c9c9ffc6c6c7ffc4c4c4ffc1c1c1ffc0c0c1ffc0c0c0ffc1c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfc0ffbebebfffbebebeffbdbdbdffbdbdbdffbcbdbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb6b6b6ffb4b5b4ffb2b2b2ffafb0b0ffaeadadffababaaffa6a7a6ffa3a3a2ff9e9e9eff9a999aff959695ff90908fff848584ff7d7d7dff767676ff6f6f6fff686968ff626362ff5d5c5cff565655ff4f4f4fff484948ff424343ff3c3d3dff373738ff333332ff2f2f2eff2b2b2bff272727ff252525ff222222ff0f0f0fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff161616ff2d2d2dff494949ff585858ff5f5f5fff626262ff646465ff666667ff6a6a6aff6d6d6dff6c6c6cff575757ff353534ff393939ff3f3e3eff444544ff4b4b4bff525253ff5a5a59ff606061ff686869ff706f70ff777676ff7c7c7cff828282ff878788ff8d8d8eff929293ff999899ff9d9d9effa4a3a4ffa9a9a8ffaeafafffb1b1b0ffb3b3b4ffb5b5b6ffb7b7b7ffb9b9b9ffbbbbbbffbcbcbdffbebebdffbfbfbfffbfc0bfffc1c1c0ffc1c1c1ffc2c1c2ffc2c3c2ffc4c4c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c5ffc5c6c5ffc5c6c5ffc6c6c6ffc7c7c6ffc7c7c8ffc8c8c8ffc9c9c9ffc9c9caffcac9caffcacacaffcbcbcaffcbcbcbffcccbccffccccccffccccccffcccdccffcdcdcdffcdcdcdffcececeffcececeffcecfcfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd1d1d2ffd2d2d2ffd3d2d2ffd4d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9dad9ffdadadaffdadbdbffdadbdbffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdddddeffdddedeffdedfdeffdedfdeffdfdfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e2e1ffe3e2e2ffe3e3e2ffe3e3e4ffe4e5e4ffe5e6e6ffe6e7e7ffe8e8e8ffe9e9e9ffebebeaffebebecffedededffedeeeeffeeefefffeff0effff1f1f1fff1f1f1fff2f2f3fff3f3f3fff4f4f4fff5f4f4fff5f5f5fff6f6f6fff7f7f7fff9f8f8fffbfafafffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfbfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff8f8f8fff1f1f1fff1f0f1fff1f1f2fff2f1f2fff2f2f1fff1f2f2fff2f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f2fff0f1f0fff0f0f0fff7f7f8fffdfdfdfffffefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090909ff181818ff3c3c3cff646565ff7c7c7cff848484ff858585ff878787ff898989ff8b8b8bff8d8d8dff929291ffacadadffe8e8e8fffafafafffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfbfffcfdfcfffcfdfdfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffbfcfbfffcfbfcfffbfbfbfffafbfbfffbfbfbfffafbfbfffafafbfffafafafffafafbfffbfafafffbfbfbfffafafafffafafafffbfafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefefefffdfdfdfffefefefffdfdfefffdfdfdfffdfefefffefefefffefdfefffffefffffefefefffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffcfcfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfafffafafbfffafafbfffafafbfffafafbfffbfbfafffafafbfffbfafafffbfafbfffbfafbfffbfafbfffbfafbfffbfbfbfffafafafffbfbfafffafafbfffafafafffafbfafffbfbfbfffafafbfffbfafbfffbfbfafffbfafafffafbfafffbfbfafffafafafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9fafafff9faf9fff9fafafffaf9fafff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafffaf9f9fffafafafff9f9fafffaf9fafffafaf9fff9fafafff9fafafffafbfafffbfbfafffafafafffafafafffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9f9f9fffafafafff9f9fafff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafafafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffcfcfbfff8f8f8ffe0e1e1ffa6a7a6ff8e8e8eff8b8c8cff8b8a8bff898a89ff878888ff868786ff848484ff7d7d7dff6c6d6dff4f4e4eff222322ff0b0b0bff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffefdfefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefefefffefefefffbfbfbfff8f8f7fff5f5f5fff4f4f4fff3f3f3fff2f3f3fff2f2f1fff1f1f1fff0f0f0ffeff0efffeeefeeffedeeedffedececffeaebeaffe8e9e9ffe6e7e7ffe5e5e5ffe3e3e3ffe1e2e1ffdededeffdcdcdcffdadadaffd6d6d6ffd4d4d4ffd2d2d1ffcecfcfffcccdcdffcacbcaffcacacaffcacacaffcbcbcaffcacacaffcacacaffcbcacaffcacbcaffcacbcaffcbcbcbffcbcbcaffcacacaffcacacaffcacacbffcacacbffcbcbcaffcacacbffcbcacaffcacacbffcbcacbffcbcbcbffcccbcbffcdccccffcccdccffcececeffcececfffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd6d6d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadbdbffdbdbdaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcddddffdddcddffdddeddffdddddeffdededeffdedfdeffdededeffdedfdeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e7e7ffe7e7e6ffe6e6e6ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe6e6e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe1e1e1ffe1e0e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdedeffdededeffdededeffdddeddffddddddffddddddffddddddffdcddddffdcdddcffdcdddcffdcdcdcffdcdddcffdcdcdbffdbdcdbffdbdbdbffd9d9d9ffd8d9d8ffd9d9d8ffd7d8d8ffd7d7d8ffd6d7d6ffd6d5d6ffd5d4d4ffd4d4d4ffd2d2d2ffd1d0d1ffd0d0cfffcecfceffcdcecdffcccdcdffcbcbcaffc8c8c9ffc6c6c6ffc4c3c4ffc1c1c2ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c1ffc0c0c1ffc0bfc0ffc0bfbfffbfbfbfffbebebeffbebebdffbdbcbdffbcbcbcffbabbbbffbababaffb9b8b9ffb8b7b8ffb6b6b6ffb4b3b4ffb1b2b2ffb0b0afffacadadffaaaaaaffa7a7a6ffa2a3a2ff9e9e9eff9a9a9aff959595ff8f9090ff858584ff7d7c7dff767676ff6f706fff686968ff626262ff5c5b5cff555655ff4e4e4fff484848ff424242ff3d3c3cff373837ff333332ff2e2f2eff2b2b2bff272727ff242525ff232222ff0c0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff000000ff000000ff000000ff000000ff000101ff010100ff000000ff000000ff000100ff000100ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff171717ff2e2f2fff4a4a4aff585959ff5f5f60ff626362ff656565ff676667ff6b6b6bff6e6e6eff6d6c6dff535352ff343534ff393a39ff3f3f3fff444444ff4a4b4bff525252ff59595aff616161ff696969ff707070ff777676ff7d7c7dff838283ff888788ff8d8d8dff939393ff989898ff9e9e9effa3a3a3ffa8a8a8ffaeaeaeffb1b1b1ffb4b3b4ffb7b6b7ffb8b8b8ffbab9b9ffbabbbbffbdbdbcffbdbebeffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c1ffc2c2c2ffc3c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c6c5ffc5c6c5ffc5c6c6ffc6c6c6ffc7c7c6ffc7c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9cacaffcbcacaffcbcbcaffcbcbcbffcbcbcbffcbcccbffcdccccffcccdcdffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcececfffcfcfcfffd0cfcfffcfd0d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d4d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9d8d9ffdad9daffdadadaffdbdadaffdadbdbffdbdbdbffdbdbdbffdcdcdcffdddcdcffdddddcffddddddffddddddffdededdffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e4e3ffe4e4e4ffe5e5e5ffe6e7e6ffe7e7e7ffe8e9e9ffeaeaeaffebecebffecececffedededffeeeeeeffefefefffeff0f0fff0f1f1fff1f2f1fff2f2f3fff3f3f3fff5f4f4fff4f4f5fff6f5f6fff7f6f6fff7f8f8fff9faf9fffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffcfcfdfffcfcfcfffcfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfff9f8f8fff2f2f2fff1f1f1fff2f2f2fff1f1f2fff1f1f1fff1f2f2fff2f2f2fff1f0f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f2fffaf9f9fffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090808ff161516ff393939ff626162ff7a7b7bff848484ff868686ff878888ff898988ff8a8b8aff8e8d8dff919292ffa7a8a7ffe4e4e4fff9f9f9fffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafbfbfffbfafbfffafafafffbfbfbfffafbfafffafbfafffbfafafffafbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffefefefffdfdfefffefefefffefdfefffefefefffdfefdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafbfafffbfafbfffafbfbfffafbfafffbfafbfffbfbfafffbfbfbfffafbfbfffbfafafffafbfbfffafbfbfffbfbfafffbfafbfffafbfafffafbfbfffbfbfbfffafbfbfffcfbfbfffbfafafffafbfafffafafafffafafbfffbfbfbfffafafbfffafafbfffbfafafffafafbfffafbfafffbfafbfffafafafffafafafffbfafafffafbfafffafafafffafbfbfffbfafafffafafafffafafafffafafafffafafafff9fafafffafaf9fff9fafafff9fafafffafafafffaf9fafff9fafafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9fafafff9f9fafff9f9f9fffafafafffafaf9fff9faf9fffaf9fafff9fafafff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffaf9f9fff9faf9fff9faf9fff9f9fafffafafafff9f9fafffafafafffaf9fafffafafafffafafafffafafbfffafafafffafafafffbfafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9f9faffdededdffa1a2a1ff8e8e8eff8c8c8cff8b8a8bff898a8aff888888ff868686ff848483ff7c7d7cff666767ff434343ff1a1a1aff080808ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfdfdfff8f8f8fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f2fff1f1f1fff0f0f0ffeff0efffeeefeeffedeeeeffececedffebebebffe8e9e9ffe7e7e7ffe5e5e5ffe3e3e3ffe1e1e1ffdededeffdbdbdbffd9dadaffd6d6d6ffd5d4d5ffd1d1d1ffcfcfcfffcccdcdffcbcbcbffcacacaffcacbcbffcacacaffcacbcaffcbcacaffcacbcbffcacacaffcbcacbffcacacaffcacacaffcacbcbffcbcacaffcacacbffcacacbffcacacaffcacacaffcacbcaffcacbcbffcacbcaffcacbcbffcbcbcbffcccbcbffcccdccffcdcdcdffcececfffcfcfd0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d6d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdbffdbdbdcffdcdcdbffdcdcdcffdcdcdcffddddddffddddddffdddeddffdddedeffdededeffdedfdeffdededeffdededeffdededeffdfdedeffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e2e2ffe1e2e1ffe2e2e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe5e5e6ffe5e6e6ffe5e5e6ffe5e5e6ffe6e5e5ffe5e5e6ffe5e6e5ffe6e5e6ffe7e6e7ffe7e6e7ffe7e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e2e3ffe3e3e2ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e2e1ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdfdedeffdededfffdededfffdededeffdededeffdededeffdddedeffdddddeffddddddffdcddddffdcddddffdddddcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd5d6d6ffd5d5d5ffd3d4d3ffd2d3d2ffd1d1d1ffcfd0d0ffcececeffcecdceffccccccffcbcbcbffc8c9c9ffc6c6c6ffc3c3c4ffc1c2c2ffc1c1c1ffc1c0c1ffc0c1c0ffc0c1c1ffc0c1c0ffbfc0c0ffc0bfbfffbfbebeffbebebeffbdbebdffbdbdbdffbcbcbdffbababbffbababaffb9b8b8ffb6b7b7ffb5b5b5ffb4b3b4ffb1b1b1ffafafafffadacacffa9aaaaffa6a6a6ffa2a3a3ff9e9e9eff9a9a9aff949495ff8e8e8eff848484ff7c7c7dff767675ff6f6f6fff686868ff626262ff5b5b5cff555555ff4e4e4eff474848ff424241ff3b3c3cff363636ff323131ff2d2d2dff2a2a2bff272727ff252425ff222122ff0c0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1a1919ff323132ff4b4b4bff5a5a5aff606060ff636363ff646565ff676767ff6c6c6bff6f706fff6e6d6dff525353ff343434ff39393aff3e3f3eff444444ff4b4b4bff535252ff5a5a5aff616162ff696969ff707070ff767776ff7c7d7dff828382ff878888ff8d8d8dff939292ff989898ff9d9d9dffa3a3a3ffa9a9a9ffaeaeaeffb1b1b1ffb4b4b4ffb6b7b7ffb8b8b8ffbab9baffbbbbbbffbdbcbdffbebdbeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc4c4c5ffc5c5c4ffc5c6c5ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcbffcccbcbffccccccffccccccffcdccccffcdcdcdffcdcdceffcdceceffcecfceffcecfceffcecfceffcfcfcfffcfd0d0ffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdbdadbffdbdadbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffdedddeffdededeffdededeffdfdfdfffdfdfe0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e2e3ffe4e4e4ffe4e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffebeaeaffebebebffecededffeeededffefeeefffefefeffff1f0f0fff1f1f2fff2f2f2fff2f3f3fff4f4f4fff4f5f4fff5f6f5fff6f6f6fff7f7f7fff8f8f8fffaf9fafffbfbfbfffcfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfcfffcfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff9f9f9fff2f2f2fff1f1f1fff1f2f1fff1f1f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f3fffafafafffefdfefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff080809ff161615ff3a3939ff616262ff7b7a7aff868586ff878888ff878787ff888888ff8b8a8bff8d8e8dff909090ffa1a1a1ffdfdfe0fff8f8f9fffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfafbfffafbfbfffafafbfffbfafafffafafafffafbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefefffefefefffdfefdfffefefdfffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfafbfffafbfbfffbfbfafffbfbfafffafafbfffafafbfffafafafffbfafafffafafbfffafbfafffafafafffbfbfbfffafbfafffafafafffafafbfffbfafafffbfbfafffcfbfbfffbfafafffafbfafffbfafbfffafbfafffbfbfafffafbfbfffafafafffafafafffafafafffbfafbfffbfafbfffbfafafffafbfafffafbfafffafafafffafafbfffafbfafffafafafffafbfafffafbfafffbfbfafffafafafffafafafffaf9fafffafaf9fffafafafffaf9fafffafafafff9f9fafff9faf9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9fafffaf9f9fffaf9fafff9fafafff9f9fafffaf9f9fffaf9f9fff9fafafffafaf9fffafaf9fff9fafafff9fafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafff9f9fafffaf9fafffaf9f9fffafaf9fffafaf9fffaf9f9fff9fafafffafafafff9faf9fffafaf9fffafafafffafaf9fffafaf9fff9fafafffbfafbfffafafafffbfafafffafbfafffafbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfff8f9f9ffd9d8d8ff9b9b9bff8d8d8dff8c8b8cff8b8b8bff89898aff888888ff868685ff848484ff7d7d7dff636364ff3d3c3cff171616ff070707ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffdfefdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffdfdfdfff8f8f7fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeefeeffededeeffedededffeaeaebffe9e9e9ffe7e7e7ffe6e5e5ffe3e4e3ffe1e1e2ffdfdedeffdcdcdcffd9d9d9ffd6d6d6ffd5d5d5ffd2d1d1ffcfcfcfffcdcdccffcbcacbffcacacbffcacacbffcacacaffcacacaffcacbcaffcbcbcaffcacbcaffcacacbffcacacbffcacacaffcbcacaffcacacaffcacbcaffcacacaffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcccbcbffcccdccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d0d0ffd1d2d1ffd2d3d2ffd4d4d4ffd5d4d5ffd6d5d5ffd6d6d6ffd6d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadbdaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdddcffdddcddffdedddeffdddddeffdddedeffdededeffdfdedeffdedfdeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0dfe0ffe0e0e1ffe1e0e0ffe1e0e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e3ffe3e3e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe4e4e4ffe3e4e4ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe7e6e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e6ffe5e6e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe3e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffe0e0dfffe0dfdfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededeffdedddeffdedddeffddddddffddddddffdcdcdcffdddcddffdcdddcffdcdcdcffdcdcdcffdcdbdbffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d9ffd9d8d8ffd7d7d8ffd5d6d6ffd4d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0cfffcfcfceffcdcdceffcccccdffcacacaffc9c8c8ffc5c5c6ffc3c4c3ffc1c1c1ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0c1ffc1c0c0ffc0c0c0ffc0c0bfffbfbfbeffbebebeffbebebeffbdbdbdffbcbcbcffbabbbbffb9b9b9ffb8b8b8ffb6b6b6ffb5b4b5ffb3b2b3ffb1b0b1ffaeaeaeffabacacffa9a8a8ffa6a6a6ffa1a1a0ff9c9c9cff979797ff919291ff8b8b8bff848483ff7c7d7cff767575ff6f6f6eff686868ff616162ff5c5b5cff545455ff4e4e4eff474747ff424141ff3b3c3bff363636ff323131ff2e2d2dff2a2a2aff262626ff242524ff222121ff060707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff010000ff000000ff000100ff000000ff000000ff000100ff000000ff000100ff000100ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff1c1c1cff363736ff4f4e4eff5a5b5bff616060ff636263ff656565ff676767ff6c6b6cff6f6f6fff6d6d6dff535352ff353534ff39393aff3e3e3fff444444ff4b4b4bff525252ff5a5a5aff616161ff696969ff6f7070ff757576ff7c7c7cff828282ff888887ff8d8d8dff939292ff979898ff9c9c9cffa3a3a3ffa9a9a8ffaeaeaeffb1b1b1ffb4b4b4ffb7b7b7ffb9b9b9ffbab9baffbcbbbbffbdbdbdffbebfbeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c3c2ffc3c4c3ffc4c4c4ffc4c5c4ffc5c4c4ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c7ffc6c6c7ffc7c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9caffcbcacaffcbcbcbffcbcbcbffcbcbccffccccccffcdccccffcccdcdffcecdcdffcecdceffcdceceffcececfffcfceceffcfcecfffcfd0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d5ffd7d6d6ffd6d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdbdadbffdbdadbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffddddddffddddddffddddddffdededeffdedfdeffdfdfdfffe0e0dfffe0e1e0ffe1e0e1ffe2e1e1ffe2e2e2ffe3e2e3ffe4e4e4ffe4e4e5ffe5e6e5ffe6e6e6ffe8e8e8ffe9eae9ffeaeaeaffecebebffedececffedecedffeeeeeeffefefeffff0eff0fff0f1f1fff2f1f1fff3f2f3fff3f3f4fff4f4f4fff5f5f5fff6f5f5fff6f7f7fff8f8f7fff9f9f9fffafafbfffbfbfcfffcfdfcfffefdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffdfdfcfffafaf9fff3f2f2ffedeeeefff1f1f1fff1f2f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff2f3f2fff2f2f2fffbfbfbfffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff070707ff141313ff383839ff636463ff7b7b7bff858686ff888888ff878786ff888989ff8b8b8bff8d8d8eff8e8f8fff9c9c9cffdadadafff9f8f8fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefdfffdfefefffefefefffdfdfefffefefefffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfafbfffafbfafffbfbfbfffbfafafffafafafffbfafafffafafbfffafafbfffafafafffbfafbfffafafafffafafbfffafafbfffafbfafffbfafafffafbfafffbfbfbfffafbfafffafafafffbfafafffafafafffafafbfffafafafffbfbfafffafbfbfffafafafffbfbfafffafafafffafafafffbfbfbfffafbfafffbfafafffafafafffafafafffafafbfffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafff9fafafff9f9fafffafaf9fffafaf9fff9fafafffafaf9fffaf9f9fffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafaf9fffaf9fafff9faf9fff9f9fafffaf9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafaf9fff9faf9fffafafafff9faf9fff9fafafffaf9f9fff9f9f9fffaf9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffbfafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfff7f7f6ffd3d3d3ff979797ff8c8c8cff8b8b8cff8b8b8aff8a8989ff888888ff868685ff848384ff7d7d7dff636362ff3a3b3aff171617ff070707ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefdfdfff8f8f7fff5f5f5fff4f4f4fff3f3f4fff2f2f2fff2f2f2fff1f1f1fff0f0f1ffefeff0ffeeeeefffededeeffedececffebebebffe9e9e9ffe7e7e7ffe6e5e6ffe4e4e4ffe2e2e1ffdededeffdcdbdcffdad9d9ffd7d6d6ffd5d4d4ffd1d2d2ffcfcfcfffcccdcdffcacbcbffcacacaffcacbcaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacaffcacacaffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcbcbcbffcbcccbffccccccffcdcdcdffcdcdceffcfcecfffcfd0cfffd1d1d0ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd7d7d6ffd7d7d7ffd9d8d9ffd9d9d9ffd9d9d9ffd9dadaffdbdadaffdadbdbffdbdbdbffdbdcdbffdcdcdcffdcddddffdcdcddffdcddddffddddddffdeddddffdededdffdededeffdededeffdededeffdfdedeffdfdedeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe3e2e2ffe4e4e4ffe5e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe4e5e4ffe4e5e4ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e4e5ffe6e6e6ffe7e7e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe3e3e3ffe2e3e3ffe3e2e2ffe2e3e2ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffdfdfe0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdeffdedfdfffdededeffdededeffdddddeffdeddddffdeddddffddddddffdddddcffdddcddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdbdadaffdad9d9ffdad9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d5d6ffd5d5d4ffd3d4d4ffd2d2d2ffd1d1d1ffcfd0cfffcfcecfffcecdcdffccccccffcbcacaffc8c8c8ffc5c6c6ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbebebeffbebdbdffbcbcbdffbcbcbcffbababaffbabab9ffb8b8b8ffb6b6b6ffb5b5b4ffb2b2b2ffb0b0b0ffaeaeaeffaaababffa8a7a7ffa4a4a4ffa0a0a0ff9c9c9cff979696ff909090ff898a8aff838383ff7c7c7cff757576ff6e6e6fff686868ff616162ff5b5b5aff545454ff4d4e4dff474747ff414141ff3b3b3bff363535ff313131ff2d2d2dff2a2a29ff262626ff242323ff202121ff060706ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff010000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff1f1e1eff3b3a3aff535353ff5c5d5cff606161ff636363ff656565ff686867ff6c6d6dff6e6e6eff6c6c6cff525252ff353535ff3a3939ff3e3e3eff454444ff4b4b4bff525253ff5a5a5aff616161ff686868ff6f6e6fff757575ff7b7c7cff828282ff878887ff8d8d8dff919191ff989898ff9e9d9dffa3a3a3ffa8a8a9ffaeaeaeffb2b2b1ffb5b5b5ffb7b7b7ffbabab9ffb9babaffbbbbbcffbdbdbdffbebfbeffc0bfbfffc0c0c0ffc1c1c1ffc1c2c2ffc2c2c2ffc2c3c3ffc2c3c3ffc4c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc7c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c8c9ffc9c9c9ffcac9c9ffcacacaffcbcacaffcbcbcbffccccccffccccccffcccccdffcdcdcdffcdcdcdffcdceceffcececeffcecfceffcfcfcfffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d6d5ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd9dad9ffdadadaffdadadaffdbdbdaffdadadbffdbdbdbffdcdcdcffdcdcdcffdddcdcffdddddcffddddddffdddedeffdededeffdedfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e2ffe2e1e2ffe2e2e2ffe3e3e3ffe4e4e4ffe6e5e5ffe6e7e7ffe8e8e7ffe9e9e9ffeaeaeaffebebebffecececffedecedffeeededffefefeffff0efeffff0f0f1fff1f1f1fff2f2f2fff2f3f3fff4f3f4fff5f5f4fff5f6f5fff6f6f6fff7f7f7fff8f8f8fffafafafffbfafbfffcfcfcfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfefdfffbfafafff3f4f3ffeeefefffefefeffff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fffbfbfbfffefdfefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060707ff121112ff363636ff616061ff7b7b7aff858585ff878787ff878687ff888989ff8b8b8bff8d8d8dff8e8e8eff989897ffd6d6d6fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffdfcfdfffdfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfafffafafbfffbfbfbfffbfbfafffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffbfafbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefdfefffefefdfffefdfdfffefefdfffefefefffefdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfbfffbfafafffbfbfbfffafafbfffafbfafffafbfafffafafbfffafbfbfffafbfafffafbfafffbfbfafffafafafffafafbfffbfafbfffafbfafffbfafafffbfafbfffbfafbfffbfbfafffbfafbfffbfafbfffafbfafffbfafafffbfbfafffbfbfbfffbfbfafffbfbfafffafafafffafbfafffafafafffbfbfafffbfafbfffafafbfffbfafbfffafbfbfffbfafafffafafafffafbfafffbfafafffbfafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafffafafafff9f9fafffaf9fafffafaf9fff9faf9fff9f9f9fff9f9f9fffaf9fafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fffaf9f9fff9f9fafffaf9f9fffafafafff9f9fafff9faf9fffafaf9fff9f9fafffafafafffafafafff9fafafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafffaf9fafffafaf9fffaf9fafffaf9fafff9faf9fffaf9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafafffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfff6f6f6ffcccccdff959495ff8c8c8cff8c8c8bff8a8b8bff8a898aff878888ff868586ff838383ff7a7b7aff616161ff393838ff151515ff070706ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffdfdfdfffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff8f7f7fff5f5f5fff4f4f4fff4f3f3fff3f2f2fff2f2f1fff1f1f1fff0f0f1fff0eff0ffeeeeeeffeeeeedffecededffebebebffe9e9eaffe8e7e8ffe6e6e5ffe4e4e4ffe2e2e2ffdededeffdcdcdcffdadad9ffd6d7d7ffd5d4d4ffd2d2d2ffcfcfcfffcdcdcdffcacbcbffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cacaffcac9caffcacacaffcac9caffcacacaffcac9caffcbcbcaffcbcbccffccccccffcdcdccffcecdcdffcfcfceffd0d0d0ffd1d0d0ffd2d2d1ffd3d3d3ffd4d4d4ffd4d4d5ffd6d6d5ffd7d6d7ffd7d7d7ffd9d9d9ffd9dadaffdad9d9ffdadadaffdadbdaffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcddddffddddddffddddddffdededdffdddedeffdededeffdededfffdfdedfffdfdfdeffdedfdeffdedfdfffdfdedfffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe3e3e2ffe4e4e4ffe4e5e5ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e4e5ffe5e5e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e5ffe6e6e5ffe7e6e6ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe7e6e7ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e6ffe6e7e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe7e7e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe3e3e2ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfe0dfffe0dfdfffdfdfdfffdfdfdeffdfdfdeffdededfffdfdedfffdededeffdededdffdddedeffdedddeffddddddffdddcddffdddddcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdadaffd9dadaffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd6d6d6ffd5d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfd0ffcecfceffcdcdcdffcccccdffcacbcbffc8c8c8ffc5c6c5ffc3c3c3ffc1c2c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc1c0c0ffc0bfc0ffc0bfbfffbfbebfffbebdbeffbdbdbcffbdbcbcffbcbbbbffbababaffb9b9b9ffb8b8b7ffb6b6b5ffb4b4b4ffb1b2b2ffb0b0afffadacadffaaaaaaffa7a7a7ffa3a4a4ffa0a09fff9c9b9cff969695ff908f8fff898989ff838382ff7c7c7cff757676ff6f6e6fff686868ff626261ff5a5a5aff535353ff4c4d4dff474647ff414140ff3a3b3aff353535ff313030ff2d2d2dff2a2a29ff252626ff232323ff1d1d1cff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000001ff000001ff000000ff000000ff000100ff010000ff010000ff000100ff000000ff000001ff010001ff000000ff010100ff000101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff212122ff3d3d3dff555555ff5e5d5eff626161ff636363ff656565ff696969ff6d6d6eff6f6f6eff6c6c6bff4b4b4cff353635ff3a3a3aff3e3e3fff444545ff4b4c4bff525353ff5a5a59ff606161ff676768ff6e6d6eff757574ff7b7b7bff828282ff888788ff8c8c8bff929292ff999899ff9e9e9effa4a3a3ffa9a8a8ffaeaeaeffb2b1b1ffb5b5b4ffb7b7b7ffb9b9b8ffbababaffbcbcbbffbebdbdffbebebfffc0c0c0ffc0c1c1ffc1c1c1ffc2c2c2ffc2c3c2ffc3c2c2ffc3c3c2ffc3c4c3ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcccbcbffcbccccffccccccffcdccccffcdcdcdffcdcdcdffcdcecdffcececeffcfceceffcecfcfffcfcfceffd0d0cfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd4d3d4ffd4d5d4ffd5d4d4ffd6d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d7ffd9d9d8ffd9d9d9ffdad9d9ffdadad9ffdadadaffdbdbdaffdbdbdbffdcdcdbffdcdbdcffdcdcdcffddddddffddddddffdeddddffdededeffdedfdeffe0dfdfffe0e0dfffe0e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e2e3ffe4e4e3ffe5e5e5ffe6e6e6ffe7e7e8ffe9e8e9ffeaeaeaffebebebffecececffedececffeeeeeeffeeeeedffefefeffff0eff0fff1f1f0fff1f1f2fff3f3f2fff3f3f3fff4f4f4fff5f5f5fff5f6f6fff7f6f6fff8f8f7fff9f8f9fffafbfafffcfcfbfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffbfbfbfff5f5f5ffefefeffff1f1f0fff1f1f0fff1f1f1fff2f2f2fff2f2f2fff2f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f4f4fffbfbfcfffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060606ff101010ff313031ff5c5c5dff79797aff858686ff878787ff878786ff898989ff8b8b8bff8d8c8cff8d8d8dff959696ffd1d1d1fff8f8f8fffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfafffafbfafffbfafafffbfafafffbfbfbfffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffbfbfafffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfdfffdfefdfffdfefefffdfefefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfafbfffafbfafffbfbfafffafafafffbfafafffafafafffafbfbfffbfbfafffafafafffafafafffafafafffbfbfbfffafafafffafafbfffbfafafffafbfbfffbfbfbfffafafafffafafafffbfafafffafbfafffafafafffbfafafffafafafffafbfbfffafbfbfffafafafffafafbfffafafafffbfafafffafafbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafafffafafbfffafbfafffbfafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafff9fafafff9fafafffafafafff9faf9fffafafafffaf9f9fff9f9fafff9f9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9fafff9fafafff9f9f9fff9faf9fffafaf9fff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffafafafffafaf9fffafaf9fffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9fafafffaf9fafffaf9f9fff9f9f9fff9fafafffafafafffaf9fafffafafafff9fafafffafafafffafafbfffafbfafffbfafbfffbfbfbfffafafbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfff4f4f4ffc6c6c7ff949394ff8d8c8cff8c8b8cff8a8a8aff888989ff878787ff858585ff838383ff787878ff5c5c5dff343434ff111211ff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffdfdfdfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff7f7f8fff5f5f5fff4f4f4fff4f3f3fff3f2f2fff2f2f2fff1f0f1fff0f0f1ffefeff0ffefeeefffeeededffecececffebebebffe9e9e9ffe7e7e7ffe6e6e6ffe5e4e4ffe2e2e2ffdfdedfffdcdddcffdadadbffd7d7d7ffd5d5d5ffd2d2d2ffcfcfd0ffcdcccdffcacbcbffcacacaffcacbcaffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacac9ffcacacaffcacac9ffcac9caffcac9c9ffc9cacaffcacacaffc9cac9ffcacacaffcac9c9ffcacbcaffcbcbcbffcccbccffccccccffcdceceffcecfcfffcfcfcfffd0d0d1ffd1d1d2ffd4d3d3ffd4d4d5ffd5d6d5ffd6d6d6ffd7d7d7ffd8d8d8ffdadadaffd9d9daffdadadaffdadadbffdadbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdededeffdededeffdfdedeffdedfdeffdfdfdfffdfdedeffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e1ffe2e3e3ffe3e3e2ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e5ffe5e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e7e7ffe6e6e7ffe6e7e6ffe7e7e7ffe6e6e7ffe6e6e7ffe7e6e7ffe6e7e7ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdededeffdedfdfffdededeffdededeffdedddeffdddeddffdddddeffddddddffdcdddcffddddddffdddcdcffdcdcdcffdcdbdcffdbdcdbffdadadbffd9dad9ffd9d9d9ffd9d8d9ffd8d8d9ffd8d8d9ffd7d8d8ffd6d6d6ffd4d5d4ffd4d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcecfcfffcececdffcccdccffcacacaffc8c7c7ffc5c6c5ffc2c3c2ffc1c1c2ffc1c0c0ffc0c1c1ffc0c0c0ffbfc0bfffbfbfbfffbfbebeffbdbebeffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbbbcbbffb9b9baffb9b9b9ffb7b7b7ffb6b6b5ffb4b3b4ffb1b2b2ffafafb0ffadadadffaaaaaaffa7a7a7ffa3a3a3ff9f9f9fff9b9b9bff959595ff908f8fff898989ff838383ff7c7c7cff767676ff6f6f6fff696868ff616161ff595a59ff525253ff4c4c4cff464646ff404040ff3b3a3aff353535ff303031ff2c2d2dff29292aff252525ff232323ff161616ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000100ff000000ff000000ff000001ff000100ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050505ff202121ff3c3c3cff535354ff5e5e5fff626162ff636364ff656565ff696968ff6f6f6eff6f6f6fff6b6b6bff474747ff363636ff3a3a3aff3f3f3fff454545ff4c4c4bff535353ff5a5a59ff606061ff676666ff6d6e6eff747474ff7a7a7aff818181ff888888ff8d8e8dff939393ff999898ff9e9e9effa3a4a4ffa8a9a9ffaeaeaeffb1b1b1ffb4b5b5ffb8b7b7ffb8b8b9ffbabbbaffbcbbbcffbdbebdffbebfbfffc0c0c0ffc0c0c1ffc1c1c1ffc1c2c2ffc2c2c2ffc3c2c2ffc3c2c2ffc3c3c3ffc4c3c4ffc4c4c5ffc5c4c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c7c7ffc8c7c7ffc7c8c8ffc8c8c9ffc9c9c9ffc9c9caffcacacaffcacbcbffcbcbccffcbccccffccccccffcccccdffcdcdcdffcdcdceffcdceceffcececeffcecfceffcfcfceffcfcfcfffd0cfcfffd0cfcfffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d1ffd3d3d2ffd2d3d2ffd3d2d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffd9dadaffdbdadaffdbdadbffdbdcdbffdcdbdcffdcdcdcffdcdcddffddddddffddddddffdededeffdededfffdedfdfffe0dfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe4e3e3ffe5e4e5ffe5e6e6ffe7e7e7ffe8e8e8ffe9eae9ffebebebffecececffececedffedededffeeeeeeffeeeeefffefefeffff0f0f0fff1f1f1fff2f2f2fff3f2f3fff3f4f4fff4f4f4fff5f6f5fff6f6f6fff7f6f6fff8f8f8fff9f9f9fffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfcfffdfdfefffefdfdfffdfefdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfbfff7f6f7fff0f0f0fff0f1f0fff1f1f1fff1f2f2fff1f1f2fff2f2f2fff1f1f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffefefefffefefefffffefefffefefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefffffffefffefffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffefffefefffffffffffffefffefffffffffffffefefffffefffffffefffffefffffffefefffffefffefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffefefefffffefefffefefefffffffffffffffefffefffefffffefefffffefefffffffffffefffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefefffefdfefffdfefefffefdfefffefefefffdfefefffefefefffdfdfefffdfdfdfffdfefefffdfefefffffefefffffefefffffffffffffefffffffffffffffffffffffefefffffffffffefefefffefefffffffefefffdfefdfffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3ffefefeffff4f3f4fffcfbfbfffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff0f0f0fff2b2b2bff585758ff777777ff858686ff888888ff878788ff898989ff8b8a8aff8c8c8cff8e8e8eff949494ffc9c9c9fff8f7f8fffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffcfbfbfffbfcfcfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffafafbfffafbfbfffafafbfffbfbfafffbfbfbfffbfafbfffafafafffbfbfbfffafbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfafbfffafbfbfffbfbfafffbfafafffafafafffafbfbfffafafbfffafbfafffbfafafffafafafffafafafffbfafbfffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafbfffbfbfafffbfafafffafbfafffafafbfffbfbfafffbfafafffafafbfffafbfbfffbfafafffafbfbfffafbfafffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafaf9fffafafafff9fafafff9f9fafff9f9f9fffafaf9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9fafff9faf9fffaf9f9fff9f9f9fff9fafafffafafafffafafafffafafafffaf9fafffaf9f9fffafafafffafafafff9faf9fffafafafffafafafff9fafafff9fafafffaf9fafff9fafafffafaf9fffaf9f9fff9faf9fffafafafffafafafffafaf9fffafafafffafafafffafafafffafbfafffafafafffafafbfffbfafafffbfafafffbfafafffbfbfafffbfbfbfffafbfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfff3f2f2ffbfc0c0ff909190ff8c8d8cff8b8c8cff8b8a8bff898988ff878787ff858685ff818182ff767576ff555555ff282828ff0b0b0cff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f8f8fff5f5f5fff4f4f4fff4f4f3fff2f3f2fff2f1f1fff1f1f1fff0f1f0ffeff0efffeeefeeffedeeeeffedecedffebebebffe9e9e9ffe7e8e7ffe5e5e6ffe4e4e4ffe3e3e2ffdfdfdfffdcdcddffdadadaffd7d7d7ffd5d5d5ffd2d2d2ffd0cfd0ffcccdcdffcbcbcbffcacacaffcacacbffcacbcaffcbcacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcac9c9ffcacacaffcacacaffc9c9c9ffcac9c9ffcacacaffc9cacaffc9c9c9ffcac9c9ffc9cacaffcacbcaffcbcbcbffcbcccbffcccccdffcececdffcececeffcfcfd0ffd0d1d1ffd2d2d2ffd3d4d3ffd5d5d4ffd6d6d6ffd7d6d7ffd7d7d7ffd9d8d8ffdadad9ffdadadaffdadbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdddcddffdddeddffdddeddffdddedeffdededeffdfdedfffdedfdeffdfdedfffdedfdfffdededfffdededeffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e2ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e7e6ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe6e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe7e7e7ffe7e6e7ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e7ffe6e7e6ffe7e6e6ffe6e5e6ffe5e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe4e4e4ffe3e4e3ffe4e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e2e2ffe2e3e2ffe2e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdeffdfdedfffdedfdfffdedfdeffdededeffdededeffdedddeffdddeddffddddddffdcddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd7d7d8ffd6d6d6ffd5d5d6ffd3d4d3ffd3d2d2ffd1d0d1ffcfd0d0ffcececfffcdcecdffcdcccdffcacacaffc7c7c7ffc5c5c5ffc2c3c3ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfbfffbfbebeffbdbebeffbdbdbcffbcbcbcffbbbcbbffbcbcbcffbcbcbbffbbbbbaffb9b9baffb8b9b9ffb7b7b7ffb5b6b5ffb3b3b3ffb1b1b2ffafafafffacacacffaaa9a9ffa7a7a6ffa3a3a3ff9e9f9fff9b9b9bff959595ff8f8f8eff898988ff838282ff7d7c7cff767776ff6f706fff686969ff616161ff5a595aff525352ff4c4b4cff454645ff3f3f40ff393939ff353534ff303030ff2c2c2dff292829ff252525ff222222ff0f0f0fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff010000ff010000ff000000ff010000ff000000ff000100ff000000ff000000ff010000ff000101ff000100ff000000ff000100ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff030303ff1d1d1dff373737ff525252ff5e5e5eff616261ff636363ff656565ff676868ff6e6e6eff707070ff6b6b6cff474747ff353536ff3a3a3aff404040ff464546ff4c4c4cff535353ff5a5a5aff606060ff676666ff6d6d6dff737473ff7a7a7aff818181ff878888ff8e8e8dff939393ff989998ff9e9e9fffa4a4a3ffa8a8a8ffaeaeaeffb1b2b2ffb5b5b5ffb7b8b8ffb8b9b8ffbababbffbcbcbcffbebdbdffbfbebeffc0c0bfffc1c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c2ffc2c2c2ffc3c3c2ffc4c3c3ffc4c5c4ffc4c5c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c8c8ffc8c8c9ffc8c8c9ffcacac9ffcacacaffcacacbffcbcbcbffccccccffccccccffccccccffcdcdcdffcdcecdffcdceceffcececeffcecfcfffcfcfcfffd0cfcfffcfcfd0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d6ffd7d6d7ffd7d8d7ffd8d8d8ffd9d9d8ffd9d8d8ffd9d9daffd9dadaffdadadaffdadbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddcddffdededdffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e1e0ffe2e1e1ffe2e3e3ffe3e4e3ffe4e4e4ffe5e6e6ffe7e6e7ffe8e8e8ffe9e9e9ffeaebeaffebebecffececedffedededffeeeeeeffeeeeefffeeeeeefff0f0f0fff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f6f6fff6f7f6fff7f7f7fff8f8f8fffafbfafffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffefdfdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfbfff8f8f8fff0f1f0fff1f1f2fff2f2f1fff2f2f1fff1f2f2fff1f2f2fff2f1f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefefffdfdfefffdfcfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffefefefffefefefffefefdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffefefffffefefefffffffefffffffefffefefffffefefefffffefffffefefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefffffefffefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffefffefffefefffffffffefffffefefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefffffffefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffefffefffffffefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffefefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffefffefffffffffffffffffffffffffffefffefefefffefefefffffefefffefffffffefffefffefefefffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffffffffffefffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffffefffffefffffffffffffffffefefffefefffffefffffffefffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffefefefffffefefffefffefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffefefefffefffefffefefefffffefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfdfffefdfefffdfefefffdfefdfffdfefdfffdfefefffefdfefffdfefdfffefdfdfffdfefdfffdfdfefffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffdfefefffdfefdfffefdfdfffdfdfefffdfefefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffcfcfcfffdfdfdfffefefdfffefefdfffefefefffffefefffefffffffefffefffefffffffefffffffffefffffefffefffefdfefffdfefefffdfdfefffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f2f2fff2f2f1fff3f3f3fff3f3f3fff2f2f2fff0f0f0ffeff0f0fff4f5f4fffbfbfbfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0d0c0cff252525ff515151ff727272ff858485ff8a898aff888989ff888988ff8a8a8aff8c8c8cff8e8e8eff919191ffc2c2c2fff5f6f6fffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffcfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafbfbfffafafafffafbfbfffafbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfdfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffafbfafffafafafffbfafbfffafbfafffafafafffafbfbfffafafbfffafafafffafafafffafafafffbfafafffbfbfafffafafafffafbfafffafafbfffafafbfffbfafbfffbfafafffafafbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfafbfffafbfbfffafafafffbfafbfffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafffafafafff9f9f9fff9f9f9fff9faf9fffafaf9fff9fafafff9f9fafffaf9f9fffaf9f9fff9faf9fff9faf9fffaf9fafffaf9fafff9fafafff9faf9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafff9faf9fffaf9fafffafafafffaf9fafffafaf9fff9fafafffafaf9fffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafbfffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffcfbfcfffafbfaffefeeeeffb8b8b8ff8e8e8eff8d8c8cff8c8c8bff8a8a8bff888989ff878787ff858585ff818181ff727272ff4a4a4bff1e1e1eff080807ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffdfdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f7f7fff5f5f5fff4f4f5fff3f3f3fff3f2f3fff2f2f1fff1f1f1fff1f0f0fff0eff0ffefeeeeffedeeedffececedffeaebebffe9e9e9ffe7e7e8ffe6e6e5ffe4e3e4ffe2e2e2ffdfe0dfffdededdffdbdbdbffd7d7d8ffd6d5d5ffd3d2d3ffd0d0d0ffcdcdcdffcbcbcbffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacac9ffcacacaffcacac9ffcacac9ffc9cac9ffcac9caffcac9caffcac9caffcac9c9ffcacacaffcbcbcaffcccccbffcccccdffcdcdcdffcececeffcfd0d0ffd1d1d0ffd2d2d2ffd3d4d3ffd5d5d5ffd5d6d5ffd7d7d7ffd8d7d7ffd9d9d8ffd9dadaffdadadbffdbdadaffdbdbdbffdbdcdcffdcdcdbffdcdcddffdcdddcffddddddffdeddddffdedddeffdededeffdedfdeffdededfffdedfdfffdfdfdfffdedfdfffdfdfdeffdededeffdededfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe7e6e6ffe7e6e6ffe7e7e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e6e6ffe7e7e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e3ffe2e2e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdedeffdfdedeffdfdedeffdfdedeffdededeffdddddeffdddeddffddddddffdcddddffdcdcdcffdcdcdcffdbdbdcffdcdcdbffdcdcdbffdbdbdbffdadadaffdad9daffdad9daffd9d9d9ffd9d9d8ffd8d7d8ffd7d6d7ffd5d6d6ffd3d4d3ffd2d2d2ffd1d1d1ffcfd0d0ffcececeffcdceceffcccccdffcacacaffc7c7c7ffc4c5c4ffc3c2c2ffc2c2c1ffc1c1c1ffc0c1c0ffc1c0c1ffc0c0c0ffbfbfbfffbfbebeffbdbdbdffbcbcbcffbbbbbbffbabbbbffbababbffbababaffb9bab9ffb8b8b8ffb7b6b7ffb5b5b5ffb3b3b3ffb0b1b0ffafaeafffacacacffaaa9a9ffa6a6a6ffa3a2a3ff9e9e9eff9a999aff949495ff8e8e8eff898889ff828282ff7c7c7cff767676ff706f70ff696868ff616161ff59595aff525252ff4b4b4bff454545ff3f3f3fff393839ff333334ff30302fff2c2c2cff282929ff242425ff222222ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff010000ff010000ff000000ff000000ff000000ff010000ff000001ff000000ff000001ff000000ff000000ff010000ff000000ff010000ff000100ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040404ff1a1a1aff343333ff505050ff5e5e5eff616261ff636363ff656465ff686868ff6e6e6eff727272ff6d6d6dff474747ff353535ff3a3b3aff404040ff464646ff4c4d4cff535353ff5b5a5aff616160ff666766ff6c6d6cff747374ff7a7a7bff828182ff888888ff8e8e8eff949493ff999999ff9e9e9fffa4a3a4ffa8a8a8ffaeafaeffb1b1b1ffb5b5b5ffb7b8b7ffb9b9b8ffbababaffbcbcbcffbebdbdffbfbfbfffbfc0bfffc1c0c1ffc1c1c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c3c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c7ffc6c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcaffcbccccffccccccffcdccccffcdcdcdffcdcecdffcececeffcececeffcfcecfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d5d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdadadbffdbdbdbffdbdcdbffdbdcdbffdddcdcffdddcddffdeddddffdddedeffdededeffdfdedeffdfdfdfffdfe0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e5e5ffe6e7e6ffe7e7e8ffe8e9e9ffeaeaeaffebececffecececffedededffededeeffeeeeeeffefefeeffeff0f0fff0f0f1fff1f1f1fff2f2f2fff3f3f3fff4f4f3fff5f4f5fff5f5f5fff6f6f6fff6f7f6fff7f8f7fffaf9f9fffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffcfcfcfff9f9f9fff1f2f1fff1f1f1fff2f2f2fff2f2f1fff1f2f2fff2f2f1fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfbfbfff9f9fafff9f9f9fff9f9f9fff9faf9fffafaf9fffaf9fafffaf9fafffafafafffafafafff9faf9fffafafafffafafafff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9fafafffafafafffafafafffafbfafffafafafffafafbfffafbfafffbfbfafffafbfafffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfefffdfefdfffdfdfdfffefdfefffdfefefffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfefffefdfdfffefdfefffefefefffefefdfffefdfefffefdfefffdfefefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffdfefdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefdfffdfefefffefefdfffefefefffdfefdfffefefdfffdfefdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfafafffafbfafffafafbfffafbfbfffafafafffafbfbfffbfbfafffafafafffafafbfffbfbfafffbfbfafffbfbfbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfafffbfafbfffbfafbfffafbfbfffafbfafffafafafffbfafbfffafbfbfffafafafffafbfafffafafafffafafafffafaf9fffafaf9fffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff7f6f6fff6f5f6fff6f6f6fff5f6f6fff6f6f6fff6f5f5fff7f6f6fff9fafafffcfcfbfffdfcfdfffefefefffefefefffffefefffffefffffffefefffefffefffefefffffdfefefffdfdfdfffdfefefffefefdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff1f2f2fff3f3f3fff0f0f0fff0f0f0fff0f0f0fff6f6f5fffcfcfbfffdfefdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0a0b0aff1e1d1eff444443ff696968ff808081ff888988ff898989ff888888ff898a89ff8b8c8bff8e8e8eff8f9090ffbbbbbcfff3f2f2fffafafafffbfbfafffbfafbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffafbfafffbfbfafffbfbfafffafbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffafbfafffbfbfafffafbfafffafafbfffbfbfbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfbfbfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfafffbfbfafffafbfbfffafbfafffafafafffafafafffafbfafffafbfafffafbfafffafafafffafafafffbfafbfffbfafafffbfafafffafafbfffbfbfbfffafafbfffbfbfafffafafafffafafafffbfbfbfffbfafafffbfbfafffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfafafffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafff9fafafffaf9fafffaf9f9fffaf9fafffaf9fafffafaf9fff9f9f9fffaf9f9fff9faf9fff9f9fafff9faf9fffaf9f9fff9f9fafffafaf9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafafafffaf9fafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfcfbfff9f9faffe9e9e9ffb2b1b2ff8d8d8dff8c8c8cff8b8c8bff8a8a8bff898989ff878787ff848484ff808080ff6e6e6fff434444ff181818ff060505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff8f7f7fff5f5f5fff5f4f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f0f0ffefefefffeeeeeeffedeeedffececedffebebebffe9e9e9ffe7e7e7ffe6e6e6ffe4e4e4ffe2e3e2ffe0e0e0ffdeddddffdcdbdbffd8d7d8ffd6d6d5ffd3d2d3ffd0d0d0ffcdcdcdffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacac9ffcac9caffcacacaffcacacaffcacac9ffcacac9ffcacacaffcacacaffcac9c9ffcacac9ffcacac9ffcbcbcbffcccbccffcccccdffcdcdcdffcecfcfffd0cfd0ffd1d1d1ffd2d3d2ffd4d4d4ffd6d6d5ffd6d6d6ffd7d7d7ffd7d8d8ffd9d9d8ffd9d9daffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdededeffdedfdeffdededfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e6e5ffe6e7e6ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e4e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe1e1e2ffe2e1e1ffe0e1e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdddddeffdededeffddddddffdcddddffdcdddcffdcdcddffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdbdadbffdadbdaffdad9daffdad9d9ffd9d9d8ffd7d8d8ffd6d7d6ffd6d5d5ffd4d4d4ffd3d3d2ffd1d1d1ffd0d0cfffcecfceffcdcdcdffcdccccffcacacaffc7c7c6ffc4c4c5ffc3c2c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c0c0ffbfbfbfffbebebdffbcbdbcffbcbcbcffbbbbbbffbababbffbababaffb9babaffb8b8b8ffb7b7b7ffb6b6b5ffb5b5b4ffb3b3b2ffb0b1b1ffaeafafffacacacffaaa9a9ffa6a6a6ffa2a2a2ff9e9e9dff999a99ff949494ff8e8d8dff878887ff828282ff7b7c7cff767676ff6f6f6fff676867ff606060ff585859ff525252ff4a4a4aff444444ff3e3e3eff383839ff333434ff2f2f30ff2c2b2cff282828ff242424ff1f201fff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff050505ff1b1a1bff343433ff504f50ff5d5d5dff616161ff626263ff656565ff696969ff6f6f70ff757574ff6f706fff474747ff353535ff3a3a3bff414040ff474646ff4d4d4cff535354ff5b5b5bff616161ff676766ff6e6d6dff747474ff7c7c7cff838282ff898988ff8e8e8eff949494ff9a9999ff9e9f9fffa4a3a4ffa8a9a9ffaeaeaeffb1b1b1ffb5b5b4ffb7b7b6ffb9b9b8ffbabbbaffbcbcbcffbdbdbdffbfbfbeffbfbfc0ffc0c0c0ffc2c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c9c8ffc8c9c9ffc9cacaffcacacaffcbcacbffcccbccffccccccffcdcdccffcdcdcdffcecdcdffcececeffcececeffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d0ffd0d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d6ffd7d7d8ffd8d7d8ffd8d8d8ffd9d8d9ffd9d9daffdad9daffdadadaffdadbdaffdbdbdbffdcdcdbffdcdddcffddddddffddddddffdededeffdededeffdfdedeffdfdfdeffdfe0dfffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e9ffeaeaeaffebebebffecececffedededffedeeeeffeeefeeffefefefffefefeffff0f0f0fff1f0f1fff1f2f1fff2f2f2fff3f3f3fff4f4f3fff5f5f5fff5f6f5fff6f6f6fff7f7f7fff8f8f8fff9fafafffbfbfbfffafbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfcfff9f9fafff2f1f2fff1f2f2fff2f1f2fff1f2f2fff2f1f2fff2f1f2fff1f2f1fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffcfcfcfffbfbfbfff9f9f9fff7f7f7fff5f4f5fff4f5f4fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f4fff5f4f5fff5f5f5fff4f4f5fff5f5f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff7f8f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9faf9fffafafafffafafafffbfafafffafafafffafafafffafbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffdfdfcfffcfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefdfdfffdfdfefffefefefffdfefefffefefdfffefdfdfffdfdfdfffefefefffefdfdfffefefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafafffafafbfffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafaf9fff9fafafff9fafafff9f9fafffafaf9fff9f9fafff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f8fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff8f9f8fff9f9f8fff8f8f9fff9f9f9fff8f9f8fff9f9f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff7f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff5f6f6fff5f5f5fff5f5f5fff4f5f4fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff3f3f4fff4f4f3fff3f3f4fff3f3f3fff4f3f3fff5f5f5fff8f7f7fff9f9f9fffafbfafffdfdfdfffdfefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffefdfefffdfdfefffefefefffdfdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f1fff0f0f1fff0f0f0fff6f6f6fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030302ff080708ff161617ff373737ff5d5d5dff7b7b7bff878787ff898989ff898989ff8a8a89ff8c8c8cff8e8e8eff909090ffb4b4b4ffeeefeffff9fafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffcfbfcfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffafafbfffafafbfffbfbfafffafafafffbfafbfffafafafffafafafffafafbfffafafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafafbfffbfafafffafafafffbfbfbfffafbfafffafbfbfffafbfbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfafbfffbfbfbfffbfafafffafafbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfafbfffafbfafffafbfafffafafafffbfbfafffafbfbfffbfafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafbfffafafafffafafbfffafbfafffafafafffbfafafffbfafafffafafbfffbfafafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfafffbfafafffafbfbfffafbfafffbfbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9fafafff9faf9fffafaf9fffaf9fafff9f9fafff9faf9fff9faf9fff9faf9fffafafafff9fafafffafafafffafaf9fff9f9fafffafafafffafafafffafafafff9fafafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafff9fafafffafaf9fffaf9fafffafaf9fffafafafffafafafffafafafffbfbfafffafafafffbfafafffafafafffafafafffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfff9f9f9ffe6e5e5ffabababff8d8d8dff8c8c8cff8b8b8bff898a89ff888989ff878686ff848383ff7e7e7eff6b6b6bff3f3e3eff151515ff040505ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff8f7f7fff5f6f5fff5f4f5fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeff0efffefefeeffededeeffecececffeaebebffe9e9e9ffe8e7e7ffe6e5e6ffe4e4e4ffe2e2e2ffe0dfe0ffdededeffdcdcdbffd9d9d8ffd7d6d6ffd3d3d4ffd0d1d0ffcececdffcbcbcbffcbcacaffcacbcbffcacacaffcacacaffcacacaffcacacaffc9c9caffcacacaffc9cacaffc9cacaffcacacaffc9c9caffcacacaffc9cacaffcacacaffcacac9ffcac9caffcac9caffc9cacaffcac9caffcacacaffcbcbcbffcccbccffcccdccffcecdcdffcececfffd0d0d0ffd2d2d1ffd2d2d2ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffdadad9ffdadadbffdbdbdbffdbdcdcffdcdbdcffdcdcdcffddddddffddddddffdeddddffdddedeffdededeffdfdfdeffdfdfdfffdfdfdfffdfe0dfffe0dfdfffe0dfdfffdfdfdfffe0e0e0ffe0dfdfffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e6ffe6e7e6ffe7e7e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e3ffe3e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfe0ffe0e0dfffe0dfdfffe0dfdfffdedfdfffdfdfdeffdfdfdeffdededeffdddeddffdddedeffddddddffdddcdcffdcdcdcffddddddffdcdbdcffdbdbdbffdbdcdcffdbdbdbffdbdbdaffdbdadaffdad9daffd9dad9ffd8d9d8ffd7d8d7ffd7d7d7ffd5d6d6ffd5d5d5ffd3d3d2ffd1d1d1ffd0cfcfffcececeffcdcdceffccccccffc9c9caffc6c7c7ffc4c4c4ffc2c2c2ffc1c2c1ffc2c1c1ffc1c1c1ffc0c0c1ffc0bfc0ffbebfbfffbebebeffbdbdbdffbcbcbcffbbbbbbffbabbbaffbab9b9ffb8b8b9ffb7b7b8ffb7b7b6ffb5b5b5ffb4b4b4ffb2b2b2ffb0b0b0ffaeaeaeffacabacffaaa9a9ffa6a6a6ffa2a2a2ff9f9e9eff9a9a9aff959495ff8e8e8eff888888ff828282ff7c7b7bff757575ff6e6f6eff676767ff5f5f5fff575857ff505150ff4a4949ff444343ff3d3d3dff383838ff333333ff2f2f2fff2b2c2cff282828ff242423ff191819ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff000001ff010000ff000000ff000001ff010000ff000100ff000001ff000000ff010100ff010000ff010000ff000101ff000100ff010100ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050504ff1d1d1cff353535ff4f4f4fff5c5c5cff606060ff626262ff656565ff696a6aff727272ff767675ff707070ff414141ff353535ff3b3b3bff404141ff474747ff4d4d4eff535354ff5a5b5aff626262ff686868ff6f6f6eff757576ff7d7c7dff838483ff8a8a8aff8f8f8fff959494ff9a999aff9f9f9fffa4a4a4ffa8a8a9ffaeaeaeffb2b2b1ffb4b5b4ffb7b6b7ffb8b8b8ffbababaffbcbcbcffbdbdbeffbfbfbeffc0c0bfffc0c0c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc3c2c3ffc3c4c4ffc4c5c4ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc8c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcccccbffcdcdccffcdcdcdffcdcdceffcececeffcececeffcecfceffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9daffdadadaffdbdbdaffdbdbdaffdcdcdcffdcdcdcffddddddffddddddffdedddeffdfdedeffdfdedeffdedfdfffe0dfe0ffe0e1e0ffe1e0e1ffe1e1e1ffe2e2e2ffe3e3e2ffe4e3e3ffe4e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaebeaffecebebffedececffedededffeeeeeeffefeeeeffefefefffeff0f0fff0f1f0fff1f1f1fff2f2f2fff3f2f3fff3f4f3fff4f4f4fff5f5f5fff6f6f6fff6f7f7fff8f8f8fff8f8f8fff9f9f9fffafafafffafafbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfdfdfffafafafff2f2f2fff1f1f1fff2f1f2fff1f1f2fff1f1f2fff2f2f2fff1f1f0fff2f1f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffafafafffaf9f9fff8f8f8fff6f6f6fff5f5f5fff3f3f2fff2f2f2fff3f2f3fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f5fff4f4f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff5f5f6fff5f6f6fff7f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff9f9f9fffafaf9fffafaf9fffaf9fafff9fafafffafafafffbfbfafffafafbfffafbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfbfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfefffefdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfbfffbfafafffbfafafffafafafffbfbfbfffbfafafffafafafffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafff9f9fafff9f9fafffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f9f9fff9f8f8fff9f8f8fff8f8f8fff9f9f9fff9f8f8fff8f8f8fff8f9f9fff8f9f8fff9f9f8fff9f9f9fff8f8f9fff8f9f8fff8f9f8fff8f8f8fff9f9f8fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f5fff5f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f3f3fff4f4f4fff5f6f5fff7f7f7fff8f8f8fffafaf9fffbfbfafffdfcfcfffdfefefffefefefffefefefffdfefefffdfefdfffdfefefffefdfdfffefdfdfffdfdfdfffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f3f3fff1f2f2fff1f2f2fff1f2f2fff1f1f2fff0f1f0fff6f7f6fffcfcfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060506ff101011ff2e2e2dff585858ff79797aff858685ff878888ff898989ff8b8b8bff8d8d8dff8e8e8eff929291ffabababffe8e7e8fff8f8f8fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafafffbfafafffafafafffafbfafffafafafffafafafffbfafafffafafafffbfafafffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafbfffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafbfffafbfafffbfbfafffafbfafffbfbfbfffafbfbfffbfafafffafafbfffbfbfafffafbfafffafafafffafbfafffafafbfffafafafffafbfafffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafffbfafafffbfbfbfffafbfafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafbfffafafafffafafafffbfafafffafafafff9f9fafff9fafafffafafafff9fafafffafafafff9fafafffaf9f9fff9f9fafffafaf9fff9faf9fffafafafff9fafafff9fafafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9fafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffafafaffe1e1e1ffa8a7a7ff8f8f8fff8c8c8cff8b8a8aff89898aff888888ff868686ff838283ff7d7d7dff686868ff3b3c3bff141414ff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfbfbfff7f7f7fff6f5f5fff4f4f5fff4f3f3fff3f3f2fff2f2f2fff2f1f1fff1f0f1fff0f0f0ffefeeefffedededffececedffebebebffe9e9eaffe8e7e8ffe6e6e6ffe4e4e4ffe2e3e2ffe1e0e0ffdededeffdcdcdcffd9d9d9ffd7d6d6ffd4d4d4ffd1d1d1ffcdcecdffcbccccffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9cac9ffcac9caffcacacaffcacac9ffc9c9caffcac9caffcacac9ffc9cac9ffc9cac9ffcac9caffcacacaffcbcbcbffcccbccffcccdcdffcecdcdffcfceceffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd8d7d7ffd8d8d8ffd9d9d9ffdad9daffdbdadbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdddcdcffddddddffdeddddffdededeffdededeffdfdedfffdfdedeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e1e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e5e6ffe5e5e5ffe5e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e6ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e4e4ffe3e4e3ffe4e3e3ffe4e3e4ffe4e3e4ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdedfffdededeffdddddeffdededeffddddddffddddddffdddcddffdcdcdcffdbdcdcffdcdcdbffdbdcdbffdbdbdbffdadbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d8ffd6d7d6ffd5d5d6ffd4d4d4ffd3d3d3ffd1d1d1ffcfd0cfffcfceceffcdcdcdffcccbccffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffc1c2c1ffc1c1c1ffc1c0c1ffc0c0c0ffbfc0bfffbebfbeffbebdbeffbdbdbdffbcbcbcffbbbabbffbababaffbab9b9ffb8b8b8ffb6b7b7ffb6b6b6ffb5b5b4ffb3b3b3ffb2b1b1ffafafb0ffaeaeaeffacacabffa8a9a9ffa6a5a6ffa2a2a2ff9e9e9eff9a9a9aff959595ff8f8f8fff898989ff838283ff7d7c7cff757575ff6e6e6dff666566ff5e5e5eff565657ff4f4f4fff484849ff434243ff3d3d3dff373737ff323333ff2f2f2fff2b2b2bff282828ff232424ff121111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff010000ff010000ff000000ff000001ff000000ff010000ff010000ff010001ff010001ff010101ff010001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1e1f1fff383838ff4f4f4fff5b5b5bff5f605fff626262ff646565ff686969ff717171ff757675ff707070ff3d3d3dff363636ff3c3b3cff424142ff474747ff4d4e4eff545354ff5b5b5bff626262ff696969ff706f70ff777776ff7e7e7eff848484ff8b8a8bff919191ff969596ff9a9a9aff9fa0a0ffa5a4a4ffa9a9a9ffaeaeaeffb1b2b1ffb4b5b4ffb6b7b7ffb9b8b8ffbababaffbcbcbcffbdbdbdffbebfbfffc0bfc0ffc1c0c1ffc1c1c1ffc2c1c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9c9ffc9cacaffcbcacaffcbcbcbffccccccffcccdcdffcdcdcdffcdcdceffcececeffcecfceffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d5ffd5d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d9ffd8d8d9ffd9d9d9ffdad9d9ffdad9d9ffdadadaffdbdbdaffdbdcdbffdcdcdcffdddddcffddddddffdededeffdededeffdedfdfffdfdedfffdfdfdfffe0e0e0ffe1e0e1ffe1e1e2ffe2e2e2ffe3e2e2ffe4e3e3ffe5e4e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedecedffeeedeeffeeeeeeffeeefeffff0efeffff0f0f0fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff4f4f4fff4f5f4fff5f5f6fff6f6f6fff7f7f7fff8f7f7fff9f9f8fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffbfafbfff2f2f3ffeeeeeefff1f1f1fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffff2f2f2fff2f2f2fffefefefff6f6f6fff6f5f6fffafafafff7f7f7fff7f8f8fff7f6f6fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff2f2f2fff2f3f2fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff5f5f5fff5f4f5fff4f4f4fff3f4f4fff4f3f4fff3f3f3fff3f3f2fff3f2f3fff3f2f3fff3f3f3fff3f4f3fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f7f6fff6f6f7fff7f7f7fff7f7f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffefdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafbfffafbfbfffafafbfffbfafafffbfafbfffafafafffafbfafffbfafafffafbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfafbfffafafafffafafafffafafafffaf9f9fff9f9fafffafaf9fff9faf9fff9fafafffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff8f8f9fff8f9f8fff9f8f8fff8f9f8fff8f8f9fff8f9f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff6f5f5fff5f5f6fff5f5f5fff5f4f5fff4f5f5fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff2f3f2fff2f2f3fff3f3f3fff4f4f4fff6f5f6fff7f6f7fff8f8f8fff8f8f8fff8f7f7fff9f8f8fffdfdfdfffefefefffefdfefffdfdfdfffdfdfefffefefefffefefefffefdfefffefdfefffdfdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f3f3fff3f3f3fff2f2f3fff1f1f1fff1f1f1fff2f1f2fff1f1f2fff7f7f7fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0e0d0eff282827ff575757ff797a79ff848484ff898988ff8a8a8aff8c8b8bff8d8d8dff8e8e8fff909090ff9d9d9dffd9d9d8fff7f8f8fffbfafbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfbfffafafbfffafafafffbfbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafbfffafbfbfffbfbfafffbfbfafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffafafafffafbfbfffafafafffbfafafffafafbfffafafafffbfafafffafbfafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafbfffafafbfffafafafffafafafffbfafafffafbfbfffbfafbfffbfbfafffafafafffafafafffbfafafffbfafafffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafafafffafafafffbfafbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9f9f9fffafafafffafaf9fff9fafafff9faf9fff9fafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffbfbfcfffcfcfcfff7f7f7ffd4d4d3ff9a9a9aff8c8d8dff8b8b8bff8a8b8aff8a898aff888888ff868786ff828282ff7a7a7aff646464ff383838ff111212ff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffdfefefffdfcfdfffdfdfdfffdfdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfbfff8f8f8fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff2f2f1fff1f0f1fff0f0f0ffefeeeeffedeeedffedecedffebebebffeaeaeaffe8e8e8ffe7e7e6ffe5e5e4ffe3e3e2ffe0e1e1ffdededeffdddcdcffd9d9daffd7d7d7ffd5d5d5ffd1d1d1ffcececeffcccccbffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9caffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffc9cacaffcacac9ffcacac9ffcacacaffcacacaffcac9c9ffc9cac9ffc9cacaffcacacaffcbcbcbffcbcbccffcccccdffcececdffcfcfcfffd0d0d0ffd2d1d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd8d7d7ffd9d9d9ffdad9d9ffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcddffddddddffdededdffdedddeffdededeffdededeffdedfdeffdfdedfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e1ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe6e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe6e6e5ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e6e7ffe6e7e6ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e4ffe4e3e4ffe4e4e3ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffe0e0dfffdfdfdfffdedfdfffdededeffdededeffdededeffdddedeffdddeddffddddddffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd4d4d4ffd2d2d2ffd0d1d1ffcfcfd0ffcececeffcdcdcdffcbcbcbffc8c9c8ffc6c5c6ffc4c4c3ffc1c1c1ffc1c1c0ffc1c0c0ffc1c0c0ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbdbcbdffbbbcbbffbababbffb9b9b9ffb9b9b8ffb7b8b8ffb6b6b6ffb5b5b5ffb4b4b4ffb2b3b2ffb1b1b0ffaeafafffadadadffabababffa9a8a9ffa5a6a5ffa2a2a2ff9e9e9eff999999ff959595ff8f8f8fff89898aff838383ff7c7c7bff747474ff6c6c6cff646464ff5d5d5dff565556ff4e4e4eff474847ff414242ff3c3c3cff373736ff323332ff2e2f2fff2b2b2bff282727ff232323ff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010001ff000100ff010100ff010101ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff000100ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050404ff202021ff3a3a3aff525151ff5b5b5aff5f5f5fff626362ff656565ff6a6969ff707170ff737373ff6d6e6eff3d3d3eff363736ff3c3c3cff424242ff484949ff4f4e4fff565655ff5c5c5cff636363ff6a6a69ff717171ff787878ff7f7f7fff858685ff8b8c8cff929192ff979797ff9b9b9bffa09fa0ffa5a5a4ffa9a9a9ffafaeafffb2b1b2ffb4b4b4ffb6b6b6ffb8b9b8ffbababaffbcbcbbffbebebeffbfbebfffc0c0c0ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c2ffc1c1c2ffc2c2c2ffc2c2c2ffc3c3c2ffc4c3c4ffc4c5c5ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffccccccffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d2ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d4ffd4d3d4ffd5d5d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd8d7d7ffd7d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdddeddffdededeffdfdfdfffdfdedfffdfe0dfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe4e3e4ffe4e4e4ffe6e6e5ffe7e6e6ffe7e8e8ffe8e8e8ffe9eae9ffebeaebffebecebffecedecffedededffeeeeeeffefefeeffefefeffff0f0f0fff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff8f7f7fff8f8f8fff8f8f8fff8f9f9fff8f8f9fffafafafffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfefffbfbfbfff3f3f4ffeeeeefffefefeffff1f1f1fff1f0f1fff1f1f1fff2f2f1fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff6f6f6fff5f6f6fff6f6f6fff7f7f6fff7f7f7fff5f5f5fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f1f1fff2f2f2fff2f3f3fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff4f3f4fff4f4f3fff3f3f3fff2f3f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fffafaf9fffaf9f9fff9fafafffafafafffafafafffbfafafffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefdfefffefefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafafafffafbfafffbfafbfffafbfafffafbfafffafafafffbfafafffafafafffafafafffafbfbfffbfafafffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffbfafbfffafafafffafafafffafafafffafaf9fffafafafffaf9fafffaf9fafff9faf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f9f9fff8f8f8fff8f9f8fff9f8f9fff8f9f8fff8f9f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff8f7f7fff8f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f5fff4f5f5fff5f4f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f3f3fff3f2f2fff3f3f3fff3f3f3fff4f4f4fff6f5f5fff6f7f7fff7f7f7fff6f6f6fff5f5f5fff6f6f5fffafafafffdfefdfffdfdfdfffdfdfdfffefdfefffdfefdfffefefdfffdfdfefffefefefffefefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f4f4fff3f3f3fff3f3f2fff2f3f3fff2f1f2fff2f2f2fff1f1f1fff8f8f8fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff0b0b0bff222222ff505050ff757576ff838383ff898989ff8b8b8bff8c8c8bff8d8d8dff8e8e8eff90908fff949594ffc5c6c5fff5f5f4fffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfafafffafafafffbfbfafffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafbfffbfbfafffafafafffafbfbfffafafafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfafffbfafafffafafafffbfafbfffbfbfafffafafafffbfbfbfffbfbfafffbfbfbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffbfbfbfffbfbfafffafbfbfffafafafffafafafffafbfafffafafafffbfbfafffafbfafffafafafffafbfafffafbfafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafbfafffafafafffafbfafffafafafffbfafafffafbfafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffbfafbfffafafafffafafbfffbfbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafafafff9f9f9fffafafafffaf9fafffafafafff9faf9fffafafafffafaf9fffafafafffafafafffafafafff9faf9fffafafafffafaf9fffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfbfafffafafbfffafafbfffafafbfffafafbfffbfafbfffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfcfffbfcfcfffbfbfbfff1f1f1ffc1c1c0ff909190ff8c8b8cff8b8b8bff8a8a8aff89898aff898888ff868786ff818181ff767776ff5c5c5cff2f3030ff0f0f0fff060605ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffefefefffefefdfffdfefdfffcfcfcfffdfefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff8f8f8fff5f5f5fff5f5f5fff3f4f4fff3f3f3fff2f3f2fff2f2f2fff1f2f1fff1f0f1ffefefefffeeeeeeffedededffececebffeaeaeaffe8e9e9ffe6e7e6ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfdfffddddddffdadadaffd8d8d8ffd5d5d5ffd1d2d1ffcfcfcfffcccccdffcbcacaffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacac9ffcacacaffcacac9ffcacacaffc9c9caffc9cacaffcacacaffcacacaffcacacaffcac9c9ffc9c9caffcacacaffc9cacaffcac9caffcbcacaffcbcbccffcdcdcdffcececeffcfcfceffd1d0d1ffd2d2d2ffd3d3d3ffd4d4d4ffd6d5d5ffd6d6d6ffd7d7d7ffd8d9d9ffd9d9daffdadadaffdadbdaffdbdbdbffdbdbdbffdcdcdcffdcdddcffdcddddffddddddffdeddddffdededdffdededeffdededeffdededeffdfdfdfffe0e0dfffe0e0dfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe7e6e6ffe6e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e7e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e2ffe0e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0dfffdfdfdfffdfdedfffdededeffdededeffdededeffdededdffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdadbdaffdadadaffd9d9d8ffd8d8d8ffd7d6d7ffd6d6d6ffd4d5d4ffd3d3d3ffd2d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcacbcaffc7c7c7ffc5c5c5ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbebeffbdbdbeffbdbdbdffbcbcbcffbcbbbcffbbbabbffb9b9baffb9b9b9ffb8b8b8ffb7b7b6ffb6b5b6ffb5b5b5ffb3b3b3ffb1b1b2ffb0b0b0ffaeaeaeffacacacffaaababffa8a8a8ffa5a5a5ffa1a1a1ff9d9e9eff999999ff959595ff8f908fff898a8aff838383ff7b7b7bff737373ff6b6b6cff646364ff5c5c5cff555555ff4e4e4eff474746ff414141ff3b3c3bff363636ff323332ff2e2e2eff2b2b2bff272727ff202020ff050605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000101ff000001ff000100ff000000ff000101ff000000ff000000ff000100ff000100ff000100ff010000ff000100ff000001ff000000ff000000ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060606ff222221ff3b3c3bff535453ff5b5b5bff606060ff636364ff676766ff6a6b6aff717171ff737372ff6b6c6bff3d3d3dff373736ff3c3c3cff424342ff494948ff4f504fff565656ff5e5e5eff646564ff6b6b6bff727272ff797979ff808080ff878686ff8c8d8dff939293ff989797ff9c9c9cffa1a1a0ffa5a5a5ffaaaaa9ffafafafffb2b2b2ffb3b4b4ffb6b6b6ffb9b8b8ffbababaffbcbcbbffbdbdbdffbebebfffc0c0bfffc0c0c0ffc1c1c2ffc1c1c1ffc2c2c2ffc1c2c1ffc1c2c2ffc2c3c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffcacacaffcacbcbffcbcbcbffccccccffcccdccffcdcdcdffcdcecdffcececeffcececeffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d2ffd2d3d2ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadbdaffdbdbdbffdcdcdcffdcdcdcffdcdcddffddddddffdedddeffdededeffdededeffdfdfdfffe0e0e0ffe0e1e0ffe0e1e0ffe1e2e2ffe2e2e2ffe3e3e3ffe3e4e4ffe4e5e4ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffededecffedeeeeffeeefeeffefefefffeff0f0fff0f0f0fff1f1f1fff1f2f2fff3f2f2fff3f3f3fff4f4f4fff4f4f4fff5f6f5fff6f5f6fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff7f8f8fff9f8f9fff9f9f8fffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfefffcfbfbfff4f4f4fff0efeffff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f3fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff5f6f6fff5f5f5fff6f6f5fff6f6f6fff5f5f5fff3f3f2fff0f0f0fff2f2f2fff2f3f2fff2f2f2ffefefefffeff0f0fff0f0f1fff1f1f1fff2f2f2fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff2f3f3fff2f3f2fff3f2f2fff2f3f2fff3f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff5f4f4fff4f5f4fff5f5f4fff5f5f5fff5f5f6fff5f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9faf9fffaf9fafffaf9fafffafafafffafafafffbfafafffbfbfafffafbfbfffafbfafffbfbfafffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffafafbfffbfbfafffbfbfafffafafbfffafafafffafafafffafafafffafafafffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffafafafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f8f8fff8f9f8fff9f8f9fff8f8f9fff8f8f8fff8f8f9fff9f9f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f3fff3f3f2fff3f3f3fff4f5f5fff5f5f5fff7f7f7fff6f6f6fff4f5f4fff3f3f3fff3f3f3fff3f4f3fffaf9fafffefefffffefefefffdfefefffefefdfffefefdfffdfefefffdfefdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f3fff3f4f3fff3f4f3fff3f3f2fff2f3f3fff1f1f2fff1f2f2fff8f9f8fffcfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff080808ff1a1a1aff454545ff6f6f6eff818281ff898989ff8c8c8dff8d8d8cff8e8d8eff8e8e8eff909090ff939393ffb1b1b1ffecedecfff9f9f8fffafafafffbfbfafffbfafafffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafafffbfbfafffafafbfffbfafafffafafbfffafafbfffafafafffafafafffafafafffaf9fafffafafafff9fafafffaf9fafffafafafffaf9fafffaf9fafffafafbfffbfafafffafafafffbfafbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffafafafffafafafffbfafbfffafafafffafafafffafafafffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafafafffbfafafffbfafafffafafafffafafafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffafafafffbfafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffbfafbfffbfafbfffbfafafffafafafffbfbfafffafbfafffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffbfafbffe6e6e6ffadacadff8d8d8dff8b8c8bff8a8b8bff8a8a8aff898989ff878887ff868686ff808080ff727372ff545454ff252525ff0b0b0aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffefefefffefefefffdfefdfffefefdfffdfdfdfffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9fff7f6f7fff6f5f5fff5f5f4fff4f4f4fff3f3f3fff2f2f3fff2f2f2fff1f1f0ffeff0f0ffeeeeefffedededffebececffeaeaeaffe9e9e9ffe7e7e7ffe5e5e5ffe4e3e3ffe2e2e1ffdfe0dfffddddddffdadbdaffd8d8d8ffd6d6d6ffd3d3d3ffcfd0d0ffcdcdcdffcacbcbffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacbffcccccbffcdcdcdffcececeffcfcfcfffd1d0d1ffd2d1d1ffd3d2d3ffd5d5d4ffd5d6d5ffd7d6d7ffd7d8d7ffd9d8d9ffd9d9d9ffdadadaffdbdadaffdbdbdbffdcdbdcffdcdcdcffdddddcffddddddffddddddffdedddeffdededeffdededeffdedfdfffdfdedfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e5e5ffe6e5e5ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e7e6ffe7e6e7ffe7e6e7ffe6e6e7ffe7e6e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e6ffe7e6e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e8e7ffe8e7e7ffe7e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe2e3e3ffe3e2e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdddedeffdeddddffdeddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdadbdbffdadadaffdadadaffd9d9d9ffd7d8d8ffd7d7d6ffd5d6d6ffd4d4d4ffd2d2d3ffd2d1d1ffd1d0d1ffcfcfcfffcececeffcdcdccffc9c9caffc6c7c6ffc4c4c3ffc2c2c1ffc1c1c0ffc0c0c0ffbfbfbfffbebebeffbdbebdffbdbdbcffbcbcbcffbbbbbbffbbbbbaffb9b9baffb9b9b8ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b3b3ffb2b2b2ffb1b1b0ffafafafffaeadaeffabacabffaaa9aaffa7a7a7ffa4a4a5ffa1a0a0ff9c9c9cff989798ff949393ff8f8f8fff8a898aff828282ff7b7a7bff737373ff6b6b6bff636464ff5d5c5dff575657ff4f4f4fff484747ff424141ff3b3b3bff363636ff323232ff2e2e2eff2a2b2aff272626ff141515ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff010001ff010000ff010100ff010001ff000000ff000001ff000101ff000100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050505ff222323ff3b3b3aff515251ff5c5c5dff626262ff656565ff676868ff6c6c6cff737374ff747373ff6b6b6bff3c3d3cff373737ff3d3d3dff424242ff494949ff515150ff585858ff605f5fff666565ff6c6c6cff727273ff7a7a7aff828181ff888888ff8e8e8eff949493ff989899ff9e9d9dffa2a2a2ffa6a6a6ffaaaaaaffafafafffb2b1b1ffb4b3b4ffb7b7b6ffb8b9b8ffbababaffbbbcbbffbdbdbdffbebebeffbfbfc0ffc1c0c0ffc1c1c1ffc2c1c2ffc2c1c2ffc2c2c1ffc2c2c2ffc2c2c2ffc4c3c4ffc5c5c5ffc5c6c5ffc6c7c7ffc7c7c8ffc8c8c8ffc7c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcacacaffcbcbcbffccccccffcccdccffcdcdcdffcdceceffcececdffcecfcfffcfcfcfffcfd0cfffd0d0cfffd0d1d0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9dad9ffd9d9daffdbdadaffdbdbdbffdcdbdcffdcdcdcffdddcddffdddcdcffddddddffdededdffdededeffdfdedfffdfe0dfffe0dfe0ffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe6e5e6ffe6e6e6ffe7e6e7ffe8e8e8ffe9e9e8ffeaeaeaffebeaebffebebecffecececffedededffeeeeeeffeeefeeffefefeffff0f0f0fff1f1f0fff1f2f1fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fffafafafffafafafffbfbfbfffbfbfa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfdfff6f6f6fff0f0f0fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff5f5f5fff5f5f5fff3f3f3fff0f0f0fff2f3f3fff2f2f2fff2f2f2ffefeff0ffefefefffefefefffeff0f0fff0f0f0fff1f1f2fff3f3f2fff3f3f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f3fff4f4f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff5f4f5fff5f5f5fff6f6f5fff5f6f5fff6f5f6fff6f6f6fff7f6f7fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff9f8f9fff8f8f8fff9f8f9fff9f9f9fff9faf9fff9fafafffaf9fafffafafafff9fafafffafafafffbfafafffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffafbfbfffbfafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfbfafffafbfafffbfafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffafafafffafbfafffafafbfffafafafffafafafffafafafffaf9fafffaf9fafffaf9f9fff9f9f9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f8fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff8f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff3f3f4fff3f3f4fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f1fff1f2f1fff2f1f2fff1f2f1fff2f1f2fff2f1f2fff2f2f2fff3f3f3fff4f4f4fff6f6f6fff6f6f6fff5f5f4fff3f2f3fff1f1f1fff0eff0ffeeeeeefff2f2f2fffffffffffefefffffefefefffdfdfdfffefdfdfffefefefffdfdfdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff3f2f2fff3f2f2fff9f9f9fffcfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff060706ff141414ff3f3f3fff676767ff7d7d7dff898888ff8c8c8cff8c8d8dff8d8d8eff8e8f8eff909090ff939293ffa2a1a2ffe0dfe0fff8f8f8fff9fafafffafafafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fffafaf9fff9f9fafffaf9fafff9fafafffafaf9fffafafafffbfbfbfffbfafafffbfafafffafafafffafbfafffafafafffbfafafffbfafbfffafafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfafffbfafafffafafbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffdfdfcfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfafbfffbfafafffbfbfafffafafafffbfbfafffbfafafffbfafafffbfbfafffbfafbfffafafafffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9fafafffafafbfffafbfafffafafafffaf9fafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffbfafbfffbfbfafffafafafffbfafafffafafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfff9f8f8ffd8d8d9ff9e9e9fff8d8d8dff8b8b8cff8b8a8aff8a8a89ff898988ff878787ff868685ff7e7d7dff6b6b6bff4a4a4aff1d1d1dff090909ff020303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfefffefdfefffefefefffefefefffdfdfefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfcfff7f7f7fff6f6f5fff4f4f5fff5f4f4fff3f3f4fff2f2f3fff2f2f2fff1f0f1fff0f0f0ffefeeeeffeeeeedffecececffebebeaffe9e9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdddedeffdadbdaffd8d8d8ffd6d6d6ffd3d3d3ffd0d0d0ffcdcdceffcbcbcbffcbcbcbffcbcacaffcacbcbffcacacbffcacbcaffcacacaffcacacaffcbcacaffcbcacbffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcbcacbffcccccbffcdccccffcececeffcfcfcfffd1d1d1ffd2d2d1ffd3d2d2ffd4d4d4ffd5d5d5ffd7d6d7ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdbdadbffdbdbdbffdbdcdbffdcdddcffdcdcddffdddddcffddddddffdddddeffdededeffdededfffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe5e5e5ffe6e6e6ffe6e5e5ffe4e4e5ffe5e5e4ffe4e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe7e7e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e6e6ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e8ffe7e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e3ffe4e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdeffdedfdeffdedddeffdededdffdeddddffddddddffdddddcffdcdcddffdcdcdcffdbdcdbffdbdbdcffdadbdaffdadadaffdadad9ffd8d8d8ffd8d7d8ffd6d6d7ffd5d5d5ffd4d4d4ffd3d2d2ffd1d1d2ffd0d0d1ffcfcfceffcdcdcdffcbcbcbffc9c8c8ffc6c5c6ffc3c3c3ffc0c0c1ffc0c0bfffbfbfbfffbebfbeffbebebdffbdbdbdffbcbcbcffbbbbbbffbababaffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb7b6b6ffb5b5b5ffb5b4b4ffb4b4b3ffb1b1b1ffb0b0b0ffaeaeaeffadacadffaaababffa9a9a8ffa6a6a6ffa3a3a3ffa09f9fff9b9b9bff959695ff919191ff8d8d8eff8a8989ff838283ff7c7c7cff757575ff6d6d6eff666566ff5f5e5eff575757ff4f4e4fff484847ff414141ff3b3b3bff363636ff323232ff2d2e2eff2a2a2aff262727ff090a09ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff000000ff000001ff000000ff000001ff010000ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff212221ff3b3b3bff525251ff5d5d5dff636363ff676767ff696a69ff6e6d6dff747474ff737373ff616262ff343433ff363636ff3b3b3cff424142ff4a494aff515151ff585859ff606060ff666766ff6c6d6dff747474ff7b7b7bff828282ff8a8a89ff8f8f8fff959495ff9a999aff9e9e9effa3a3a3ffa7a7a7ffabababffb0afb0ffb2b2b1ffb4b4b4ffb7b6b6ffb8b8b8ffbababaffbcbcbcffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc1c2c1ffc2c2c1ffc1c1c2ffc2c2c1ffc3c2c3ffc3c3c4ffc5c5c5ffc6c5c6ffc7c6c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c8ffcac9c9ffcbcbcaffcbcbcbffccccccffcccdcdffcdcdcdffcdceceffcdceceffcececeffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d7d7ffd8d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdddcddffddddddffdededdffdeddddffdfdedeffdfdedfffdfdfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe9e9eaffebeaeaffebebebffecececffedecedffeeeeedffefeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f3f3fff3f4f3fff3f3f3fff4f5f4fff5f5f5fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff8f7f7fff7f7f8fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f9fffafafafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfdfff8f8f7fff1f0f0fff1f1f1fff2f1f2fff2f2f2fff3f3f2fff2f2f2fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff0efeffff1f1f1fff1f1f1fff4f4f5fff5f5f5fff4f4f4fff3f3f3fff2f3f2fff3f2f2fff2f3f2fff1f1f1ffefeeefffeeeeefffefefeefff0f0effff1f0f0fff1f1f1fff1f2f2fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff3f3f3fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff5f4f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f8f9fffaf9f9fffaf9f9fffafaf9fffaf9fafffafaf9fffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfafbfffbfbfafffbfafbfffafafbfffafafafffbfafbfffbfafafffbfafafffafafafffafafafffbfbfafffafafafffafafafffbfbfafffafafbfffafafafffafbfafffafbfbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafbfffafafafffaf9f9fffafaf9fffaf9fafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff8f9f8fff9f9f8fff8f8f9fff9f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f6fff6f6f6fff7f6f7fff6f6f7fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f4fff3f3f2fff3f2f2fff3f3f2fff2f2f3fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff2f2f3fff2f1f1ffefeff0ffededeeffedededffefeeeffffffffffffffffffffefefefffefefefffefefdfffefdfdfffefefefffefefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f3f3fff3f3f4fff4f3f4fff4f4f4fff3f3f3fff2f2f3fff3f3f2fff9faf9fffcfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff060606ff0e0e0eff313131ff5d5d5eff777777ff858585ff8a8b8bff8c8c8cff8e8e8eff8f8f8eff919191ff949394ff9a999affcececdfff6f6f7fffafaf9fffafafafffafafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafff9fafafff9faf9fffafaf9fffafaf9fffafafafff9f9fafff9fafafffafafafffafafafffafafafffbfafafffafafafffbfafbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafafffafafbfffbfafafffafafbfffbfbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafafffafafafffafafafffbfbfafffbfafafffafbfbfffafbfafffbfbfafffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfff4f4f4ffc7c7c7ff949494ff8d8d8cff8c8b8cff8b8a8aff8a8a8aff898989ff878787ff858585ff797979ff5d5d5dff363636ff121212ff060606ff010202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffefdfefffefdfefffefefdfffdfdfefffefefdfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfcfff8f7f8fff6f6f6fff5f5f5fff5f5f5fff4f4f3fff3f2f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffebebebffe9eaeaffe8e7e8ffe6e6e6ffe4e4e5ffe3e2e2ffdfe0e0ffdededeffdbdbdbffd9d8d8ffd6d6d6ffd4d4d4ffd1d0d0ffcdceceffcbccccffcbcbcbffcbcbcbffcbcacbffcbcbcbffcacacaffcacacaffcbcacbffcbcacbffcacacaffcacacbffcbcbcaffcacbcaffcacacbffcacacbffcbcbcbffcacacbffcbcacaffcacacaffcacbcbffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd1d1d0ffd2d1d1ffd2d3d3ffd4d5d4ffd5d6d5ffd7d7d6ffd8d8d8ffd9d9d9ffd9dadaffdbdadbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddcddffddddddffddddddffdddddeffdededeffdfdedfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e1ffe1e0e0ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe7e7e7ffe7e7e8ffe8e7e7ffe7e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe8e7e7ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdddeddffdddedeffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdadaffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcbcacbffc7c7c7ffc4c4c4ffc2c2c2ffc0c0c0ffbfbfbfffbebebfffbebebeffbdbdbeffbcbcbcffbcbbbbffbababbffbababaffb9b9b9ffb8b9b9ffb7b8b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b3b3ffb2b2b2ffb0b1b1ffafb0afffaeaeaeffacacabffaaaaaaffa7a7a7ffa4a5a5ffa2a1a2ff9e9e9eff999999ff959494ff8f8f8fff8b8b8bff868686ff7f807fff7a7a7bff747474ff6d6d6dff666666ff5e5e5eff565756ff4e4e4eff464646ff404141ff3b3a3bff353535ff313131ff2d2d2dff29292aff262626ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000000ff010001ff010101ff000000ff000000ff010000ff010001ff010101ff010101ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff222121ff3d3c3cff555454ff5e5e5eff636363ff676767ff6b6b6bff6f6f6eff737373ff727172ff5f5f5fff313131ff363636ff3c3b3cff424142ff484948ff505151ff595959ff606160ff676767ff6d6d6dff747474ff7b7b7cff848383ff8a8a8bff919191ff969696ff9b9b9bff9f9f9fffa4a4a4ffa9a9a8ffacadacffb1b1b0ffb3b3b3ffb5b6b5ffb7b8b7ffbababaffbcbbbbffbdbdbdffbebebeffbfc0bfffc1c0c1ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcacbffcbcbcbffccccccffcdcdcdffcdcdceffcececeffcfceceffcfceceffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d9ffdad9d9ffdadadaffdadbdbffdbdbdbffdbdcdcffdcdcdcffdddcdcffddddddffddddddffdededdffdededeffdedfdfffdfdfdfffe0e0dfffe1e0e0ffe1e1e1ffe1e1e2ffe2e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeedffeeeeeeffefefeffff0eff0fff0f0f0fff1f0f1fff2f1f1fff2f2f2fff3f3f3fff4f3f3fff4f4f3fff5f4f4fff6f5f5fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f7f8fff9f8f9fff8f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfdfff9f9f9fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f3f2fff2f2f2fff2f2f2ffefefefffeff0efffeeeeefffeeeeeefff1f0f1fff4f3f3fff3f4f4fff4f4f4fff5f4f4fff4f4f4fff3f2f3fff1f1f1ffefeeeeffededeeffeeeeeeffefefeeffeff0f0fff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f4fff5f5f5fff6f5f5fff6f5f6fff5f5f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffafafafffafafafffafafafff9fafafffafafafffafafbfffafafafffafafbfffbfbfafffafbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafbfffbfbfbfffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff9f8f9fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f6f6fff6f6f5fff5f5f6fff6f6f5fff5f5f5fff4f5f5fff4f5f5fff5f4f5fff4f4f4fff4f4f4fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff0f1f1fff0f1f0fff0f1f0fff1f0f0fff1f0f1fff0f0f0fff1f1f1fff2f2f3fff4f4f4fff5f4f5fff5f5f5fff3f3f3fff2f2f2fff0f0f1ffeeeeeeffedededffeeededffefefefffefefeffffffffffffffffffffefffefffefefefffdfefefffefdfefffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f3f4fff4f3f4fff4f4f3fff3f3f4fff3f4f3fff3f3f3fff9fafafffcfcfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0b0a0bff232424ff505150ff717171ff828282ff888888ff8b8b8bff8e8d8eff8e8f8eff919191ff939394ff979696ffbababafff0f0f0fff9f9f9fffafaf9fffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfcfffcfdfdfffcfcfdfffdfcfdfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafafbfffafbfbfffafafafffafafafffafafafffaf9f9fffafafafffaf9f9fff9fafafffaf9fafffaf9f9fffafafafffaf9f9fff9fafafff9fafafffafbfafffafafbfffafafafffbfafafffafafbfffbfbfbfffafafbfffafafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfafbfffafafbfffafafbfffbfbfbfffbfbfbfffafafafffafafbfffbfafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfafbfffafafbfffbfafafffafafafffafbfafffafafbfffafafafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafbfffafbfbfffafbfafffafbfbfffafafbfffafafafffbfbfafffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfff9f9faffe9e9e9ffb3b3b3ff8e8e8fff8d8c8dff8b8b8cff8a8a8aff8a8a8aff898989ff888787ff838384ff727171ff4f4f50ff262525ff0b0b0bff030304ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfefefffefefefffefdfefffdfdfefffdfdfefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfefdfffbfbfcfff8f8f8fff7f6f6fff5f5f6fff5f5f5fff4f3f4fff3f3f3fff2f2f2fff1f1f2fff0f0f0ffefefefffeeeeeeffedececffebebecffeaeaeaffe8e8e8ffe7e7e6ffe5e5e5ffe2e2e3ffe0dfdfffdededeffdbdcdbffd9d9d9ffd6d6d6ffd4d3d4ffd1d1d1ffcecfceffccccccffcbcbcbffcbcbcbffcbcbccffcbcbcbffcacbcaffcacacbffcacacbffcbcacbffcbcacbffcacacbffcacbcbffcacbcaffcacbcbffcbcbcbffcacbcbffcacbcbffcbcbcbffcacbcbffcbcbcaffcbcbcaffcbcbcbffcccdcdffcdcdcdffcececfffcfcfd0ffd1d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd6d5d6ffd7d7d7ffd8d8d8ffd9d9d8ffd9dadaffdadbdbffdbdcdbffdbdbdcffdcdcdcffdddcdcffdcddddffddddddffdddddeffdddddeffdededeffdededfffdededfffdfdfdfffdfdfe0ffe0dfdfffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e0ffe1e0e1ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe2e3e2ffe2e2e3ffe3e3e4ffe6e5e5ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe7e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe7e8e8ffe7e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e4ffe3e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e2e2ffe2e3e3ffe2e2e3ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e1ffdfe0e0ffe0dfe0ffdfdfe0ffdedfdfffdfdfdfffdfdfdfffdedddeffdddedeffddddddffdcdcddffdddddcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdadbdaffdadadaffd9d9d9ffd8d7d8ffd6d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d2d1ffd0d0d1ffd0d0d0ffcececeffcccccdffc9c9caffc7c6c6ffc4c4c4ffc1c1c2ffbfbfc0ffbebfbeffbebebeffbdbebdffbcbdbcffbcbcbcffbbbbbbffbababbffbababaffb9b9b9ffb8b8b9ffb7b8b8ffb7b7b7ffb5b5b6ffb4b4b4ffb2b2b2ffb1b2b1ffb0afafffaeafafffadacadffabababffa9a9a9ffa6a6a6ffa3a4a4ffa0a1a1ff9c9d9cff989798ff939393ff8e8e8eff888989ff848484ff7d7c7dff767677ff706f6fff696869ff636364ff5c5c5cff545454ff4c4b4cff454546ff403f3fff39393aff353534ff303031ff2c2c2dff292829ff252525ff000100ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff010000ff000001ff000101ff000001ff000001ff010000ff000001ff000000ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff050505ff252625ff3f3f40ff565556ff5e5e5fff636363ff676766ff6c6c6cff707070ff727272ff717172ff5e5e5eff313231ff363636ff3b3b3cff424141ff494848ff505050ff585859ff5f5f5eff656666ff6d6d6dff747474ff7c7d7cff858585ff8b8b8cff929291ff979797ff9c9b9cffa0a1a1ffa5a5a5ffa9aaaaffadadaeffb1b1b1ffb4b4b4ffb6b6b6ffb8b9b9ffbbbabaffbcbcbcffbdbdbeffbfbebeffbfc0bfffc0c1c1ffc1c2c1ffc2c1c2ffc2c2c2ffc3c2c2ffc2c2c2ffc3c3c3ffc3c3c4ffc4c4c5ffc6c5c6ffc6c6c7ffc7c7c8ffc8c9c9ffc9c9c9ffcac9c9ffcacacaffcbcacaffcbcbcbffcdccccffcdcdcdffcdcdceffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9dad9ffd9dadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcddffddddddffdddeddffdededeffdededeffdededeffdfdfdfffdfdfdfffdfe0e0ffe1e0e1ffe2e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e7e8ffe8e8e8ffeae9e9ffeaeaebffebebebffecededffedededffeeededffeeeeeffff0efefffefeff0fff1f1f0fff1f1f1fff2f2f2fff3f2f2fff3f3f3fff3f4f4fff4f4f4fff5f5f5fff6f5f6fff6f6f6fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfcfdfffafafafff2f2f2fff2f2f3fff2f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f3f3fff2f2f3ffefefefffefeff0ffedececffeaeaebffececebffeeeeeefff1f1f1fff3f2f2fff3f3f4fff4f4f4fff4f4f4fff2f2f3fff1f1f1fff0f0f0ffedeeedffeeedeeffeeeeeeffeeefeeffefeff0fff0f0f0fff0f1f0fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f2f2fff2f2f2fff1f2f2fff1f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff4f3f3fff4f4f4fff4f4f4fff4f5f5fff5f4f5fff5f5f5fff5f5f6fff6f5f5fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f7fff7f7f7fff7f7f7fff8f8f8fff8f7f8fff8f8f8fff9f8f8fff9f8f9fff8f9f9fff9f9f9fff9f9fafff9f9f9fff9fafafffafaf9fffafafafffbfafafffafafbfffafafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffcfcfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafbfffbfafbfffafafbfffafafafffafbfbfffafafbfffafafafffafafbfffbfafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffafafbfffafbfafffafafafffafafafffaf9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff8f9f9fff8f9f8fff8f8f9fff8f8f9fff9f9f9fff8f8f9fff9f9f9fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff8f7f8fff7f8f8fff7f8f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f5f4fff4f5f5fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f0f0fff1f1f1fff0f0f0ffeff0f0fff0eff0fff0efeffff0f0f0fff0f0f0fff1f1f1fff2f3f3fff3f3f3fff4f4f5fff4f4f4fff3f3f3fff0f1f1ffefefefffedecedffececedffedededffededeeffeeefefffefefeffffffffffffffffffffefefffffffefefffdfdfefffefefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f4fff3f3f4fff4f3f4fff4f3f4fff3f3f4fff3f3f4fff4f4f3fffafafafffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030202ff080708ff171718ff3e3e3eff676767ff7e7e7eff888888ff8a8a8aff8c8c8dff8e8e8fff919191ff949493ff969797ffa9aaa9ffe5e5e6fff8f8f8fff9f9f9fffafafafffbfafafffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffafbfbfffbfafbfffbfafbfffbfbfafffafbfafffafbfafffbfafbfffafafafffafafafff9fafafffaf9fafff9faf9fff9fafafff9f9fafffafafafff9f9f9fffaf9f9fffafafafff9faf9fff9faf9fffafaf9fffafafafffbfbfafffafafafffafbfafffafafafffafbfafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffafafbfffbfbfafffafbfafffafafafffbfafafffbfafafffafafafffafafafffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9fafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfafafffafafafffafafafffbfafafffafafafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafafffbfafafffafbfafffafbfafffbfafbfffafbfafffafbfbfffafafafffbfafafffafafafffafbfbfffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfff8f9f8ffdddddeffa4a4a4ff8f8f8eff8c8c8cff8c8c8bff8b8a8aff898989ff888988ff878787ff818181ff6b6b6bff414142ff1a1b1bff080908ff020201ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffefefefffefefefffdfefdfffdfefefffdfefdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffbfbfbfff8f8f7fff6f6f6fff5f6f5fff4f4f5fff4f4f3fff3f3f3fff2f2f2fff2f1f1fff1f0f0ffefefefffeeeeeeffedededffebececffebeaebffe8e8e9ffe7e7e7ffe5e6e5ffe3e3e3ffe0e0e0ffdededfffdcdbdcffdadadaffd7d7d7ffd4d4d4ffd1d1d1ffcfcfcfffcdccccffcbcccbffccccccffcbcccbffcbcbccffcacbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcacbffcbcbcaffcbcbcaffcbcccbffcdcccdffcdcecdffcecfcfffcfcfcfffd1d0d1ffd1d2d1ffd3d3d3ffd4d4d4ffd6d6d6ffd6d7d7ffd8d8d8ffd9d9d9ffd9dad9ffdadbdaffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcddddffdddcddffdddeddffdededdffdededeffdfdedeffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe1e0e1ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe5e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe7e7e7ffe7e8e8ffe7e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe7e7e7ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdedeffdededeffdddedeffdddeddffddddddffdcddddffdcddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdadbffdadadaffd9d8d9ffd8d7d8ffd6d6d6ffd5d5d5ffd4d3d4ffd2d3d2ffd2d2d2ffd0d0d0ffcfcfcfffcdcdceffccccccffc9c9c8ffc5c6c6ffc3c4c3ffc1c1c2ffc0c0bfffbfbfbfffbebebfffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffbabab9ffb9b9b8ffb8b8b8ffb7b7b7ffb6b6b6ffb4b5b5ffb3b3b3ffb2b1b1ffb0b0b0ffaeafafffadadadffacacacffa9aaaaffa8a7a7ffa5a5a5ffa2a2a2ff9f9f9fff9b9b9aff969696ff929291ff8d8c8cff878887ff818182ff7b7b7bff747474ff6d6d6dff666666ff5f5f5fff575757ff4f504fff484848ff424343ff3e3e3eff383838ff333434ff2f302fff2c2c2cff282828ff1f1f1fff010001ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff010100ff000000ff000100ff000000ff000100ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff272627ff404040ff545454ff5e5e5eff636363ff666666ff6b6b6bff6f706fff747474ff727272ff5d5d5eff313132ff373737ff3c3c3cff424242ff484949ff505050ff575757ff5e5e5eff666666ff6e6d6dff757575ff7d7e7dff858585ff8c8c8cff939292ff989897ff9d9d9dffa2a2a2ffa6a6a6ffaaaaaaffadadaeffb2b1b2ffb4b4b4ffb6b7b7ffb9b9b9ffbbbbbbffbcbcbcffbebdbdffbfbfbfffbfc0c0ffc0c1c0ffc1c2c1ffc2c2c2ffc3c3c2ffc2c2c2ffc2c3c2ffc3c2c3ffc4c4c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9cac9ffcacacaffcacbcbffcccbccffccccccffcccdcdffcdcecdffcfceceffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d8ffd7d8d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadbdbffdbdbdbffdcdbdbffdddcdcffdddddcffddddddffdededeffdededeffdedfdfffdedfdfffe0dfdfffdfe0dfffe0e1e0ffe1e0e1ffe2e2e2ffe2e2e2ffe3e2e3ffe4e3e4ffe3e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e8ffe9e9eaffebebebffecececffecececffedeeedffeeeeeeffeeefeffff0f0f0fff0f0f0fff0f1f1fff1f2f1fff3f2f2fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff6f5f5fff6f5f6fff6f5f6fff6f6f6fff7f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffbfbfbfff2f3f3fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2ffeff0efffefefefffecedecffedededffe9eaeaffeaebebffecececffefefeefff1f1f1fff2f2f3fff3f2f3fff2f2f2fff2f1f1fff1f0f1fff0f0f0ffefefefffedecedffecedecffeeeeeeffeeeeeeffefefefffefeff0fff1f1f1fff1f1f1fff1f2f2fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f4fff4f4f3fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff9f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9faf9fffafafafff9fafafffafafafffafbfafffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafbfafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfafafffafbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfafbfffbfafbfffbfbfafffafbfafffafbfafffafafafffafafafff9fafafff9f9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f9f8fff8f9f8fff9f9f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f7fff6f6f6fff6f6f5fff5f6f6fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff4f3f4fff2f3f3fff3f2f3fff2f2f2fff3f2f2fff2f2f1fff2f2f2fff2f1f2fff1f1f1fff0f1f1fff0f0f0fff0eff0ffeff0efffeff0efffefefefffefefefffeeefefffefeeeefff0f0f0fff1f2f2fff3f4f3fff4f4f3fff4f4f3fff4f4f3fff2f1f1fff0f0f0ffededeeffecedecffecedecffedededffedededffeeededffefeeefffeeefeefffffffffffffffffffffefffffefefefffdfefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f4f4ffeeefeefff4f4f4fffafafafffdfcfdfffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040404ff0f0e0fff2e2e2eff5c5d5cff7b7b7cff888787ff8a8b8aff8c8b8cff8e8d8eff919190ff939393ff969596ff9e9e9fffd5d4d5fff7f7f8fffaf9fafffafafafffafafafffafafbfffafbfbfffafbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9f9fff9fafafffaf9f9fffaf9f9fffafaf9fffaf9f9fffaf9fafffafaf9fff9f9f9fffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffaf9fafffafafafff9f9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafafafffafafafffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffafafafffbfafbfffafafbfffafafafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfbfffafafafffafbfbfffbfafafffafbfbfffbfafafffbfafafffbfbfafffbfafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfff5f5f5ffcecdceff989898ff8e8e8eff8c8c8dff8b8c8cff8a8b8aff8a8989ff888888ff868686ff7e7d7eff616262ff343434ff131313ff060606ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffefefefffdfdfefffdfdfefffdfdfdfffdfdfefffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfdfffbfafbfff8f7f8fff7f6f6fff6f5f5fff5f5f5fff4f4f4fff3f3f3fff2f2f3fff1f2f2fff0f1f0fff0f0efffeeeeeeffedededffecececffeaebeaffe9e9e9ffe7e7e7ffe6e6e5ffe3e3e3ffe0e0e0ffdfdedfffdcdcdcffdadbdaffd7d8d7ffd4d5d4ffd2d2d2ffcfcfd0ffcdcdcdffcccbccffcccbccffcbccccffcccbccffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccdffcdcdcdffcececeffcfd0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd7d6d6ffd8d8d7ffd9d8d8ffdad9daffdadad9ffdadadbffdbdbdbffdbdbdbffdcdcdcffdddcdcffddddddffdddeddffdededdffdededeffdedfdeffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e3ffe3e3e2ffe3e3e3ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe7e8e7ffe8e7e7ffe8e7e7ffe8e8e7ffe8e7e7ffe8e7e8ffe8e8e8ffe7e7e7ffe8e8e7ffe8e8e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdededeffdddddeffdddddeffdcddddffdddcdcffdcdcdcffdcdcdcffdcdbdbffdcdbdcffdbdbdbffdadadaffdadad9ffd8d8d8ffd7d7d7ffd7d6d7ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcecfffcdcdceffcbcbcaffc8c8c8ffc5c5c5ffc2c2c3ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbdbebeffbcbdbdffbbbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b3ffb2b3b3ffb1b1b0ffafb0b0ffaeaeaeffacacacffaaaaaaffa9a8a8ffa6a6a6ffa4a3a3ffa1a0a1ff9e9e9dff989898ff939393ff8e8e8eff8a8a8aff868585ff808080ff797a79ff727272ff6b6b6bff636464ff5c5c5cff555554ff4d4d4dff464647ff414141ff3b3c3cff373636ff323232ff2e2e2eff2a2a2aff272727ff181818ff010000ff010100ff000000ff000000ff010001ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040304ff262526ff40403fff545454ff5e5e5eff636363ff666566ff6a6a6aff706f70ff757474ff737373ff555556ff323232ff383737ff3c3d3cff424242ff494949ff505050ff585758ff5f5f5fff676767ff6e6e6eff757676ff7e7e7eff868686ff8d8d8dff929292ff999998ff9e9e9effa2a2a3ffa6a7a6ffaaaaaaffaeaeaeffb2b2b2ffb5b5b5ffb8b7b7ffbababaffbcbbbcffbdbdbdffbebebdffbfbfbfffc0c0c0ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c3c4ffc4c5c4ffc5c5c5ffc6c6c7ffc7c8c8ffc8c9c8ffc9c9c9ffcacacaffcbcbcbffcccbccffcccdccffcdcdcdffcdcdcdffcececeffcfceceffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d5ffd5d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdbdbffdbdcdbffdcdcddffdcdcdcffddddddffdeddddffdededfffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e6e6ffe8e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebecebffecedecffedededffeeedeeffeeeeefffefeff0ffeff0f0fff1f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfbfbfff2f3f2ffeeeeedfff1f2f2fff2f2f2fff2f2f3fff2f2f2fff1f1f1fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f2fff0f0efffefefefffececedffedecedffeaebeaffeaeaeaffe9e9e9ffeaeaeaffececebffeeeeeffff1f0f1fff1f0f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0ffeeeeefffecececffebebecffedececffedeeedffeeeeeeffefefeffff0f0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff3f3f2fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff6f5f5fff6f6f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f9f8fff9f9f8fff9f8f9fff9f9f9fff9f9fafff9faf9fffaf9fafffafafafffafafafffafafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfafafffbfbfbfffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfafbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafafafffafafafffafaf9fffafaf9fff9fafafffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f7f8fff7f8f8fff8f7f8fff8f7f7fff8f8f7fff8f7f7fff8f7f8fff8f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff3f3f3fff2f3f3fff2f2f2fff2f3f2fff2f2f2fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f1f0fff0f0f0fff0f0f0ffefefefffefefefffefeeeeffeeeeeeffeeedeeffeeededffeeeeeefff0f0f0fff2f2f2fff4f4f3fff3f3f4fff3f3f3fff2f2f2fff0f0f0ffeeeeedffececedffecececffecececffececedffedededffecedecffeeeeedffefeeefffefefeffffffffffffffffffffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f2fff4f4f3fff4f4f4fff3f3f4fff3f3f4ffefefefffefefeffff4f4f4fffbfbfbfffcfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff0a0a0aff232223ff505050ff767676ff868686ff8a8a8aff8c8c8bff8d8e8dff909090ff939292ff959595ff999999ffc1c1c1fff3f3f3fff9f9f9fffaf9f9fffafafafffbfafafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffafafbfffafafafffafafafffafafafffafaf9fff9faf9fffaf9fafffaf9f9fffafafafff9fafafff9fafafff9f9f9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafafafffbfafbfffafafbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfbfafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffaf9fafff9f9f9fff9fafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfafffafafbfffafafbfffafafafffafbfafffafafbfffafafafffafafbfffafafafffafafafffafbfafffafafafffbfafafffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfff9f9f9ffedededffb9babaff919191ff8d8e8eff8d8d8dff8c8c8bff8b8b8aff898a89ff888888ff848484ff767777ff515251ff252525ff0c0c0cff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffefefefffdfefefffefefefffefdfdfffdfdfdfffefefdfffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffdfdfdfffcfcfcfffbfbfafff8f8f8fff7f7f7fff6f6f6fff4f5f5fff5f5f4fff3f4f3fff3f3f3fff2f2f1fff1f1f0fff0f0f0ffefefefffeeedeeffecececffebebebffe9e9e9ffe7e8e8ffe6e6e5ffe3e3e4ffe0e0e1ffdededeffdbdcdcffdadadbffd8d8d8ffd6d5d6ffd3d3d3ffd0cfd0ffcdcdcdffcccccdffccccccffccccccffccccccffcccccbffcbcbccffcccbcbffcbcbcbffccccccffcccbccffcbcbcbffcbcccbffcbcbcbffcbcccbffcccbcbffcccccbffcbcbccffcbcbccffcbcbcbffcbcccbffcbccccffcccccdffcdcdceffcececeffd0d0cfffd1d1d1ffd2d1d2ffd3d3d2ffd4d4d4ffd5d5d5ffd6d7d6ffd7d7d7ffd9d8d8ffd9d9d9ffd9d9d9ffdbdadaffdbdbdbffdbdbdcffdcdcdcffddddddffdcddddffdededdffdddeddffdededeffdededeffdfdfdeffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e0e1ffe0e1e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe4e3e3ffe5e5e5ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe7e6e7ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e7e7ffe7e7e8ffe7e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e8ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe6e6e5ffe6e6e5ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e1e2ffe0e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdfdedfffdededeffdddedeffddddddffdddcddffdcdcddffdcdcdbffdbdbdcffdbdbdcffdbdbdbffdadadaffd9d9daffd8d8d8ffd8d7d8ffd6d6d6ffd4d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcececeffcccdccffcacacaffc7c7c7ffc4c5c5ffc3c3c3ffc1c0c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbcbcbbffbababbffbab9baffb8b9b8ffb8b8b7ffb6b6b7ffb5b5b6ffb4b4b5ffb3b3b3ffb2b2b1ffb0b0b0ffafaeafffadadacffababacffaaaaaaffa7a7a7ffa4a4a4ffa3a2a2ff9f9f9fff9c9c9bff969695ff909090ff8a8a8bff868586ff828182ff7d7d7dff777777ff707070ff696969ff626161ff5a5a5aff525353ff4c4c4cff454546ff404040ff3b3b3aff363536ff313131ff2d2d2cff29292aff262627ff111111ff000101ff000001ff010001ff010001ff000001ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff010100ff000100ff010000ff000000ff010000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030403ff252525ff404040ff565657ff605f60ff636364ff666566ff6a6a6aff707070ff747474ff727171ff535252ff323332ff373737ff3d3c3cff434343ff4a4a4aff515151ff585858ff606060ff676767ff6f6f6eff777676ff7f7f7eff868787ff8d8d8dff939393ff999999ff9e9f9fffa3a3a3ffa7a7a8ffabababffafafaeffb3b3b3ffb5b5b5ffb8b7b7ffbbbbbbffbcbdbdffbebebeffbebebeffc0bfbfffc1c0c0ffc1c1c1ffc2c2c1ffc3c3c2ffc2c2c3ffc3c2c3ffc4c3c4ffc3c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcccbccffcccdcdffcdcecdffcececeffcececeffcfcfceffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdaffdcdbdbffdcdcdcffdcdcddffddddddffdddeddffdededeffdedfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe5e4e4ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e9ffeaeae9ffeaeaeaffebebebffececebffededecffeeeeeeffefeeefffefeff0fff0f0f0fff0f1f0fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f7fff7f6f6fff7f6f6fff7f7f6fff7f7f6fff7f7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefffcfbfcfff3f3f4ffefefefffefefeffff1f2f1fff2f2f2fff1f1f0fff2f2f2fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0efffefefefffedececffececedffeaebebffeaebeaffeaeaeaffe9e9e9ffe8e9e8ffeaeaeaffececedffeeeeeeffefefefffefefefffefefeffff1f0f1fff0f0f1ffeeeeeeffecececffebebecffecececffecececffedededffeeeeedffeeeeefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff5f4f5fff5f5f5fff5f5f5fff6f6f5fff6f5f6fff6f6f6fff6f6f7fff6f6f7fff7f7f7fff7f8f7fff8f7f8fff8f8f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafffafafafffafaf9fffafafafffafafbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffafafbfffbfbfafffafbfafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafbfffafafafffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffafafbfffafafafff9fafafffafafafffafaf9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f7f8fff7f8f8fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f0fff1f1f0fff0f0f1fff0f0f0ffeff0f0ffefefefffefefefffeeeeeeffeeedeeffeeededffedededffedededffedededffeeeeeefff1f0f0fff2f2f2fff3f3f3fff3f3f3fff3f3f2fff1f1f1ffeeeeeeffecececffebebecffecececffecedecffedecedffededecffededecffedededffeeededffefeeefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f2f1fff1f1f2fff4f3f4fff3f4f4fff1f1f0fff0f0f0ffefefeffff5f5f4fffafafafffdfdfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030202ff090909ff1d1e1dff494949ff6f7070ff838382ff8b8b8bff8c8d8cff8e8e8dff8f908fff929292ff949495ff989899ffafb0b0ffe9e9e9fff8f7f8fffaf9fafffafafafffafbfafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfafbfffafafafffafafafffafafafffaf9fafff9fafafff9fafafffaf9f9fff9faf9fff9f9f9fffaf9fafff9f9fafff9f9fafffafafafffaf9f9fffafaf9fffaf9fafffafafafffafafbfffbfbfafffafafbfffafafafffbfafbfffbfafbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafbfbfffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafffafafafffafafafffafaf9fffaf9f9fff9faf9fffaf9fafffafafafffaf9fafffafafafffafaf9fffafaf9fff9fafafffafafafffafafafffafafafff9fafafffafaf9fff9fafafffafafafff9fafafffafafafff9fafafffafafafffbfafafffbfafbfffafafbfffafbfafffafafbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffcfcfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafbfbfffafbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafafffbfafbfffafafbfffafbfafffafafbfffafafafffafbfafffafafafffafafafffbfafbfffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafbfffafafbfffafafbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafff9f9f9ffe2e2e2ffaaababff919091ff8e8e8eff8d8d8dff8c8b8cff8b8a8bff89898aff878787ff828282ff6c6c6cff3e3e3eff171818ff070707ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f9f9fffefefefffdfdfefffdfdfefffdfdfdfffcfdfdfffefdfdfffffefffffffffffffefffefffefefffffefffefffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffcfcfcfffafafbfff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeefefffeeeeeeffedececffeaebebffe9eaeaffe8e8e8ffe6e6e6ffe4e4e3ffe1e0e0ffdedfdeffdcdcdcffdadbdaffd8d8d8ffd6d6d5ffd3d3d3ffd0d1d0ffcececeffcccdcdffcdccccffccccccffccccccffccccccffcbccccffccccccffcbccccffccccccffcbcccbffccccccffcccbcbffcccbccffcccbccffcbcccbffcbcbccffcbcccbffcbcccbffcbcbcbffcbcccbffcccbccffcdcccdffcdcecdffcfcfcfffd0cfd0ffd1d1d1ffd2d2d2ffd3d2d2ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdddddcffddddddffddddddffdedddeffdededeffdededeffdfdedfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e3e2ffe2e3e2ffe2e3e2ffe2e3e3ffe3e3e3ffe4e5e5ffe5e6e6ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e8e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e8e8ffe7e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e0ffe1e0e1ffe0e0e0ffe0dfe0ffe0dfe0ffdfdfdfffdedfdeffdededeffdedddeffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdadbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d5d4ffd3d3d3ffd1d2d2ffd1d0d0ffcfcfcfffcdceceffccccccffc9cacaffc7c7c7ffc4c4c5ffc2c2c2ffc0c1c0ffc0c0c0ffbfbebfffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb3b4b3ffb3b3b3ffb1b1b1ffafafafffaeaeaeffacacacffaaabaaffa8a8a8ffa6a6a6ffa3a2a3ffa0a0a1ff9e9e9eff9a9999ff929291ff8b8a8bff858585ff808080ff7d7d7dff787878ff727272ff6d6d6dff676667ff5f5f5fff585758ff505151ff4a4a4aff444444ff3f3e3fff393939ff343534ff303030ff2c2c2cff292928ff262525ff0a0b0aff010001ff010100ff010000ff010000ff000100ff000100ff000000ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff060706ff282727ff414141ff585858ff616160ff646564ff666766ff6a6a6aff6f7070ff727171ff6e6e6eff515151ff333332ff373838ff3d3d3dff444444ff4b4b4bff525252ff595959ff616060ff696869ff706f70ff777877ff808080ff878787ff8d8e8dff939393ff999a99ff9f9e9fffa4a3a4ffa7a8a7ffacacacffafafafffb3b3b3ffb5b6b5ffb8b8b8ffbabbbbffbdbdbdffbfbfbfffc0c0c0ffc1c1c1ffc1c1c1ffc2c1c2ffc2c3c2ffc3c2c3ffc2c3c2ffc3c3c4ffc4c4c4ffc4c5c5ffc5c5c5ffc7c6c7ffc8c8c8ffc9c8c9ffcac9caffcbcbcbffcbccccffcdcdcdffcecdcdffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d0d0ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d4d3ffd3d4d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdbdadaffdbdbdbffdbdbdcffdcdcdcffdcdcddffddddddffdddedeffdedfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe2e1e1ffe2e3e2ffe3e2e3ffe4e3e4ffe4e3e4ffe4e4e5ffe5e5e5ffe6e5e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffebeaebffecebecffecececffeeedeeffeeeeefffefefeffff0f0f0fff0f0f0fff0f1f1fff1f2f2fff2f2f2fff3f3f3fff4f4f3fff5f4f4fff4f5f5fff6f5f5fff5f5f5fff6f5f5fff6f5f5fff5f6f5fff5f6f5fff5f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff6f7f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefdfefffcfcfcfff4f5f4ffefefeffff0eff0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff3f2f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0efefffececedffecedecffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe9e9e8ffebeaeaffedeeedffeeedeeffeeeeeeffefeeeefff0efeffff0f0efffeeeeeeffececedffeaebebffebeaeaffebebebffebececffededecffedededffeeeeeeffeeeeefffefefefffefefefffeff0effff0eff0fff1f0f1fff0f0f1fff0f1f0fff0f0f1fff0f0f0fff0f1f0fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f9fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff9fafafffafaf9fffafafafffafafafffbfafafffafbfafffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffbfbfcfffbfbfcfffbfcfcfffbfbfbfffbfbfafffbfbfbfffafafafffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9fafafffafafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfafbfffafafafff9fafafffafafafff9f9fafff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff7f7f8fff7f8f7fff8f8f7fff8f7f8fff7f7f7fff7f8f8fff7f7f7fff7f8f7fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff4f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff3f2f3fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0effff0eff0fff0efefffefefefffefefefffeeedeeffedededffecededffecececffebececffebebebffedecedffefeeeffff1f1f1fff3f3f3fff3f2f3fff3f3f2fff2f1f2ffefefefffececedffebebebffeaeaebffecececffecebecffedecedffedececffedecedffedededffecededffedeeed00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f1fff1f2f1fff2f2f2fff1f1f2fff1f1f1fff0f0f0fff0f0f0fff6f5f5fffbfafbfffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0a0a0aff1a1a1aff434343ff6a6a6bff7f7f7fff8a8a8aff8d8d8dff8e8e8eff8f8f8fff929191ff949494ff969696ffa3a2a3ffdadadafff7f7f8fffaf9fafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfcfffcfcfcfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafff9fafafff9fafafff9fafafffaf9fafff9f9f9fffafaf9fff9f9f9fff9f9fafff9f9f9fffafaf9fffaf9fafff9f9f9fff9f9fafffafafafffbfafafffbfafafffbfafafffbfbfafffbfbfafffafafafffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffcfbfcfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafafffbfafafffbfbfafffbfafafffafafafffafafbfffafafafffafafafffafaf9fffafafafffafaf9fffafafafff9faf9fffafafafffafaf9fffaf9f9fffaf9fafffafafafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffaf9fafff9faf9fffafafafffaf9f9fffafafafff9f9fafffafafafffafafafff9f9f9fffafafafffafafafffafafbfffbfafbfffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfdfffdfcfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafbfafffafafafffafbfbfffafafafffafafafffbfafbfffafafafffafafbfffafafafffafafbfffbfafafffafafafffafafafffafafafffafafbfffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafbfafffbfbfafffbfbfbfffbfbfafffafafbfffbfbfbfff7f6f7ffd4d3d3ff9c9c9cff90908fff8e8e8eff8c8c8cff8b8b8cff8b8a8aff8a8989ff878787ff808080ff616161ff30302fff0e0e0eff040404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f8f9fff9f9f9fffefefefffdfdfdfffcfcfdfffbfbfbfffbfcfcfffdfdfdfffefffefffefefefffefefefffefefffffefffffffffffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfbfffafafbfff8f8f8fff8f7f7fff6f5f5fff5f5f5fff5f5f4fff4f4f3fff3f3f3fff2f2f2fff1f1f1fff1f0f0ffefefefffeeeeeeffededecffececebffe9eae9ffe8e8e8ffe6e7e6ffe3e3e3ffe1e0e0ffdfdedfffdbdcdcffdadadaffd7d7d7ffd6d6d5ffd3d3d4ffd1d1d1ffcfcfcfffcdcccdffcccdccffcccdccffcdccccffcdcdcdffccccccffccccccffccccccffcbcbcbffccccccffccccccffcbccccffcccbccffccccccffccccccffcccbccffcbccccffcbccccffcccccbffcbcbccffcbccccffcdcccdffcecdceffcfcfcfffcfd0cfffd1d1d1ffd1d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdadadbffdbdbdbffdcdbdcffdcdcdcffdddcdcffddddddffddddddffddddddffdededeffdfdedeffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe2e1e2ffe1e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe2e2e3ffe3e3e3ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e4e3ffe4e3e4ffe3e3e3ffe2e2e3ffe2e2e2ffe3e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdeffdfdedeffdededdffdededdffdcdddcffdddcdcffdcdcdcffdcdbdbffdcdbdcffdbdbdbffd9dadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d5d5ffd3d3d3ffd1d1d2ffd0d0d0ffcfcfcfffcecdcdffcccdccffcacacaffc7c7c7ffc5c5c5ffc1c1c1ffc0c0c1ffc0bfc0ffbebfbfffbebdbeffbcbdbcffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b7ffb6b6b7ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb0b1b0ffafafafffadaeaeffacabacffa9a9aaffa7a7a7ffa4a4a4ffa1a1a1ff9e9e9eff9b9b9bff989798ff919191ff888889ff828282ff7d7c7dff787777ff727172ff6d6d6cff676767ff626262ff5c5c5cff555555ff4f4f4eff484848ff434243ff3e3d3dff393938ff333333ff2f2f2fff2b2b2bff282828ff201f20ff040404ff000101ff010101ff000101ff010101ff010101ff010101ff010001ff000001ff000000ff000100ff000000ff000101ff000000ff000000ff010000ff000000ff000001ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000000ff000001ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a090aff2e2f2eff444444ff575757ff616261ff666666ff686868ff6a6a6aff706f70ff707170ff6b6c6bff4e4d4dff333434ff383838ff3e3e3eff454545ff4b4b4bff535353ff5a5a5aff616262ff696869ff707170ff787879ff808081ff878788ff8d8e8eff949493ff99999aff9f9f9fffa4a4a4ffa8a8a8ffacacacffafafafffb3b4b4ffb5b6b6ffb9b8b9ffbbbbbbffbdbebdffbfbfbfffc0c0c1ffc1c2c1ffc2c3c2ffc3c2c3ffc2c2c2ffc2c2c3ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc6c7c6ffc8c7c7ffc8c8c8ffcac9caffcbcbcaffccccccffcdcdccffcecdceffcececeffcfcfceffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffd9d9d9ffdadadbffdbdbdbffdbdbdcffdcdbdcffdcdcdcffddddddffdedddeffdededfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e5ffe7e6e7ffe7e7e6ffe7e7e8ffe8e8e8ffe9e9e9ffeae9e9ffeaeaeaffebebeaffebebebffecececffedededffeeeeedffefefeefff0f0effff1f0f0fff1f1f0fff2f2f1fff2f2f2fff3f3f3fff4f4f3fff4f4f4fff5f4f5fff5f5f5fff4f5f5fff5f6f6fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff6f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff6f6f6fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff3f2f3fff3f3f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedececffedececffeaeaeaffebeaeaffebeaeaffeaeae9ffe8e9e8ffe9e9e9ffe8e9e8ffe8e7e7ffe9e8e9ffecececffedeeedffedededffedededffeeeeeeffefefefffeeeeeeffedecedffebeaebffe9eae9ffeaeaeaffebeaeaffecececffecececffedededffeeeeeeffedededffeeeeefffefefefffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff6f5f6fff6f5f5fff6f6f6fff7f7f6fff7f7f6fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f9fff9f9f8fffafaf9fff9f9f9fffafafafffafaf9fffafaf9fffafafafffbfafbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafaf9fffaf9fafffafaf9fffafafafff9faf9fffafafafffafafafffafafafffafafafffbfafbfffafbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafafffafafafff9faf9fff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f6fff6f6f7fff6f7f7fff6f6f6fff6f5f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f2f3fff3f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0efffefeff0ffeeefefffefeeefffeeeeeeffedeeedffedededffecececffebececffebebebffeaeaeaffebebeaffedededfff0f0f0fff1f1f1fff2f2f2fff3f2f3fff2f2f2fff0f0f0ffedededffebeaebffeae9eaffebeaeaffebebeaffecececffecececffececedffedececffededecffededecffedeced00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff6f6f7fffbfafbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffefffffefffffffffffefffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff090908ff151514ff383838ff646564ff7b7c7bff888888ff8d8d8dff8e8e8eff8f8e8fff919091ff939393ff959696ff9b9b9bffc8c9c8fff6f6f5fff9f9f9fffaf9fafffafafafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffafbfbfffbfafbfffafafbfffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafff9fafafffafaf9fff9faf9fffafafafffaf9fafff9fafafff9f9f9fffaf9fafffaf9f9fffafaf9fffafafafffafafafffbfbfafffbfafbfffbfafbfffafafafffafbfbfffbfafafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfcfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafbfffafbfafffafbfafffafbfbfffafbfbfffafafbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafbfffafafafffafbfbfffbfafafffafafafffafafafff9fafafffafafafffaf9fafffaf9fafffafafafffafaf9fff9faf9fffaf9f9fffafafafffafafafff9f9f9fffaf9f9fff9fafafff9fafafffafaf9fff9f9f9fffaf9fafff9faf9fff9faf9fff9fafafff9fafafff9f9fafffaf9fafffaf9f9fffafafafff9fafafffafafafffafbfafffbfafafffafafafffafafafffbfafafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafbfffafbfbfffafafbfffbfafbfffbfafafffafbfafffafafbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffafbfbfffafafafffbfafbfffbfafafffbfbfbfffafafafff0f1f1ffc1c1c1ff939393ff8f8f90ff8e8e8eff8c8d8dff8c8b8bff8a898aff898989ff868787ff7c7c7cff585859ff252425ff0a0a0aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f8f9fff9f8f8fff9f9f9fffcfcfdfffbfbfbfff9faf9fffbfafafffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffdfdfdfffcfbfbfffafafafff9f9f9fff7f7f8fff6f6f6fff5f5f5fff4f4f5fff3f3f3fff3f3f3fff3f2f2fff1f1f2fff0f0f0ffefefefffeeeeeeffedecedffecebecffeaeaeaffe8e8e8ffe6e7e6ffe4e3e3ffe0e0e1ffdededeffdbdbdbffdad9d9ffd7d8d8ffd5d6d6ffd4d4d3ffd1d1d1ffcfcfd0ffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcccdffcdccccffccccccffcccccdffcccdccffcccdccffccccccffccccccffccccccffccccccffccccccffccccccffcbccccffcccbccffcbcbccffccccccffcccdccffcececeffcfcfcfffcfcfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d7ffd7d7d8ffd8d8d8ffd8d9d9ffdad9daffdadadaffdbdbdaffdbdbdbffdbdcdcffdcdcdcffdddcdcffdddcddffddddddffdddedeffdfdedeffdededfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e1ffe1e1e2ffe1e2e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e3e2ffe2e3e3ffe2e3e3ffe3e2e3ffe3e2e3ffe3e2e3ffe5e5e5ffe5e5e6ffe5e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e7e8ffe7e8e7ffe7e8e7ffe7e7e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e2ffe2e1e2ffe1e1e1ffe0e1e1ffe1e0e0ffdfdfe0ffdfdfdfffdedfdfffdfdfdeffdededeffdedddeffddddddffdcdcdcffdcdcdcffdcdbdbffdbdbdcffdbdbdaffd9d9d9ffd9d8d8ffd7d8d8ffd6d7d7ffd5d6d5ffd4d4d3ffd2d2d3ffd1d1d1ffd0d0d0ffcecfcfffcdceceffccccccffcac9caffc7c6c6ffc4c4c4ffc1c1c2ffc0c0c0ffbfc0bfffbfbfbeffbebebdffbcbcbcffbcbbbbffbababbffbab9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b4b5ffb3b4b3ffb3b3b3ffb2b2b2ffb0b0b0ffafafafffadadaeffabababffa9a9a8ffa5a6a5ffa3a3a3ffa0a0a0ff9c9d9dff999999ff959595ff919090ff888787ff808081ff7a7a7bff757574ff706f6fff6a696aff646464ff5f605fff595959ff535354ff4d4c4dff464747ff414141ff3c3c3cff373737ff323232ff2e2e2eff2a2b2aff282727ff111112ff010101ff000000ff010000ff000101ff000101ff010100ff000000ff000001ff000100ff000000ff000000ff000101ff000001ff000001ff010000ff000100ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010000ff000001ff000000ff000101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020101ff040505ff0e0e0dff393939ff4a4a49ff585959ff626263ff676766ff686868ff6b6b6bff707170ff717170ff6b6b6bff454545ff333334ff383839ff3e3e3eff454545ff4b4c4cff535353ff5a5b5aff626262ff6a6a6aff717171ff797979ff808081ff888787ff8d8d8eff949394ff9a999affa09f9fffa4a5a4ffa9a9a9ffadadadffafafb0ffb4b4b4ffb6b6b6ffb9b9b9ffbbbcbbffbdbebdffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c2c3ffc4c3c3ffc4c4c4ffc4c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9cacaffcbcacaffcbcbccffcccccdffcdcdceffcececeffcfcecfffd0cfd0ffd0d0d0ffd1d1d0ffd1d2d1ffd2d1d1ffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdadbdaffdadbdbffdbdcdbffdbdcdbffdddcdcffddddddffddddddffdededeffdededfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e4e3ffe5e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe9e8e8ffe9e9e9ffe9eaeaffeaeaeaffebeaebffebebecffecececffecededffeeededffeeeeefffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f6f5fff5f5f5fff6f6f5fff5f5f5fff5f5f6fff5f6f5fff5f6f5fff5f6f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff7f8f8fff1f1f1fff0f0f1fff2f1f2fff2f2f2fff3f3f3fff3f3f2fff2f3f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e6e6ffe7e7e8ffeaeae9ffebebebffecebebffecedecffedeeeeffedededffecececffecececffeaebeaffe8e8e8ffe8e9e9ffe9eaeaffeaeaebffebebecffecebecffecededffedededffeeeeeeffeeefeeffefefefffefefefffefefeffff0efefffefeff0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafafafffafbfafffafafafffbfafafffafbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfafffafafbfffafafafffafafafffafafafffaf9fafff9f9f9fff9fafafffaf9f9fff9f9fafff9f9f9fff9fafafffafaf9fffaf9fafffaf9fafffafafafffafafafffafaf9fffafafafffafafbfffafbfafffafafafffbfafafffafbfbfffafbfbfffbfbfafffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafbfffafafafffafafafffafafafffafafafff9f9fafffafafafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff6f6f6fff7f6f6fff6f7f6fff6f6f7fff6f7f6fff6f6f6fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f3f3fff3f3f3fff2f3f3fff2f3f2fff1f2f1fff2f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffefeeefffeeeeefffeeeeeeffedeeedffededeeffedededffebebecffebebebffeaeaebffe9eaeaffe9e9e8ffeaeaeaffeeeeeefff1f1f1fff2f2f2fff1f2f2fff2f2f2fff1f1f1ffeeeeeeffebebebffe9e9eaffe9e9e9ffebeaeaffebeaebffeaeaeaffebececffecebebffececedffecececffececed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f3fff2f2f2fff2f1f1fff1f2f2fff1f1f2fff2f2f2fff1f1f1fff7f7f7fffbfbfbfffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefffffffffffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060605ff0f0f0fff2a2b2bff5c5b5cff797979ff868686ff8c8c8cff8e8e8eff8f8f8fff919191ff939393ff959595ff979798ffb5b5b5ffeeeeeefff9f8f8fffafaf9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffafbfbfffbfafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafff9f9f9fffafafafff9f9f9fffaf9f9fff9fafafffaf9f9fffafafafff9faf9fff9f9f9fffafafafffafafbfffbfafbfffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffafafbfffafafbfffafafbfffbfafafffafafbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafaf9fffaf9f9fff9faf9fff9faf9fff9f9f9fffaf9fafff9fafafffafafafffafaf9fffafafafff9fafafffaf9fafffaf9fafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfafffbfafafffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfbfffafafafffafafafffafafafffbfafafffbfbfbfffafbfafff9f9f9ffe5e5e6ffadadaeff909090ff8f8f8fff8e8e8eff8c8d8cff8b8a8bff898a89ff888988ff858485ff757676ff4c4c4cff1e1e1eff080707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9fafffafafafffcfcfcfffefefdfffdfefefffefdfefffefefefffefefefffefefefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffdfcfcfffbfbfcfffafaf9fff8f8f8fff7f7f8fff6f6f7fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff2f2f3fff1f2f1fff0f1f0ffefefefffeeeeefffedededffebebecffeae9e9ffe8e8e8ffe7e7e6ffe4e3e3ffe0e1e0ffdededeffdbdbdbffdadadaffd8d8d9ffd6d6d7ffd4d5d4ffd3d3d3ffd0d1d0ffcecdceffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcccdffcdcdcdffcccdcdffcdcdccffccccccffcccdccffcccdccffccccccffcdcdccffccccccffccccccffccccccffcccdccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d5d4ffd5d5d5ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffdad9d9ffdadadbffdadbdaffdbdbdbffdbdbdcffdbdcdcffdcdcdcffdcdcddffdeddddffdddedeffdededeffdedfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe5e5e5ffe6e5e6ffe6e5e6ffe5e5e6ffe5e6e5ffe6e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e3e4ffe3e4e4ffe4e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e1e2ffe1e1e2ffe2e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdededeffdddddeffdddcdcffdcdcdcffdcdcdcffdcdbdbffdbdcdbffdadadaffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d4ffd4d4d4ffd2d3d3ffd1d0d1ffd0cfd0ffcfcfcfffcececeffcbccccffcacac9ffc6c6c6ffc4c3c3ffc1c1c1ffc0c0c1ffbfbfbfffbebfbeffbebdbdffbdbdbcffbbbcbbffbababaffb9b9b9ffb8b8b8ffb6b6b7ffb6b5b5ffb4b5b4ffb3b3b4ffb2b2b2ffb1b1b1ffb0b0b0ffaeaeaeffacacacffaaaaaaffa8a8a8ffa4a4a4ffa2a2a2ff9e9e9eff9b9b9bff979897ff949393ff8f8f90ff898989ff7e7e7eff777778ff727273ff6d6d6dff686868ff636363ff5d5e5dff575758ff515251ff4b4c4bff454545ff404040ff3b3b3bff363636ff323131ff2e2d2eff2a2a29ff212121ff040504ff010101ff010100ff010001ff000101ff010101ff010100ff010101ff000101ff010000ff010001ff010101ff010101ff000100ff010100ff000100ff010000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff070807ff131413ff444444ff515151ff5c5d5dff636364ff676767ff6a6a6aff6c6d6dff717071ff717071ff6b6a6bff454545ff333333ff393938ff3f3f3fff464645ff4c4c4cff535353ff5a5a5aff626362ff6a6a6aff717271ff787979ff7f7f80ff878787ff8e8e8eff949494ff9b9a9affa0a1a0ffa5a5a6ffa9a9a9ffacadacffb0b0b0ffb4b4b4ffb6b6b6ffb9b9b9ffbcbcbcffbebebeffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc4c3c3ffc4c4c4ffc4c4c3ffc4c4c4ffc5c5c6ffc5c6c6ffc7c6c6ffc7c7c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d4d3ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd6d6d5ffd7d7d7ffd6d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdddcddffddddddffddddddffdedddeffdededeffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e7ffe8e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffeaeaeaffeaeaebffebebebffecebecffedededffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff5f5f5fff6f5f6fff6f6f6fff5f5f4fff5f4f4fff4f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f6fff6f5f5fff6f5f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfdfff9f9f8fff1f1f1fff2f1f1fff2f2f2fff2f3f3fff2f3f2fff3f3f3fff2f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e6ffe7e7e7ffe6e7e6ffe7e8e7ffeaeaeaffebebecffecededffeeeeeeffedeeedffecedecffebececffebeaeaffe8e7e8ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffecececffedededffedeeeeffeeeeeeffeeeeeeffefefeeffefefefffefefeffff0f0effff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff4f3f4fff4f3f4fff4f4f4fff5f4f4fff4f4f5fff4f5f4fff4f4f4fff5f5f5fff5f5f6fff5f5f5fff5f5f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafaf9fffafafafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffbfafbfffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffbfafbfffafbfbfffbfafafffafafbfffafafafffafafafffafafafff9f9fafffaf9f9fff9f9fafffafafafff9fafafff9f9fafff9faf9fff9faf9fff9f9f9fff9fafafffafafafffafafafffaf9fafffafafafffafaf9fffafafafffafbfafffafbfafffafafafffbfafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafbfafffafafafffafafafff9fafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff7f8f8fff8f7f8fff7f7f8fff8f8f8fff7f8f8fff7f7f8fff7f8f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f7fff6f7f7fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff3f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff0f0f0fff0f0f0ffeff0f0ffefefefffefefefffeeefefffeeeeeeffeeededffedeeedffedecedffecedecffebebebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe9e9e9ffebebebfff0f0f0fff2f1f2fff2f1f1fff1f2f2fff2f1f1ffefefefffebecebffe8e8e9ffe8e8e8ffe9e9eaffe9e9e9ffeaeaebffebebebffeaebeaffecebecffecececffecedecffececec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f3fff3f3f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f1f2fff7f7f7fffbfbfbfffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030403ff0b0a0aff1e1e1eff525151ff757675ff838383ff8b8b8bff8e8e8eff8f8f8fff909091ff929292ff949594ff979797ffaaa9a9ffe5e5e4fff8f7f7fffafafafffafafafffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfbfffafafafffafafafffafafafff9f9fafffaf9fafffafaf9fff9f9fafffaf9f9fffaf9f9fff9faf9fffafaf9fffaf9f9fffafaf9fff9fafafffaf9fafffaf9fafffafafafffbfbfbfffafbfafffbfafafffafbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfafbfffafafafffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffbfafafffafafbfffbfafafffafbfafffbfbfafffbfbfbfffafafafffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffafafafffafafafffafbfafffafafbfffafafafffafafafff9fafafffafafafffafaf9fffafaf9fff9f9fafff9f9fafffafafafff9f9fafffaf9fafff9fafafff9faf9fff9f9f9fff9faf9fff9f9fafff9faf9fffaf9fafffaf9fafffaf9f9fff9faf9fffafaf9fffafafafff9faf9fff9f9fafff9fafafffafaf9fff9fafafffafafafffbfafafffafbfafffafafafffafafafffafafafffbfafbfffbfafbfffafbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffafafafffafafbfffafafbfffafafafffafbfafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfafffbfafafffbfbfafffafafbfff9f8f8ffdcdcdcffa3a3a3ff909090ff8f8f8fff8e8d8eff8c8d8cff8a8b8bff89898aff878787ff818282ff6e6d6eff434342ff181818ff060606ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f9f9fff8f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fffafaf9fffbfbfbfffdfdfdfffdfdfdfffefdfefffefdfefffdfefefffefefefffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffdfcfcfffbfbfafffafafafff9f8f8fff7f7f8fff6f6f6fff6f5f5fff4f4f4fff4f3f4fff3f4f3fff2f3f3fff2f1f2fff1f1f1ffefefefffefeeeeffedededffebebebffe9e9eaffe8e8e8ffe7e7e6ffe4e4e4ffe2e1e1ffdedfdfffdbdcdcffdadadaffd8d9d8ffd6d7d7ffd5d5d5ffd3d2d3ffd1d0d1ffcfceceffcdcecdffcecdcdffcecdceffcdcdcdffcdcdcdffcccdcdffcdcdccffcccdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdccccffccccccffcdcccdffccccccffccccccffcccccdffccccccffcdcdccffcecdcdffcececeffcfcfcfffd1d0d0ffd2d2d2ffd2d2d3ffd3d3d3ffd5d4d4ffd5d5d6ffd6d6d6ffd8d7d7ffd8d8d8ffd9d9d8ffdad9d9ffdbdbdaffdadbdbffdbdbdbffdbdbdcffdcdcdbffddddddffdcdddcffddddddffdddeddffdededeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe7e7e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e7e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e6e6ffe6e5e6ffe5e6e6ffe6e6e5ffe6e5e5ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdfdedfffdededdffddddddffdcdcddffdcdcddffdcdcdcffdbdcdcffdbdbdbffdadadaffd8d9d8ffd7d7d7ffd6d7d6ffd5d5d6ffd4d5d4ffd4d3d3ffd2d2d2ffd1d0d0ffcfd0cfffcfcfceffcecdceffcbcbcbffc9c9c9ffc5c6c6ffc3c3c2ffc0c1c1ffc0c0c0ffc0bfbfffbebfbeffbdbdbdffbdbcbcffbbbbbbffbababaffb9b8b9ffb7b7b7ffb6b6b7ffb5b5b5ffb4b4b4ffb3b2b3ffb2b2b2ffb1b1b1ffb0b0b0ffaeadaeffababacffa9a9a9ffa7a6a6ffa3a3a4ffa1a0a0ff9e9d9dff999a99ff969696ff939292ff8e8e8eff888889ff7d7d7dff767676ff717170ff6c6c6cff666766ff616161ff5c5d5cff565757ff505051ff4a4a4aff444444ff3f3f3fff3a3a3aff353535ff313131ff2d2d2eff2a2a2aff151516ff020101ff010101ff000101ff010000ff000100ff000001ff010100ff010001ff010001ff010000ff000100ff010100ff010101ff000000ff000001ff000001ff000000ff000100ff000000ff010000ff000100ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020303ff090808ff181818ff4e4f4fff575757ff5e5e5eff636364ff676867ff6b6a6aff6d6d6dff727171ff707170ff6a6a69ff454445ff333333ff383839ff3e3f3fff454545ff4b4c4cff535353ff5a5a5aff626262ff6a6a6aff717171ff787777ff7f7f7fff878787ff8e8e8eff959596ff9b9b9bffa0a0a0ffa5a4a5ffa9a9a9ffacadadffb0b0b0ffb5b4b4ffb6b6b7ffbab9baffbdbcbcffbebebfffc0c0c0ffc2c1c1ffc2c3c2ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c5ffc5c5c5ffc5c5c6ffc6c6c6ffc7c7c7ffc7c7c7ffc9c8c9ffcacacaffcbccccffcdcccdffcdcdcdffcececeffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd0d0d1ffd2d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdcffdcdcdcffdcdddcffddddddffdeddddffdededdffdededeffdfdedeffdfdedeffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e4ffe4e3e4ffe5e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e7e6ffe8e8e7ffe8e7e7ffe9e9e8ffe9e9eaffeaeaeaffeaeaebffebebebffecececffecececffedededffedeeedffeeefeffff0eff0fff0f0f0fff1f1f1fff3f3f3fff4f4f4fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f4f5fff4f5f5fff4f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f5fff5f6f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfcfdfff9fafafff2f2f2fff2f2f2fff3f3f3fff2f2f3fff3f2f3fff3f3f2fff3f3f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe8e9e9ffeaeaeaffecececffededeeffeeeeedffecececffecececffebebebffe8e9e8ffe6e6e6ffe8e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebececffecececffedededffedeeedffeeeeeeffefeeeeffefeeeeffefeeefffefefefffefefeffff0f0f0fff0f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f2f3fff3f2f3fff3f3f2fff3f3f4fff3f3f3fff4f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f4f5fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff6f7f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9fafffafaf9fff9fafafffaf9fafffafafafffafbfafffafafafffafafafffafafbfffafbfafffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffafbfafffbfafbfffafbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffbfafbfffafbfafffbfbfafffbfafafffafafafffafafafffafafafff9f9fafffafaf9fffafafafff9f9f9fff9f9f9fff9faf9fff9fafafffaf9fafff9f9f9fff9f9f9fffaf9fafffafaf9fff9faf9fff9fafafffafafafffafafafffafafafffbfafafffafafbfffafbfafffafafafffafbfafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafbfbfffafafafffafafafffafafafffafafafffaf9fafffafafafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff8f8f8fff7f8f7fff8f7f8fff7f8f7fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff3f4f3fff3f3f3fff2f3f3fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0efefffefefefffefeeefffeeeeeeffedeeeeffededeeffedededffededecffecececffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe9e9e8ffedededfff1f1f1fff2f1f2fff1f2f1fff2f2f1fff1f0f0ffedededffeaeaeaffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffe9e9e9ffeaeaeaffeaebeaffeaebebffecebecffececec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f1f2fff7f8f7fffbfbfbfffefdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff050606ff111211ff383938ff666666ff7e7f7fff888989ff8e8e8dff8f8f90ff8f8f90ff919191ff949494ff979796ff9e9e9dffd1d2d2fff7f7f7fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfefdfffdfefdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafff9f9fafffafafafff9fafafff9fafafffafaf9fffaf9fafffafafafffaf9fafffafafafffafafafffaf9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffafbfafffbfafafffafbfafffafbfbfffbfbfbfffafbfbfffbfafafffafbfafffbfafbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfafffafbfafffbfbfbfffafbfbfffafafafffafbfafffbfafbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9f9fff9f9fafff9fafafff9fafafff9f9fafff9fafafffafafafff9f9f9fffafaf9fffafafafffaf9fafff9fafafff9fafafff9fafafffafafafff9fafafff9f9fafff9faf9fffaf9fafff9f9fafffaf9fafffafafafffafafafffafafafffafbfbfffafafafffafafafffafafafffafbfafffafbfafffbfbfafffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffafbfbfffbfbfbfffafbfbfffafafbfffafbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffaf9f9fff3f3f2ffc7c7c8ff969696ff909090ff8e8e8fff8d8e8dff8c8c8cff8a8b8aff8a8989ff868686ff7d7d7cff646463ff383738ff121313ff050404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f9f8fff9f8f9fff8f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff9fafafffbfbfafffdfcfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfbfff9f9f9fff9f9f8fff8f8f8fff6f6f6fff6f6f6fff5f4f5fff4f4f4fff3f4f3fff2f3f2fff2f2f2fff1f1f1fff0f0efffefefeeffedededffebebecffeae9e9ffe8e8e9ffe6e7e7ffe5e5e5ffe2e2e3ffdfe0e0ffddddddffdbdbdbffd9d9d9ffd8d8d8ffd6d5d6ffd3d4d4ffd1d2d1ffcfcfcfffcececeffcdceceffcdcdceffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcdcdcdffcdcdcdffcdcdcdffcccdcdffcccdccffcdcdccffcdcdccffcccdcdffcdcdcdffcdceceffcececeffcfcfcfffd0d0d1ffd2d2d2ffd2d2d2ffd3d4d3ffd4d5d5ffd5d6d5ffd6d7d6ffd7d7d8ffd9d8d8ffd9d9d9ffdadadaffdbdbdbffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdddeddffdededeffdedfdeffdfdfdeffdfdfdfffe0dfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e8e8ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e9e9ffe8e9e9ffe8e8e9ffe8e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe5e6e5ffe5e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e4e3ffe3e2e2ffe3e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdededeffddddddffddddddffdcdcdcffdcdcddffdcdcdcffdbdcdcffdbdadbffd9dadaffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d3d4ffd2d3d3ffd1d2d1ffd0d1d0ffcfcfcfffcdceceffccccccffcacac9ffc7c7c8ffc4c4c4ffc2c2c2ffc1c0c0ffc0c0bfffbfbfbfffbebebeffbdbdbdffbcbcbcffbbbbbbffb9bab9ffb8b9b8ffb7b7b7ffb6b6b5ffb4b5b5ffb4b4b4ffb2b2b3ffb2b1b1ffb0b0b0ffafaeafffacacacffaaaaaaffa8a8a7ffa5a5a5ffa1a2a2ff9f9f9eff9b9b9bff989898ff949494ff909090ff8c8c8cff878787ff818180ff757575ff6e6e6eff6a6a6aff646465ff5f605fff5a5b5aff545554ff4f4e4eff484848ff434342ff3e3d3dff393839ff343434ff303030ff2d2c2dff232323ff040504ff010101ff010101ff010101ff010100ff010100ff010101ff010001ff000101ff010101ff010101ff010101ff000101ff000001ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff0a090aff1c1d1cff585858ff5c5c5cff5e5e5eff636363ff676667ff6a6b6aff6d6e6dff727272ff717171ff696a6aff404041ff343433ff393839ff3e3e3eff444444ff4b4b4bff525252ff5a5a5aff616262ff6a6a69ff707071ff777777ff7e7f7eff878787ff8f8f8fff969695ff9b9c9cffa1a1a1ffa5a6a6ffa9a9a9ffadadadffb0b0b1ffb5b5b5ffb6b7b7ffbababaffbcbdbdffbebfbfffc1c1c0ffc2c2c2ffc3c3c2ffc3c3c4ffc5c5c5ffc6c6c6ffc6c6c6ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfceffd0cfd0ffd0d0d1ffd0d0d0ffd1d1d1ffd1d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d7d7ffd8d8d8ffd8d7d8ffd8d9d9ffd9d9d9ffd9dad9ffdadadaffdadbdbffdadadbffdbdbdbffdcdbdcffdcdcdcffdddcddffddddddffdededdffdededeffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e6e5ffe6e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e9ffe9eae9ffeaeae9ffebebeaffecececffecececffedededffedededffeeeeedffeeefeeffeff0effff1f0f0fff1f1f2fff3f3f2fff4f4f4fff5f5f5fff5f5f6fff6f5f5fff6f6f7fff6f6f6fff6f6f6fff5f5f5fff4f5f5fff5f5f5fff5f4f4fff5f5f5fff5f6f5fff5f4f5fff5f6f5fff5f6f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafafafff2f3f2fff3f2f3fff3f3f3fff2f2f2fff3f3f3fff2f3f3fff2f3f3fff1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e6ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe4e5e5ffe7e7e7ffe8e8e8ffebebebffedededffeeedeeffedeeedffecedecffecedecffe9e9e9ffe6e7e7ffe5e5e6ffe6e7e6ffe8e7e8ffe9e9e9ffeae9eaffebeaeaffebebebffecececffecededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeffff0f0effff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f7f6fff7f7f6fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff8f8f9fff9f8f8fff9f9f9fff9f9f9fff9fafafffaf9fafff9fafafffbfafbfffafafafffbfafafffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfafffbfbfafffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffafafafffafafafffaf9f9fffafaf9fffafafafffafaf9fffafafafff9f9f9fff9faf9fff9faf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9fafff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffafbfafffbfbfbfffafafafffbfbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffafafbfffafaf9fffafaf9fffaf9fafffafaf9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff6f7f7fff6f6f7fff6f7f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff3f2f3fff2f2f2fff2f1f2fff1f1f1fff1f1f0fff0f0f0ffeff0f0ffeff0efffefefefffeeeeeeffedeeeeffedeeedffededecffecedecffecececffecececffebebebffeaeaeaffe9eae9ffe8e8e9ffe7e7e7ffe6e6e6ffe7e7e7ffeaeaeaffefefeffff1f2f1fff1f1f1fff1f1f1fff0f0f0ffeeeeeeffebebeaffe8e7e7ffe7e7e6ffe8e8e8ffe8e8e8ffeaeaeaffe9e9eaffe9eae9ffeaebeaffeaebeaffebeaea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f2fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff8f8f8fffbfcfbfffefdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030304ff0b0c0bff292828ff565656ff797979ff868686ff8c8c8cff8f8e8fff8f8f8fff919291ff949494ff969696ff999999ffbebebefff2f2f2fffaf9f9fffafafafffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffdfdfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfbfffbfafafffafafafffafafafffafafafffaf9f9fffafafafffafafafff9fafafffafafafffaf9f9fffafafafff9fafafffaf9f9fffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfafafffafafbfffbfbfafffafafafffbfbfafffafafbfffafafbfffafbfbfffbfafafffafafbfffbfbfbfffbfafafffafbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffafbfbfffafbfbfffbfbfafffbfbfbfffafafbfffafafbfffafafafffbfafafffafafafffafafbfffafafafffafafafffbfafbfffbfbfafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9fafafff9fafafff9f9fafffafaf9fff9faf9fff9faf9fff9f9fafff9fafafffaf9f9fffafafafff9f9fafffafafafff9fafafffaf9fafffaf9f9fffafafafffafaf9fff9f9f9fffaf9fafffafaf9fffafaf9fffaf9fafffafafafff9fafafffafafafffafafafffbfafafffafafafffbfbfafffafafbfffbfbfafffbfbfbfffbfbfcfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafff8f7f8ffe8e8e8ffb3b4b3ff909190ff8f908fff8f8f8fff8d8d8dff8b8c8bff8a8a8aff898989ff838383ff787877ff5c5b5bff2e2f2fff0f0f0fff030404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9fafffbfbfbfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfcfcfffaf9f9fff9f9f9fff8f8f8fff7f7f7fff5f6f6fff6f6f6fff5f4f5fff3f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0efefffeeeeeeffecececffeaeaeaffe8e9e9ffe7e7e7ffe6e6e5ffe3e4e3ffe0e1e1ffdddddeffdbdcdcffdadad9ffd8d8d8ffd6d6d7ffd4d4d4ffd2d2d2ffd0cfd0ffcececeffcececeffcececeffcececdffcecdceffcececdffcdcecdffcdcdcdffcececdffcdcdcdffcececeffcecdcdffcecdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcccccdffcccccdffcdceceffcececeffcececfffd0d0d0ffd1d0d0ffd1d2d1ffd3d3d3ffd4d4d4ffd5d4d4ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d9ffd9d8d9ffdadadaffdadbdbffdbdadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffddddddffdedddeffdddedeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0dfffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e2e1ffe1e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe3e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e7ffe7e7e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe7e7e7ffe8e7e7ffe8e8e8ffe7e8e8ffe8e7e8ffe8e7e7ffe8e8e7ffe7e8e8ffe7e7e7ffe8e8e7ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e8e9ffe8e8e9ffe8e9e9ffe8e8e9ffe9e9e8ffe9e9e8ffe8e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe9e8e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffdfdfdfffdfdedeffdededeffddddddffdcdcddffdcddddffdcdcdcffdcdcdbffdadbdaffd9d9d9ffd7d7d7ffd6d7d7ffd6d5d5ffd5d4d5ffd3d3d4ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfceffcdcdcdffcbcbcbffc9c9c8ffc7c6c7ffc4c4c4ffc1c2c1ffc0c0c0ffc0c0bfffbebebeffbebebeffbdbcbdffbcbcbcffbabbbbffbabab9ffb8b8b8ffb7b7b6ffb5b5b6ffb4b4b5ffb3b3b3ffb2b2b2ffb1b0b1ffb0b0b0ffaeadadffabababffa9a9aaffa7a7a6ffa3a3a3ffa1a0a0ff9d9d9dff999a9aff969696ff929292ff8e8e8eff898a8aff858585ff808080ff757675ff6d6d6dff676767ff636363ff5e5d5eff585958ff535352ff4d4d4cff474746ff414141ff3c3c3bff373838ff343333ff2f2f30ff2c2d2dff131313ff010101ff010101ff000101ff000101ff000101ff010100ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010100ff000000ff010001ff010100ff000100ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff030303ff090a09ff1b1c1cff565757ff5d5e5eff5e5e5eff626262ff666667ff6a696aff6d6d6dff737373ff727272ff6a6a6aff3a3b3aff343434ff393939ff3e3e3dff444443ff4b4a4bff535353ff5a5b5aff636363ff6b6a6aff727171ff787878ff80807fff878787ff90908fff969697ff9c9d9dffa2a2a3ffa6a6a6ffaaa9aaffaeaeaeffb1b1b1ffb5b5b5ffb7b7b8ffbabbbaffbdbdbcffbfbfbfffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc5c4c4ffc6c7c6ffc7c6c6ffc6c6c5ffc6c6c5ffc6c6c6ffc6c7c7ffc8c8c8ffcac9c9ffcacbcaffcbcbcbffcdcdccffcecdcdffcececeffd0cfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd4d4d3ffd4d5d4ffd5d6d5ffd6d6d6ffd6d7d7ffd8d7d7ffd8d8d8ffd9d8d9ffd9d9daffdadadaffdbdadaffdbdadaffdbdbdbffdbdcdbffdcdcdbffdddcddffdddddcffdddeddffdddddeffdededeffdededeffdfdfdfffdfdfdfffe0dfdfffdfe0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e3ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe7e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9eaeaffeaeaeaffebebebffececebffedededffedededffeeeeeeffefeeefffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff5f4f4fff5f5f5fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff4f5f5fff4f4f5fff4f5f5fff5f5f4fff5f5f5fff5f5f6fff5f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafafbfff4f4f4ffeeededfff2f3f2fff3f3f3fff3f3f3fff3f2f2fff1f1f1fff1f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e8e8ffe8e9e9ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e7e6ffe5e6e5ffe4e5e5ffe6e7e7ffeae9e9ffecececffededeeffededeeffecedecffecececffeaeae9ffe7e7e7ffe5e5e5ffe5e6e5ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffebebeaffebebebffecececffedecedffeeededffededeeffeeeeeeffeeeeeeffefefefffefeff0ffeff0f0fff0f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f1fff2f2f2fff2f2f3fff3f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f3fff4f4f3fff3f4f4fff4f3f3fff4f4f4fff4f5f4fff5f5f5fff4f5f5fff5f5f6fff6f5f6fff5f6f6fff6f6f6fff7f7f6fff7f7f6fff7f7f7fff8f7f7fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff9f9f9fffafaf9fff9faf9fff9fafafffafafafffafbfbfffbfafafffafafafffafafbfffbfafbfffafbfafffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfbfffafafafffbfbfbfffbfafbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfafffafbfafffbfbfafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafafffafafafff9fafafffaf9f9fffafaf9fffafaf9fffafafafff9faf9fffaf9fafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffaf9f9fff9fafafff9fafafffafafafffafafafffafbfafffafbfafffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafafbfffafafbfffafbfbfffafafafffafafafffafafafffafaf9fff9faf9fff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff6f6f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff2f2f1fff1f2f1fff0f0f0fff0f0f0ffefefefffefefefffefeeefffefeeeeffededeeffedededffecececffecececffebebecffebebecffebebebffeaeaeaffe9e9e9ffe8e9e9ffe8e7e7ffe6e6e6ffe5e5e6ffe8e8e8ffededecfff1f1f1fff1f1f1fff0f1f1fff1f0f1ffefeeeeffebebebffe8e9e9ffe7e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffeaeaeaffeae9eaffe9eae9ffeaeaeaffeaebea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff9f9f9fffcfbfbfffefdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030202ff090909ff1d1c1dff464747ff717170ff848484ff8a8a8bff8d8d8eff8f8f8fff929192ff959594ff979796ff999a99ffaeaeaeffe8e8e8fffaf9f9fffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffbfafafffafafbfffafafbfffafafbfffafafbfffafafafffafafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffafafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfafffbfafbfffbfafafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafbfffafbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfafafffafbfafffafafafffafafafffafafafffafafafffaf9fafff9fafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9fafffafafafffaf9fafffafaf9fffafaf9fff9f9fafff9fafafff9faf9fffaf9f9fff9fafafff9f9fafff9fafafff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffbfafafffafafbfffafafbfffafafbfffafbfbfffafbfafffbfbfbfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafafbfffafbfbfffafafafffbfbfafffafbfafffafbfafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fff9fafafffaf9f9fffafaf9fffafafafffaf9f9fffafafafffafafafff9f9fafffafaf9fffaf9fafffaf9fafffafafafff7f7f7ffdcdcddffa5a4a4ff909091ff8f8f8fff8e8e8eff8d8d8dff8c8b8cff8a8989ff878887ff828181ff70706fff4b4b4cff222222ff0a0a0aff020303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f9f9fff8f9f9fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f9f9fffcfbfbfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffbfafafff9f9f9fff8f8f8fff7f7f8fff7f7f7fff5f5f5fff5f5f5fff4f4f5fff4f3f3fff2f3f2fff2f1f1fff1f1f0fff0eff0ffeeeeeeffecececffeaebebffeae9e9ffe7e8e7ffe6e6e6ffe4e4e4ffe2e1e2ffdedfdeffdcdcdcffdadadbffd9d9d8ffd7d7d7ffd5d5d4ffd3d3d2ffd0d0d1ffcecfcfffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcdcdceffcececdffcecdceffcdcdceffcececeffcdcdceffcdcdceffcdcdcdffcdcdcdffcdceceffcececeffcfcfcfffcfd0cfffd0d1d1ffd2d1d2ffd3d3d2ffd4d4d4ffd5d4d4ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffdad9daffdbdbdbffdcdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcddffddddddffdededeffdededeffdfdedeffdfdfdeffe0dfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e2ffe2e1e2ffe1e2e1ffe2e1e1ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e2e3ffe3e3e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe5e6e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e7ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe7e7e7ffe8e7e8ffe8e8e7ffe7e7e8ffe7e8e7ffe8e7e8ffe8e7e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe9e8e8ffe9e8e8ffe9e8e9ffe8e8e9ffe9e8e8ffe8e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9eae9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe8e8e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e2ffe1e1e0ffe0e1e0ffe0e0e0ffdfdfdfffdededfffdddedeffddddddffdcddddffdddcddffdcdcdcffdbdbdbffd9d9d9ffd8d8d9ffd7d7d7ffd6d6d6ffd4d5d5ffd4d4d4ffd3d3d3ffd2d2d1ffd0d1d0ffcfcfd0ffcececfffcccccbffcacacaffc7c8c8ffc5c5c5ffc2c3c3ffc1c1c1ffc0c0c0ffc0c0bfffbebfbeffbdbdbeffbdbcbcffbcbbbbffbababbffb9b9b9ffb7b7b8ffb6b6b6ffb5b5b4ffb4b3b4ffb3b3b3ffb1b2b1ffb0b0b0ffaeaeaeffacacacffaaa9a9ffa8a8a7ffa5a5a5ffa2a1a1ff9f9f9fff9b9c9bff979898ff949494ff909090ff8c8c8cff878888ff838283ff808080ff7b7a7aff6b6b6bff656565ff606060ff5c5c5cff575657ff515050ff4b4b4aff454545ff40403fff3b3a3bff363636ff323232ff2e2f2fff252525ff040404ff010100ff010100ff010001ff010101ff000101ff000001ff010101ff010101ff010101ff010101ff010001ff010101ff010100ff010101ff000101ff000001ff000101ff000000ff010100ff010100ff000100ff000001ff010000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff1b1b1cff515150ff5c5c5cff5f6060ff636363ff676667ff6a6a6aff6e6e6dff757475ff747575ff696a69ff3a3a3aff343435ff39393aff3e3f3fff454545ff4c4c4cff535353ff5a5b5aff626263ff6b6a6aff727171ff787879ff808080ff888888ff909191ff989897ff9e9e9fffa3a3a3ffa6a7a6ffaaaaabffaeaeaeffb1b1b1ffb6b5b5ffb8b8b7ffbbbbbbffbdbdbdffc0c0c0ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c7ffc7c7c8ffc8c7c8ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c8ffc9c8c9ffcacacaffcbcbccffcdccccffcdcecdffcfceceffd0cfcfffd0d0d0ffd1d1d1ffd2d1d1ffd2d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdadbdaffdbdadbffdbdbdcffdbdcdbffdcdcdcffdcdcddffddddddffdddedeffddddddffdfdedeffdfdfdeffdfdfdfffdfdfe0ffe0dfdfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e1ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe7e8e8ffe8e9e8ffe9e9eaffeaeaeaffeaeaebffebebebffecececffecececffedededffeeeeeeffeeeeeffff0efeffff0f0f0fff1f1f1fff2f3f2fff3f3f2fff3f3f2fff3f3f4fff4f4f4fff4f4f4fff5f6f6fff6f5f6fff5f6f5fff6f6f6fff6f6f5fff6f5f6fff5f5f5fff4f4f4fff4f4f5fff5f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfffbfbfbfff4f4f3ffeeeeeeffefefeffff3f3f2fff3f3f3fff1f0f0fff1f1f1fff1f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e7e7ffe7e6e7ffe6e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe4e4e4ffe4e4e4ffe7e7e7ffebebebffedecedffedededffededecffecebecffeaeaebffe8e8e7ffe6e6e6ffe4e5e5ffe5e6e6ffe6e7e7ffe8e7e8ffe9e9e8ffeaeae9ffeaebebffebebecffecececffedececffedededffedeeeeffeeeeeeffeeefefffefefeffff0eff0fff0f1f1fff0f1f0fff1f1f1fff1f1f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffbfafbfffbfafafffbfbfafffafafbfffafbfbfffafbfafffbfafafffafbfbfffafafbfffafbfbfffafafafffbfbfafffbfbfafffafbfbfffafafbfffbfafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafbfbfffbfafbfffafafbfffbfbfbfffbfafbfffbfafafffafbfafffbfafafffbfbfafffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9fafffafaf9fffafafafffafafafffafafbfffafbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfbfffafafafffafafafffafafafff9fafafffaf9f9fff9faf9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff8f9f9fff9f9f8fff9f8f9fff8f8f9fff8f8f8fff8f7f8fff8f8f8fff8f7f7fff7f8f8fff7f7f8fff7f7f8fff8f7f8fff8f7f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0efffeff0efffeeeeefffeeeeeeffeeededffedededffecececffebececffebebecffeaebeaffebeaebffeaeaeaffe9e9e9ffe8e8e9ffe7e7e7ffe6e6e6ffe5e5e5ffe6e6e5ffeaeaeaffefefeffff2f1f2fff1f1f1fff0f0f1ffeff0efffececedffe9e9e9ffe7e7e7ffe6e5e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffeae9eaffeae9eaffeae9e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f3f2fff9f9f9fffcfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff060706ff131313ff343434ff636363ff818181ff8a8b8aff8d8d8dff8f9090ff929292ff949494ff979697ff999998ffa2a2a2ffd8d9d9fff8f9f8fffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffdfefefffdfefefffefdfefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfbfafffbfbfbfffbfbfafffbfafafffbfbfafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfafafffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafbfffafbfafffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafafafffbfafbfffbfbfafffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfbfffafafafffafafafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafafffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9faf9fff9fafafffaf9fafff9f9f9fff9f9f9fff9f9fafffafaf9fffaf9fafff9f9fafffaf9fafff9fafafffaf9fafff9fafafff9fafafffafafafff9faf9fff9f9f9fff9fafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfafffbfafbfffafbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafbfbfffafafafffafafafffbfafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafffafafafffafaf9fffafafafffafaf9fffaf9f9fffafaf9fffaf9fafff9fafafffafafafffaf9fafff9fafafffaf9f9fff9f9fafff9faf9fff9faf9fffafaf9fff4f3f4ffcdcdcdff9a9999ff909090ff8f8f8fff8e8e8eff8d8d8dff8b8b8bff898989ff868686ff808080ff636464ff393938ff161716ff070707ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f9fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffdfefdfffefefefffefefdfffefffefffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfffbfafafff9f9f9fff9f8f8fff8f7f8fff7f7f7fff6f6f5fff5f5f4fff4f4f4fff4f4f4fff3f3f3fff2f2f3fff1f1f1fff0f0f0ffeeefefffecececffebeaebffeaeae9ffe8e8e8ffe6e7e7ffe5e4e5ffe2e3e3ffdfdfdfffdddddeffdbdbdbffd9d9d9ffd7d7d7ffd6d5d6ffd3d4d3ffd1d1d1ffcfcfcfffcecfcfffcececeffcecfceffcececeffcececeffcececeffcececeffcfcecfffcececeffcfcfcfffcececeffcececeffcececeffcececeffcececeffcecdceffcdcdceffcdcdcdffcececeffcfcfceffcfcfcfffd0d0cfffd1d0d0ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d6ffd6d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdbdcffdcdbdcffdcdcdbffdcdcdcffdddcddffddddddffdededdffdededeffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe2e1e2ffe3e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e2e3ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe3e4e4ffe4e4e4ffe5e6e6ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe8e8e7ffe8e8e7ffe8e7e7ffe8e8e7ffe8e7e8ffe7e8e7ffe7e7e8ffe8e7e7ffe7e8e8ffe8e7e7ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe8e8e9ffe8e9e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe8e7e8ffe7e8e7ffe7e7e8ffe6e7e7ffe6e7e7ffe7e6e7ffe6e6e7ffe7e7e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe5e4e5ffe5e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdfdedeffdededeffdededeffddddddffdddddcffdbdcdcffdadbdbffd9d9d9ffd8d8d8ffd7d7d7ffd6d5d6ffd5d5d4ffd3d3d4ffd2d2d2ffd1d1d2ffd0d0d0ffcfcfcfffcdceceffcbccccffc9c9c9ffc6c7c6ffc4c4c4ffc2c3c3ffc1c1c1ffc0bfc0ffbfbfbfffbebebeffbdbdbdffbcbdbdffbbbbbbffbab9baffb8b8b9ffb7b7b7ffb6b5b5ffb4b4b4ffb3b4b3ffb2b2b2ffb1b1b0ffafafafffadadadffacababffa9a9a8ffa7a6a7ffa3a4a3ffa0a0a1ff9e9d9dff999a9aff969696ff929292ff8e8e8eff8a8a8aff868685ff818080ff7d7d7dff777777ff6a6a6aff636363ff5e5e5dff595a59ff545454ff4e4e4eff484949ff434343ff3e3e3eff3a3939ff353635ff323232ff2e2e2eff141413ff000100ff000101ff010001ff000101ff000000ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000000ff000101ff000000ff000000ff010001ff010100ff010101ff000001ff000100ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff0a0909ff1d1d1dff4d4d4dff5a5a5aff626261ff656565ff676768ff6b6a6bff6f6f6fff777677ff767676ff6a6b6bff3a393aff333434ff393839ff3e3f3fff454545ff4c4c4cff535353ff5a5a5aff626262ff6a6a6aff717171ff787778ff808080ff8a8a89ff929292ff999a9aff9fa09fffa4a4a4ffa8a8a7ffabacabffafafaeffb3b2b2ffb7b7b6ffb9b8b9ffbbbcbbffbebebfffc1c0c1ffc2c3c3ffc5c4c4ffc5c5c5ffc6c6c6ffc7c8c7ffc8c8c8ffc8c8c8ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c9ffcacac9ffcbcbcbffccccccffcececeffcecfcfffcfcfd0ffd0d0d0ffd2d1d1ffd1d2d2ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9daffd9d9daffdbdadbffdbdbdbffdbdbdbffdcdcdcffdcddddffddddddffddddddffddddddffdddedeffdededeffdfdedfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe4e3e3ffe4e4e3ffe4e5e4ffe5e5e4ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe7e6e7ffe8e7e7ffe7e8e8ffe9e8e8ffe9e9e9ffeaeaeaffeaebeaffebecebffecececffedecedffedededffeeedeeffeeeeefffefefeffff0f0f0fff1f1f0fff2f2f2fff2f2f2fff2f2f3fff3f4f3fff4f3f3fff3f4f3fff4f5f4fff4f4f5fff6f6f5fff5f6f5fff5f6f6fff7f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffbfcfbfff5f5f4fff0efeffff1f1f0fff1f0f1fff0f1f0fff1f1f1fff2f1f1fff1f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe6e6e6ffe5e6e5ffe6e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe5e5e4ffe9e8e9ffebececffedecedffecededffecececffebebebffe9e9e9ffe6e6e6ffe4e5e4ffe4e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffeae9e9ffeaeaeaffebebebffebececffecececffedecedffedededffeeeeeeffeeeeeeffeeefefffeff0effff0f0f0fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff6f6f6fff6f7f6fff6f6f7fff6f7f7fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffafafafffafafafffafafbfffafafafffbfafbfffafbfafffafafafffafbfbfffafbfbfffbfafbfffafbfafffafafafffafbfbfffafafafffafafafffbfafbfffbfbfafffbfbfbfffafbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfcfbfffcfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafbfffbfbfafffbfbfafffafafafffbfbfbfffafbfbfffafafbfffafbfafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9faf9fff9f9fafffafaf9fff9fafafffafafafffbfafafffafafafffafafafffafafbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfafffafbfafffafafafffaf9fafffafaf9fffaf9fafff9faf9fff9f9fafffaf9f9fff9f9f9fff9f9f8fff8f8f9fff8f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff6f6f7fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff4f4f5fff5f4f5fff4f5f4fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff2f2f2fff1f1f1fff0f1f1fff0f0f0fff0eff0fff0efefffefefeeffeeeeeeffedeeeeffecededffecececffebececffebebebffebeaebffeaeaeaffe9eaeaffeae9e9ffe9e9e8ffe8e8e8ffe7e7e6ffe6e5e5ffe5e5e4ffe7e7e7ffedededfff2f2f2fff1f1f1fff0f1f1fff0f0f0ffededeeffeaeaeaffe7e7e7ffe6e6e5ffe6e6e6ffe6e6e6ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe9e9e9ffeaeaea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff2f2f2fffafafafffbfcfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7c7bff7b7c7bff7c7c7cff7b7b7bff7c7c7bff7c7c7cff7d7d7eff7e7e7eff7e7e7eff7e7e7eff7e7e7fff7e7e7eff7e7e7fff7f7e7eff7f7f7fff7f7e7fff7e7f7eff7e7f7fff7f7e7eff7e7e7eff7f7f7fff7e7e7eff7e7e7eff7e7e7eff7e7e7dff7c7c7dff7d7c7cff7d7c7dff7c7c7cff7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff0b0a0bff222122ff4c4d4dff787878ff8b8a8aff8f8f8fff909090ff929292ff959494ff969696ff979898ff9b9b9bffc4c4c5fff5f4f5fffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfefffefdfdfffefdfefffdfdfefffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfbfbfffafafafffbfbfbfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafbfffafbfafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffafafafffafbfbfffbfafafffafafafffaf9fafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafafbfffafbfbfffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffaf9f9fffaf9f9fffafafafff9f9fafff9fafafffaf9fafff9faf9fff9f9fafffaf9fafffaf9fafff9f9fafff9f9f9fffaf9f9fffafafafffaf9f9fff9f9fafffafaf9fffafaf9fffafafafffafafafff9fafafffafafafffafafafffbfbfafffafafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffcfcfcfffcfdfcfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffafafafffbfafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffaf9fafffafafafff9fafafff9fafafff9f9fafff9faf9fffaf9f9fffafaf9fff9f9fafff9f9f9fff9faf9fff8f8f8ffebecebffbababaff939392ff909190ff909090ff8e8e8eff8d8d8dff8c8c8bff898989ff858685ff7a7b7aff555555ff29292aff0f0e0eff040304ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f7f7fff9f9f9fffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffbfbfbfff9f9f9fff8f9f8fff7f8f7fff7f7f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f4f4fff2f3f2fff2f2f2fff0f1f1fff0f0f0ffedecedffebebebffeaeaeaffe9e9e9ffe7e7e7ffe5e6e6ffe4e3e3ffe0e0e0ffdfdfdfffdbdbdcffd9dadaffd8d7d8ffd6d6d5ffd3d3d4ffd2d1d2ffd0cfd0ffcecfcfffcececeffcfceceffcecfceffcececeffcececeffcececeffcececeffcececeffcececfffcececeffcfcecfffcfceceffcfcfceffcececeffcececeffcdcecdffcdcecdffcdcdcdffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d6d7ffd8d8d7ffd8d8d9ffd9d8d9ffd9dadaffdbdbdbffdbdcdbffdbdbdcffdcdcdbffdcdcdcffddddddffddddddffdddeddffdfdfdeffdededfffdfe0dfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e9e9ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e2ffe1e2e1ffe2e2e1ffe1e1e1ffe0e1e1ffdfe0dfffdfdfdfffdededfffdededeffdddddeffddddddffddddddffdcdbdcffdadbdaffd8d9d9ffd8d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d0ffcfcfd0ffcfceceffcdcccdffcacbcbffc8c8c8ffc6c5c5ffc4c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbeffbdbdbdffbdbdbdffbbbbbbffbbbbbbffbabab9ffb9b9b9ffb6b7b7ffb5b5b5ffb3b4b3ffb2b2b2ffb0b0b0ffaeafafffadadadffabababffa9a9a9ffa7a7a7ffa4a5a4ffa1a1a2ff9e9e9fff9b9c9bff989798ff949494ff909090ff8c8c8cff888888ff838383ff7d7e7dff7a7a7aff757575ff6d6e6dff626261ff5a5a5aff565656ff525151ff4b4b4cff464747ff414241ff3c3c3cff383838ff343434ff303031ff282828ff040504ff010001ff010100ff000101ff010000ff010001ff010101ff000001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff000000ff010000ff010100ff000000ff000001ff000000ff010001ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff020201ff090a0aff201f20ff4d4d4dff5b5b5bff636363ff676767ff6a696aff6c6c6cff707070ff787778ff777778ff656566ff333333ff343433ff393a39ff3f3f3fff454545ff4d4c4cff535352ff595959ff616162ff686969ff717071ff787877ff818181ff8a8b8bff949494ff9b9c9bffa1a1a0ffa4a4a4ffa9a9a9ffacadadffb0b0b0ffb4b3b3ffb8b8b8ffb9babaffbcbcbdffbfbfbfffc1c2c1ffc4c3c3ffc5c5c5ffc6c6c6ffc7c6c7ffc8c8c8ffc8c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc9c9c8ffcacacaffcbcbcbffccccccffcececdffcececfffcfd0d0ffd0d1d0ffd1d1d1ffd1d2d2ffd3d2d3ffd3d3d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d5ffd6d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dadaffdbdadbffdbdbdbffdbdbdcffdcdbdcffdcdcddffdcddddffddddddffdeddddffdededeffdededeffdedfdfffe0dfdfffe0e0dfffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe4e4e3ffe4e3e3ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe9e8e8ffe9e9e9ffe9eaeaffeaeaeaffebecebffecececffecedecffedededffeeeeeeffefefeefff0f0f0fff0f0f0fff0f1f0fff2f1f1fff1f1f1fff1f2f2fff2f3f2fff2f2f3fff3f3f4fff4f3f3fff3f3f4fff5f4f4fff5f5f5fff6f5f6fff6f6f5fff5f6f6fff7f6f6fff6f6f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffcfcfcfff6f6f6fff0f0f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e7ffe6e6e6ffe6e7e6ffe6e5e6ffe5e6e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe6e6e6ffeaeaeaffecececffececedffecececffebebecffe9eaeaffe7e7e7ffe5e5e5ffe4e4e4ffe5e5e5ffe6e6e6ffe8e7e7ffe9e9e8ffe9e9e9ffeaeaebffeaebebffecececffecececffedededffededeeffeeeeeeffeeefeeffefefefffefefeffff0f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff4f5f5fff5f5f5fff6f6f5fff5f5f6fff6f6f6fff6f7f6fff7f7f7fff7f7f8fff8f7f7fff8f7f8fff8f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9fafffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafbfffafafafffafafafffbfafafffafbfbfffafafafffafafafffbfafafffbfbfafffafafafffafafbfffafafafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffafbfafffbfbfbfffafafbfffafbfbfffafbfafffbfafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafbfffafbfafffafafafffafafafff9fafafffaf9fafff9fafafff9f9fafff9faf9fff9fafafff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafffafaf9fffafafafffafafafffafafafffafafbfffbfafafffbfafbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafbfafffafafafffafafafffafafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f9f8fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff7f8f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff6f6f7fff7f7f6fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f4f4fff3f3f4fff4f3f4fff3f3f4fff2f3f3fff2f2f2fff2f2f1fff1f1f1fff1f0f0fff0f0f0fff0efefffefefeeffeeeeeeffeeeeeeffecededffedecedffececebffebebebffeaeaebffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e4e4ffe6e7e6ffe9eaeafff0f0f0fff1f1f2fff1f1f0fff1f0f0ffefefefffebebecffe8e7e8ffe5e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e6ffe7e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe9e9e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fffafafafffcfcfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6a6aff6c6c6cff707070ff747575ff787778ff79797aff7c7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7cff7b7b7bff7b7b7bff7b7c7bff7c7b7bff7c7c7bff7c7c7cff7c7c7cff7d7e7dff7e7e7eff7e7e7eff7f7e7eff7f7e7eff7f7e7fff7f7e7eff7e7f7eff7f7e7fff7e7f7eff7f7e7eff7e7f7eff7f7e7fff7e7f7eff7e7e7eff7e7e7dff7d7e7eff7c7d7cff7c7c7cff7c7d7dff7d7c7cff7d7c7dff7c7d7dff7d7d7dff7c7c7dff7d7d7dff7d7d7dff7c7c7dff7c7c7cff7c7d7cff7c7d7cff7c7c7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050606ff151515ff3a393aff6b6b6bff898989ff8f8f8fff909090ff929292ff949494ff959596ff979797ff9a9a9affb4b5b5ffebececfffafaf9fffcfbfbfffbfbfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfdfcfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefdfefffdfefefffdfefdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffafbfbfffbfafbfffbfafafffafbfafffbfafafffbfbfafffafafafffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafbfffbfbfbfffbfbfafffbfbfbfffcfbfbfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfbfffafbfbfffafafafffbfafafffafafafffafaf9fffafafafffafafafffafafafff9f9fafff9f9f9fffaf9fafffafafafffafafafffafafafffbfbfafffafafafffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffafbfafffbfafbfffafbfbfffafbfbfffbfafafffafafafffafaf9fff9fafafffafafafffafafafffafafafff9fafafffafafafff9fafafffafafafffbfafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfafffbfbfafffbfafafffafafafffafafafffafafafffafafafff9fafafffaf9fafff9faf9fffaf9fafff9fafafffafafafffafaf9fff9fafafff9f9f9fff9faf9fff9fafafffaf9fafffaf9fafff9fafafff9faf9fff9f9fafff9f9fafffafaf9fff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafbfffbfbfafffafafbfffafafafffafbfafffafbfafffafafafffafafbfffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffaf9fafff9f9f9fffaf9fafffaf9f9fff9faf9fffaf9fafffafaf9fff9f9f9fff9faf9fff9f9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff7f8f7ffe1e1e0ffaaababff939393ff909091ff8f908fff8e8e8eff8d8d8cff8c8b8bff898889ff838383ff727272ff4a4b4aff20201fff090809ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff8f9f8fffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefefffdfdfefffdfefefffefefefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfefdfffbfbfbfff9f9fafff8f8f8fff7f6f7fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeedeeffecebebffeaebeaffe9e9e9ffe7e8e8ffe7e6e6ffe4e4e4ffe1e0e1ffdfe0dfffddddddffdadadaffd7d8d8ffd6d6d6ffd4d4d4ffd2d3d3ffd1d0d1ffcfcfcfffcecfcfffcecfceffcececeffcececfffcfceceffcececeffcececeffcececeffcecfceffcececeffcececfffcececeffcfcfcfffcececeffcececdffcececeffcdcdceffcececeffcececfffcfcfcfffd0d0d0ffd1d1d1ffd2d3d2ffd4d3d3ffd5d5d4ffd5d5d5ffd5d6d6ffd7d7d7ffd7d7d8ffd9d8d8ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdbffdbdbdcffdcdcdcffdcdcdcffddddddffdeddddffdededdffdfdfdeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e0ffe2e3e2ffe3e2e2ffe2e3e2ffe3e2e2ffe2e3e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe4e3e4ffe3e4e4ffe3e4e3ffe4e4e4ffe5e5e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e7ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9e9ffeae9eaffe9e9e9ffe9eae9ffeae9e9ffe9eae9ffeae9e9ffe9eae9ffeae9eaffe9eae9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffdfe0dfffe0dfdfffdfdfdeffdfdfdeffdededeffdedddeffddddddffdcdddcffdcdbdbffd9dadaffd9d8d8ffd7d7d7ffd6d5d6ffd4d5d5ffd3d4d4ffd3d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdceceffccccccffcacacaffc7c7c7ffc5c5c5ffc3c3c3ffc2c2c3ffc3c3c2ffc1c1c1ffbebebfffbdbdbdffbcbdbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb6b6b6ffb5b5b4ffb3b3b3ffb2b1b2ffb0b0b0ffadacadffaaababffa9a8a9ffa7a6a6ffa3a4a3ffa2a1a2ff9f9f9eff9c9c9cff999a9aff969696ff919292ff8e8d8eff898989ff858585ff808080ff7b7b7aff757676ff727272ff6b6b6bff5f5f5fff585757ff525252ff4e4e4eff494949ff444444ff403f3fff3b3b3aff373736ff333232ff2f2f2fff1a1919ff010100ff010101ff000101ff010001ff000100ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff000001ff000101ff010100ff000101ff000001ff000101ff000100ff000001ff000101ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020303ff0a090aff1f201fff504f50ff5e5f5fff656565ff686868ff6a6a6aff6c6c6cff717171ff787878ff797879ff636363ff2f3030ff343534ff3a3a3aff404041ff474646ff4c4c4dff535353ff5a5a5aff616261ff69696aff717171ff797979ff838383ff8c8c8cff969695ff9c9d9dffa1a1a1ffa6a6a6ffa9a9a9ffadadadffb1b1b1ffb5b4b4ffb8b9b8ffbbbabbffbebebdffc0c0c0ffc2c2c2ffc4c4c4ffc5c5c6ffc6c6c6ffc6c7c6ffc8c8c7ffc8c9c8ffc9c9c9ffc8c8c9ffc9c9c9ffcac9caffcbcbcbffcccccbffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd4d3d3ffd4d4d4ffd5d5d4ffd5d6d5ffd6d6d6ffd6d7d7ffd8d7d7ffd8d8d7ffd9d8d9ffd9d9d9ffdadadaffdbdadaffdadbdbffdbdbdbffdbdcdbffdcddddffddddddffdeddddffdddedeffdededeffdededeffdedfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe4e4e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e6e7ffe8e8e7ffe7e7e7ffe8e9e8ffe9e9eaffeaeaeaffebeaebffebebebffecececffecededffedededffeeeeeeffefefeeffefefeffff0f0f0fff0f0effff0f1f0fff2f1f1fff2f1f2fff1f2f1fff2f2f1fff3f3f2fff3f3f2fff4f3f3fff4f3f4fff4f3f3fff4f5f4fff5f4f5fff5f6f6fff6f5f6fff5f6f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff7f7f7fff1f0f0fff0f1f0fff1f0f1fff2f2f1fff1f1f1fff2f2f2fff3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe2e3e3ffe4e4e3ffe7e7e8ffeaeaeaffebecebffecececffecebebffebebebffe8e8e8ffe6e6e6ffe3e3e4ffe4e4e4ffe6e6e5ffe6e7e7ffe8e8e8ffe8e9e9ffe9eaeaffeaeaebffebebebffececebffedececffedececffedeeedffeeeeeeffefeeeffff0efeffff0eff0fff0f0f0fff1f0f1fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f3f4fff4f5f4fff5f4f4fff5f5f5fff6f6f5fff6f6f6fff5f6f6fff7f6f6fff7f7f6fff7f7f7fff8f7f7fff8f7f8fff8f8f7fff8f9f8fff9f8f9fff8f9f9fffaf9f9fff9faf9fffaf9fafff9fafafffafafafffafaf9fff9fafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafbfafffafbfafffafafbfffafbfbfffafafafffbfbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfafbfffafbfafffbfbfafffbfbfafffbfbfafffbfafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfafffafafafffafafafffafafafff9fafafffaf9fafff9faf9fffaf9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffaf9f9fffafaf9fffafafafffafafafffbfafafffafbfafffbfafbfffafbfbfffbfbfbfffbfbfafffafbfbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffafafafffafafafffafafafffafafafff9fafafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff7f7f8fff8f8f8fff8f7f7fff7f8f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f6f6fff7f6f7fff7f6f6fff6f7f6fff7f6f6fff6f6f6fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f3fff3f4f3fff3f4f4fff3f3f3fff3f2f3fff1f2f2fff1f1f1fff0f0f1fff0f0f0fff0f0efffefefefffeeeeefffedeeeeffedededffececedffecececffebebebffebebebffeaeaeaffeaeae9ffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe8e8e8ffedededfff2f2f1fff1f1f1fff0f1f1fff0f0f0ffedededffe9e9e9ffe5e5e5ffe4e4e4ffe5e6e5ffe6e6e5ffe6e6e7ffe7e6e6ffe6e6e6ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3ffefefeffff3f4f4fffafafafffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6b6aff6a6a6aff6c6c6cff707171ff757574ff787777ff797a7aff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7c7b7bff7b7c7cff7b7c7cff7b7c7cff7c7c7cff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7f7eff7e7e7fff7f7e7fff7e7e7eff7f7f7eff7e7e7fff7f7e7fff7e7e7eff7e7e7eff7e7e7eff7d7e7dff7c7d7dff7c7c7dff7d7d7cff7c7c7dff7c7d7dff7d7d7dff7d7d7cff7d7c7dff7d7d7dff7d7d7dff7c7d7cff7c7c7cff7d7c7cff7c7d7cff7c7c7cff7c7c7dff7d7d7dff7d7d7dff7d7c7cff7d7c7dff7d7c7dff7b7b7bff7a7b7aff7a7a7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff101010ff2e2e2eff5e5e5dff828283ff8d8d8dff8f9090ff919291ff939393ff959595ff969796ff979798ffa4a4a5ffdededefff9f9f9fffbfbfbfffbfbfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefefdfffdfdfefffdfefefffdfdfdfffefefdfffdfdfefffefefefffdfefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafafffafbfbfffafafafffafafafffafafbfffafafafffafafafffafbfbfffbfbfbfffafafafffbfafafffbfbfafffafafbfffbfafafffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfafffafbfbfffafafbfffafafbfffafbfbfffafafafffafafafffafafafffaf9fafffafafafff9faf9fff9f9fafffaf9fafff9faf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafafafffafafafff9fafafff9fafafffafafafffafafafff9fafafffaf9fafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffbfafafffafbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfdfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffafbfbfffafbfbfffafbfafffafafafffafbfafffafafafffbfafafffafafafffafafafff9f9fafffafafafffaf9f9fffafaf9fffaf9fafff9faf9fff9fafafff9f9fafffafaf9fffafafafff9fafafff9f9f9fffafaf9fffaf9fafffafafafffafafafffafaf9fff9f9f9fffafaf9fff9fafafff9f9fafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffafbfafffafafafffbfafafffafbfafffafafafffafafbfffafbfbfffafafafffafafafffafafafffaf9fafffafafafff9fafafffafafafffaf9fafff9faf9fff9fafafffafafafff9fafafff9fafafff9f9f9fffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff5f5f5ffd3d3d3ff9e9e9eff929192ff919090ff8f8f8fff8e8d8dff8c8d8dff8a8a8bff878787ff808080ff6b6c6cff3f3f3fff181818ff060505ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f8f9fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f6fff6f7f7fff8f8f9fffafbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffdfdfefffefdfefffdfefdfffefefefffefefffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfefefffcfcfcfff9f9f9fff8f8f8fff7f7f6fff6f6f6fff6f5f5fff5f6f6fff4f5f5fff4f5f4fff4f3f4fff3f3f3fff2f3f3fff1f2f1fff0f0f0ffedeeeeffececedffebebebffe9e9e9ffe8e8e8ffe6e6e7ffe5e4e5ffe1e0e0ffe0e0dfffddddddffdadbdaffd8d9d9ffd6d6d7ffd5d5d4ffd3d3d3ffd1d1d1ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcfceceffcececeffcececeffcececfffcecfcfffcecfcfffcececeffcececfffcececeffcecdceffcdcecdffcececfffcfcfcfffcfd0cfffd0d0d0ffd1d1d2ffd2d3d3ffd3d4d3ffd4d4d4ffd5d5d4ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9dadaffdcdcdcffdbdcdcffdcdbdcffdddcdcffdcdcddffdeddddffdededeffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe4e4e3ffe3e3e4ffe4e4e4ffe6e6e6ffe6e7e6ffe6e6e6ffe6e5e5ffe5e6e6ffe5e5e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e7e8ffe8e7e8ffe8e7e8ffe7e8e7ffe7e7e8ffe8e7e8ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9eaffe9eaeaffeaeae9ffeae9e9ffe9eae9ffe9e9eaffeae9eaffe9e9e9ffeaeae9ffe9e9eaffeae9eaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e1e1ffe1e2e2ffe0e1e1ffe0e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdedfdeffdededeffdddeddffddddddffdcdcdcffdbdadbffdadad9ffd7d7d8ffd7d6d7ffd5d5d5ffd4d4d4ffd3d3d3ffd1d2d1ffd0d1d1ffcfcfd0ffcecfceffcdcdcdffcacbcbffc8c8c8ffc7c7c6ffc5c4c5ffc4c4c4ffc3c3c3ffc2c3c2ffc1c1c1ffbebebdffbcbdbcffbbbbbcffbababbffb9babaffb8b8b8ffb7b6b7ffb6b5b6ffb5b4b5ffb3b3b3ffb1b2b1ffafafafffadacadffaaaaaaffa7a8a8ffa5a5a5ffa2a2a2ff9fa0a0ff9c9c9cff9a9999ff969797ff939393ff8f8f8fff8a8b8bff868686ff818182ff7d7d7eff787879ff737373ff6e6e6eff696868ff5f5f60ff555454ff4e4f4fff4a4b4bff464746ff424242ff3d3e3eff393a3aff353535ff313131ff2a2b2aff070808ff010101ff010000ff010100ff000001ff010001ff010000ff010101ff010101ff000101ff010201ff010102ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff000000ff010000ff000100ff000001ff000001ff000101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff09090aff1c1c1dff4f4e4eff606160ff666666ff686968ff6a6b6bff6c6d6dff727272ff787878ff787979ff646464ff313130ff363536ff3c3c3cff414242ff474847ff4d4d4dff545454ff5b5b5bff626263ff6a6b6bff737373ff7b7b7bff848484ff8e8d8eff979697ff9d9d9dffa1a2a1ffa6a6a7ffabaaaaffaeaeaeffb1b2b2ffb6b5b6ffb9babaffbbbcbcffbebebeffc1c0c0ffc2c3c3ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcbcbcaffcbcbccffcdccccffcececeffcecfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd5d5d6ffd7d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd9d8d9ffd9d9d9ffdadad9ffdadadaffdadbdbffdbdcdcffdbdcdcffdddddcffddddddffdddedeffdededeffdededeffdededfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe5e4e5ffe4e5e4ffe5e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe9e8e8ffe9eaeaffeaeaeaffebebeaffebececffecececffececedffededeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefeff0fff1f0f0fff0f1f1fff0f0f0fff1f2f2fff1f1f2fff1f2f2fff1f2f2fff2f3f2fff2f2f2fff3f4f3fff3f3f4fff4f3f4fff4f4f4fff4f4f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfcfff8f8f8fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff2f2f1fff3f3f3fff4f4f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe5e5e6ffe6e5e6ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe4e4e3ffe3e2e3ffe2e2e2ffe4e5e5ffe9e9eaffececebffecececffebececffebebebffeaeae9ffe7e7e7ffe5e5e5ffe3e4e4ffe5e5e4ffe6e6e6ffe8e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebececffecebecffedecedffedededffeeeeeeffeeefeeffefefeffff0eff0fff0f0f0fff0f1f1fff1f1f1fff1f2f2fff1f2f2fff2f2f1fff2f2f2fff2f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff3f3f4fff4f3f4fff4f4f3fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff9f9f9fff9f9f9fffafaf9fffafafafff9fafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafbfffafbfbfffbfbfbfffafafafffbfafbfffbfafbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffbfafafffafbfbfffafafbfffafbfafffafafafffafbfbfffafbfbfffbfbfbfffbfafafffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafafffafafafffafaf9fffafaf9fff9fafafff9faf9fff9f9f9fff9fafafff9fafafff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f8f8fff8f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffafafafffaf9fafffafafafffafafafffafafbfffafafafffbfbfafffbfafbfffafbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffafbfafffafafbfffbfafbfffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f7f7fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff3f4f4fff4f4f3fff3f3f3fff2f3f3fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff0f0f0ffeff0efffeeeeeeffeeeeeeffedeeedffececedffecececffebececffebebebffeaeaeaffeae9eaffeae9eaffe9e8e9ffe7e8e8ffe7e7e8ffe7e6e7ffe5e6e5ffe4e5e5ffe6e6e6ffebececfff0f0f0fff1f1f1fff1f1f0fff0f1f1ffefeeeeffebeaeaffe6e7e7ffe4e5e4ffe4e4e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe8e7e7ffe7e8e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3ffeff0effff0efeffff3f4f4fffafafafffcfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff6a6a6aff6a6a6aff6a6a6aff6c6c6cff707070ff757475ff777878ff797a79ff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7c7cff7c7c7cff7c7c7cff7e7e7dff7e7e7eff7e7e7eff7e7e7eff7f7e7fff7e7e7eff7e7f7fff7f7e7eff7f7e7fff7f7e7eff7e7e7eff7e7e7eff7e7e7eff7c7d7dff7c7c7cff7d7c7cff7c7d7dff7c7d7cff7d7c7dff7d7d7dff7d7d7dff7d7c7dff7d7d7dff7c7c7cff7c7c7cff7c7c7cff7d7c7dff7d7c7cff7d7c7cff7d7d7dff7d7d7dff7c7d7dff7d7d7dff7c7d7dff7a7b7aff7b7a7aff7b7b7aff7b7a7bff7a7b7bff797878ff7879780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020302ff0d0d0dff2c2c2cff5a5a5aff7d7c7dff8a8a8bff8f8f8fff919190ff929392ff959495ff969696ff979696ff9b9b9bffcdcdcdfff7f7f8fffcfbfbfffbfcfcfffbfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefefefffefdfefffefefefffdfdfdfffefefdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfafbfffafbfafffafafafffbfafbfffafafafffafafafffafbfafffbfbfafffafafbfffbfbfafffafbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfafffbfafafffafafbfffafafafffafafafff9faf9fffaf9f9fffafaf9fffaf9f9fffafafafffaf9f9fff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafbfafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfafbfffbfafbfffafafafffbfbfbfffbfbfafffafafafff9fafafffafafafff9fafafff9faf9fff9f9fafffafafafffafafafffaf9fafffafafafff9fafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfafbfffafafafffbfafbfffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafff9fafafff9fafafffaf9fafff9fafafff9faf9fff9f9fafffafafafffafafafffaf9fafffafafafff9f9f9fffafaf9fff9faf9fffaf9fafffafafafffaf9fafffafafafffafafafffafafbfffbfafafffafbfbfffafbfafffbfafafffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafafffbfafafffafbfafffbfafbfffbfafbfffbfafafffbfbfafffbfbfafffafafbfffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffaf9fafff9fafafffafaf9fffaf9fafffaf9fafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff0efefffc1c0c1ff959695ff919291ff909090ff8f8e8fff8d8d8eff8c8c8cff898989ff858585ff7d7e7eff676868ff383838ff131312ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f7f6fff7f6f7fff7f7f7fff9f8f8fffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefdfffbfbfbfffafaf9fff8f8f8fff7f7f6fff6f6f6fff5f5f6fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff3f3f3fff2f3f2fff2f2f1fff1f0f1ffeeeeeeffedededffebebecffeaebeaffe9e9e9ffe8e7e7ffe5e4e5ffe1e1e1ffe0e0e0ffdededdffdbdbdbffd8d9d9ffd7d7d7ffd5d5d5ffd3d4d3ffd2d2d2ffd1d1d0ffd0d0d0ffcfcfd0ffcfcfd0ffcfcfcfffcfcfceffcecfceffcfcecfffcfcfcfffcfceceffcfcfceffcfcfcfffcececfffcfceceffcecfcfffcecfceffcecdcdffcecdcdffcececeffcfd0cfffd0cfd0ffd0d1d0ffd1d1d1ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d7d6ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdbdbdcffdcdcdbffdcdcdcffdcdddcffddddddffdddddeffdededeffdedfdeffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e3ffe3e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe3e3e4ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e4ffe3e4e4ffe5e6e5ffe7e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe8e8e9ffe9e9e8ffe8e9e8ffe8e9e8ffe9e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeaeae9ffeaeae9ffeae9eaffe9e9eaffeae9eaffe9e9e9ffe9eaeaffeae9e9ffeae9eaffeae9e9ffe9e9e9ffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe7e8e7ffe8e8e7ffe7e8e7ffe8e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdeffdededeffdededeffddddddffdbdbdbffdadbdbffdad9d9ffd8d7d7ffd6d6d6ffd4d4d4ffd4d4d4ffd3d3d3ffd1d1d1ffcfd0d0ffcfcfcfffcdcecdffcbcccbffc9c9caffc8c8c8ffc6c6c6ffc4c4c5ffc3c4c4ffc2c2c2ffc2c2c1ffc0c1c0ffbebdbeffbcbcbcffbbbabaffb9b9b9ffb8b8b8ffb7b7b8ffb6b6b6ffb4b5b5ffb3b4b3ffb2b2b2ffb1b1b0ffafafafffadadadffaaa9a9ffa6a7a6ffa4a4a3ffa0a0a0ff9e9d9eff9a9a9aff979797ff939494ff909090ff8d8c8dff888888ff838483ff7f7f7fff7b7a7aff757575ff70706fff696a69ff646464ff5d5c5dff525253ff4c4b4cff474747ff434444ff404040ff3b3c3cff383837ff343433ff302f30ff19191aff010101ff000001ff010101ff010001ff010001ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010201ff010102ff010101ff000101ff010100ff000100ff010001ff010101ff010000ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff0a090aff1c1b1bff494949ff5c5c5cff656565ff686969ff6b6b6bff6d6d6dff727272ff777877ff777677ff646464ff323232ff373637ff3c3d3dff434343ff4a4a49ff505050ff575657ff5e5e5eff666666ff6f6f6eff767676ff7e7e7fff878787ff8e8f8fff969796ff9d9c9cffa3a2a2ffa7a6a7ffabababffafafafffb2b3b2ffb6b6b6ffbababaffbdbcbdffbfbfbfffc2c1c2ffc3c4c3ffc4c5c5ffc6c5c6ffc6c6c6ffc5c6c5ffc7c7c6ffc8c8c7ffc9c8c9ffcacac9ffcacacaffcbcccbffcdcccdffcdcdceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd5d5d6ffd7d6d6ffd6d6d7ffd7d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdcdcffdcdcdcffdddcdcffddddddffdddeddffdededeffdedfdeffdfdfdfffdfdedfffdfe0e0ffdfe0dfffe0e0e0ffe0e1e0ffe1e1e2ffe2e2e2ffe2e1e2ffe3e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e8e9ffe9e9e9ffeae9eaffeaebeaffebebebffecebecffecececffecedecffedededffededecffeeeeeeffeeefeeffeeefeeffeeefeeffeeeeeefff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f2f2fff1f2f2fff1f2f1fff2f2f1fff3f2f3fff2f2f2fff4f3f4fff3f3f3fff3f4f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfcfff8f9f9fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff3f2f3fff4f4f4fff3f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe1e2e2ffe3e3e3ffe7e6e6ffe9eaeaffeaebeaffebebebffebecebffebebebffe8e8e9ffe6e6e6ffe4e4e4ffe4e4e4ffe5e5e5ffe7e6e7ffe8e8e8ffe9e8e8ffeaeaeaffeaeaeaffeaebebffecececffecececffecedecffedededffeeeeeeffeeeeeeffeff0effff0eff0fff0f0f0fff1f1f0fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f3fff3f4f3fff4f3f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff8f9f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fffafafafffafafafff9fafafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9faf9fffafaf9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfbfffafbfafffbfafafffbfbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfafbfffbfbfafffafbfafffafbfafffafafafffafafbfffbfafbfffafafafffafafbfffafbfbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfafafffbfafbfffafafafffafafafff9fafafff9fafafffaf9fafff9fafafff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f8f9fff8f9f8fff8f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfafffbfafafffbfafafffafafafffafbfbfffafafafffafafafffafaf9fffafafafffaf9fafffafaf9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f6fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f4f4fff4f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff1f2f2fff1f0f1fff0f0f1ffefefefffefefeeffeeeeeeffeeedeeffedededffecececffececebffebebebffeaeaebffeaeaeaffe9eaeaffe8e9e8ffe8e8e8ffe8e7e7ffe7e6e7ffe6e6e6ffe6e5e5ffe5e5e5ffe8e8e7ffeeeeeefff1f1f1fff1f1f1fff1f0f1ffeff0efffecececffe9e8e9ffe5e5e5ffe3e4e3ffe4e5e4ffe5e5e4ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff1f0f0fff0f0f0fff0eff0fff5f4f5fffbfafafffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff59595aff595a5aff6a6a6bff6a6a6aff6a6a6aff6c6c6cff707070ff747574ff777878ff797a79ff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7c7bff7b7b7bff7b7b7bff7c7c7bff7b7b7bff7c7c7cff7c7c7cff7e7e7dff7e7e7dff7e7e7eff7e7e7fff7e7e7eff7f7f7eff7f7e7fff7e7e7eff7e7e7eff7e7e7eff7d7e7eff7d7d7cff7c7c7dff7c7c7dff7c7c7cff7d7d7cff7c7d7dff7d7c7dff7d7c7dff7d7d7dff7d7c7dff7c7c7dff7c7d7cff7c7c7cff7c7c7cff7d7d7cff7c7d7dff7c7c7cff7d7c7dff7d7d7cff7c7c7cff7d7d7dff7a7a7aff7a7b7aff7a7a7bff7b7a7aff7a7a7aff787878ff797879ff797979ff787878ff737373ff6f70700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff0d0d0dff2a292aff565656ff787879ff888889ff909090ff919191ff929292ff949494ff959696ff969696ff989798ffb9b9b9fff0f0f0fffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffefdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfefffefefdfffefefefffefdfdfffefefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffafafbfffafafbfffafbfafffafbfbfffafafafffbfafbfffbfbfbfffafafbfffafbfafffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfafbfffafbfafffafafafffafafafffaf9f9fff9faf9fff9f9fafffaf9f9fffaf9f9fff9f9f9fffaf9fafffafafafffafaf9fff9fafafff9fafafffafafafffafafafffafbfafffafafbfffafafbfffbfbfafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffafbfbfffbfafafffafafafffafafafffafafafffafaf9fff9fafafffaf9fafffaf9f9fff9f9fafff9f9fafff9fafafffafafafffafafafffafafafffbfbfafffafbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffbfcfbfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafffafafafff9fafafffafaf9fff9fafafffaf9fafffaf9f9fffafafafffaf9fafff9fafafffafaf9fffafafafffaf9f9fffafafafff9fafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafbfafffafafbfffbfafafffbfafbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfafafffbfbfafffafbfbfffafafafffbfafbfffafbfafffafafafffbfafbfffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafafafffafaf9fff9f9fafff9fafafff9f9fafff9faf9fff9faf9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff7f8f7ffe6e5e6ffafafafff939393ff919291ff909090ff8f8f8eff8d8e8dff8b8b8bff888888ff848483ff787878ff616161ff333434ff0f100fff040504ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f7fff8f8f8fffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfefffbfbfbfff9f9fafff8f9f8fff7f7f7fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f4fff4f3f3fff3f4f4fff2f3f3fff2f2f1fff1f1f0ffefeeeeffededeeffecececffebebebffe9e9e9ffe7e6e6ffe4e5e4ffe2e1e2ffdfe0e0ffdededdffdbdbdcffd9d9daffd7d7d7ffd6d6d6ffd4d5d5ffd3d3d3ffd2d1d1ffd0d0d0ffcfcfd0ffcfcfd0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececeffcfcecfffcfcfceffcececeffcfcfcfffcececeffcecfceffcececeffcdcdcdffcfcecfffcfcfcfffd1d0d0ffd1d1d1ffd2d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d7ffd7d7d7ffd8d8d7ffd9d9d9ffd9d9d9ffdad9d9ffdcdcdcffdcdcdcffdcdddcffdddcddffdeddddffdededeffdfdedeffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e2ffe3e2e2ffe3e3e3ffe3e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e4ffe3e4e4ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e7ffe8e8e9ffe8e8e9ffe9e9e8ffe9e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeae9eaffeaeaeaffeae9e9ffeaeaeaffeae9eaffeae9e9ffe9eae9ffeae9eaffe9eaeaffeaeae9ffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0dfdfffdfe0e0ffdfe0dfffdfdfdeffdedfdeffddddddffdcdcddffdbdbdbffdbdadaffd9d9d9ffd7d6d6ffd5d6d5ffd4d4d4ffd2d3d3ffd2d2d1ffd0d0d1ffcfcfd0ffcececeffcdccccffcacbcbffc9c8c9ffc7c7c7ffc5c5c5ffc3c3c4ffc2c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbeffbbbcbcffbababaffb8b8b8ffb7b7b7ffb5b5b5ffb5b4b5ffb3b2b2ffb2b2b2ffb0b1b1ffafafafffaeadadffabababffa9a8a9ffa6a6a6ffa2a2a1ff9d9d9dff9a9b9bff979798ff949594ff919191ff8d8d8eff898989ff858685ff818181ff7c7c7cff787778ff727272ff6c6c6cff656665ff605f60ff595958ff50504fff4a4949ff454545ff424241ff3d3d3dff3a3a3aff363636ff323232ff2b2b2aff080808ff010101ff010000ff010101ff010101ff010000ff010100ff010101ff000101ff010101ff010101ff010101ff010101ff020101ff010101ff010102ff010101ff010101ff010101ff000101ff010101ff010101ff010000ff010100ff000101ff000000ff010001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff0b0b0bff20201fff474747ff595a5aff656565ff686969ff6b6b6cff6e6e6eff737373ff777777ff767576ff636363ff333333ff373738ff3d3d3eff444544ff4b4b4bff525252ff585958ff5f5f5fff676767ff6f6f6fff777777ff7f7f7fff878787ff8e8e8eff969695ff9c9c9dffa2a2a2ffa7a7a7ffacacabffb0afb0ffb4b4b4ffb7b7b7ffbbbbbbffbdbebdffc0c0c0ffc2c2c2ffc4c4c3ffc5c5c5ffc6c6c6ffc6c7c6ffc6c7c7ffc7c7c7ffc8c8c8ffcacac9ffcacacbffcbcccbffcdcdcdffcfceceffd0d0cfffd1d0d0ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d5ffd7d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdbdadbffdbdbdbffdcdcdbffdcdcddffddddddffddddddffdededdffdededeffdfdedfffdfdfdfffdfdfe0ffdfdfe0ffdfe0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e3e3ffe5e4e4ffe4e4e4ffe5e5e4ffe5e5e6ffe6e5e5ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffeaebeaffebebeaffebebebffebebecffececebffedededffedededffedededffedededffeeeeefffeeefeeffefeeeeffefefeeffefefeefff0f0f0fff0f0f0fff1f1f0fff0f0f0fff1f2f2fff1f2f2fff2f2f1fff2f2f1fff3f2f2fff2f2f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfcfdfff9f9f9fff1f2f1fff1f1f2fff2f2f2fff3f3f3fff4f4f4fff4f4f3fff4f3f4ffeeeeee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e3ffe3e2e3ffe2e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe4e4e4ffe9e8e8ffeaebebffebeaebffebeaebffebebebffe9e9eaffe7e7e8ffe5e6e5ffe4e4e4ffe5e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffecebecffebebebffecedecffecededffeeededffeeeeeeffefefeffff0efeffff0f1f0fff0f1f0fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff6f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f8fff8f7f7fff8f8f8fff9f8f9fff9f8f8fff9f9f8fff9f9f9fff9f9f9fffafaf9fff9f9fafff9fafafff9faf9fffafaf9fff9fafafffaf9fafffaf9fafffafafafff9f9fafff9fafafffafaf9fff9f9f9fffaf9f9fffafaf9fff9fafafff9f9f9fffafafafffafafafffafafafffbfafbfffafafafffafbfafffafafbfffafafafffbfafafffbfbfafffbfafbfffbfbfbfffbfbfafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfafbfffbfbfafffafbfbfffafbfafffbfafbfffbfbfbfffafafbfffafbfafffbfafafffbfafafffbfbfafffbfafafffafafafffbfbfafffafafafffafbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffafafbfffbfafafffbfafbfffbfbfafffbfafbfffbfbfbfffafbfafffafafafffafbfafffafafbfffafafafffafaf9fff9f9fafff9f9fafff9faf9fff9fafafff9f9f9fffaf9fafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f8fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fffafafafffafafafffaf9fafffafafafffafafafffafbfbfffbfbfafffafafbfffafbfbfffafbfafffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffafafafffbfafbfffbfbfbfffbfafbfffbfbfbfffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafff9fafafff9f9fafff9f9f9fff9f9f8fff9f8f9fff8f8f9fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff3f4f4fff3f4f4fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f1f1fff1f1f1fff0f0f1ffeff0f0ffeff0efffefefefffeeeeeeffedeeedffecededffebebebffecebebffebebeaffeaeaeaffeaeaeaffe9e9e9ffe8e9e8ffe7e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e4e5ffe7e7e6ffebebeafff0f0f0fff0f1f1fff0f0f1fff0f0f0ffeeeeedffeaeaeaffe6e6e6ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe7e6e6ffe6e7e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff1f1f1fff1f0f0fff1f1f0fff5f5f5fffafafafffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff595a5aff6a6a6aff6a6a6aff6a6a6aff6c6c6cff707070ff747475ff777878ff7a7a7aff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7a7a7bff7b7b7aff7b7b7bff7b7b7bff7b7b7bff7c7b7cff7c7c7bff7c7c7cff7c7c7cff7e7e7eff7e7d7eff7e7e7eff7e7e7eff7e7e7fff7e7e7fff7e7e7eff7e7d7eff7d7e7dff7c7c7dff7d7c7cff7d7c7cff7c7c7cff7d7c7cff7c7c7dff7d7d7cff7c7d7dff7d7d7cff7d7d7cff7c7c7cff7c7c7cff7c7c7dff7c7c7cff7c7c7dff7c7d7dff7d7c7dff7d7c7cff7d7d7dff7d7d7dff7c7c7dff7a7b7bff7b7b7aff7b7b7bff7a7b7bff7a7b7bff787978ff797879ff797979ff787878ff737474ff707070ff707070ff686969ff646564000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff0b0b0bff252625ff515150ff737374ff878786ff909090ff919292ff919192ff939493ff959596ff969696ff989898ffaaaaaaffe4e4e4fffafafafffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefdfffefdfefffdfefdfffdfdfefffdfefefffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafbfffafbfbfffafafafffafafafffafaf9fffafafafff9fafafff9fafafff9faf9fffaf9fafffafafafff9f9f9fffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfafffafafafffbfafafffafafafffafafafffafafafff9f9fafffafaf9fff9fafafff9faf9fffafaf9fffaf9fafffafaf9fffafafafffafafafffafafbfffafbfbfffbfafbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffafafafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafaf9fff9fafafffafaf9fffafaf9fffaf9fafffafaf9fffaf9fafff9faf9fff9f9fafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafbfffafbfbfffbfbfafffbfafbfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfafbfffafbfbfffafafbfffafbfbfffafafbfffafafafffafafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafaf9fffafafafffafafafff9f9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f9f9fff6f6f6ffd9d9d8ffa2a1a1ff939394ff919292ff909090ff8e8e8eff8d8d8cff8a8a8aff878788ff828282ff747373ff5a5a59ff2e2e2eff0e0e0eff040505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff7f7f8fff7f7f7fff7f6f7fff6f7f6fff5f5f6fff5f6f6fff6f6f7fff8f8f8fff9f9f9fff9fafafffafafafffafbfafffbfcfbfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffbfbfbfff9fafafff8f9f9fff7f7f7fff6f6f6fff6f6f5fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff4f4f3fff2f3f2fff1f2f1fff1f1f1fff0efefffedededffebecebffeaeaeaffe8e8e9ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffdcdcdcffdadadaffd9d8d8ffd7d7d7ffd6d6d5ffd4d4d4ffd2d3d2ffd1d1d1ffd0d0d0ffd0d0cfffd0cfd0ffcfd0cfffcfcfd0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcfcfceffcfcfcfffcececeffcececeffcfd0cfffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9dadaffdadad9ffdcdcdbffdcddddffdcddddffddddddffddddddffdededeffdededeffdededfffdfdfdfffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e3e2ffe3e2e3ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe3e3e4ffe4e4e3ffe6e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e7e7ffe7e7e6ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeaeae9ffe9eae9ffe9eae9ffeaeaeaffeaeaeaffe9eae9ffe9eae9ffeaeaeaffe9eaeaffe9e9e9ffeae9eaffe9eae9ffe9e9e9ffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0dfffdfdfdfffdedfdeffdedfdfffdddcdcffdbdbdbffdadadaffd9d9d9ffd8d8d9ffd6d6d6ffd5d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcbcbccffcacacaffc8c8c8ffc6c7c6ffc4c4c4ffc2c2c3ffc2c2c2ffc1c1c2ffc0c0c0ffbfbfc0ffbebebeffbababbffb9b9b9ffb8b8b8ffb6b7b7ffb5b5b5ffb3b4b3ffb1b2b1ffb0b0b0ffaeaeaeffacadadffabababffa9a8a9ffa7a7a7ffa3a3a3ff9f9f9fff9a9b9bff989898ff949495ff919291ff8e8e8eff8b8a8aff868686ff828282ff7d7e7eff797979ff747474ff6f6e6eff686869ff616262ff5b5b5bff545455ff4f4f4eff494949ff434344ff404040ff3c3c3cff383837ff343434ff303030ff1a1b1bff020101ff010101ff010100ff010101ff000101ff000000ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010201ff010101ff010101ff010100ff010001ff000101ff000001ff000101ff010001ff010001ff000001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0e0e0eff272727ff4b4c4bff5d5d5dff666665ff696969ff6b6b6bff6f6e6eff737373ff787777ff757676ff636363ff343433ff383839ff3f3f3eff454545ff4b4c4cff525253ff585959ff605f60ff676767ff6f7070ff777878ff7f7f7fff878787ff8e8f8eff969595ff9b9c9cffa2a3a3ffa8a8a7ffadacacffb1b1b1ffb4b4b4ffb8b8b8ffbcbcbcffbebebeffc0c0c1ffc2c3c2ffc4c4c4ffc6c6c6ffc6c7c7ffc7c7c7ffc7c8c8ffc8c8c9ffcacac9ffcbcacaffcbccccffcdcdceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd4d4d3ffd5d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd7d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdbdadbffdbdbdbffdbdcdcffdddddcffddddddffddddddffdededeffdededfffdfdfdfffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe9e9e9ffe9e9e8ffe9eaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffecebecffebececffecececffecececffedededffedededffededecffecededffeeefefffefefeeffeeeeeeffefefeeffeeeeeefff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f1fff1f2f1fff1f2f2fff2f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefdfdfff9f9f9fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff4f4f4ffeeeeeeffeeefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e3e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e2ffe1e1e1ffe3e3e3ffe6e6e6ffeae9e9ffeaeaeaffeaebeaffebebebffeaeaebffe8e8e8ffe6e6e6ffe4e5e4ffe4e4e5ffe5e6e5ffe6e6e7ffe8e7e7ffe9e9e9ffe9eaeaffeaeaeaffebebebffebecebffecececffecededffededeeffeeeeedffefeeeffff0efeffff0f0effff0f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f3fff3f3f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9fafffafaf9fff9fafafff9faf9fffafaf9fff9f9fafffafaf9fff9f9fafff9f9f9fff9f9fafff9faf9fff9f9fafff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfbfffafbfafffbfafbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafbfafffbfbfbfffafbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfafafffafbfbfffafbfbfffafbfafffafafafffbfafafffafafafffafafafffafafafffbfafafffbfbfafffafbfafffafbfafffbfbfbfffbfafbfffafbfafffafbfafffbfbfbfffafbfbfffafafafffbfafbfffbfbfafffafafbfffbfbfbfffbfbfafffafbfbfffbfbfafffafafbfffbfbfafffafbfbfffafbfafffbfbfafffafafbfffbfbfafffbfafbfffafbfafffafafbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafbfafffbfafbfffbfbfbfffafafafffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafffafafafff9fafafffaf9fafff9f9f9fff9f9fafffaf9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f8f8fff9f9f8fff8f8f8fff8f8f9fff9f9f8fff9f8f9fff9f9f8fff9f9f9fff8f9f9fff9faf9fffaf9f9fff9f9f9fff9faf9fffaf9fafff9fafafff9faf9fffafafafffafafafffafafafffbfbfafffbfafafffafafafffbfafafffafafbfffbfbfafffafbfbfffafbfafffbfbfafffbfafbfffbfbfafffbfafbfffafbfafffafafbfffafbfbfffafafbfffafafafffbfbfbfffbfbfbfffafafafffafbfafffafbfafffbfafafffafafafffafafbfffafafafffafafafffafafafffafaf9fffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff7f8f8fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f7f6fff6f7f7fff7f6f6fff6f6f6fff5f6f5fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff3f2f2fff1f2f2fff1f2f1fff1f1f0fff0f0f0fff0f0efffefeeefffeeeeeeffededeeffedededffececedffebebebffebebebffeaebebffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe6e5e6ffe6e6e6ffe8e8e8ffedededfff1f2f1fff0f0f1ffefeff0ffefefeeffebececffe8e8e8ffe4e5e5ffe4e3e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e4e4ffe4e5e5ffe5e5e6ffe5e6e5ffe6e6e60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff0f1f1fff0f1f0fff6f5f6fffbfbfbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff5a5a5aff5a5a5aff6a6a6aff6b6a6aff6a6a6aff6c6c6cff707170ff747474ff787778ff7a7a7aff7b7b7bff7b7b7bff7a7b7bff7b7a7bff7b7a7aff7a7b7bff7b7b7bff7b7b7bff7c7b7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7d7d7cff7d7d7dff7d7d7dff7d7d7dff7c7d7dff7c7c7cff7d7d7cff7d7c7dff7c7c7cff7c7c7cff7c7d7cff7d7c7dff7c7c7cff7d7d7dff7d7c7cff7d7d7cff7d7d7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7d7cff7d7d7dff7c7c7dff7d7d7cff7d7d7cff7d7d7dff7a7b7bff7b7a7aff7b7a7bff7a7b7bff7a7b7aff787878ff787979ff787878ff787978ff737373ff707070ff707070ff696969ff656564ff65646500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020101ff0a0909ff1e1e1dff484949ff6c6d6cff828382ff8f8f8fff919191ff919291ff939393ff959595ff979796ff989898ffa0a0a0ffd4d5d5fff9f9f9fffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffdfcfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffdfdfefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffbfbfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafafffafbfafffafafafffafafafff9fafafff9faf9fff9f9f9fff9fafafff9f9f9fff9faf9fff9faf9fffafaf9fffafafafffafafafffafafafffbfafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9f9fffafafafffafaf9fff9fafafffafafafff9faf9fffafafafffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfafffafafafffafafbfffafafafffafbfafffafafbfffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9f9fffafafafffafaf9fffafafafffafafafff9faf9fffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffafbfafffbfbfbfffafafbfffbfbfafffbfbfafffbfafafffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafaf9fffafafafffaf9fafffafaf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff2f2f1ffc7c7c8ff9a9999ff939393ff929292ff909090ff8e8e8fff8c8c8cff898a8aff878787ff7f7f7fff6e6e6eff515151ff272626ff0c0c0cff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff7f8f7fff6f7f6fff7f7f7fff5f5f6fff5f6f5fff6f5f6fff6f6f6fff8f8f7fff9f9f8fff9f9f9fff9fafafffbfafafffbfbfbfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfbfbfffafaf9fff9f9f9fff7f7f7fff6f6f6fff6f5f5fff5f6f5fff5f5f5fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff2f1f1fff0f0f0fff0f0efffededeeffecececffeaeaeaffe8e8e9ffe6e6e6ffe5e5e4ffe2e2e2ffe1e0e0ffdededeffddddddffdbdadbffd9d9d9ffd8d8d8ffd7d6d6ffd5d5d5ffd4d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfd0ffcfcfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececeffd0d0d0ffd0d0d1ffd1d2d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d3d4ffd5d5d4ffd6d5d5ffd6d6d6ffd7d6d7ffd8d7d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9daffdddcdcffddddddffddddddffddddddffdedddeffdedddeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e1ffe2e2e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e4ffe4e5e5ffe4e5e4ffe4e4e4ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffe9e9e9ffeaeaeaffe9eaeaffeae9eaffeae9e9ffe9eaeaffe9eaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeaeae9ffeae9eaffeae9e9ffe9e9e9ffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e1e1ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffddddddffdbdbdbffdadadaffd9d9d9ffd7d7d8ffd7d7d7ffd5d5d5ffd4d4d4ffd3d2d3ffd2d2d1ffd0d0d0ffcfcfcfffcecdceffccccccffcbcbcbffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc2c2c2ffc0c0c0ffc0c0c0ffbfbfbfffbebfbeffbdbdbdffb9b9baffb8b8b7ffb6b6b6ffb5b5b5ffb3b4b4ffb3b2b2ffb1b0b0ffaeafafffacadacffaaaaaaffa8a8a8ffa5a5a5ffa2a3a2ff9e9f9eff9b9b9bff979797ff959495ff929292ff8f8f8fff8b8b8bff888787ff838383ff7f7f7fff7a7a7aff757575ff707070ff6b6a6bff646464ff5e5e5eff575857ff525152ff4c4c4cff474847ff424242ff3d3d3dff3a3a3aff363636ff323232ff2b2b2bff080808ff020201ff010102ff010201ff010101ff000101ff000000ff010101ff010101ff010101ff010100ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010101ff000001ff000101ff010101ff010101ff010100ff010101ff010000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040405ff121212ff2f2f2fff545454ff606060ff666666ff696969ff6c6c6cff6f6f6fff727272ff767676ff767676ff686868ff393939ff3a3a3aff3f3f3fff464646ff4c4c4cff535453ff5a5a5aff606061ff686868ff707070ff777777ff7f7f7fff878686ff8e8d8eff949595ff9b9c9bffa2a2a2ffa8a8a8ffadadadffb1b2b1ffb5b5b5ffb9b8b8ffbdbdbdffbfbebfffc1c1c1ffc4c3c4ffc5c5c5ffc7c6c7ffc8c7c8ffc9c8c8ffc9c9c9ffcacac9ffcbcbcbffccccccffcdcdcdffcfcfcfffd0d0d0ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d6ffd6d6d6ffd7d6d7ffd8d7d7ffd8d7d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdbdbffdcdcdcffdcdcdcffdddddcffdededeffdededeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e6e6ffe7e6e6ffe7e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebeaebffeaeaeaffebeaeaffecececffecececffececebffececebffedededffedededffedededffedededffeeefefffefeeefffefeeeeffeeefefffeeeeeffff0f0f0fff1f0f1fff0f1f0fff1f0f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfefdfffafafafff2f2f2fff3f3f3fff4f4f4fff4f4f4fff4f4f4ffeeeeeeffefeeefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e4ffe3e3e4ffe2e2e2ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe2e2e2ffe4e4e4ffe8e7e7ffebebebffebebeaffebebebffebebebffe8e9e8ffe7e7e7ffe5e5e5ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e6ffe8e8e8ffe9e9e9ffe9eaeaffebeaeaffebebebffebececffecececffedededffedeeeeffeeeeeeffefefeeffeff0effff0f0f0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f3f3fff3f4f4fff4f3f4fff4f3f3fff4f5f4fff4f5f5fff4f5f5fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f6fff7f7f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffafaf9fffafaf9fffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafafffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfafffbfafbfffbfafbfffbfafbfffbfbfafffafafafffafafbfffbfafbfffbfafafffbfbfbfffafbfbfffafafbfffafafafffafbfafffafafafffafafafffbfafbfffafbfbfffbfbfbfffbfafafffafafafffbfbfafffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffbfbfafffbfafbfffbfafafffafafafffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfafafffbfafafffafafafffafbfafffafafafffafbfafffafafafffafbfafffafafbfffafafbfffbfbfafffbfbfafffbfbfbfffafbfbfffbfafafffbfafbfffafbfbfffafbfafffafafafffbfbfbfffafafafffafbfafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffaf9fafffaf9fafffaf9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9faf9fff9f9fafffafaf9fff9f9fafff9fafafff9f9fafffafafafffafafbfffafafafffafafafffbfbfafffbfafbfffafafafffbfbfbfffbfafafffbfbfbfffbfbfafffafbfafffbfbfafffafafafffafbfafffafafafffafbfafffafafbfffafafbfffbfbfafffbfbfafffafafafffafbfbfffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafff9faf9fff9faf9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f3fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff2f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffeeefeeffedeeeeffedeeedffedecedffecececffececebffebebebffeaeaeaffe9eaeaffeae9e9ffe9e8e8ffe7e8e8ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe7e7e6ffeaebeaffededecfff0f0f1ffefefefffefefeeffedededffe9e9e9ffe6e6e6ffe4e4e4ffe5e4e4ffe5e5e4ffe4e4e4ffe4e4e5ffe5e4e5ffe4e4e4ffe5e5e5ffe5e6e6ffe6e5e60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff6f6f7fffbfbfbfffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff595a5aff5a5a5aff5a5a5aff6a6a6aff696969ff6b6b6bff707070ff757575ff787878ff797979ff79797aff797a79ff797979ff797979ff797979ff797979ff7a7979ff79797aff7a797aff7a7a7aff7a7a7aff7a7a7aff7b7a7aff7a7a7aff7b7a7bff7b7a7aff7b7b7aff7b7b7aff7a7a7aff7a7a7aff7a7a7bff7a7a7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7c7c7bff7c7b7bff7c7c7cff7c7c7cff7c7d7cff7d7c7dff7d7c7dff7d7c7dff7c7c7cff7d7d7cff7c7d7cff7b7a7aff7a7a7aff7a7b7bff7b7b7aff7b7a7bff797979ff797878ff797878ff797878ff737473ff707070ff707070ff696969ff646464ff646465ff64646500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff070707ff171817ff424242ff656665ff7e7d7dff8c8c8cff908f90ff919091ff939393ff959595ff979796ff989898ff9b9a9affc1c1c0fff3f3f3fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfefffefdfefffdfdfdfffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfcfdfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfafafffbfbfafffafbfafffbfafafffafafafffafafafffafafafffaf9fafffafafafffaf9f9fffaf9f9fffafaf9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfbfffbfafbfffbfafafffafafbfffafafbfffbfafbfffafafafffafafafffafaf9fff9f9f9fffaf9f9fff9f9f9fffafaf9fffaf9fafffafaf9fffafafafffafafafffafafafffbfafbfffbfafbfffbfafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffaf9fafffaf9f9fff9f9f9fffafaf9fffaf9fafffafaf9fffaf9fafffafafafffaf9fafffaf9fafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffbfafbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfcfffcfbfcfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfafafffbfbfafffafbfafffbfafafffbfbfafffafbfbfffafbfafffbfafbfffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9fafff9f9fafffaf9fafff9f9f9fff9f9f9fff8f9f8fff6f7f6ffe8e8e8ffb5b4b4ff959595ff939494ff929292ff909090ff8e8d8dff8b8b8cff898989ff868585ff7b7b7bff656565ff444444ff1d1d1dff090909ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff6f5f5fff7f7f7fff7f6f6fff6f6f6fff6f5f6fff6f5f6fff6f5f6fff6f6f6fff8f8f7fff8f9f8fff9f9f9fffafaf9fffafafafffbfbfbfffcfbfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfefffdfcfdfffbfbfbfffafafafff9f9f8fff7f7f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f4f4fff4f3f4fff3f3f3fff3f2f3fff2f1f2fff1f0f0ffefefefffedededffececebffeaebeaffe9e9e8ffe6e6e7ffe5e4e4ffe2e2e3ffe1e1e1ffe0dfe0ffdededeffdddcdcffdadbdaffd9d9d9ffd8d7d7ffd6d6d6ffd5d5d4ffd3d3d3ffd1d2d1ffd1d0d1ffd0d1d0ffd1d0d1ffd1d0d1ffd0d0d0ffd0cfcfffd0d0cfffcfd0cfffd0cfcfffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffd0d0d1ffd1d0d0ffd1d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9dad9ffd9d9d9ffdad9d9ffdcdcdcffddddddffddddddffddddddffdeddddffdededeffdededeffdfdfdfffdfdfdfffe0dfe0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9eaffeaeae9ffeaeae9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e8ffe9e8e9ffe8e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e7e7ffe8e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0dfe0ffe0dfe0ffe0dfdfffdededeffdcdcdbffdadadaffd9d9d9ffd8d7d7ffd6d7d6ffd6d6d5ffd4d4d4ffd3d3d3ffd1d1d2ffd0d1d1ffd0d0d0ffcfcfcfffcecdcdffcccccbffcacacaffc8c8c8ffc5c6c6ffc4c4c3ffc2c2c2ffc1c1c0ffc0bfbfffbfbfbfffbebebeffbdbcbdffbbbbbbffb8b7b7ffb6b6b6ffb4b4b4ffb3b3b3ffb2b2b2ffb0b1b1ffafafaeffadacadffaaa9aaffa7a7a7ffa5a4a4ffa2a2a2ff9e9f9eff9b9b9bff989898ff949493ff929191ff8e8f8fff8c8c8cff888888ff848484ff80807fff7a7b7bff767676ff717171ff6c6b6cff666666ff606060ff5a5a5aff545453ff4f4e4eff4a494aff464646ff404040ff3b3b3bff373738ff343434ff313030ff1b1a1bff020201ff020202ff020101ff010101ff010101ff010101ff010001ff010000ff000001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010100ff010001ff010100ff010001ff010100ff010001ff010001ff010001ff010000ff010100ff000100ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff060505ff151415ff343333ff565657ff616161ff676767ff6a6a6aff6d6c6dff6f6f6fff717171ff767676ff767676ff6f706fff414041ff3b3b3bff414041ff474847ff4e4d4eff555455ff5b5a5bff626161ff6a6969ff707171ff787777ff7f7f7eff868686ff8d8e8dff959495ff9b9b9cffa3a2a2ffa9a8a8ffaeaeaeffb2b2b2ffb6b6b6ffb9b9baffbdbebdffbfbfbfffc1c2c2ffc4c4c4ffc6c6c6ffc8c8c7ffc8c8c8ffc9c9c9ffcacbcaffcbcbcbffccccccffcdcdcdffcececfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffd9dadaffd9d9d9ffd9d9d9ffd9dad9ffdbdbdaffdadadbffdbdbdbffdcdcdcffdcddddffdedddeffdededeffdfdedfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe7e8e7ffe9e8e8ffe8e8e9ffe9e8e8ffe9e8e8ffe9e9e8ffe9eae9ffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffeaeaebffeaeaebffebeaebffebebeaffeaeaeaffebececffebececffebebecffecebecffedededffedededffedededffededecffefeeeeffeeeeefffeeeeefffefefeeffeeeeef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfffbfafbfff4f4f4fff4f4f4fff4f4f4fff4f4f4ffeeeeefffefefefffefefefffeff0ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe5e5e5ffe9e9e9ffebebeaffebebebffebebebffeae9eaffe8e8e8ffe6e6e6ffe5e5e5ffe4e4e4ffe5e4e4ffe6e6e6ffe7e7e7ffe8e8e7ffe9e9e9ffeaeaeaffebebeaffecebecffecececffedececffedededffeeeeeeffeeefeeffefefeffff0f0f0fff0f1f0fff1f0f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff5f5f4fff4f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f8fffaf9f9fff9f9f9fffaf9f9fffafaf9fff9fafafffafaf9fffafafafffafafafffbfafafffafafafffbfafafffafbfafffbfafafffafafbfffafbfafffbfafafffafafbfffafbfbfffbfbfbfffbfbfafffafbfafffafafafffafbfafffafafafffbfafafffafafafffafafbfffafafafffafafafffbfafafffafafafffafafafffbfafafffafafafffafafbfffbfafbfffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafafafffafafafffafafbfffafafbfffbfafbfffafbfbfffbfafbfffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfafffafafafffbfafbfffbfafafffafafafffbfbfafffafbfafffbfafafffbfbfafffafbfbfffafbfafffbfafbfffbfbfbfffbfafafffbfafafffbfbfafffafbfafffbfafbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f8fff8f9f8fff9f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffaf9fafffafafafffafafafffafafafffbfafbfffafbfafffbfafbfffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfafffafafafffafafbfffafafafffafafafffbfafafffafafafffbfafafffafafafffafafafffafafafffbfafbfffafafafffafafafffafaf9fffafafafff9faf9fffaf9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff8f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f2fff2f2f2fff2f1f1fff1f1f1fff1f1f0fff0f0f0ffeff0efffefeeefffeeeeeeffeeedeeffedecedffecececffecebebffebebebffeaebeaffeaeae9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e8ffe7e6e7ffe6e5e5ffe5e5e5ffe6e6e6ffe9e9e9ffecececfff0eff0ffeff0efffeeeeeeffedededffebebebffe8e8e8ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f1f2fff7f7f7fffcfcfbfffdfefdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefefffefefffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff5a5a59ff5a595aff5a5a5aff595a5aff5f5f5fff646565ff69696aff6e6f6eff737272ff757575ff767677ff767677ff767777ff777676ff767776ff767677ff777777ff777777ff787877ff777877ff777877ff787877ff787878ff787878ff787878ff787879ff787978ff787979ff787878ff787979ff787978ff797979ff797978ff797978ff797978ff787978ff797979ff797979ff797979ff79797aff7a7a7aff7a7979ff7a7a7aff7a7a7aff7a7a7aff7b7a7aff7b7b7aff7b7a7bff7b7b7aff7a7b7bff7a7a7aff7a7b7aff7b7b7aff7a7a7bff797978ff787978ff787978ff797879ff747374ff707070ff707070ff696968ff646464ff646564ff646464ff65646500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff131313ff383938ff5c5c5cff777878ff888888ff8e8e8eff919090ff939493ff959596ff979897ff989999ff9b9b9bffb1b2b1ffeaeae9fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfdfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffefefdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfafbfffbfbfafffafbfbfffafafafffafafafffbfafafffafafafffafafafffafafafff9fafafffafafafffafafafff9faf9fffafafafffafaf9fffafafafffafafafffafafafffbfafbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafaf9fff9faf9fffafaf9fffaf9fafffaf9f9fff9f9fafffafafafffafafafffafafbfffafafafffafafafffbfafafffbfbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafff9faf9fffafafafffafafafffaf9fafffafafafffafafafffaf9fafff9fafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfafffafbfbfffbfafbfffafbfafffbfbfafffafafbfffbfafafffafbfafffafbfafffbfafbfffbfafbfffafafafffafafafffafafafffaf9f9fffafaf9fff9faf9fffaf9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff6f6f6ffdcdddcffa8a7a7ff959696ff949494ff929293ff909191ff8e8d8dff8b8b8bff888888ff838383ff757576ff5a5a5aff353635ff131313ff060606ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff6f6f6fff5f5f5fff5f6f6fff6f6f6fff6f5f6fff6f5f5fff5f6f5fff6f6f6fff8f8f7fff8f9f9fff9f9f9fff9faf9fffbfafafffbfbfbfffcfbfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfcfffafbfbfffaf9fafff9f8f9fff6f7f7fff7f6f6fff5f6f5fff5f5f5fff4f5f5fff4f4f4fff4f3f3fff2f3f2fff2f2f2fff1f1f1fff0f0f0ffefefeeffeeededffebebecffeaebeaffe9eaeaffe7e7e7ffe6e6e6ffe3e4e4ffe2e2e2ffe0e0e0ffdfdfdfffdddddcffdbdcdbffdadadaffd9d8d8ffd7d7d7ffd5d5d6ffd4d4d4ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffcfd0d0ffd0d0d0ffcfd0cfffd0d0cfffd0d0d0ffd1d1d0ffd1d1d1ffd0d0d0ffd0d0d0ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d5d4ffd5d5d5ffd6d5d6ffd7d7d6ffd7d7d8ffd8d8d8ffd8d9d9ffd9d9daffdadadaffdbdadaffdcdcdcffddddddffdddddeffdddedeffdeddddffdededeffdededfffdfdfdfffe0e0e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe5e5e6ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9eaffeaeae9ffe9e9e9ffe9e9eaffe9eae9ffeae9e9ffe9e9eaffeae9eaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdedfdeffdcdddcffdbdbdbffd9d9d8ffd8d7d8ffd6d6d7ffd5d6d5ffd4d5d5ffd3d3d3ffd2d3d3ffd1d1d1ffd0d0d0ffd0cfcfffcececeffcdcdccffcacbcaffc9c9c9ffc7c7c7ffc5c4c4ffc2c2c2ffc1c1c1ffbfbfbfffbebebfffbebebeffbdbcbdffbbbabaffb7b7b7ffb5b5b6ffb4b4b3ffb2b2b2ffb1b1b1ffafb0afffafafaeffacacacffaaa9a9ffa6a7a6ffa3a4a4ffa2a1a1ff9e9e9eff9a9a9aff979797ff949494ff919090ff8f8f8eff8c8d8cff898889ff858585ff808081ff7c7c7cff777777ff727272ff6d6d6dff686867ff616262ff5c5c5cff565656ff505151ff4c4b4bff474847ff434343ff3e3e3eff39393aff363636ff323231ff2b2b2bff090909ff020202ff020201ff020101ff010101ff010101ff000101ff000100ff010101ff010101ff010101ff010100ff010101ff010100ff000100ff010101ff010101ff010001ff010101ff010101ff010000ff000101ff010101ff010101ff010000ff010100ff010001ff010100ff000101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040505ff151515ff363636ff575757ff626262ff686767ff6a6b6aff6d6d6cff6f6f6fff717171ff767676ff777676ff6f6f70ff424242ff3c3c3cff424243ff494949ff4f4f4fff565555ff5c5c5cff636363ff6b6b6aff727272ff797879ff7f807fff878786ff8e8e8eff959594ff9c9c9cffa2a3a3ffa9a9a9ffaeaeaeffb2b3b2ffb6b7b7ffbabab9ffbebdbdffc0c0bfffc2c2c2ffc5c4c5ffc7c7c6ffc8c8c9ffcacac9ffcacacaffcbcbccffcccdccffcecdcdffcececfffd0cfd0ffd1d0d1ffd1d2d2ffd3d3d3ffd3d4d4ffd4d4d5ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d9ffdadadaffdad9d9ffd9d9daffdadadaffdadbdbffdbdbdbffdcdcdcffddddddffddddddffdededdffdedfdeffdfdfdeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e1e2ffe2e2e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffebeaebffeaebeaffeaeaebffebebeaffeaeaeaffecebecffecececffecececffebececffedededffedecedffecededffededed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff5f5f5fff4f3f3fff4f4f4ffeeeeeeffefeeefffefefefffefeff0fff0f0ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e3e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe3e3e3ffe7e6e6ffeaeaebffebecebffebebebffeaebebffeaeaeaffe7e7e7ffe6e5e5ffe4e4e4ffe4e4e4ffe5e5e4ffe6e6e6ffe7e7e7ffe8e8e8ffeaeae9ffeaeaeaffebebebffebecebffecececffedededffeeeeeeffeeeeeeffefefeffff0efeffff0f0f0fff0f1f0fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff3f3f2fff2f3f2fff2f2f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f4fff3f4f4fff4f3f3fff3f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff7f7f6fff7f6f7fff7f7f7fff7f8f7fff7f8f8fff7f8f7fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f9f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafbfbfffafafafffafafafffafbfafffafafafffbfafbfffafbfafffafafbfffbfbfafffafafafffafafbfffafafafffbfafafffafafbfffafafbfffafafbfffafbfbfffbfafafffafafafffafafafffafbfafffafafbfffbfafafffafbfafffafbfafffafbfafffafafbfffbfbfafffbfafbfffafafbfffafbfafffafbfbfffafafafffafbfbfffafbfafffafbfafffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafafafffafafafffbfafafffafafafffafafbfffbfbfafffafbfbfffafafafffafbfafffbfbfafffafafbfffbfbfafffafbfafffafbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffafafafffafafafffafbfafffafafafffafafafffafafafff9fafafffafafafff9faf9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f9fff8f9f9fff9f8f8fff8f9f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff8f9f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9fafafff9faf9fffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafaf9fff9fafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9fafafffafafafffafafafff9faf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f8fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f7f8fff7f7f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f3fff3f4f3fff3f3f2fff2f3f2fff2f2f2fff2f1f2fff1f1f1fff0f0f1fff0f0f0ffefefefffeeeeefffeeeeeeffedededffedececffecececffebebecffebebeaffeaeaeaffe9e9e9ffe9e9e8ffe9e9e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e6e6ffe6e5e6ffe8e8e8ffebecebfff0f0f0fff0f0f0ffeeededffededecffebebebffe9e8e9ffe6e6e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e4ffe4e4e5ffe5e4e5ffe4e4e5ffe4e5e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff3f3f3fff2f3f3fff3f3f3fff2f2f2fff3f2f2fff2f2f2fff8f7f8fffcfcfbfffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffefefffffffffffffffffefffffffefffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff59595aff5a5a5aff5a5a5aff5a595aff5a5959ff555555ff555455ff5f5e5fff636262ff686867ff6c6c6cff706f6fff727271ff737273ff737474ff737474ff747474ff747474ff747474ff747475ff757575ff757575ff757575ff757676ff767676ff767676ff767676ff767676ff767676ff777676ff767676ff767676ff777676ff767677ff777676ff777677ff767677ff777777ff777776ff777777ff777777ff777777ff777777ff777777ff777778ff777777ff777777ff787777ff777777ff787877ff777877ff777877ff767777ff787878ff787979ff797878ff787878ff787978ff787878ff737373ff707070ff707070ff696969ff646465ff646464ff656564ff646564ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060606ff0e0f0fff2a2a2bff4e4f4fff707071ff848585ff8c8c8cff919090ff939393ff969696ff979897ff999999ff9a9b9affa5a5a5ffdcdcddfffafafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfefefffdfefdfffdfdfefffdfdfefffefdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffafafafffafafbfffbfafafffafafafffafaf9fff9faf9fff9faf9fffafafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafff9fafafffafafafffaf9fafffafafafffafafbfffafafafffafafafffbfafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfcfcfffbfcfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafbfbfffbfafafffafafbfffafafafffafafbfffafafafffafafafffafafafffbfafafffafafafffafafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafbfafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfafffafbfafffafbfbfffafbfbfffbfafbfffafbfbfffbfafafffbfbfbfffafbfafffafafafffafbfafffbfbfafffbfafafffafafafffafafafff9fafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f8f9fff4f3f3ffcdcdcdff9d9d9eff969696ff959594ff939293ff909191ff8d8e8eff8a8a8bff868686ff7f7e7eff6f6f6fff4f4f4fff262727ff0b0b0bff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff5f5f6fff5f6f5fff6f5f6fff5f5f6fff5f5f6fff6f5f5fff6f5f5fff6f6f6fff7f7f7fff8f9f8fff9f9f9fff9f9f9fffafafafffbfafafffbfbfbfffbfcfbfffbfcfbfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefdfffcfdfdfffbfbfbfffafaf9fff9f8f9fff7f7f7fff6f7f6fff5f5f6fff4f4f5fff4f4f4fff3f3f3fff3f3f3fff1f2f2fff1f1f1fff0f0f0ffefeff0ffefeeefffeeededffecececffebeaebffeaeaeaffe8e8e8ffe5e5e5ffe3e3e3ffe1e1e2ffe1e0e0ffe0dfe0ffdddddeffdcdcdcffdbdadaffdad9d9ffd8d8d8ffd6d7d7ffd5d5d5ffd3d4d3ffd2d2d3ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d1d0ffd0d1d0ffd0d0d1ffd1d1d1ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0cfffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd8d7d8ffd8d8d9ffd9d9daffdad9d9ffdbdbdaffdbdbdbffdcdcdcffdddddcffddddddffdddedeffdddedeffdededeffdededfffdfdfdfffdfdfe0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeae9eaffeae9e9ffeaeae9ffeaeaeaffeae9eaffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffe9e9eaffeae9e9ffeaeaeaffe9e9eaffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e8e8ffe7e8e7ffe7e7e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e7e6ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e5ffe5e4e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdededeffddddddffdbdbdbffd9d9daffd8d8d8ffd7d7d7ffd6d6d6ffd5d4d4ffd4d3d3ffd2d2d3ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdceffcbcbccffcacacaffc8c7c7ffc5c5c5ffc2c2c2ffc0c0c0ffbebebfffbdbebdffbdbcbdffbbbbbbffbababaffb9b8b8ffb4b4b4ffb2b2b2ffb1b1b1ffb0b0b0ffaeafaeffadadadffababacffa9a9a9ffa6a6a6ffa3a4a3ffa0a1a0ff9d9d9dff9a9a9aff979696ff939393ff919191ff8d8d8eff8c8c8cff898989ff858585ff818181ff7d7d7dff797879ff747474ff6f6e6eff696969ff646464ff5e5e5eff585857ff525152ff4c4d4dff484949ff444445ff404040ff3c3c3cff373737ff343434ff2f2f30ff1a1a1aff020202ff020202ff020102ff010101ff010101ff010101ff010000ff000001ff000101ff010100ff000001ff010000ff010101ff000001ff010101ff010100ff010101ff000101ff010101ff010001ff000101ff010001ff000000ff000001ff010000ff010100ff010100ff000100ff000101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060505ff131314ff343434ff595858ff626262ff686767ff6b6b6bff6d6d6dff706f70ff727272ff777776ff767777ff6f6f6fff414142ff3c3d3dff434343ff49494aff505050ff575756ff5e5d5dff656564ff6c6d6cff747574ff7b7b7bff818181ff888888ff8f8f8fff969596ff9c9d9cffa3a3a3ffa9a9a9ffaeaeaeffb3b2b2ffb6b6b7ffbababaffbdbebeffc0c0c0ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9c9ffcacacbffcccbccffcdccccffcececdffcfcfcfffd0cfcfffd1d1d0ffd2d1d2ffd2d3d3ffd3d4d4ffd4d5d5ffd5d5d6ffd7d6d6ffd7d7d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadbffdbdadbffdadadaffdadadaffdadadaffdbdbdbffdbdbdcffdcdcdcffddddddffdededeffdfdedeffdfdfe0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e5ffe4e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e8e9ffe8e8e9ffe9e9eaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffebeaebffebeaeaffececebffecececffecececffececeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffbfbfcfff6f6f7ffeeeeeeffeeefeeffefefeeffefeeeffff0efeffff0eff0ffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe4e4e4ffe8e9e9ffebebebffebebebffebebebffeaeaeaffe8e8e8ffe7e6e6ffe5e5e4ffe4e4e3ffe4e4e4ffe5e5e5ffe6e7e6ffe7e7e8ffe8e9e9ffeae9eaffeaeaeaffebecebffebecebffecedecffedeeedffeeeeeeffeeeeefffefeff0ffeff0f0fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f3fff3f2f3fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff9f8f8fff9f9f8fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff8f8f8fff8f8f9fff9f8f8fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fffaf9fafffafaf9fff9faf9fffafaf9fffafafafffafafafffafafafffafafbfffafafafffbfbfafffafbfafffafafafffafafafffafafafffafafbfffafafbfffbfafafffbfbfafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafafffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafbfafffafbfafffafbfafffafafbfffafbfbfffbfafafffafafafffafbfafffafbfafffafbfafffbfbfbfffbfafafffafafbfffafafbfffafafafffafbfafffafafafffafafafffaf9fafffaf9fafffaf9fafffaf9fafffaf9f9fffafaf9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f9f9fff8f9f9fff8f8f9fff8f8f9fff8f8f8fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fffaf9f9fff9f9fafff9fafafffafaf9fffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafff9fafafff9f9fafffafaf9fffafaf9fffafaf9fff9faf9fff9fafafff9fafafffafafafffafafafffafafafffafafafff9faf9fff9faf9fff9faf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f8f9fff8f8f9fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff5f4f4fff4f4f4fff4f3f3fff3f3f4fff3f3f3fff3f2f3fff2f2f2fff2f2f1fff0f1f1fff0f0f0ffefeff0ffeeefefffeeeeefffedededffececedffedececffecebebffebebebffeaebeaffe9eaeaffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe6e7e6ffeaeaeaffedececfff0f0f0ffefefefffececedffebecebffe9e9e9ffe6e6e6ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe4e4e4ffe5e5e4ffe4e4e400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f4fff3f4f3fff3f3f4fff2f3f3fff2f2f3fff3f2f2fff2f2f2fff9f9f8fffbfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595a5aff5a5a5aff5a5a59ff5a5a5aff565656ff4c4c4dff4c4c4cff585859ff5e5d5dff616161ff666666ff6a6a6aff6e6d6dff6f6f6fff707070ff717071ff727271ff717172ff727271ff727372ff737372ff727272ff737373ff737373ff747473ff747474ff747473ff747474ff747474ff757475ff747475ff747474ff757474ff747474ff747475ff757475ff747475ff757475ff757475ff757475ff747574ff757575ff757474ff757474ff747475ff747474ff757475ff747574ff747475ff747474ff747474ff747474ff737474ff747474ff747474ff757574ff757575ff757575ff757574ff727272ff6d6d6eff696868ff646464ff646464ff646564ff656465ff646464ff6465640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0b0b0bff1d1c1cff403f3fff686869ff818181ff8b8b8bff909190ff939494ff969696ff989897ff999999ff9a9a9bff9f9e9fffc9c9c9fff6f6f6fffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefdfdfffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffafafafffafafafffafafafff9f9fafffafaf9fffafafafff9f9fafffaf9f9fffaf9fafffaf9fafffafafafffafafafffafafafffafbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafafafffafafbfffafafafffafafafffbfafafffbfafbfffafafbfffafafafffafafbfffafafafffaf9fafffafafafffafafafffafafafffafafafffafafbfffafafafffafbfafffafafafffafafbfffbfafafffafafafffbfafafffafafbfffafafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffafafafffbfbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafafafff9f9f9fff9f9f9fff8f7f8ffecebebffbababaff979797ff969595ff959495ff939293ff909091ff8e8d8eff8a8a8aff838384ff7a7a7aff676767ff414141ff1a1b1aff070706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000fff6f6f6fff6f5f5fff5f5f6fff5f5f6fff6f6f6fff5f6f5fff5f6f6fff6f6f6fff8f8f7fff8f8f8fff9f9f9fffaf9f9fffafafafffbfafafffafbfbfffafafbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffefdfdfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfefefffdfcfcfffbfafbfffafafafff9f8f8fff7f7f7fff6f6f6fff6f6f6fff4f4f5fff4f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeff0f0ffefefefffeeefeeffeeededffedececffebebeaffeae9eaffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0e1e1ffe0e0e0ffdfdfdfffddddddffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd5d4d4ffd3d3d3ffd1d1d2ffd2d1d2ffd1d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd0d0d1ffd1d1d0ffd0d0d0ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d7d6ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadbdbffdbdbdbffdcdcdcffddddddffddddddffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe4e3e3ffe4e3e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe7e7e7ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffe9e9e9ffe9eae9ffeaeaeaffe9e9eaffeaeaeaffeae9eaffeae9e9ffe9eaeaffeae9eaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebeaffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffeae9eaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e9ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe4e4e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffddddddffdcdcdcffdadbdbffd9d9d9ffd8d8d7ffd7d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d2ffd1d0d0ffcfcfcfffcececeffcdcdceffccccccffcacacbffc9c8c8ffc6c5c6ffc2c2c3ffbfbfbfffbdbdbdffbcbcbcffbbbabaffb9b9baffb8b9b9ffb8b8b8ffb5b6b5ffb1b1b1ffafafafffaeaeadffadadadffabacacffaaaaaaffa8a8a8ffa6a5a5ffa3a3a3ffa0a0a0ff9d9e9dff999a9aff969696ff939292ff909090ff8e8d8eff8a8b8aff888888ff848484ff808180ff7d7d7dff787878ff747474ff707070ff6b6b6bff666666ff616161ff5a5a5aff555454ff4f4e4fff4a4a4aff454546ff414141ff3d3d3dff393939ff353535ff323231ff2a2a2aff090908ff010202ff020201ff010201ff020101ff010101ff010101ff010101ff000001ff010001ff010101ff000001ff000001ff010101ff010101ff010001ff010001ff010001ff000101ff010101ff010101ff010000ff000001ff000001ff010101ff000100ff000101ff010101ff010101ff010001ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060506ff141415ff353535ff5b5a5aff626263ff676768ff6b6b6bff6e6e6eff717070ff737273ff777777ff777777ff707070ff444444ff3d3c3dff434344ff4a4a4bff525152ff575857ff5e5e5fff666666ff6f6f6fff777677ff7d7d7dff838383ff898989ff90908fff969697ff9d9d9dffa4a4a3ffa9aaaaffaeaeafffb3b2b2ffb6b6b6ffbababaffbebebeffc0c0c0ffc3c3c2ffc5c5c5ffc8c8c8ffc9c9c9ffcbcbcbffcdcccdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd2d2d2ffd3d2d3ffd4d4d4ffd5d4d5ffd6d6d6ffd6d6d7ffd7d8d7ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdcdcffdcdcdcffddddddffdddcdcffdddddcffddddddffdedddeffdddddeffdededeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe1e1e1ffe2e1e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e6ffe5e5e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe9e8e9ffe9eae9ffeae9eaffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffbfbfbfff7f7f7ffeeefeeffefefefffefefeeffeff0effff0f0f0ffefefeffff0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e2e2ffe3e2e2ffe2e2e3ffe2e2e3ffe2e2e3ffe2e2e3ffe3e2e2ffe3e2e3ffe1e1e2ffe2e3e2ffe6e6e6ffe9e9e9ffebeaeaffebebebffeaeaebffeae9eaffe7e8e7ffe6e6e6ffe4e4e4ffe4e4e3ffe4e4e4ffe5e6e6ffe7e6e7ffe8e8e8ffe9e9e9ffeaeaeaffeaeaebffececebffecececffececedffedededffeeeeeeffefeeefffeff0effff0f0f0fff1f1f0fff1f1f1fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f3fff3f2f2fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff8f7f7fff8f8f8fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff9f9f9fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff9f8f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffafaf9fffafafafff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffbfafafffafafafffbfafbfffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffaf9fafffaf9fafffaf9fafff9fafafffafafafffafafafffaf9f9fffafafafff9fafafffafafafffafafafffafafbfffafafafffbfbfafffafafafffafafbfffbfafbfffafafafffbfafafffafafbfffafafafffbfbfafffbfbfbfffafafbfffafafafffafafafffafafafffafbfafffbfafbfffafafafffafafafffafafafff9f9fafffafafafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff8f9f8fff8f9f9fff9f9f8fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fffafafafff9f9fafffaf9fafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9fafff9f9fafffaf9fafff9faf9fff9fafafffafaf9fffafaf9fffaf9f9fff9fafafffaf9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff2f1f2fff1f1f2fff1f1f1fff0f0f1ffefefefffefeeeeffeeedeeffedededffedecedffebecebffebebecffebebebffeaeaeaffeae9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe5e6e6ffe5e5e5ffe6e6e6ffe8e9e8ffececedfff0efefffefefefffeeedeeffebecebffeaeaeaffe7e7e7ffe5e5e5ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e4e5ffe4e4e4ffe5e4e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff9f9f9fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff595a59ff5a5a5aff555655ff4d4c4cff454546ff454445ff515151ff585859ff5d5d5dff626261ff656565ff686869ff6b6b6bff6d6c6cff6d6d6dff6e6e6eff6f6f6fff706f70ff70706fff707070ff707171ff717171ff717171ff717172ff727272ff727171ff727272ff727272ff727273ff737273ff737273ff737373ff727373ff737273ff737272ff737373ff727273ff727273ff727372ff737272ff727272ff727272ff717272ff727171ff717272ff717271ff717171ff717171ff717171ff707070ff717070ff707070ff707070ff707070ff70706fff707070ff6f6f70ff6e6e6eff6b6b6bff666767ff605f60ff5e5e5eff646564ff646464ff646464ff656565ff6465640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060606ff101111ff2e2f2eff5e5e5dff7c7c7cff898988ff909090ff949494ff969695ff979797ff999898ff9a9a9bff9f9e9fffbababaffededecfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfafbfffbfafafffbfafbfffbfafbfffafafafffbfbfafffafafafffafafafffafafafffafaf9fff9fafafffaf9fafffafafafffafafafffafafafffafafafffbfbfbfffafbfafffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafafffafbfbfffafafafffafafbfffafafafffbfafafffafbfafffafafafffafafafffafafafffafbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafbfbfffafafbfffbfafbfffafbfafffbfafafffafbfafffafafafffafafafffafafafffafafbfffafbfafffafafafffbfafafffafbfafffafafafffbfafafffafafbfffafafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafafafffafbfafffafbfafffafafafffafafafffafafafff9fafafffaf9fafff9f9fafffaf9fafff7f7f7ffe1e1e1ffabacabff989897ff959596ff949495ff929393ff919190ff8d8d8dff89898aff828283ff757475ff5c5c5bff333433ff121212ff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000fff5f6f6fff5f6f5fff6f5f5fff6f6f6fff6f6f5fff5f5f6fff6f6f5fff6f7f6fff7f7f7fff9f8f8fff9f8f9fff9f9f9fff9faf9fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffdfdfdfffefefdfffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfffbfbfbfff9f9fafff8f8f9fff7f7f7fff6f6f6fff5f6f6fff5f5f5fff4f4f5fff3f3f3fff2f3f2fff1f2f2fff1f0f1ffeff0f0ffefefefffeeeeeeffeeededffecececffebebebffe9e9eaffe9e8e8ffe7e7e7ffe5e5e5ffe3e3e3ffe2e1e2ffe0e0e0ffe0e0e0ffddddddffdcdbdcffdadbdaffdad9d9ffd8d8d8ffd7d7d7ffd5d6d5ffd4d4d4ffd2d3d3ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d1d2ffd1d1d1ffd2d2d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d0ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdad9daffdadadbffdadbdaffdbdbdaffdcdcdcffddddddffdddedeffdededeffdededeffdededfffdfdfdfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe7e7e8ffe7e8e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffe9e9e9ffe9e9e9ffeaeaeaffe9eae9ffeae9eaffe9e9eaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffebebeaffeaeaeaffeaeaebffeaeaebffebeaebffeaeaeaffeaebeaffeaebebffebeaebffeaebebffeaebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9eae9ffeae9e9ffe9eae9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e0e1ffdfdfdfffdededeffdcddddffdcdcdcffdadadaffd8d8d8ffd7d7d7ffd5d5d5ffd4d4d4ffd3d3d3ffd1d2d2ffd1d0d1ffcfcfcfffcececeffcccdcdffcccbccffcacacaffc8c8c8ffc5c5c5ffc2c2c3ffbebfbfffbcbcbbffbababaffb8b9b9ffb7b7b7ffb6b6b5ffb5b5b5ffb3b4b3ffafafafffadadadffabababffa9a9a9ffaaa9a9ffa8a8a8ffa6a6a6ffa4a4a4ffa2a2a1ffa09fa0ff9d9d9dff9a9a9aff969695ff929393ff909090ff8d8d8dff8b8b8aff878787ff858585ff838383ff7a7b7aff767576ff717172ff6f6f6fff6c6b6bff676767ff626362ff5e5e5dff575758ff515252ff4c4c4cff484747ff424242ff3e3e3eff3a3a3aff363636ff323232ff2f302fff1a1a1aff020202ff010102ff010101ff010101ff010101ff010001ff010100ff000101ff010001ff010001ff010101ff000101ff010001ff010000ff010101ff010001ff010001ff000101ff010000ff010100ff000101ff000100ff000000ff000101ff010100ff000001ff010000ff010100ff000000ff010000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff070708ff1a191aff3b3a3bff5c5c5cff636363ff686768ff6b6b6bff6f6f6fff717171ff737374ff777877ff787777ff717170ff4c4d4dff3c3d3dff434343ff4b4b4bff525251ff585758ff5f5f5eff676766ff6f6f6fff787777ff7e7d7eff848484ff8a8a8aff919190ff989798ff9e9e9effa4a4a4ffaaa9a9ffaeafafffb3b2b3ffb6b7b7ffbabbbaffbebebeffc0c0c0ffc3c3c3ffc5c6c5ffc8c7c8ffcacacaffccccccffcecdceffcfcfcfffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadbdaffdbdbdbffdcdcdcffdcdcdcffddddddffdddddeffddddddffddddddffdededeffdededfffdfdedfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e3ffe2e2e3ffe2e3e3ffe4e3e3ffe4e4e4ffe4e5e5ffe4e5e5ffe6e5e5ffe6e6e7ffe6e7e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffeaeaeaffe9eae9ffeae9e9ffe9e9e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfcfff8f8f8ffefefefffeeefeefff0f0f0ffeff0effff0efeffff0f0f0fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e2e3ffe3e3e3ffe2e3e3ffe3e2e2ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe4e4e3ffe7e7e7ffe9eaeaffeaeaeaffebebebffeaeaeaffe8e8e9ffe7e7e7ffe5e5e5ffe3e3e3ffe4e3e3ffe4e4e5ffe6e6e6ffe7e7e7ffe9e9e8ffe9e9e9ffeaeaeaffebebebffebebebffecededffedededffeeeeeeffefefefffefefefffeff0effff1f1f1fff0f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff3f3f2fff3f3f3fff2f3f3fff3f3f3fff4f4f3fff3f3f3fff3f4f4fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f8fff8f7f8fff8f7f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fffaf9fafff9fafafffaf9f9fff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffaf9f9fffafafafff9f9fafffaf9fafff9fafafffaf9f9fffafaf9fff9fafafff9faf9fffafaf9fffafafafffafafafffaf9fafffafafafffafafafffafafafffbfafafffafafbfffbfafbfffafbfafffbfbfafffbfafbfffbfafbfffafbfbfffbfafafffafbfbfffafafbfffafbfafffbfbfafffafafafffafafafffbfbfbfffafbfafffafafafffaf9fafffafafafffaf9fafff9f9fafff9faf9fffafaf9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9fafffaf9fafffafafafff9fafafffaf9fafffafafafffafafafffaf9fafffaf9fafff9fafafffaf9f9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9fafff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff8f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f7f6fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff4f4f4fff3f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff2f1f2fff1f1f1fff1f0f0fff0f0f0ffefefefffeeeeeeffedededffedededffecececffebebebffebebebffeaebeaffe9e9e9ffe9e8e9ffe8e8e9ffe8e7e8ffe7e7e7ffe6e6e5ffe5e5e5ffe6e5e6ffe7e8e8ffebeaeaffecededffefeff0ffeeefeeffedededffeaeaeaffe8e8e8ffe6e6e6ffe4e5e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f4f4fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff3f2f3fff3f3f3fff9faf9fffcfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff565555ff4c4c4dff464646ff424141ff414141ff4c4c4cff535353ff585858ff5d5c5cff616161ff646464ff676766ff686868ff6a6a6aff6b6b6bff6c6c6cff6d6d6dff6d6d6dff6e6e6dff6e6e6eff6f6f6fff6f6f6fff6f6f6fff6f6f6fff707070ff707070ff707070ff717071ff707070ff717070ff707070ff717071ff717171ff717071ff707070ff707170ff717071ff707070ff707070ff707070ff6f6f70ff706f6fff6f6f6fff6e6e6eff6f6e6eff6e6e6eff6d6d6dff6e6d6dff6d6d6dff6d6c6cff6c6d6cff6c6c6cff6c6c6bff6b6c6bff6b6a6aff696969ff676767ff646464ff5d5e5dff525151ff535353ff5e5e5eff646464ff656564ff646464ff646465ff3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0a0a0bff212021ff4e4d4dff737272ff868585ff909090ff949394ff969595ff989898ff999999ff9b9b9bff9e9d9dffabababffe0e1e0fffafaf9fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfafffafafafffafafafff9fafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffbfafafffbfafafffafafbfffbfbfbfffbfafafffbfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafafafffafbfafffbfafbfffafafafffbfafafffafbfafffafafbfffbfafafffbfafbfffafafafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffafafafffbfafbfffafafafffbfafbfffafafbfffbfbfafffbfafbfffafbfafffbfafafffafbfafffafafbfffbfafafffbfafafffafafafffbfafafffbfafafffafafafffbfafafffafbfafffafafafffafbfafffafafafffafafafffafbfbfffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffafafafffafbfbfffafafbfffafbfafffbfbfafffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfafffbfafafffafafafffafafafffafafafffbfafafffafafafff9f9fafffafafafff9f9f9fffaf9f9fff5f5f5ffd2d2d3ffa0a0a0ff979796ff959595ff949493ff929292ff909090ff8d8e8eff89898aff80807fff6e6e6dff4e4f4fff252524ff0b0b0cff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000fff6f5f6fff6f5f6fff6f5f6fff6f5f5fff6f6f5fff6f5f5fff5f5f5fff7f6f6fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffbfbfafffafbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffdfdfdfffefefefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffdfdfcfffbfbfbfff9f9f9fff8f8f8fff7f7f7fff6f7f7fff6f6f6fff5f5f5fff4f4f4fff3f4f3fff3f3f2fff1f1f2fff1f1f1fff0f0f0ffefefefffeeeeeeffeeeeeeffedededffebebebffeae9eaffe9e9e9ffe8e7e7ffe5e5e5ffe4e4e4ffe3e3e2ffe1e1e1ffe0e0e0ffdedfdeffdddcdcffdbdbdbffdad9d9ffd9d9d8ffd7d7d8ffd7d6d6ffd5d5d5ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d2d2ffd2d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d8ffdad9d9ffdadadaffdadadbffdadadaffdbdadaffdbdbdbffdcdcdcffdededdffdededeffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebeaffebeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaebebffeaeaebffeaebeaffebebeaffeaebebffebebeaffeaeaeaffebebebffeaebebffebeaeaffeaeaeaffebebebffebebebffebeaeaffebeaebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffe9eae9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe0e1e0ffe0e0e0ffdedfdfffdddddcffdbdbdbffdadbdbffd8d9d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d1ffd1d0d1ffcfcfcfffcececeffccccccffcbcacbffc9c9c9ffc6c6c7ffc3c3c4ffc1c1c0ffbebdbeffbabbbaffb9b8b8ffb7b7b7ffb5b5b5ffb4b3b3ffb3b2b2ffb1b1b1ffb0afafffacababffa9a9a9ffa8a7a7ffa6a6a6ffa6a5a5ffa4a4a4ffa2a2a2ff9fa09fff9d9e9eff9c9b9bff9a9a99ff969697ff929392ff8f8f8eff8c8c8bff898989ff868686ff828282ff818080ff7d7d7dff737374ff6e6f6fff6b6a6aff686767ff656565ff616162ff5e5e5dff595958ff545454ff4f4f4eff4a4a4aff454545ff404040ff3b3b3cff373837ff343433ff303030ff2a2a29ff080808ff010202ff010101ff010000ff010101ff010101ff010101ff010100ff010001ff000000ff010100ff000000ff010001ff010101ff010001ff000001ff010100ff010001ff000100ff010000ff010100ff000001ff010001ff010001ff000000ff010100ff010000ff000000ff010000ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff0c0b0cff232323ff454545ff5d5e5eff646364ff686868ff6b6b6bff6f6f6fff727272ff747474ff777877ff777777ff717271ff4d4d4dff3d3c3cff434343ff4a4a4aff515151ff585858ff5f5e5fff676666ff707070ff787878ff7e7f7eff848484ff8a8a8aff919291ff989897ff9e9f9effa4a5a5ffaaaaaaffaeaeaeffb3b3b2ffb7b7b6ffbababaffbebebeffc1c1c1ffc4c4c4ffc6c6c6ffc8c9c9ffcbcacaffcdccccffcfcfcfffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d9ffd9d9d8ffdadad9ffdadbdaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffdddcdcffddddddffdededeffdededeffdededeffdfdedfffdededeffdfdfdfffdedfdfffdfdedfffe1e1e1ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e8e8ffe9e9e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff8f9f8ffefefeffff0f0effff0f0f0ffefeff0fff0f1f0fff1f0f0fff3f2f2fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e3e2ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe1e1e1ffe2e3e2ffe5e4e5ffe8e8e8ffeaeaeaffeaeaeaffebeaeaffeae9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe3e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe7e8e7ffe9e8e8ffeaeae9ffeaeaebffebebebffececebffededecffeeededffeeeeeeffefefeffff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f3fff3f3f2fff3f2f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff4f4f3fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff8f8f7fff8f7f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9faf9fff9fafafffafaf9fff9faf9fffafaf9fffafaf9fffafafafffafafafffafafafffafafafff9f9fafffafafafffaf9f9fffaf9f9fffafafafffaf9fafffafafafffafaf9fffafafafffafaf9fffafafafffafafafffafafafff9f9fafffafaf9fffafafafffafafafffafaf9fff9f9fafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafff9f9f9fffaf9fafffafaf9fffaf9fafff9f9f9fff9faf9fffaf9fafff9faf9fffaf9f9fff9faf9fff9f9fafffaf9f9fffaf9fafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafbfafffafafafffafafafffafbfafffbfafafffbfbfafffafbfbfffbfbfbfffafbfafffbfafafffafafafffafbfbfffafafafffbfbfafffafafafffafafafffafafafffafaf9fffaf9f9fffafafafff9f9fafffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9fafff9f9f9fffafaf9fff9f9f9fffaf9fafffafafafffaf9fafff9f9fafffafaf9fffaf9fafff9faf9fffaf9f9fff9faf9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff8f8f8fff9f9f8fff9f9f9fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff8f8f8fff7f7f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f7f6fff7f7f6fff6f7f7fff6f7f6fff6f6f6fff6f6f7fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f4f5fff4f4f4fff5f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff2f2f3fff2f3f2fff2f1f2fff1f1f1fff1f0f0fff0f0f0ffefefefffefeeeeffeeededffecececffececebffebebebffeaeaeaffeae9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe7e7e6ffe9e9eaffedededffefefefffefefeeffedededffecececffe9e9e9ffe7e7e7ffe5e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f4fff4f3f3fff4f3f3fff3f3f3fff4f3f3fff3f3f3fff3f2f3fffaf9f9fffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a595aff565555ff4c4d4cff464646ff414241ff414040ff403f3fff474748ff4f4e4eff545354ff595859ff5d5c5dff606060ff626363ff656464ff666666ff686868ff69696aff6a6a6aff6b6a6bff6c6b6bff6c6c6cff6c6c6cff6d6d6cff6d6d6dff6d6d6dff6e6e6eff6e6d6eff6e6e6eff6f6e6fff6e6e6fff6f6f6eff6f6f6eff6f6f6eff6f6e6fff6e6f6eff6e6e6fff6f6e6eff6f6e6eff6e6e6eff6d6e6eff6d6e6eff6d6d6dff6d6d6dff6d6c6cff6c6b6cff6b6b6bff6b6b6bff6a6a6aff6a6a6aff696969ff696868ff696869ff676767ff676767ff666665ff646465ff636363ff616060ff5d5d5cff565555ff494848ff444544ff535353ff5e5e5eff656464ff646464ff323232ff3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff060606ff141414ff363535ff616060ff7f7f7fff8f8f8fff949393ff969595ff979797ff999999ff9c9b9bff9d9d9dffa3a3a3ffd1d1d1fff8f7f8fffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfafafffbfafbfffafafafffafafafffbfbfafffafafafffafafafffafafafffafaf9fffafafafffaf9fafffafafafffafafafffafafafffbfafafffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfafffafafbfffbfafbfffbfafbfffbfbfafffafbfbfffafbfbfffafbfafffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffbfbfcfffbfbfafffbfbfafffbfafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafbfafffbfbfbfffbfafafffbfafafffafafafffafafafffafafafffbfafafffafafafffbfafafffbfafbfffafafafffafafbfffbfbfafffafafbfffafafbfffbfbfbfffbfbfafffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfafffafafafffafafafffbfafafffafafafffafafafff9fafafffaf9f9fff9f8f8ffeeeeeeffc1c1c0ff9a999aff979697ff959595ff939494ff929292ff909090ff8e8d8dff898888ff7c7c7cff636463ff3e3d3eff1a1919ff080808ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000fff5f6f5fff6f6f6fff6f5f5fff6f5f6fff6f5f5fff6f5f6fff6f5f5fff7f7f7fff7f7f7fff8f7f7fff9f8f8fff8f8f9fff9f9f9fffafaf9fff9f9fafffafafafffafafafffbfbfafffbfbfbfffcfbfbfffbfcfbfffcfcfcfffdfdfdfffefefefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefdfefffbfbfbfff9f9f9fff8f8f8fff7f7f7fff7f6f6fff6f6f6fff5f5f5fff4f4f4fff4f3f4fff3f3f3fff3f2f2fff1f1f1fff1f0f0fff0f0efffeeeeeeffeeeeeeffedecedffecebecffebeaebffe9e9e9ffe8e8e8ffe6e6e6ffe5e5e5ffe4e3e4ffe1e2e2ffe0e0e0ffdfdfdfffddddddffdcdcdbffdadbdbffd9dadaffd8d8d8ffd7d7d7ffd6d5d5ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d1ffd2d2d2ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd4d3d3ffd4d4d4ffd4d5d4ffd5d5d4ffd6d5d5ffd7d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffdad9d9ffdbdadaffdadadbffdadadaffdadadaffdbdadbffdbdbdbffdcddddffdddedeffdededeffdfdedeffe0dfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e6e6ffe8e7e8ffe8e8e8ffe8e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e8ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffebeaeaffebeaeaffeaeaebffebebeaffebeaebffebeaebffeaeaebffeaebebffebebebffebebebffebeaeaffebeaebffebebebffebebeaffebebebffebebebffebebebffeaebeaffebebebffebebebffeaeaeaffebebebffeaeaeaffebeaebffebeaebffeaebebffeaebeaffeaeaeaffebeaeaffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9eaeaffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e1e1ffe2e1e1ffe0e0e1ffdfdfdeffddddddffdcdbdbffdadadaffd8d8d8ffd7d7d7ffd5d5d5ffd4d4d4ffd3d3d3ffd2d1d2ffd1d0d1ffcfcfd0ffcececeffcccccbffc9c9c8ffc7c7c6ffc5c4c4ffc1c2c1ffbebebeffbbbbbbffb9b9b9ffb7b7b6ffb4b5b5ffb3b4b4ffb1b2b1ffb0b0b0ffafaeaeffadadadffabababffa9a8a9ffa7a6a6ffa5a5a5ffa2a3a3ffa2a1a1ffa1a0a0ff9e9e9eff9b9b9cff9a9a99ff979798ff959595ff929291ff8f8f8eff8c8b8cff898889ff868685ff838282ff7f7e7eff7d7c7cff797979ff707070ff6a6a6aff676666ff636262ff5f5f5fff5c5c5bff595859ff555455ff505050ff4b4c4cff474848ff434343ff3f3e3eff3a3a3aff363636ff313231ff2e2e2eff181717ff020102ff010101ff010101ff010101ff000000ff010101ff000000ff010001ff010001ff000001ff000100ff000000ff010000ff010001ff000100ff000001ff010001ff010001ff010100ff000101ff000101ff000100ff010101ff010000ff010000ff010000ff010001ff010000ff010101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060506ff131213ff303030ff4d4d4cff616161ff656464ff686868ff6b6c6bff6f6f6fff737273ff757575ff787878ff767777ff717272ff4c4d4cff3c3c3cff424141ff494949ff505050ff585758ff5f5f5fff686767ff6f7070ff787777ff7f7e7eff848484ff8b8a8bff929291ff979798ff9e9e9fffa4a4a4ffaaaaa9ffafaeaeffb3b2b3ffb6b7b6ffbababaffbfbebeffc1c1c1ffc4c4c4ffc7c7c7ffc9c9c9ffcccbcbffcecdcdffcfcfcfffd0d0d0ffd1d1d1ffd3d2d3ffd4d3d4ffd4d5d5ffd6d6d6ffd7d7d7ffd8d8d7ffd9d8d9ffd9d9daffdadadaffdadadaffdbdbdbffdcdcdcffdbdcdbffdcdcdcffdededdffddddddffdededeffdedddeffdededeffdfdedfffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdfdfdfffe2e3e2ffe2e2e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e5ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfcfff9f9f9fff0f0f0ffeeeeeeffeff0effff0f1f0fff0f1f1fff3f2f2fff3f2f2fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe3e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe2e3e3ffe1e2e2ffe3e3e3ffe6e6e6ffe9e8e8ffeae9eaffeaeaeaffeae9eaffe9e9e8ffe7e7e7ffe5e5e5ffe3e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e6ffe7e7e8ffe8e8e9ffeaeae9ffebebeaffecebecffedececffedeeedffeeeeeeffefeeeefff0efeffff0f0f0fff0f1f0fff0f1f1fff1f1f1fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff3f2f3fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f7fff6f6f7fff7f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff9f8f8fff9f8f9fff8f8f9fff9f8f9fff9f9f8fff8f8f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9faf9fffaf9f9fffaf9f9fffafafafffafaf9fffafafafff9f9f9fffaf9f9fffaf9f9fff9f9fafffafaf9fffafafafffaf9fafffaf9fafff9fafafffafafafffafafafffaf9f9fffaf9fafffafafafffafaf9fffafafafffafafafffafafafff9faf9fffafafafffafafafff9f9f9fffafafafffaf9fafffaf9fafffafafafffafafafffafaf9fff9f9f9fffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafff9f9f9fffafafafffaf9f9fffaf9f9fffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafbfffbfafafffbfbfafffbfafbfffbfafbfffafbfafffafafafffafafafffbfafafffafafafffafbfafffafafafffafafafffaf9fafff9fafafffafaf9fffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9faf9fff9f9f9fffafaf9fffaf9fafff9faf9fffaf9fafffaf9fafffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f8f8fff9f8f9fff8f8f8fff8f8f9fff9f9f8fff8f8f9fff8f8f9fff9f8f8fff9f9f8fff9f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff7f7f7fff6f7f6fff7f6f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f5f5fff5f5f5fff5f4f5fff5f5f5fff4f4f5fff4f4f4fff4f4f3fff4f4f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f1f2fff1f1f1fff0f1f1ffeff0f0ffefefefffeeeeeeffedededffecececffebebebffebebebffeaeaeaffeae9e9ffe8e8e9ffe8e7e7ffe7e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e6ffe8e8e8ffebebebffededecffefefefffeeeeeeffecedecffeaeaeaffe7e6e7ffe5e5e5ffe4e4e4ffe5e5e5ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f4f3fff4f4f4fff4f3f3fff4f3f3fff3f3f3fff4f3f3fff4f3f3fffafafafffcfcfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565655ff4c4d4dff464646ff424242ff404041ff3e3f3fff414140ff464545ff4b4b4bff504f50ff555455ff595858ff5c5c5bff5e5e5eff616161ff636363ff656465ff676766ff676767ff686868ff696869ff696969ff6a6a69ff6b6a6aff6b6b6bff6b6b6cff6b6c6cff6c6c6cff6c6c6dff6d6c6dff6c6c6dff6d6c6cff6d6d6dff6d6c6dff6c6d6dff6c6d6cff6d6d6dff6c6d6cff6c6c6cff6c6c6cff6c6c6cff6c6b6bff6b6a6bff6b6a6bff6a6a6aff696969ff686968ff686867ff676767ff666667ff666666ff656666ff646564ff636363ff626262ff616061ff5f5f5fff5d5d5dff5a5b5aff575656ff4e4e4eff414141ff373738ff444444ff545353ff5e5e5eff323232ff323232ff3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff0a090aff1f1f1fff464647ff707070ff8c8c8bff939393ff959596ff979798ff99999aff9b9b9bff9c9c9cff9f9f9fffbfbebffff1f0f1fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffafbfafffbfafbfffafbfafffbfbfafffbfafbfffafafbfffbfafbfffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfcfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfafbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffafafbfffbfafbfffafafafffafafbfffafbfafffbfafafffafafafffafafbfffbfafbfffafbfbfffafbfbfffbfbfbfffafbfafffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfafffbfafbfffbfbfafffafafafffbfafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafbfffafafafffbfbfafffafbfbfffafafafffafafafffafafafff9faf9fff7f7f7ffe4e4e4ffb2b2b2ff99999aff979697ff959594ff949493ff919291ff909090ff8d8d8dff868586ff757574ff535353ff2b2b2bff100f10ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000fff5f5f6fff6f5f6fff5f6f6fff5f5f6fff6f6f5fff6f5f5fff5f5f5fff6f6f7fff7f7f7fff7f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafafffbfafafffafafafffafbfbfffbfbfbfffbfbfbfffdfdfcfffdfefefffefefefffffefefffefefefffefffefffffffffffffefffffffffffffffffffffefefefffcfbfbfff9f9f8fff7f7f7fff7f7f7fff7f6f6fff6f5f6fff5f5f5fff4f4f4fff4f3f3fff3f3f3fff2f3f3fff2f2f1fff1f1f1fff0f0f0ffefefefffeeeeeeffededeeffececedffebebebffeae9eaffe9e8e8ffe7e7e7ffe6e5e6ffe4e4e5ffe2e3e3ffe2e2e1ffdfe0e0ffdededeffdcdddcffdbdbdbffdadadaffd8d8d9ffd8d7d8ffd6d6d6ffd5d5d5ffd4d4d3ffd3d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d2ffd2d3d2ffd3d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd4d4d5ffd5d5d5ffd5d5d5ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadadaffdadadaffdadadaffdbdadaffdbdadbffdbdbdbffdcdcdbffddddddffdddeddffdededeffdfdfdeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffeaeae9ffe9e9eaffe9e9e9ffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffebeaeaffebeaebffebebebffebebeaffebebeaffebebeaffebebebffebebebffebeaebffebebebffeaebeaffebebebffebebebffebebebffebebeaffebebebffebebebffebeaebffebebebffebebebffebeaebffebebebffebeaebffebeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeae9eaffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e9ffe9e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e4e4ffe5e4e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e1ffe1e0e1ffe0dfdfffddddddffdcdbdbffdad9daffd8d9d8ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffd2d2d2ffd0d1d1ffcfcecfffcdcdcdffcbcacbffc8c8c8ffc4c4c4ffc2c1c2ffbfbfbfffbcbcbcffbababaffb7b8b7ffb7b7b7ffb3b4b3ffb2b2b1ffb0afb0ffaeaeaeffadacadffaaababffa9a9aaffa8a8a8ffa6a6a5ffa4a3a3ffa2a2a2ffa0a0a0ff9e9f9fff9d9d9dff9b9b9bff999999ff979697ff959494ff919191ff8d8d8dff8b8b8aff888888ff858686ff828283ff7f7f7fff7c7c7bff797979ff767676ff6d6c6cff676767ff636363ff5f5f5fff5b5b5bff585757ff545454ff505050ff4d4c4cff494948ff444444ff404141ff3c3c3cff383738ff343434ff2f2f2fff1c1b1bff030203ff010101ff010100ff010101ff010001ff000001ff000101ff000101ff000001ff010001ff000001ff000000ff000001ff000000ff000001ff000000ff010101ff000100ff010001ff000100ff010100ff000000ff000000ff010001ff000001ff000001ff010100ff010000ff000000ff000001ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff181818ff3a393aff535353ff616162ff646364ff686868ff6b6b6bff6f6f6fff737373ff767676ff787878ff777776ff727272ff4c4c4cff3b3a3bff404041ff484748ff505050ff585757ff5f5e5eff676767ff707070ff787878ff7e7f7eff858585ff8b8b8bff929192ff989898ff9e9e9effa4a4a4ffa9a9a9ffadaeadffb2b3b3ffb7b6b7ffbababaffbfbfbfffc1c2c2ffc4c4c4ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd1d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d8ffdadadaffdadadaffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdedddeffdededeffdededfffdfdedfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffe3e3e3ffe3e4e3ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe4e4e5ffe5e4e5ffe5e5e5ffe4e4e5ffe5e5e5ffe7e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe6e7e7ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfcfdfff9f9f9fff1f1f1ffeeefeffff0f0f0fff1f1f1fff2f3f3fff2f3f3fff3f3f3fff4f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e2e3ffe2e3e2ffe3e3e2ffe2e2e2ffe1e1e1ffe4e3e4ffe6e6e6ffe8e8e9ffeaeae9ffeae9e9ffe9e9e9ffe8e7e8ffe6e6e6ffe4e4e4ffe2e3e2ffe3e3e3ffe4e5e4ffe6e5e6ffe7e6e7ffe7e7e8ffe8e9e8ffeaeae9ffeaebebffecececffedededffedededffefefeeffefefeffff0eff0fff0f0f0fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff3f2f3fff3f2f2fff3f3f2fff3f3f2fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff3f4f3fff5f4f4fff4f4f5fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f6f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f7f7fff7f7f8fff8f7f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff8f9f8fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffafaf9fff9fafafffaf9fafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffaf9fafffafaf9fffafaf9fff9faf9fffafafafffafafafffaf9fafffafafafff9faf9fffaf9f9fffaf9fafffafafafffafaf9fffafafafffaf9fafff9f9fafff9fafafff9fafafffaf9fafffaf9fafff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9fafffafaf9fffaf9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafbfbfffafafbfffafafafffbfbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9f9fffaf9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9fafafff9f9f9fff9f9fafff9f9f9fffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff8f8f9fff9f9f8fff9f8f8fff8f8f8fff8f8f9fff9f8f9fff8f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f3f2fff3f3f2fff2f2f2fff2f1f2fff0f1f1fff1f1f0fff0eff0ffeeeeefffeeeeeeffedededffecececffebecebffebeaeaffeae9e9ffe9e9e9ffe8e8e9ffe7e8e8ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe7e7e7ffeaeaeaffedeeedffefefeeffeeeeeeffecededffebebebffe9e9e8ffe5e5e5ffe3e4e4ffe4e4e4ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff4f3f4fff3f3f3fff3f3f4fff3f4f3fff0efeffff4f3f3fffafafbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4d4d4dff464645ff424142ff414040ff3f3e3fff39393aff414141ff464646ff484849ff4c4d4dff515251ff545555ff585758ff5a5a5aff5d5d5dff5f605fff626261ff646463ff646565ff656565ff676666ff676767ff686868ff686868ff686969ff696969ff6a696aff6a6a6aff6a6a6aff6b6a6bff6b6a6aff6b6b6bff6a6b6bff6a6a6bff6b6a6bff6a6b6bff6a6a6bff6a6a6bff6a6b6aff6a6a6aff6a6a6aff696969ff686968ff686868ff676767ff676667ff656665ff656565ff646464ff646364ff636262ff626161ff616161ff5f605fff5e5e5eff5c5c5dff5a5b5aff585858ff555655ff515151ff494949ff3f3f3fff383738ff383837ff454545ff323232ff323233ff323232ff3332320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff050505ff10100fff2e2d2eff5c5c5cff838383ff919191ff969696ff979797ff989898ff9a9a9aff9c9c9cff9e9f9fffadadadffdfe0dffff9fafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfbfcfffbfcfbfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffafbfafffafafafffafafafffafbfafffafafafffafbfbfffbfafbfffbfafafffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffafbfafffbfafafffbfbfafffbfbfafffafbfafffbfbfbfffbfbfafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffdfcfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffafbfafffbfafbfffafbfafffafafafffafafafffbfafbfffbfafafffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffafbfbfffbfbfbfffafbfafffafafbfffafbfafffbfbfafffbfbfafffafafafffafafafffbfafafffafbfafffbfafbfffbfafafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafafafffafafbfffafafafffafafafffafafafff5f5f5ffd8d8d8ffa4a3a4ff979898ff969696ff949595ff939393ff919191ff8f8f8fff8b8c8bff818180ff6a6a69ff414241ff1e1e1dff0a0a0aff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000fff5f6f5fff6f6f6fff5f6f5fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9faf9fff9faf9fffafaf9fffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffcfdfcfffcfdfcfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffefffbfcfcfff9f9f9fff7f7f7fff6f6f7fff6f6f5fff6f6f5fff5f5f4fff4f4f4fff4f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f1fff0f1f0ffefeff0ffefeeefffeeeeedffedededffecebecffebeaeaffe9e9e9ffe7e8e8ffe6e6e7ffe5e5e6ffe3e4e4ffe2e2e2ffe0e0e1ffdfdfdeffddddddffdcdcdbffdbdadaffd9d9d9ffd8d8d8ffd6d6d6ffd6d5d6ffd4d4d4ffd3d3d3ffd2d2d2ffd3d2d3ffd3d2d2ffd2d2d2ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd5d5d5ffd5d4d5ffd6d6d5ffd7d7d7ffd7d7d6ffd8d8d8ffd9d8d8ffdad9daffdadadaffdadadaffdbdbdbffdbdadbffdbdbdbffdcdcdbffdcdcdcffdededeffdededeffdededfffdedfdeffdfe0dfffe0e0dfffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe2e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeae9eaffeaeae9ffeaeaeaffe9e9e9ffe9e9eaffeaeae9ffebeaebffebebebffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffeaebebffeaeaebffebebebffebebebffebebebffebeaebffebeaeaffebebebffeaebebffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e0ffe0e0dfffdddeddffdbdbdbffdadad9ffd9d8d9ffd7d8d7ffd6d6d6ffd5d4d4ffd2d3d3ffd1d1d1ffd0cfd0ffcececeffccccccffcac9caffc6c6c6ffc3c3c3ffbfc0c0ffbdbdbdffbbbabbffb8b8b8ffb6b6b6ffb4b5b5ffb2b3b2ffb1b0b0ffafafaeffadadacffaaabaaffa9aaa9ffa7a7a7ffa6a6a6ffa4a4a4ffa3a2a2ffa0a0a1ff9f9f9fff9e9d9dff9c9b9bff9a9a9aff989998ff969797ff949494ff919191ff8d8d8dff8a8a8aff878887ff848584ff828282ff7f7e7fff7c7b7bff787878ff757575ff727272ff696969ff646464ff606060ff5c5c5cff585959ff545455ff505151ff4d4d4cff484949ff454545ff414141ff3d3d3eff393a39ff363635ff313231ff1c1c1cff030202ff010101ff010101ff010101ff010000ff000101ff000001ff010001ff000100ff000000ff010001ff010000ff000001ff000000ff000000ff000000ff000100ff000000ff000001ff000100ff000000ff010000ff010000ff000100ff000100ff000000ff010001ff000100ff010000ff000000ff010001ff0100000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0a0a0aff1d1c1dff414141ff565656ff5e5f5fff616162ff676767ff6b6c6bff6f6f6fff737373ff767675ff787878ff787878ff757575ff525352ff393a39ff3f3f3fff484748ff4f4f4fff575656ff5e5e5eff676667ff707070ff787878ff7f7f7fff858685ff8b8c8cff929293ff989998ff9e9f9effa4a4a4ffa9a9a9ffadaeadffb3b3b3ffb8b7b8ffbbbbbbffbfc0bfffc1c1c1ffc5c4c5ffc7c7c7ffcac9caffccccccffcecdceffd0d0d0ffd1d0d1ffd2d2d2ffd3d3d3ffd4d5d4ffd5d5d5ffd7d7d7ffd8d7d8ffd8d9d8ffd9d9d8ffd9d9d8ffdadbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdcdcffdfdedeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe5e4e4ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e6ffe6e7e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfffafafafff3f3f3fff0f0f0fff1f1f1fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe0e0e0ffe1e1e1ffe3e3e3ffe8e7e7ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e7e7ffe5e5e5ffe3e3e3ffe2e3e3ffe3e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9eae9ffeaeaeaffecececffedecedffeeededffeeeeeeffeeeeeeffefefeffff0f0effff0f0f0fff0f0f1fff1f1f1fff1f1f2fff1f1f2fff1f2f2fff2f2f2fff2f3f2fff3f3f3fff2f2f2fff3f2f3fff3f3f3fff4f4f3fff4f4f3fff3f4f4fff4f4f3fff4f4f4fff4f5f4fff5f4f5fff5f4f4fff4f5f5fff4f4f5fff5f5f5fff5f6f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f8f8fff7f8f7fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff8f9f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9faf9fff9fafafffafafafff9f9f9fff9f9fafff9faf9fffafaf9fffafaf9fff9faf9fff9f9f9fffaf9f9fff9faf9fffaf9fafffaf9f9fff9fafafff9f9fafffaf9fafff9faf9fff9f9fafffaf9fafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fffaf9fafff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffafaf9fffafafafffafafafffafafbfffafafbfffafbfafffafafafffafbfafffbfbfbfffafafafffbfbfbfffbfafbfffbfafafffafbfbfffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafaf9fff9fafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9fafafff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f6fff7f6f7fff6f7f6fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f6fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff1f2f2fff1f1f1fff1f0f0fff0f0f0fff0efefffeeefeeffeeeeeeffededecffecececffebebebffeaeaeaffe9e9e9ffe9e9e9ffe8e7e8ffe7e6e6ffe6e6e6ffe5e6e5ffe4e5e5ffe6e6e6ffe9e9e9ffecededffefefefffeeefeeffedededffecececffeae9eaffe7e6e6ffe3e3e3ffe2e3e2ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e4e4ffe5e5e5ffe4e4e5ffe4e4e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f1fff3f4f3fff3f4f3fff3f3f3fff4f3f4fff0f0effff0efeffff3f3f4fffbfafafffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2e2dff464646ff414141ff404040ff3e3e3fff3a393aff333233ff3d3d3dff444444ff474747ff4a4a4aff4e4e4eff515151ff545354ff565757ff595a59ff5c5c5cff5e5e5eff606160ff626262ff636363ff646464ff646565ff666566ff666565ff666766ff676767ff676767ff686768ff686868ff686868ff696869ff686968ff696968ff696869ff696869ff686969ff696969ff686868ff686868ff686868ff686867ff686767ff676766ff656565ff656565ff646464ff636363ff626363ff616161ff606161ff5f5f5fff5f5e5eff5d5e5eff5c5c5cff5a5a5aff585958ff565656ff545453ff505151ff4c4c4dff464646ff3c3d3dff363535ff373837ff323232ff323232ff323232ff323233ff333233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010102ff0a0a0aff202020ff4c4b4bff7a7a7aff8e8e8eff959595ff979797ff989898ff999999ff9c9c9cff9f9e9fffa2a3a3ffc3c3c2fff1f1f1fffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffdfdfcfffcfcfcfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffafbfafffafbfafffbfafafffafbfafffbfbfbfffafafbfffafbfafffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffbfbfafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafbfffafbfbfffbfbfafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafafafffafafafffbfbfbfffafafafffafbfbfffbfafbfffafafafffafbfafffafbfbfffafafbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafafafffafafafffafafbfffafafafff9f8f9ffebebebffbfbfbfff9b9a9bff979797ff969696ff949495ff939393ff919291ff8e8f8eff888888ff79797aff5c5c5cff323232ff131312ff060606ff010201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000fff6f6f5fff5f5f5fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f8f7fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9fafffafafafffafbfbfffbfbfbfffbfbfbfffdfcfcfffcfcfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefffffefffefffffffffffffffffffffefefffbfbfbfff9f8f8fff7f7f7fff6f6f6fff6f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff3f3f3fff2f3f3fff2f2f2fff1f1f1fff0f1f0fff0f0f0ffefeeefffeeeeeeffedededffecececffebebebffe9eae9ffe8e8e8ffe7e7e7ffe6e6e7ffe4e5e5ffe3e3e3ffe1e1e1ffe0dfdfffdededeffdddcdcffdbdbdbffdadad9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d5d5ffd6d5d5ffd5d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffdad9daffdadadaffdadadaffdadbdaffdbdbdbffdcdbdcffdcdcdcffdddcddffdededeffdfdfdfffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe2e2e1ffe1e1e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e5ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe8e8e7ffe8e9e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e9e9ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffe9eaeaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9eaffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebecebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffebebeaffeaebeaffeaeaeaffebeaebffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeae9ffe9e9e9ffeaeae9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e7ffe8e8e7ffe7e8e8ffe8e7e8ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffdfdfdfffdcdcdcffdadbdbffd9d9d9ffd8d8d8ffd7d7d7ffd6d7d6ffd5d5d5ffd2d2d2ffd0d1d0ffcfcfcfffcdcdcdffcbcbccffc9c9c9ffc5c5c5ffc2c2c2ffbfbfbfffbbbcbbffb9b9baffb7b7b7ffb4b4b5ffb2b2b2ffb0b0b0ffadadadffadadadffacacacffabaaaaffa8a8a8ffa6a5a6ffa4a4a4ffa3a3a3ffa1a1a1ff9fa0a0ff9e9d9eff9c9c9cff9a9a9aff999898ff969797ff959595ff939293ff909190ff8d8d8cff898a89ff868787ff848384ff818181ff7e7e7eff7b7b7bff777878ff757474ff727272ff6e6e6eff656566ff616061ff5d5c5dff595959ff555555ff515151ff4e4d4eff4a4a4aff464646ff424242ff3e3e3eff3a3a3aff373636ff323232ff222222ff020302ff010101ff000001ff000101ff010101ff000000ff000100ff000100ff000000ff000001ff000000ff000000ff010001ff000100ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff010000ff010101ff010100ff000000ff010100ff000101ff010000ff000101ff010001ff000101ff0000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0d0d0dff202120ff434243ff565656ff5e5e5dff616161ff676667ff6b6c6cff707070ff737373ff767576ff787878ff7b7a7aff797979ff585858ff383838ff3f3f3fff464747ff4e4e4eff555656ff5d5d5dff666767ff717170ff797979ff7f8080ff868686ff8d8c8dff939393ff999999ff9f9f9fffa4a5a5ffaaa9aaffaeafaeffb3b4b3ffb9b8b8ffbbbcbcffc0c0c0ffc1c1c1ffc4c4c4ffc7c7c8ffcac9caffcccbccffcdcdcdffcecfceffcfcfcfffd3d2d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd8d9d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffafbfafff5f4f4fff0f1f1fff2f3f2fff2f2f3fff3f3f3fff4f4f4fff4f4f4fff4f5f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e2ffe1e1e0ffdfdfdfffe1e1e1ffe4e5e5ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffe8e8e8ffe7e6e6ffe4e4e4ffe2e2e2ffe3e2e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e8e7ffe9e8e9ffe9eaeaffeaebebffecececffecededffeeeeedffeeeeeeffeeefeeffefeff0fff0eff0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f4fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f7fff7f7f7fff7f6f7fff6f6f6fff7f7f6fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff8f8f7fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f9fff9f9f8fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9faf9fffafafafff9f9fafff9fafafffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9faf9fff9f9f9fff9fafafffaf9fafffafafafffafaf9fffafafafff9fafafffafafafffafafbfffafbfafffbfafafffafbfafffafbfbfffbfafbfffafbfbfffafbfbfffbfafafffafbfafffbfafafffafafafffafafafffafafbfffafafafffafafafffafafafff9faf9fffafafafffaf9fafffafafafffaf9fafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f8f8fff8f9f8fff9f8f8fff9f9f9fff9f9f8fff8f8f8fff9f9f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f1f1fff1f0f1fff0f0f0fff0f0effff0f0efffefefeeffedededffedededffecececffebebebffeaebebffe9e9e9ffe8e9e9ffe7e7e7ffe7e6e6ffe5e5e5ffe4e5e5ffe5e5e5ffe7e8e7ffebebebffeeeeeeffeeefefffeeedeeffecedecffeaebeaffe8e8e8ffe3e4e4ffe2e2e2ffe2e2e2ffe3e4e3ffe3e3e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e5e4ffe5e4e5ffe5e4e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f1fff3f3f3fff4f4f3fff0f1f0fff0f0f0fff0f0f0fff4f4f4fffafbfbfffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2e2dff2d2e2dff414041ff3e3f3eff393939ff333232ff2f2f2fff393939ff414241ff444544ff474747ff4b4b4aff4d4d4eff505050ff535353ff555556ff585859ff5b5b5bff5d5d5dff5f5f5fff606060ff626261ff626362ff636363ff646464ff656464ff646464ff656565ff666566ff666566ff666666ff666666ff676766ff676767ff666767ff676767ff676766ff676767ff676766ff666666ff666666ff666565ff656565ff656464ff636364ff626363ff626161ff606160ff605f60ff5f5f5fff5d5d5dff5d5c5cff5b5b5bff5a5b5aff595858ff565656ff545554ff535252ff505050ff4c4d4dff484848ff444443ff3b3b3bff343434ff323232ff323232ff323232ff323232ff323232ff333232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff070707ff171616ff3d3d3dff706f70ff8b8b8bff959595ff999898ff989898ff999a99ff9c9c9cff9e9e9effa0a1a0ffadadadffdededefff9f9f9fffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffcfbfbfffcfbfbfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfafffafafbfffafbfafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfbfffafafafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafbfffafafbfffbfafbfffafafafffafafbfffbfafafffafafafffbfafbfffafafbfffbfbfafffafbfafffafafafffafbfbfffbfafafffafafafffafbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffafbfafffafbfafffbfafbfffafbfafffafafafffafaf9fff5f6f5ffd8d8d9ffa6a6a6ff979898ff979796ff969695ff949394ff929292ff919091ff8d8d8dff848585ff727171ff4d4d4dff232323ff0b0b0bff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000fff6f6f5fff5f5f6fff5f6f6fff6f5f5fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f7f8fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff9fafafffaf9fafffafafafffafafbfffafbfafffbfbfbfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffefefefffefefefffffffffffffffffffffffffffffffefffafafbfff8f8f8fff7f6f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff2f3f2fff2f2f2fff1f2f2fff1f1f0fff0f0f0ffeff0f0ffefeeefffeeededffedececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e5ffe5e5e5ffe3e3e2ffe1e1e1ffdfe0dfffdededdffdcdcdbffdbdadaffd9d9d9ffd8d8d8ffd7d6d7ffd5d6d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d4ffd3d4d4ffd4d3d4ffd4d4d4ffd5d5d6ffd5d6d5ffd6d6d5ffd7d7d7ffd8d7d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdbdbdbffdbdcdbffdcdcdcffdddddcffdcdcddffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e5ffe5e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe7e7e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e8e8ffe9e8e8ffe9e9e9ffe8e8e9ffe9e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eaeaffe9eae9ffeae9eaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaebffeaebeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffebebebffebecebffebebebffebececffebecebffebebebffecebebffebebecffebebebffecebecffebebebffebececffecebebffebebebffecebecffebebecffececebffebecebffebebebffebebebffebebebffeaebebffebebebffebebebffebeaebffebeaebffeaeaebffebebeaffebebebffeaeaebffebebeaffebebeaffeaeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeae9eaffe9eaeaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e4e4ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e1e2ffe0e0e0ffdededeffdcdcdcffdadadaffd8d8d8ffd7d7d7ffd5d5d6ffd5d5d4ffd4d5d4ffd3d3d3ffd0d1d1ffcfceceffccccccffcacbcbffc9c8c8ffc5c4c4ffc1c1c1ffbebebeffbbbbbbffb8b8b8ffb5b6b6ffb3b3b3ffb1b1b0ffafafafffadadadffaaababffababaaffa9a9a9ffa8a8a7ffa6a6a5ffa3a3a3ffa1a2a1ffa09f9fff9d9e9dff9c9b9cff9a9a9aff989898ff979696ff949494ff939393ff919191ff8e8e8eff8b8c8bff888788ff868686ff838384ff808080ff7d7d7dff7a7a7bff777777ff747474ff707170ff6e6e6eff6a6b6aff626262ff5d5d5dff5a5a5aff555556ff525252ff4e4f4eff4b4b4aff474746ff434243ff3f3f3fff3b3b3bff373737ff333434ff262525ff060606ff010101ff000001ff010100ff000100ff000000ff000101ff010000ff000000ff000101ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000100ff010000ff000000ff000101ff010000ff000100ff010001ff010001ff000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff0e0d0eff232222ff404040ff535352ff5e5e5eff626262ff676767ff6c6c6bff707070ff737372ff767676ff797978ff7d7c7cff7c7c7bff5a5959ff383838ff3e3f3eff464545ff4d4d4dff545455ff5c5c5cff646465ff706f6fff797979ff818281ff898888ff8e8e8eff949494ff9a999affa2a2a2ffa7a8a8ffacacacffb1b1b0ffb4b4b5ffb8b9b8ffbbbcbbffbfc0bfffc1c0c1ffc4c5c4ffc6c6c5ffc7c7c7ffcdcdcdffcececfffcfd0d0ffcfd0cfffcfcfcfffd5d5d4ffd4d4d5ffd4d4d5ffd5d4d5ffd4d4d5ffd8d8d9ffd9d8d8ffd8d8d8ffd9d8d9ffd8d8d9ffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdfdedfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfafff5f6f5fff3f2f3fff2f3f2fff3f3f3fff4f3f3fff5f5f5fff4f4f5fff5f5f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e2ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe1e0e0ffdededeffdfdfdfffe2e1e2ffe6e6e5ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe5e6e5ffe3e3e3ffe2e2e2ffe3e3e2ffe4e4e4ffe5e6e6ffe6e7e7ffe8e7e8ffe9e9e9ffe9eaeaffebebebffecececffedededffeeedeeffeeeeeeffefefeeffefefeffff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f3f4fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f5fff5f5f5fff5f4f5fff6f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f6fff6f6f6fff6f7f6fff7f7f7fff7f7f6fff8f7f7fff7f7f7fff7f8f7fff8f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f9f8fff9f8f8fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9fafff9f9fafffafaf9fff9faf9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9fafafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff9f8f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9fafff9f9f9fffafafafffaf9f9fff9fafafffafafafffafafafffafbfafffbfafafffbfbfbfffafbfbfffbfafbfffbfbfafffafafbfffafbfafffafbfafffafbfafffbfafbfffafbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafaf9fffafaf9fff9f9fafff9f9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f7fff8f8f8fff7f7f7fff7f8f7fff8f7f8fff7f8f8fff7f8f7fff8f7f7fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff7f7f8fff7f8f7fff7f8f7fff7f8f7fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f6fff6f6f7fff6f6f7fff7f6f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff2f3f3fff2f2f2fff2f2f1fff2f2f2fff1f1f1fff0f0f0fff0f0f0fff0efefffefefefffefeeeeffededeeffedededffecececffebebebffeaeaeaffe9e9e9ffe7e7e8ffe7e7e7ffe5e5e5ffe4e5e5ffe5e4e5ffe5e6e6ffe9eae9ffeeededffefefefffedeeeeffedecedffebebebffe8e9e9ffe5e6e5ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe4e4e3ffe4e3e3ffe4e5e4ffe4e4e4ffe4e5e5ffe4e5e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f1fff1f1f2fff1f2f2fff1f0f0fff0f1f0fff0f0f0fff5f5f5fffafafafffefdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2e2e2eff2d2d2dff3a3a39ff323232ff323132ff313131ff383738ff3e3e3eff424242ff454544ff484848ff4a4a4aff4d4c4dff4f4f4fff525252ff545555ff575758ff5a5a59ff5b5b5bff5c5d5cff5e5e5eff5f5f5fff616060ff616161ff626262ff636262ff636263ff636363ff646463ff646464ff646464ff646465ff656564ff656564ff646465ff656564ff656464ff656565ff656464ff646464ff636463ff636363ff626262ff626161ff606060ff5f5f5fff5f5e5eff5d5d5dff5c5c5cff5b5b5bff59595aff585858ff575858ff555555ff535252ff505051ff4e4f4eff4b4b4bff484848ff444545ff414041ff393939ff323232ff323232ff323232ff323232ff333332ff323232ff333233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0f0e0eff30302fff616161ff848384ff939393ff989898ff999a99ff9a9a9aff9d9c9dff9e9e9effa09fa0ffa3a4a3ffc1c1c1ffeff0f0fffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfafbfffafafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfafbfffafafafffbfbfbfffafbfbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafafffafafbfffafafafffbfbfafffafbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffafafafff9f9f9ffebebebffbcbcbcff9a9a9aff979798ff969796ff959696ff949393ff919191ff8e8e8eff8a8a8aff7e7e7eff616162ff393938ff141414ff070807ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000fff6f6f5fff6f5f6fff5f5f5fff5f4f4fff5f5f4fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9faf9fffaf9fafffafafafffafbfafffbfbfbfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffffefffffffffffffffffffffffffffffefffffffbfafafff8f7f8fff6f6f6fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff3f4f4fff3f4f3fff2f3f3fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f0f0fff0eff0ffeeeeeeffeeeeeeffedededffecececffeaebebffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe5e5e5ffe4e4e4ffe2e2e2ffe0e0e0ffdedfdeffddddddffdcdbdbffdbdadaffd9d9d9ffd8d7d7ffd7d7d6ffd6d5d5ffd4d4d4ffd4d3d3ffd3d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d4ffd4d4d3ffd4d3d4ffd3d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd8d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdbffdbdbdcffdcdcdcffddddddffddddddffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e6e6ffe7e6e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe9e8e8ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffebeaeaffebeaeaffeaeaeaffebebeaffebebebffecececffebebebffecebecffebebebffebebecffebecebffecececffecebebffecebecffebebebffecececffebececffebebecffebecebffebebebffebecebffebebecffebebebffecebebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebeaffebeaeaffeaeaebffebebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffeae9e9ffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e8ffe7e7e7ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e3ffe1e1e1ffe0dfdfffddddddffdcdcdcffd9dadaffd7d8d8ffd6d7d6ffd4d5d5ffd3d4d3ffd2d2d3ffd1d1d1ffd0d0d0ffcececeffcdcccdffcacacaffc7c6c7ffc3c3c3ffc1c1c0ffbdbdbeffbababbffb7b8b8ffb4b4b4ffb2b2b2ffafb0b0ffaeaeaeffacacacffabababffa9a9a8ffa8a8a8ffa7a7a6ffa5a5a5ffa3a3a3ffa2a1a1ff9f9e9fff9d9c9cff9b9b9aff999899ff969697ff959494ff929293ff909190ff8f8f8fff8c8c8cff8a8989ff868687ff838383ff828182ff7f8080ff7d7d7dff7a797aff767677ff737473ff707070ff6d6d6dff6a6a6aff666666ff5f5f5fff5a5a5bff565656ff535253ff4f4f4fff4b4b4cff474847ff444444ff404040ff3d3c3cff383838ff353535ff262627ff060707ff010101ff000101ff000100ff000001ff000000ff010000ff000000ff000001ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010000ff000000ff010000ff010100ff010000ff000001ff010000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0f0e0eff242424ff3f3f3fff515252ff5e5f5eff626262ff666767ff6b6b6aff6e6e6eff717172ff767676ff7a7b7aff7d7e7dff7c7d7cff5b5a5aff383838ff3e3d3eff454444ff4c4c4cff545353ff5a5a5bff646363ff6e6e6eff7c7c7cff858685ff8c8c8cff929291ff979697ff9b9c9bffa2a1a2ffa7a7a7ffacacacffb1b0b0ffb2b2b3ffb7b8b8ffbabab9ffc1c0c1ffc4c4c4ffc6c6c5ffc7c7c7ffc7c7c8ffc7c7c7ffd0cfd0ffcfcfcfffcfcfd0ffcfcfcfffcfd0d0ffd5d4d4ffd5d4d5ffd5d4d4ffd5d5d5ffd4d5d5ffd8d8d9ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d9ffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff7f6f7fff3f3f3fff3f4f3fff4f4f3fff5f5f5fff4f5f4fff5f4f5fff4f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e1ffe0e0e0ffe0e1e0ffdfdedeffdfdedfffdddddeffdfdfdfffe3e3e3ffe7e7e7ffe8e8e9ffeae9e9ffeaeaeaffe9e9e9ffe7e8e7ffe4e4e4ffe2e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e6ffe6e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeedffeeeeeeffefefefffefefeffff0eff0fff0f0f0fff0f0f1fff0f1f0fff1f1f1fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff2f2f3fff2f2f3fff3f3f2fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff6f7f6fff6f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f8f9fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f9f9fff8f9f9fff9f8f9fff8f8f9fff8f9f9fff9f9f8fff9f8f9fff9f9f8fff9f9f8fff8f9f8fff9f9f9fff9f9f8fff9f8f9fff9f8f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f8fff8f8f9fff9f9f8fff8f8f8fff9f9f9fff9f8f8fff9f9f9fff8f9f8fff8f9f9fff9f9f8fff9f8f9fff9f8f9fff9f8f8fff9f9f9fffaf9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafbfbfffbfafbfffafafbfffafbfafffbfafafffbfafafffafafafffbfbfafffafafafffbfafbfffafafafffafafbfffafafafffafafafffafaf9fffafafafffaf9f9fffaf9f9fff9f9f9fffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff8f8f8fff7f8f7fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f6f7fff6f7f6fff7f7f7fff7f6f6fff7f6f7fff6f6f6fff7f7f7fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff6f5f5fff5f5f5fff5f5f6fff5f5f5fff5f4f5fff4f4f4fff5f5f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffeff0efffefefefffefeeeeffeeedeeffecececffecebebffebebebffeaeaeaffe8e8e9ffe8e8e8ffe7e7e7ffe5e6e5ffe5e5e5ffe5e5e5ffe7e7e7ffebebecfff0f0efffeeeeeeffedededffebececffeaeaeaffe7e7e7ffe2e3e3ffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e2ffe2e2e2ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f3fff2f2f2fff2f1f2fff1f1f1fff2f1f1fff1f1f0fff0f0f0fff5f5f5fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2fff2e2e2eff2e2e2eff2d2d2dff323231ff313131ff313231ff373838ff3e3d3eff404040ff434242ff454545ff474747ff4a4949ff4c4c4cff4e4f4eff515151ff545454ff565756ff585857ff5a595aff5b5a5bff5d5c5cff5e5e5eff5f5f5fff5f5f60ff606060ff606060ff616161ff616161ff616261ff626262ff626262ff636262ff636262ff626362ff626262ff626262ff626262ff626262ff626262ff626161ff616161ff606060ff5f5f5fff5f5e5eff5d5d5dff5c5c5bff5a5b5bff59595aff575758ff565757ff555555ff545454ff525152ff4f4f4fff4d4d4dff4b4b4aff474748ff444444ff414142ff3d3d3eff393939ff323232ff323232ff333232ff323333ff323232ff333332ff32333200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff1c1d1cff464747ff757576ff8e8e8eff969696ff9a9a99ff9b9c9bff9d9d9dff9f9f9effa09f9fffa2a2a2ffadadadffdadbdafff8f8f9fffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffafafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfafafffafbfafffbfafafffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfafffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafff4f5f5ffd6d7d6ffa4a5a5ff989898ff989798ff969696ff949594ff939292ff909090ff8d8c8cff848484ff6c6c6cff464646ff1f201fff0b0b0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000fff0f0f0fff6f6f5fff5f5f5fff5f5f5fff4f5f4fff4f4f3fff3f3f3fff3f3f4fff4f4f4fff6f6f6fff6f6f5fff7f7f6fff7f6f7fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff8f9f8fff8f9f9fff9f9fafffafafafffbfafbfffcfbfcfffdfcfcfffcfdfdfffcfdfcfffdfdfcfffcfdfdfffdfefdfffefefefffffffffffffffffffffffffffefefefffbfafafff8f7f7fff6f6f6fff5f6f5fff5f5f5fff4f5f5fff4f4f4fff4f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f2f1fff0f0f1fff1f0f0fff0eff0ffefefefffeeeeeeffedeeedffededecffebebebffeae9e9ffe9e9e9ffe7e8e7ffe7e7e7ffe6e6e6ffe5e4e4ffe3e3e3ffe1e2e1ffe0dfe0ffdededeffdddddcffdbdbdbffdadadaffd9d9d9ffd7d8d7ffd6d6d7ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd5d5d5ffd6d5d6ffd7d7d7ffd8d8d8ffd8d9d8ffd8d9d8ffdadad9ffd9dadaffdadadaffdadbdbffdcdcdcffdcdcdcffdcdcdcffddddddffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9eae9ffe9e9eaffe8e9e9ffe8e8e9ffe9e9eaffe9eae9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaebeaffeaeaebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffecececffecececffececebffebececffecececffecececffecebecffebecebffecebecffececebffecebebffebecebffecececffecececffebecebffececebffecebecffecebecffececebffececebffececebffebebecffecebebffebebebffebecebffebebebffebebebffebebebffebebebffebebeaffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe2e2e2ffe0e1e1ffdfdfdfffddddddffdcdbdbffd9dad9ffd8d7d7ffd6d6d6ffd4d5d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0cfffcececeffcccdccffc9cacaffc6c6c6ffc3c2c3ffc0c0c0ffbcbdbdffbababaffb8b8b7ffb4b4b4ffb1b0b0ffafafafffacadacffabababffaaaaaaffa8a8a8ffa6a6a6ffa5a6a6ffa4a4a4ffa2a2a2ffa0a1a0ff9e9e9eff9d9d9dff9a9a9aff979897ff959595ff929393ff909090ff8e8e8eff8c8c8bff8a8a89ff878787ff858584ff828181ff7f7f7fff7d7d7dff7b7c7bff79797aff767677ff737373ff706f70ff6d6d6dff6a6969ff666767ff616261ff5c5c5cff575757ff535353ff4f5050ff4c4c4cff484849ff444444ff404141ff3d3d3dff3a3a39ff363636ff272827ff080707ff010202ff010201ff010100ff010001ff010001ff010100ff010000ff000000ff000000ff010000ff000000ff000101ff000000ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000100ff000100ff000001ff00000100000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030404ff0e0f0fff262626ff414140ff555555ff5f5f5eff626262ff666766ff6a6a6aff6d6d6dff707070ff747474ff7a7b7aff7d7c7dff7a7a7bff5e5e5eff373738ff3e3e3eff444444ff4b4c4bff535354ff5b5b5cff646464ff6f6f6fff797979ff818180ff898889ff90908fff959495ff9b9b9affa0a0a0ffa7a7a7ffa9a9aaffb2b2b3ffb8b8b8ffbababaffbababaffbababaffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffd0d0d0ffd0cfd0ffcfcfcfffcfd0cfffd0cfcfffd5d5d4ffd5d4d4ffd4d5d4ffd5d4d4ffd5d5d5ffd8d9d8ffd9d8d8ffd9d8d8ffd8d8d9ffd9d9d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfcfff8f8f8fff4f5f4fff3f4f4fff5f5f4fff4f5f4fff4f5f4fff4f5f5fff5f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdededeffdedfdeffdededeffdededeffdddeddffe0e0e0ffe4e5e5ffe8e8e9ffe9e9e9ffeaeaeaffe9e9e9ffe8e9e8ffe6e6e6ffe3e3e3ffe2e1e1ffe2e2e2ffe3e3e3ffe4e5e4ffe5e5e6ffe7e7e7ffe9e8e9ffe9e9eaffebebebffecececffecedecffedededffeeeeeeffeeeeeeffeeefeeffefefeffff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f2f2fff2f3f3fff2f3f2fff3f3f2fff3f2f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff3f4f4fff5f4f4fff4f4f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff9f9f8fff9f8f8fff9f9f8fff8f8f9fff8f9f8fff8f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff9f9f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f8f9fff8f8f8fff8f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9fafff9f9fafff9f9f9fffafafafffafaf9fffafafafffafafafffafafafffbfafafffbfbfafffafafbfffafbfafffafafbfffafafbfffbfbfbfffbfafbfffbfafbfffbfafafffafbfbfffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffaf9fafffaf9f9fffaf9f9fff9faf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff7f7f8fff7f7f7fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff6f7f6fff6f7f7fff7f7f7fff7f6f7fff6f6f6fff6f7f6fff7f6f6fff7f6f6fff7f6f6fff6f7f6fff6f6f6fff6f7f7fff6f6f6fff6f6f5fff6f5f6fff6f5f6fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f2f2fff3f2f2fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffeeeeeeffedededffedededffececebffeaebeaffe9e9eaffe8e8e9ffe7e7e7ffe6e6e6ffe5e5e4ffe5e5e4ffe6e6e6ffeaeae9ffedecedffeeeeeeffedededffecedecffeaeaebffe8e8e9ffe5e5e5ffe2e1e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe3e3e3ffe2e3e3ffe3e4e3ffe3e4e4ffe4e4e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff0f1f1fff5f5f6fffafbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2d2e2eff313131ff303030ff363636ff3c3c3cff3f3e3eff414141ff434342ff444444ff474746ff494949ff4b4b4bff4e4e4eff505050ff535352ff555455ff565656ff575857ff595959ff5a5b5bff5c5c5cff5d5d5dff5d5d5eff5e5d5dff5e5e5eff5f5e5eff5f5e5fff5f5f5fff5f5f5fff605f5fff605f5fff605f5fff5f5f5fff60605fff60605fff5f6060ff5f605fff5f5f5fff5e5f5eff5e5d5eff5d5d5dff5c5c5cff5b5b5bff5a5a5aff585958ff575656ff565555ff545354ff525352ff515152ff4e4f4eff4c4c4cff4a4a4aff484747ff444444ff414140ff3f3e3eff3c3c3cff393839ff323333ff323232ff323232ff333232ff323232ff323333ff32323300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff030303ff0d0d0dff2c2d2cff626161ff878786ff939293ff989999ff9c9c9cff9d9d9dff9e9e9eff9f9f9effa1a0a0ffa5a5a5ffc1c1c0ffeeeeedfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffafafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffbfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfafffafbfbfffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffbfafafffafafbfffbfafafffafafbfffafbfafffbfafbfffbfafafffbfbfafffbfbfbfffafbfafffbfbfafffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9f9f9ffe9eaeaffbabab9ff9a9a9aff989898ff979797ff969696ff949493ff919191ff8f8f8fff8a8a89ff7c7c7cff575757ff282829ff0e0e0eff060606ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000fff0f0f0fff0f0f0fff5f5f5fff5f5f4fff4f3f4fff3f3f3fff2f2f2fff3f2f2fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f8fff9f8f8fff9f9f8fff9f9f9fffaf9fafffbfbfbfffcfbfbfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffefefefffefffffffffffefffffffffffefefdfffafafafff7f7f7fff6f6f5fff5f5f5fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f0f0fff0efefffefeff0ffefeeeeffeeedeeffedededffecececffeaeaeaffeae9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe6e5e5ffe4e4e4ffe2e3e2ffe1e1e1ffdfe0dfffdedddeffdddcdcffdbdbdbffdad9d9ffd9d9d8ffd7d7d7ffd6d6d6ffd5d5d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd5d5d4ffd5d5d4ffd5d5d4ffd5d5d5ffd6d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9dadaffd9dadaffdadadaffdbdbdbffdcdcdcffdddcdcffddddddffdeddddffdededeffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e6ffe6e7e7ffe7e7e6ffe7e8e7ffe7e8e7ffe8e7e8ffe8e7e8ffe8e8e8ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9eaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffebebeaffebebebffebebebffecebebffebececffebebebffebebebffecebebffebebecffecececffecececffecececffecececffecececffecececffecececffececebffececebffececebffececebffebececffecececffebebecffececebffecececffecececffebecebffebececffebececffebecebffececebffebebecffecebebffebebecffebebebffebebebffebebebffebebebffebeaebffebebeaffebebebffeaeaeaffebebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeae9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e2e2ffe1e1e1ffdfdfdeffddddddffdbdcdbffdadad9ffd7d8d8ffd6d6d6ffd4d4d5ffd4d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcdceceffcbccccffc9cac9ffc7c7c7ffc2c2c3ffc0bfbfffbcbcbdffbab9b9ffb6b6b7ffb3b4b3ffb1b0b1ffadadadffacababffaaaaaaffa9a9a9ffa8a8a7ffa6a6a6ffa4a4a4ffa3a3a2ffa2a2a1ff9fa09fff9e9d9dff9c9b9bff999999ff979697ff959594ff919291ff8f8e8eff8c8c8bff898889ff868787ff858485ff818282ff7f7f7fff7d7d7dff7b7a7aff787879ff777776ff757575ff727272ff706f6fff6c6c6dff696868ff656565ff626161ff5d5d5eff595a5aff545454ff505050ff4d4d4cff494949ff454545ff424142ff3e3e3dff3a3a3aff373736ff2e2e2dff0a0a0aff020202ff010102ff020101ff010101ff010101ff000100ff000001ff000001ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff000000ff000100ff000100ff00000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030304ff0f0e0eff242425ff3f3f3fff555555ff5e5e5eff616160ff656565ff696969ff6d6d6cff70706fff727373ff777877ff7c7c7bff797a79ff656565ff383738ff3e3e3dff444343ff4b4b4bff525252ff5a5959ff636262ff6b6b6bff737473ff7c7c7cff848585ff8b8b8bff8f8f8fffa09f9fffa7a7a7ffaaaaa9ffaaaaa9ffaaaaa9ffbab9baffbababaffbab9b9ffbababaffbab9baffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffd0cfcfffd0cfcfffd0cfcfffcfcfcfffcfd0cfffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d5ffd5d5d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfbfcfff8f8f8fff4f4f4fff4f4f4fff4f5f5fff4f4f5fff4f4f4fff5f5f5fff4f5f5fff5f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e1ffe2e1e1ffe0e0e0ffe0e0e0ffdfdfdeffdedfdeffdfdedeffdededeffdeddddffdcdbdcffdddeddffe1e2e1ffe6e6e6ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe7e7e7ffe4e4e3ffe2e2e1ffe2e1e1ffe2e2e3ffe4e4e3ffe5e5e5ffe6e6e6ffe8e7e7ffe8e9e9ffeae9e9ffebebebffecebebffecececffedededffedeeeeffeeeeeeffefefefffeff0effff0f0effff0f0f0fff1f0f0fff1f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff3f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff4f4f4fff3f4f4fff4f4f4fff4f4f5fff5f4f4fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff5f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f8fff9f9f8fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f8f8fff9f8f8fff9f8f8fff8f8f8fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff9f8f9fff9f9f8fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f8f8fff9f8f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9fafff9fafafffafafafff9fafafffafaf9fffafafafffafafafffafafafffbfbfafffbfafafffafbfafffbfafafffafbfbfffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfafffafafafffafafafffafafafffafaf9fffaf9f9fffafaf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f9f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff7f7f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f6f6fff7f7f7fff7f6f7fff6f6f7fff7f7f7fff6f7f7fff6f7f6fff7f7f7fff6f7f7fff7f6f6fff7f6f7fff7f6f6fff6f6f6fff6f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff4f4f5fff4f4f4fff4f3f4fff3f4f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f0fff1f0f0fff0f0f0ffeff0efffeff0efffeeefeeffeeeeeeffeeededffedececffebebebffeaebeaffe9e9e9ffe8e7e7ffe7e7e6ffe6e5e6ffe4e5e5ffe5e5e5ffe7e7e7ffebebebffedededffedededffececedffececebffeaeae9ffe6e7e6ffe3e2e2ffe1e2e2ffe2e1e1ffe2e1e2ffe2e1e2ffe1e1e1ffe2e2e2ffe2e3e3ffe2e3e2ffe4e4e4ffe4e4e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f2fff3f2f3fff3f2f3fff2f2f2fff2f1f1fff2f2f1fff1f1f1fff6f6f6fffcfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2f2fff2f2f2eff2e2e2eff2e2e2eff2e2e2eff2e2d2eff2e2e2eff343333ff393939ff3c3c3cff3e3e3eff404040ff424342ff444544ff464647ff484948ff4b4b4bff4c4d4dff504f50ff515251ff545353ff555554ff565657ff575757ff595959ff5a5a5aff5b5b5aff5b5b5bff5b5b5bff5c5c5cff5c5c5cff5c5c5cff5c5d5dff5d5d5cff5d5c5cff5d5d5cff5d5d5dff5d5d5cff5d5d5dff5d5d5cff5d5c5dff5c5c5cff5c5c5cff5b5b5cff5b5b5bff5a5a5aff585959ff575757ff565656ff545554ff525253ff515151ff4f4f50ff4f4f4fff4e4e4dff4a4a4aff474848ff454544ff414241ff3e3e3eff3b3b3bff3a3b3bff383938ff333232ff323333ff333332ff323232ff323333ff333232ff333233ff2a292a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff1a1a1bff494a49ff7a7a7aff8e8e8eff969696ff9b9b9bff9d9d9dff9e9e9eff9d9e9effa0a09fffa3a3a3ffaeaeadffd9d9d9fff8f8f8fffbfbfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfbfafffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfafffbfafafffafafafffafafbfffafafafffafafafffafafbfffbfafafffafbfafffafafafffbfafbfffbfbfafffafbfbfffafbfbfffbfbfafffbfafafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfff5f4f4ffd4d4d4ffa3a3a3ff999999ff989898ff979697ff959594ff939393ff919291ff8e8f8eff858686ff737473ff4d4d4dff242424ff0b0b0bff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000fff0f0f0fff0f0f0fff0f0f0fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff3f3f2fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f8f7fff8f8f8fff9f9f9fff9fafafffafafafffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffdfdfdfffefefefffefefefffefefffffefefefffdfdfdfff9faf9fff6f7f6fff5f5f6fff5f5f5fff4f4f5fff3f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff0f0f0ffeff0efffefefefffefeeefffeeeeeeffedededffececedffebebeaffeae9eaffe9e9e9ffe8e8e8ffe7e7e6ffe6e6e6ffe4e4e3ffe4e3e4ffe2e2e2ffe1e1e0ffdfdfdfffddddddffdcdcdcffdadbdbffd9dad9ffd8d8d9ffd7d7d7ffd6d6d6ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d4d4ffd4d4d5ffd5d5d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdadadaffdbdadbffdbdbdbffdcdcdcffdddcddffddddddffddddddffdedfdeffdfe0dfffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e4ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9eaeaffe9eaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebebffebebebffebebebffebebecffebebebffecebebffebececffececebffebebebffecececffecececffedecedffedececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecececffebececffecececffecececffecececffececebffebebecffebebebffecebebffecebecffececebffebecebffebebebffecebebffebecebffebebebffebebebffebebebffebeaeaffebebeaffebebeaffeaebeaffebeaeaffebebeaffeaeaebffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffe9eaeaffe9eaeaffeae9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e8ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe1e0e1ffdfdfdeffddddddffdbdcdbffd9dad9ffd7d8d8ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc8c8c8ffc5c5c4ffc2c2c2ffbfbfbfffbcbcbcffb9b9b9ffb6b6b6ffb3b3b3ffb0b0b0ffadadaeffaaaaa9ffa9a8a9ffa8a8a7ffa7a6a6ffa5a5a5ffa4a4a4ffa2a2a1ffa0a0a1ff9e9e9eff9c9d9cff9a9a9aff989898ff969695ff939494ff909191ff8e8e8eff8a8b8aff878787ff848484ff828182ff7f7f7fff7e7e7dff7b7b7bff787979ff777776ff747575ff727271ff6f6f6fff6c6d6dff6b6b6bff696868ff656566ff606060ff5d5d5dff5a5a5aff575656ff515151ff4d4c4cff494949ff464646ff424243ff3f3e3eff3b3a3bff373837ff2e2f2eff0e0f0fff030303ff020203ff010201ff020102ff010101ff010101ff010100ff000001ff000000ff010000ff000001ff010000ff000000ff000000ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000101ff000000ff000001000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0b0cff20201fff3a3a3aff4f4f50ff5c5c5cff5f5e5fff646363ff686868ff6b6b6bff6e6e6eff727271ff757575ff777778ff797978ff676767ff383738ff3d3d3dff434444ff494a4aff505051ff565756ff626262ff666666ff6b6a6bff858585ff8c8c8cff8f8f8fff8f8f8fff908f8fffa9aaaaffaaaaa9ffaaaaaaffa9aaaaffa9aaa9ffbab9b9ffb9babaffbababaffb9babaffbababaffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffcfcfcfffcfcfcfffcfd0cfffcfd0cfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfdfdfff9f9f9fff5f5f5fff0f1f1fff5f4f4fff5f4f5fff5f4f4fff4f4f4fff4f4f5fff5f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffdededfffdededeffdedfdeffdededeffddddddffdededdffdcddddffdbdcdcffdededfffe4e4e4ffe7e7e8ffe8e8e8ffe9e8e9ffe8e9e8ffe9e9e8ffe6e6e6ffe3e3e3ffe2e2e1ffe1e2e2ffe3e3e2ffe4e4e4ffe5e6e6ffe6e6e6ffe8e7e7ffe8e9e9ffeaeaeaffeaebebffecececffedececffedededffeeedeeffeeeeeeffefefefffefeff0fff0efeffff0eff0fff0f1f0fff0f1f0fff0f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f9f9fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff9f8f8fff9f9f8fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff9f8f9fff9f9f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafffafaf9fffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafbfbfffafafafffbfafafffafbfbfffbfbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafff9faf9fff9faf9fff9fafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff9f8f9fff9f9f8fff9f9f8fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f6fff6f7f7fff7f7f6fff7f7f7fff6f7f7fff6f7f6fff7f6f6fff6f7f7fff7f7f7fff6f6f7fff7f7f7fff7f6f6fff7f6f7fff7f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f5f4fff4f4f4fff4f3f4fff4f4f3fff3f3f3fff2f3f3fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0efffefeff0ffefeeefffeeefeeffedeeeeffedededffecececffebebebffe9eaeaffe9e8e9ffe8e8e7ffe6e6e6ffe4e5e4ffe4e4e4ffe6e6e6ffeaeae9ffecececffecededffededecffecececffebebebffe8e8e8ffe4e4e4ffe0e1e0ffe2e1e1ffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe2e2e2ffe3e2e2ffe3e2e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff2f3f3fff3f2f3fff3f3f2fff2f2f2fff1f2f2fff2f1f2fff8f8f7fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2f2e2fff2f2e2eff2e2e2eff2e2e2eff2e2e2eff2d2d2eff333233ff373837ff3a3a3aff3b3b3bff3e3e3eff404040ff424342ff434444ff464646ff484847ff4a4a4aff4c4c4cff4e4e4eff505050ff515252ff535353ff545455ff555555ff565757ff585757ff585859ff595858ff595a59ff59595aff595a59ff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5bff5a5a5aff5a5a5aff595a59ff595959ff595959ff595959ff585859ff585858ff575757ff565656ff555554ff535353ff525151ff505050ff4e4f4eff4d4d4eff4c4c4cff4b4b4bff484847ff464545ff424242ff3f3f3fff3b3b3cff393839ff383838ff373738ff333333ff2c2c2cff333333ff333232ff333232ff323332ff2a2a2aff2a2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040403ff0f0f0fff313030ff666666ff878786ff929293ff999898ff9c9b9bff9d9d9dff9d9d9cff9f9f9fffa2a2a3ffa8a8a8ffc2c1c2ffecececfffafafbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffafafafffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafbfafffbfbfbfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffbfafbfffafafafffbfbfafffafafbfffafbfafffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffbfafafffafbfafffafbfafffbfafbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfff9f9f9ffe7e8e7ffb7b7b7ff9a9a9bff999999ff979898ff969797ff949494ff939293ff909191ff8b8c8cff7f807fff696969ff424242ff1c1d1cff090808ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff2f2f2fff2f2f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f5fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff6f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffafafafffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfdfffefdfefffefffefffefffffffefefefffdfcfdfff9f9f9fff6f6f6fff4f5f5fff5f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff0f0f1fff0f1f1fff0f0f0fff0f0f0ffefefefffefefefffeeeeefffeeeeedffedededffecebebffebebeaffeaeae9ffe8e8e9ffe7e7e7ffe6e6e6ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e1ffdededfffddddddffdcdcdbffdbdbdaffd9d9d9ffd8d8d8ffd7d7d6ffd5d6d5ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d5d6ffd6d6d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdbdbdbffdbdbdbffdcdbdcffdcdddcffddddddffddddddffdededeffdedfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffeaeae9ffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebebffebebebffebebebffecebecffebebebffebebebffecececffececebffecececffecebebffececebffecedecffedededffececedffedecedffecedecffecededffecececffecececffecececffecedecffecececffecececffecececffecececffecebecffecececffecececffecececffecececffecececffebebecffebececffececebffecececffecebebffececebffebebecffebecebffebebecffebebebffebebebffebebeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeae9eaffeaeae9ffeaeae9ffeae9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e6e7ffe6e6e7ffe7e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e2e2ffe0e1e0ffdfdfdfffdcddddffdbdbdbffd9d9d9ffd7d8d8ffd5d6d5ffd5d4d5ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcccbcbffc9c9c9ffc6c6c7ffc4c4c4ffc0c1c1ffbebebeffbbbbbbffb8b8b9ffb5b5b5ffb2b2b2ffafafb0ffacadacffaaaaaaffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a4ffa3a2a2ffa1a1a1ff9e9f9fff9d9d9dff9b9b9bff999999ff969697ff949494ff929192ff8f8f8fff8b8b8aff888888ff868585ff828282ff80807fff7d7d7eff7b7b7bff797979ff777676ff757574ff727373ff717071ff6d6e6eff6b6b6bff686768ff656566ff656464ff616160ff5c5b5bff595959ff565656ff535453ff4d4d4dff494949ff464546ff424342ff3f3f3fff3b3b3bff383738ff2f2f2fff0f100fff030303ff030303ff020202ff020202ff010101ff020101ff010101ff000101ff000001ff000001ff000000ff000001ff000000ff000001ff000000ff000100ff000001ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000100ff000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff191819ff333333ff4b4b4bff595959ff5c5c5cff626261ff666666ff696969ff6c6c6cff6e6f6fff727272ff757575ff757575ff6e6e6eff454546ff3a3a3aff444443ff474746ff565656ff636262ff666666ff6b6b6aff6a6a6bff6b6b6bff908f8fff8f8f8fff908f8fff8f8f8fff8f8f90ffaaaaaaffaaaaaaffaaa9a9ffa9a9aaffaaaaaaffbababaffbababaffbababaffbabab9ffb9bab9ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c7ffc7c7c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffaf9f9fff5f5f5fff1f1f1fff2f2f2fff5f5f5fff4f4f5fff5f4f4fff4f5f5fff5f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdedfdeffdededeffdededeffdededeffddddddffdddddeffdcdcdcffdddddcffdbdbdaffdcdcdcffe1e0e0ffe5e5e5ffe7e8e7ffe8e8e9ffe9e8e8ffe9e9e9ffe8e8e7ffe5e5e5ffe2e2e2ffe1e1e2ffe2e2e2ffe4e3e3ffe4e4e4ffe5e5e6ffe7e7e7ffe8e8e8ffeae9e9ffeaeaeaffebebebffebecebffedededffededeeffeeedeeffeeefeeffefefefffefefeffff0efeffff0f0f0fff0f1f0fff0f0f0fff1f1f1fff1f1f0fff1f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f3fff4f4f4fff4f3f3fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff5f5f5fff5f6f5fff5f6f5fff6f5f6fff6f6f6fff7f7f6fff6f6f7fff6f6f7fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f9f9fff9f9f8fff9f9f9fff8f8f8fff9f9f8fff8f8f9fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f9fff9f8f9fff9f9f8fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffafafbfffafafbfffbfafbfffafafafffafafafffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafff9fafafff9fafafff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff7f7f8fff8f7f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f6f6fff7f7f7fff7f7f6fff7f7f6fff6f7f6fff7f6f7fff6f7f7fff7f7f7fff7f6f6fff6f6f6fff7f7f7fff6f6f6fff7f7f7fff7f6f6fff7f6f6fff6f7f6fff7f7f7fff6f6f7fff7f6f6fff6f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f5fff5f5f6fff5f5f6fff5f5f5fff4f5f5fff4f5f5fff5f4f4fff4f4f5fff4f3f3fff4f4f3fff3f3f4fff3f3f2fff3f3f3fff2f2f2fff2f2f1fff2f2f1fff1f1f1fff0f0f0ffeff0efffeff0efffefefefffeeeeefffeeeeeeffedededffececedffecebecffebebeaffe9eae9ffe8e8e8ffe7e6e6ffe5e5e5ffe4e4e3ffe4e4e5ffe8e7e7ffececebffecececffecececffecececffebebecffe9eaeaffe6e6e6ffe2e1e1ffdfdfe0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e1e1ffe2e2e1ffe1e2e1ffe1e1e2ffe2e2e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f4f3fff3f3f3fff2f2f3fff3f2f3fff3f3f2fff2f3f2fff2f2f2fff9f8f8fffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3a3aff3b3a3aff3a3a3aff3a3a3aff3a3b3aff3a3a3aff3a3a3aff3a3b3bff3b3a3aff3a3b3aff3a3a3bff393a3aff393839ff383837ff363636ff2e2f2eff2f2e2eff2e2f2fff2e2f2eff2e2e2fff2e2e2eff333333ff373637ff383838ff3a3a39ff3c3c3cff3e3e3eff404040ff414142ff434343ff464645ff474848ff49494aff4b4b4bff4d4d4dff4e4f4eff505050ff515151ff525252ff535353ff545454ff545555ff555656ff565757ff565756ff565757ff565757ff575757ff575757ff575757ff575757ff575757ff565757ff565757ff565656ff565656ff565555ff565656ff555555ff545455ff545354ff525152ff505050ff4f4e4fff4e4d4dff4d4c4cff4b4a4bff494a49ff494948ff464646ff424342ff404040ff3d3c3cff393939ff373737ff363637ff373637ff323231ff2c2c2dff2c2d2cff333232ff323333ff2a2a29ff2a2a2aff2b2b2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020102ff080808ff1d1d1dff4c4c4cff797979ff8d8d8eff949594ff999999ff9b9b9bff9c9c9cff9e9f9fffa2a2a2ffa6a6a6ffafafb0ffd7d7d7fff8f7f7fffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafafafffafafafffbfafafffafafafffafafbfffbfbfcfffbfcfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffcfdfdfffcfcfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafbfafffafafafffafbfafffafafafffafbfbfffafafafffafafafffafbfafffafafafffafafbfffafafafffafafafffafafbfffafbfbfffbfbfafffbfafbfffbfafbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfbfafff4f4f4ffd1d1d1ffa2a2a3ff9a9999ff999999ff989798ff969696ff949493ff929292ff8f8e8fff878787ff767676ff5a5a5aff303030ff101010ff060606ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff2f1f2fff1f0f1fff2f1f2fff3f3f3fff4f3f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f6f5fff6f7f6fff7f7f7fff8f8f8fff8f8f9fff9f9fafffafafafffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffefefefffefefefffefefefffdfdfdfffcfcfcfff9f8f9fff6f6f6fff4f4f5fff4f4f4fff4f4f3fff3f4f4fff3f3f3fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff0f1f1fff0f1f0fff0f0f0ffeff0efffefefefffeeefefffeeeeeeffeeeeeeffededeeffececedffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e7e7ffe5e5e5ffe5e6e5ffe4e4e4ffe3e2e2ffe1e2e2ffe0e0e0ffdededfffddddddffdcdbdcffdadadaffd9d9d9ffd8d8d8ffd7d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd8d7d7ffd9d8d8ffd8d8d8ffd8d9d8ffdad9d9ffd9dadaffdadadaffdadbdbffdbdbdbffdcdcdcffdddcddffddddddffdededdffdfdfdfffe0dfdfffe0e0e1ffe0e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe8e8e9ffeaeaeaffeaeaeaffe9e9e9ffeae9eaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffeaebebffeaebeaffebebebffebebebffebecebffebebecffebececffecebecffececebffebececffebecebffececebffecececffededecffecededffedececffedededffedecedffecececffecececffecededffedecedffedededffececedffecececffecedecffecececffecececffecececffecececffecececffecececffecececffebececffecececffebecebffebecebffebececffebececffebebebffebebebffebebebffebebebffebebebffebeaebffebeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeae9eaffe9e9eaffeae9eaffe9e9eaffe9e9e9ffeae9eaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e7ffe6e6e5ffe5e5e6ffe4e5e4ffe5e5e4ffe4e4e5ffe4e4e3ffe3e3e4ffe2e2e2ffe1e1e1ffdfdfdfffddddddffdbdbdbffd9dad9ffd8d7d8ffd6d6d7ffd5d5d5ffd3d3d3ffd2d2d1ffd0d0d0ffcdcdceffcacbcbffc8c8c8ffc5c6c5ffc2c3c2ffc0bfbfffbcbdbdffbababaffb6b7b7ffb3b4b4ffb0b1b1ffadaeaeffaaaaaaffa8a8a8ffa5a6a6ffa4a4a5ffa3a3a3ffa2a2a2ffa1a1a1ff9fa0a0ff9e9e9eff9b9c9cff999999ff979797ff959494ff929393ff909090ff8d8d8dff898989ff868686ff838383ff818081ff7e7e7eff7b7b7bff797979ff777877ff767676ff727272ff6f6f6fff6e6e6eff6c6c6cff696a6aff666767ff636464ff616061ff5e5e5dff595a5aff565756ff555554ff525252ff50504fff494a4aff454545ff424343ff3f3f3fff3c3c3cff383838ff2f302fff100f10ff040404ff030304ff030303ff020302ff020202ff010202ff010101ff010101ff010101ff000100ff010000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff00000100000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff060606ff131313ff2e2e2eff494a4aff555656ff595959ff5e5e5eff636363ff676767ff696a6aff6d6d6dff707170ff737373ff737373ff717272ff6f6f6fff6e6f6fff6c6c6cff474647ff464646ff676667ff6b6b6bff6b6b6bff6b6b6bff6b6b6aff6b6b6bff8f8f8fff8f8f8fff8f908fff8f8f8fff8f908fffaaaaaaffa9aaaaffaaa9aaffaaaaa9ffa9a9aaffb9bab9ffbabab9ffbababaffbabab9ffb9baba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefff9faf9fff6f6f6fff2f2f3fff3f3f2fff4f5f5fff4f4f4fff5f5f5fff5f5f5fff6f6f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdedfdfffdededeffdededeffddddddffdddedeffdddcddffdcdcddffdcdbdcffdcdbdcffdbdbdbffdedddeffe3e2e2ffe7e6e6ffe8e7e8ffe8e9e8ffe9e9e9ffe9e9e9ffe6e7e6ffe4e4e4ffe2e1e1ffe1e2e1ffe2e2e3ffe3e4e4ffe5e5e5ffe7e6e6ffe7e7e7ffe8e9e8ffeaeae9ffeaebebffececebffececedffedececffeeeeeeffeeeeeeffeeeeeeffefefeeffeff0effff0eff0fff0f0f0fff0f0f1fff0f0f0fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff6f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff8f8f9fff8f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f9fff8f8f8fff8f9f8fff8f9f9fff8f8f9fff8f8f8fff8f9f8fff8f9f8fff8f9f8fff9f8f8fff8f9f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f9fff9f8f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9faf9fffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafbfffbfafafffbfafafffafafafffafbfafffbfafafffafafbfffafafafffafafbfffafafafffafbfbfffafafafffafafafffafaf9fffafafafffaf9fafffafafafff9f9fafff9f9f9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f8f8fff8f9f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f7f6fff7f7f6fff6f7f7fff6f6f6fff6f7f7fff7f6f6fff6f7f7fff6f6f7fff6f7f7fff7f6f7fff7f7f6fff6f6f6fff6f7f6fff7f6f6fff6f7f7fff7f7f6fff6f7f7fff6f6f6fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f6f5fff5f6f5fff5f5f5fff4f5f5fff5f5f5fff4f4f4fff3f4f4fff3f4f4fff3f3f4fff3f3f2fff2f3f3fff2f2f3fff1f2f2fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffeff0f0ffeff0f0ffefefefffeeeeeeffeeededffedededffecececffebebebffeaeaeaffe9e8e9ffe7e7e7ffe6e5e6ffe4e4e4ffe4e3e3ffe6e6e6ffe9eae9ffecececffecececffebebebffebebebffeaeaeaffe8e8e8ffe3e3e3ffe0e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e2e1ffe2e2e1ffe1e2e2ffe2e2e1ffe1e2e2ffe1e1e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f4fff3f3f4fff2f3f3fff3f2f3fff3f2f3fff2f2f3fff9f8f9fffdfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616261ff626261ff616161ff616162ff626262ff626161ff616161ff616162ff616161ff616262ff3a3a3aff3a3a3aff3a3a3aff3b3a3aff3a3b3aff3a3a3aff3a3a3aff3a3b3aff3a3a3bff3a3a3aff383939ff383738ff353636ff343434ff343333ff2e2f2fff2f2e2fff2e2e2eff2e2e2eff2e2e2fff323333ff363636ff373637ff383838ff3a3a3aff3c3c3dff3e3e3eff3f4040ff414141ff434342ff454545ff464747ff484848ff4a494aff4c4b4bff4c4d4dff4e4e4eff4f4e4eff505050ff515151ff515251ff535252ff535454ff535454ff545353ff545354ff545454ff545454ff555455ff545454ff545454ff545454ff535353ff525353ff525352ff525352ff525252ff515152ff515151ff504f50ff4e4e4eff4d4d4dff4b4b4bff4a4a4aff494849ff474748ff464646ff454545ff424343ff404040ff3d3d3dff3a3a3aff373738ff363536ff353636ff353535ff313231ff2b2b2bff2d2c2cff2c2c2dff2a2a2aff2a292aff2b2b2bff2c2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040405ff121212ff343434ff636263ff838384ff8f8f8fff969596ff999a99ff9b9b9bff9e9e9effa1a2a1ffa5a5a5ffaaaaaaffc0c0c1ffebebebfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfafbfffbfafbfffafafafffafbfafffafafbfffafbfafffbfcfbfffbfcfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffbfafbfffbfafafffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffafbfbfffbfafbfffbfafbfffafbfbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfdfcfffdfcfdfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffcfcfdfffcfdfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafafbfffbfafafffbfafafffafbfafffbfbfbfffafafafffafafbfffbfafbfffafafafffafafafffafbfbfffafbfbfffafafafffbfafbfffafbfafffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfff9f9f9ffe6e6e6ffb4b4b5ff9b9b9bff99999aff989999ff979897ff969595ff939393ff909090ff8a8a8aff7f7f7fff696a6aff494949ff1e1e1dff090909ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff1f1f1fff1f1f1fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f6f6fff7f7f6fff7f8f8fff8f8f8fff9f9f9fffafafafffafbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffdfdfefffefefdfffefdfefffdfdfdfffbfbfbfff8f8f8fff5f5f5fff4f5f5fff4f4f4fff3f4f3fff3f3f3fff2f3f3fff2f2f2fff2f1f2fff2f1f1fff1f2f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0ffefefefffefeeefffeeefefffeeeeefffeeeeeeffeeedeeffecededffecececffebebebffeae9eaffe8e9e9ffe7e7e8ffe5e5e5ffe6e7e6ffe4e5e4ffe3e3e3ffe2e2e2ffe0e0e1ffe0e0e0ffdeddddffdcdcdcffdbdbdcffdadadaffd9d9d9ffd7d7d7ffd6d6d6ffd5d5d5ffd6d5d6ffd5d6d6ffd6d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d7ffd7d8d8ffd8d7d8ffd8d9d8ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdbffdbdcdcffdcdcddffddddddffdeddddffdededfffdedfdeffdfdfdfffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e7e7ffe6e7e7ffe7e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffe9e9eaffeaeaeaffeae9eaffeaeaeaffeaeaeaffebeaebffeaebebffebeaeaffeaebebffebebebffebececffecebecffecececffecececffecececffecececffecececffecececffecececffececedffedececffececedffecededffededecffedececffedededffecedecffececedffecedecffecededffedececffecedecffedececffecececffecececffecececffecececffecececffecececffececebffecececffecececffebecebffecebebffebececffebebecffebebebffecebecffebebebffebebebffebebebffebeaebffeaebeaffeaeaebffeaeaeaffeaeaeaffe9eae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe0e1e1ffdedfdfffdddddcffdbdbdbffd9dadaffd7d8d7ffd6d6d6ffd5d5d5ffd3d4d4ffd2d1d1ffcfcfceffcdccccffc9cacaffc6c6c7ffc4c3c3ffc1c0c0ffbdbebeffbbbbbbffb8b8b8ffb5b5b5ffb2b2b2ffaeafaeffabababffa8a9a9ffa6a6a6ffa4a3a4ffa3a2a3ffa1a1a1ffa0a0a0ff9f9f9fff9e9d9eff9c9c9cff9a9b9bff979897ff959695ff929392ff909090ff8d8e8eff8b8a8bff878787ff848384ff818181ff7e7e7fff7b7b7bff797979ff767676ff747475ff737373ff727172ff6d6e6dff6b6b6bff696969ff666766ff646464ff616161ff5f5f5fff5c5c5cff575857ff545454ff515151ff505050ff4d4d4dff4a4a4aff454545ff414242ff3e3f3fff3b3c3bff383838ff333333ff151615ff040404ff040404ff030404ff030303ff020302ff020202ff010202ff010102ff020101ff010101ff010101ff010101ff010000ff000001ff010000ff000000ff000000ff000101ff000001ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff00000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff060606ff111212ff2e2d2eff494849ff535453ff575657ff5c5c5cff616161ff656565ff686868ff6a6b6aff6e6e6eff717271ff727272ff707070ff6c6c6dff6c6c6cff6c6b6cff6c6c6cff474747ff464646ff6b6b6bff6b6a6bff6a6b6bff6a6b6aff6b6b6bff6b6b6bff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fffaaaaaaffaaa9aaffa9aaa9ffa9a9a9ffaaaaa9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffafafafff7f7f7fff3f3f3fff4f4f5fff5f4f5fff4f5f5fff5f5f6fff6f6f5fff6f5f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdddeddffdddeddffdcdcdcffdcdcddffdcdcdcffdcdbdbffdcdcdcffdadadaffdbdcdcffdfe0dfffe3e3e3ffe7e7e7ffe8e8e8ffe9e8e9ffe9eae9ffe8e8e8ffe5e6e5ffe3e3e2ffe1e1e1ffe2e2e2ffe3e3e3ffe5e4e5ffe5e6e5ffe7e6e6ffe8e8e8ffe9e9e9ffeaeaeaffeaeaebffecebecffececedffedededffeeeeedffeeeeeeffefefefffefefefffefefeffff0f0effff0f0f0fff1f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f2f2fff2f3f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff5f4f5fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9fafafffaf9f9fff9fafafffafaf9fffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffaf9fafffafafafffafafafff9f9fafffafaf9fff9fafafffaf9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f7f6fff6f6f6fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff6f5f5fff5f6f5fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffeff0f0ffefefefffeeefeeffedeeedffedededffecececffebebecffebebebffe9e9e9ffe8e8e8ffe6e6e7ffe4e4e4ffe3e4e3ffe4e4e4ffe7e7e8ffeaeaeaffecebecffebebebffebeaeaffe9eaeaffe8e9e8ffe5e5e5ffe1e1e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e0ffe1e2e2ffe2e1e2ffe1e1e2ffe2e2e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f2f3fff3f3f3fff3f3f3fff8f8f9fffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff656666ff616261ff616261ff616162ff616261ff616161ff616161ff626261ff616162ff616162ff5e5e5eff3a3a3aff3b3b3bff3a3a3aff3a3a3bff3a3a3aff3a3a3aff3a3b3aff3a3939ff383839ff373837ff363636ff353534ff343433ff323232ff303030ff2e2f2fff2e2f2eff2f2e2eff2e2e2eff323232ff353536ff363636ff373736ff383939ff3b3b3bff3d3d3dff3e3d3dff3f403fff414141ff424343ff454445ff464645ff474747ff494948ff49494aff4b4b4aff4c4d4cff4d4d4dff4e4e4dff4f4f4eff4f4f50ff505050ff505051ff505050ff515151ff515151ff515151ff515151ff515151ff505151ff515050ff505050ff50504fff4f4f4fff4e4f4fff4f4f4fff4e4e4fff4e4e4dff4c4c4cff4b4b4bff4a4a49ff484848ff474747ff464545ff454445ff444444ff424242ff404040ff3e3e3dff3b3b3bff383838ff363636ff353535ff343534ff343435ff313030ff2b2b2bff2c2c2bff2a2929ff2a2a2aff2b2b2bff2d2d2dff2d2d2dff2a292aff2a2a2aff2a2a2aff2a2a29ff29292a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0b0c0cff232323ff4c4b4bff757575ff8a8a8aff939393ff999899ff9c9c9bff9f9f9fffa1a2a1ffa5a4a4ffa8a8a9ffb0b1b1ffd5d5d5fff7f7f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfafbfffbfbfafffafafbfffafafafffbfbfafffafbfafffbfafafffafafafffafaf9fffafafafffafbfafffafbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffbfafafffafbfafffbfafafffbfbfafffbfafafffafafbfffafafbfffbfafbfffafafafffbfafbfffbfbfafffafafbfffafafbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffbfcfcfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafafffafafafffafbfafffbfafbfffbfbfafffbfbfafffafafbfffafafbfffbfafbfffafafafffbfafbfffbfbfafffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffafafafff3f3f3ffcececfffa2a2a1ff9b9b9aff9a9a9aff999899ff979798ff959594ff919291ff8d8d8eff848484ff757675ff5e5e5eff373737ff131313ff060607ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff1f1f1fff2f2f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f6f5fff6f7f6fff8f7f7fff8f8f8fff8f9f9fffafafafffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffdfcfdfffefdfefffefefdfffcfdfcfffafafbfff7f7f7fff5f5f5fff4f4f4fff3f4f4fff3f3f3fff2f2f3fff3f2f3fff2f3f2fff2f2f2fff2f2f1fff1f1f1fff1f1f0fff0f1f0fff1f0f0fff0f0efffefefefffefefefffeeeeefffefeeefffeeeeeeffeeeeeeffedededffececedffebebebffeaeaeaffe9eae9ffe8e8e8ffe6e6e6ffe9e9e8ffe5e6e6ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e0ffdfdedfffddddddffdcdcdcffdbdbdbffd9dadaffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadbffdbdbdaffdcdbdbffdcdcdcffdcdcdcffdddddeffdededeffdedfdeffdededfffe0dfe0ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e7ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffeaeaeaffebeaebffebebebffebebebffebecebffecebebffecececffebececffecececffecececffedececffecececffedececffecededffededecffedececffecedecffedececffedecedffedededffecedecffececedffecececffecededffecececffecededffecececffececedffececedffecececffecececffecececffecececffecececffebececffecececffececebffececebffecebecffebebecffebebebffebebebffebebebffebebebffeaeaebffeaeaebffebebeaffeaebeaffebeaeaffeaeaeaffeaeae9ffe9eaeaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e7ffe5e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e0ffe0e0e0ffdedfdeffdcdcdcffdbdbdbffd9d9d9ffd7d8d7ffd6d6d6ffd5d4d5ffd3d4d3ffd1d1d1ffcecfcfffcbcbcbffc8c8c9ffc6c6c6ffc3c3c2ffbfbfbfffbbbbbbffb7b7b7ffb5b4b4ffb2b2b2ffafafafffacacabffa9a9a9ffa6a6a6ffa3a3a4ffa1a1a2ff9fa09fff9f9f9fff9e9e9dff9c9c9cff9a9a9bff999999ff979898ff979696ff949494ff929291ff8e8e8eff8b8c8bff888989ff848485ff818181ff7e7e7eff7b7b7bff797979ff767677ff747474ff727172ff707070ff6e6e6eff696969ff686768ff666666ff646464ff616261ff5f5e5eff5b5b5cff585959ff565657ff535353ff505050ff4d4d4cff4b4a4aff484848ff454645ff414141ff3e3e3eff3b3b3bff383838ff333333ff171717ff040405ff040404ff040404ff030303ff020303ff020202ff020202ff020202ff020201ff010202ff010101ff010101ff010000ff000100ff010000ff010100ff010000ff000001ff000001ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050506ff111011ff2a2a2aff454545ff525252ff555556ff5a5a5aff60605fff636463ff676667ff696969ff6c6c6bff6f6f70ff717171ff6f6f6fff6b6b6bff6a6a6aff6c6b6cff6c6c6bff666666ff666666ff464747ff6b6a6aff6b6b6bff6b6b6bff6b6b6bff6b6a6bff6b6b6bff8f8f8fff8f8f8fff8f8f8fff8f8f90ff8f8f8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff8f8f8fff4f4f5fff4f5f4fff5f5f4fff5f5f5fff6f5f6fff6f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededdffddddddffdcdddcffdcdddcffdcdbdcffdcdcdbffdcdbdcffdcdcdbffdcdcdcffdbdcdcffdddddeffe1e1e1ffe5e5e5ffe8e8e8ffe8e8e8ffeae9eaffe9e9e9ffe7e8e7ffe4e5e4ffe2e2e2ffe1e2e2ffe2e3e2ffe3e3e4ffe5e5e5ffe6e6e6ffe7e7e7ffe9e8e8ffe9e9eaffeaebeaffecebebffecececffedececffededeeffeeeeeeffeeefeeffeeeeefffefefefffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff4f3f4fff3f4f3fff4f4f4fff5f5f4fff4f4f5fff4f4f5fff5f5f5fff4f5f5fff6f5f5fff6f5f6fff6f6f5fff5f6f6fff6f6f6fff6f7f6fff6f6f7fff7f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f8f8fff8f8f7fff8f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fffaf9fafffafaf9fff9fafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafff9f9f9fffafafafffaf9f9fff9fafafff9f9f9fff9f9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff7f7f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f7fff6f7f6fff6f6f7fff7f6f6fff7f6f6fff6f6f6fff7f6f6fff6f6f7fff6f7f6fff7f6f6fff6f7f6fff6f6f6fff6f6f7fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff5f6f6fff6f6f6fff5f5f6fff6f6f6fff6f6f5fff6f6f6fff5f6f5fff5f5f5fff5f5f4fff4f5f4fff5f4f4fff4f4f3fff4f4f3fff3f3f3fff3f2f3fff3f2f3fff2f2f2fff2f1f2fff1f1f1fff0f0f1fff0f0f1fff0f0f0ffeff0effff0efefffefefefffefeeeeffedededffecedecffebececffebeaebffeaeae9ffe8e8e8ffe7e7e7ffe6e6e5ffe4e4e4ffe3e4e4ffe6e6e6ffe9e9e9ffebebebffebebebffebeaebffeaeaeaffe9e9e9ffe6e7e6ffe3e2e2ffe0e0e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e2e2ffe2e2e1ffe2e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff9f9f9fffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6d6d6dff666666ff626161ff626261ff616261ff616161ff616161ff626161ff616262ff5e5e5eff555555ff4c4c4cff3b3a3aff3a3a3aff3b3a3aff3a3a3aff3a3a3aff3a3a39ff393838ff383737ff363536ff353534ff343433ff333233ff303030ff302f2fff2f2f2fff2e2e2eff2e2e2fff2f2e2fff323232ff353434ff353535ff363636ff383938ff3a3b3aff3c3c3cff3c3c3cff3e3e3eff404040ff424141ff434343ff444444ff454545ff464646ff494948ff4a4a4aff4c4c4cff4c4c4cff4c4c4bff4c4c4bff4c4c4cff4d4d4dff4d4d4eff4e4e4dff4e4e4eff4e4e4eff4f4e4fff4e4e4fff4e4f4eff4e4e4eff4e4d4dff4d4d4dff4c4d4cff4c4c4cff4c4c4cff4c4b4bff4b4b4aff4a4a4aff494949ff474747ff474646ff444545ff434343ff424343ff414242ff414141ff3f3f3fff3e3e3eff3c3c3bff393838ff373736ff353535ff343334ff343334ff343333ff302f2fff2b2a2bff292929ff2a2a2aff2b2b2bff2c2c2cff2d2d2dff2a292aff292a29ff2a2929ff2a2a2aff2a2929ff373837ff373837ff383838ff383737ff373838ff383838ff383737ff383837ff383838ff373737ff383737ff383837ff373737000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070808ff171717ff39393aff656565ff848384ff8f8f8fff989797ff9d9d9cffa0a0a0ffa2a2a2ffa4a4a4ffa8a7a7ffacacacffc0bfbfffeaeaeafffaf9fafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffafbfafffbfafbfffbfbfafffafafbfffafbfafffbfafbfffafafbfffafbfafffbfafafffbfbfbfffafafafff9faf9fffafafafffbfafbfffbfbfafffbfbfafffbfbfafffafbfafffbfafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffafafafffbfafafffbfbfafffafafafffbfafbfffafbfbfffafafafffafbfafffafafafffafafafffafafbfffbfbfafffafafbfffafbfafffbfafbfffafafbfffafbfafffbfafbfffbfafbfffbfbfbfffafbfafffbfafafffbfafbfffbfafafffbfbfafffbfbfafffafbfbfffbfafafffbfbfafffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfafafffbfafafffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfafffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfafafffbfbfafffafafafffcfcfcfffbfbfbfffbfbfafffafbfafffbfafbfffafbfafffbfafbfffbfbfafffafafbfffbfbfafffbfbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffcfbfcfff6f6f6ffe4e3e3ffb4b5b4ff9d9d9dff9b9b9bff9a9a9aff989998ff979696ff939393ff90908fff8a8b8aff7e7f7eff6c6c6cff525252ff252626ff0d0d0dff050405ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000fff0f0f0fff0f0f0fff0f0effff0f0effff0f0f0fff0efeffff0f0effff0f1f1fff2f2f2fff2f3f3fff3f3f3fff4f3f4fff4f4f4fff5f4f4fff5f5f4fff6f5f5fff6f6f6fff7f7f7fff8f8f8fff9f8f9fffafafafffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffdfdfdfffdfdfdfffcfcfcfff9fafafff7f7f7fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff3f2f2fff3f3f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f1f1fff0f0f0ffefefefffefefefffefeeefffeeefeeffeeeeefffefeeeeffeeeeefffedeeedffedededffecececffeaebeaffeaeaeaffe9e8e8ffe7e7e7ffe9e9e9ffe7e6e6ffe5e5e5ffe4e4e4ffe3e3e2ffe1e2e1ffe0e0e0ffdededeffdddddcffdbdcdcffdadadaffd9d9daffd8d8d8ffd7d7d7ffd6d6d6ffd7d6d6ffd7d7d6ffd6d6d6ffd7d7d6ffd8d7d7ffd8d8d8ffd8d7d8ffd8d8d8ffd9d9d9ffdad9daffd9dad9ffdadadaffdadbdaffdbdbdbffdbdbdcffdcdcddffdcdddcffdeddddffdededeffdfdedeffdfe0dfffe0e1e0ffe2e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e4e4ffe3e3e3ffe4e3e3ffe5e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e8ffe9e8e8ffe9e9e9ffeae9e9ffeaeae9ffe9eae9ffe9eaeaffeae9eaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaeaffebebebffebebebffebebebffececebffecebebffecebecffecebecffecececffedececffedecedffecececffededecffecedecffecececffecededffedecedffecedecffedececffedededffedececffecededffecedecffedededffecececffecececffedecedffecececffecececffecececffececebffecebecffecececffecececffecececffecececffececebffececebffecebecffebebebffebebebffebebebffebebecffebebebffebebebffeaeaebffeaebeaffebeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e4e5ffe4e4e4ffe4e3e3ffe3e2e3ffe1e1e1ffe1e0e0ffdfe0dfffdededeffdddddeffdcdcdcffdadadaffd9d8d8ffd7d7d7ffd6d6d5ffd4d5d4ffd2d3d2ffd1d0d1ffcecdceffcbcbcbffc8c7c8ffc5c4c4ffc1c1c1ffbdbebeffb8b8b8ffb4b4b4ffb0b0afffacacacffacacacffa9a9a9ffa6a6a6ffa3a4a3ffa1a1a1ff9e9f9eff9d9d9eff9c9c9cff9b9b9bff999999ff979797ff959596ff949594ff949393ff929292ff909090ff8d8e8dff898989ff878686ff838282ff7f7f7eff7c7c7cff787979ff767676ff747473ff717172ff6f6f6fff6d6d6eff6b6b6bff6a6a6aff646464ff626161ff60605fff5f5e5eff5d5d5cff5a5a5aff575657ff545354ff515150ff4e4e4eff4c4b4cff484848ff474746ff434443ff404040ff3c3d3dff3a393aff373737ff333232ff171717ff050404ff040504ff040403ff040404ff030303ff020203ff030203ff020202ff020202ff010202ff010101ff010101ff010101ff000000ff010101ff000101ff000000ff000100ff000000ff000000ff000001ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040504ff0f0f10ff272727ff3f4040ff4f504fff545454ff585959ff5d5e5dff626161ff656464ff676767ff686968ff6d6d6dff706f70ff6f6e6eff6a6a69ff676766ff6a6a6aff666566ff666665ff656666ff656666ff464647ff6a6b6bff6b6b6bff6b6b6bff6b6b6bff6b6b6aff6b6a6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffafafafff9f8f8fff4f5f4fff4f4f4fff5f5f5fff6f5f6fff5f6f5fff6f5f5fff6f6f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdddcddffdcdcdbffdcdcdbffdcdcdbffdcdcdcffdcdbdcffdddddcffdcddddffdcdcdcffdedfdfffe3e3e3ffe7e7e7ffe8e9e8ffeae9e9ffeaeae9ffe9e9e9ffe7e7e6ffe4e3e3ffe2e1e2ffe2e1e2ffe3e3e3ffe5e4e4ffe6e5e6ffe7e7e6ffe8e8e8ffe8e9e8ffe9e9e9ffeaebebffebebecffecececffedececffeeedeeffeeeeeeffeeefefffefefeefff0efefffefefefffeff0f0fff0f0f1fff1f0f0fff1f1f0fff1f1f2fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff6f6f6fff5f6f5fff6f5f5fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f7f6fff7f6f6fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff8f8f8fff8f8f7fff8f7f7fff8f8f7fff8f8f8fff8f7f8fff8f7f8fff8f8f7fff8f8f8fff8f7f8fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff8f7f7fff8f8f8fff8f7f7fff7f8f8fff8f8f7fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff8f9f9fff8f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fffafaf9fffaf9f9fffafaf9fffaf9f9fffaf9fafffaf9fafffafafafffafafafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafaf9fff9fafafff9faf9fffafafafff9f9f9fff9f9fafffaf9fafff9f9f9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f9fff9f8f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff7f6f7fff6f6f6fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f6f6fff7f6f6fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f5f5fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f5fff4f4f4fff4f4f3fff3f4f3fff3f3f3fff2f3f2fff2f2f3fff2f2f1fff1f1f2fff1f1f1fff1f1f1fff0f0f1ffeff0effff0efefffefefefffefefefffedeeedffedededffecececffebebebffeaeae9ffe9e9e8ffe7e8e7ffe6e6e6ffe5e5e4ffe3e4e4ffe4e4e4ffe8e8e8ffeaeaeaffebeaebffeaeaeaffeaeaeaffe9e9e9ffe8e7e7ffe4e4e4ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe0e1e0ffe1e1e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f3f3fff4f3f3fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff9fafafffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff737373ff6d6d6dff656565ff616261ff616162ff616262ff616162ff616161ff5e5f5eff555655ff4c4c4cff464646ff444444ff3b3a3bff3a3b3aff3b3b3aff3a3a39ff393838ff373737ff363636ff343534ff343434ff323233ff313030ff2f302fff302f2fff2f2f30ff2e2e2fff2f2e2fff2f2e2fff323332ff343434ff343434ff353635ff373838ff3a3939ff3b3a3aff3b3b3bff3d3d3dff3f3f3eff404040ff424241ff424342ff444344ff454545ff484948ff4b4b4bff4c4c4dff4c4c4cff4b4b4bff4a4a4aff4b4a4aff4b4a4aff4b4c4bff4c4b4bff4c4b4cff4c4c4cff4c4d4dff4d4d4cff4c4d4cff4c4c4cff4c4b4bff4a4b4aff4b4a4aff4a4a4aff494a49ff494849ff484948ff474748ff464747ff454546ff444444ff434342ff414242ff414141ff404040ff404040ff3e3e3eff3c3d3cff3a3a39ff383837ff363636ff343434ff343433ff333433ff333333ff2f2f2fff2a2929ff2a2a2aff2b2b2bff2d2d2dff2d2d2dff2a292aff2a292aff292a29ff2a2a2aff2a2a29ff343434ff353636ff373737ff383738ff373738ff383738ff383837ff383738ff383837ff383838ff383738ff383838ff383838ff4d4e4eff4e4d4eff4e4e4dff4e4e4dff4e4e4d0000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040504ff0f0f0fff2b2b2bff575757ff7d7d7dff8d8d8dff979796ff9d9d9cffa1a1a0ffa3a3a3ffa3a4a3ffa7a7a7ffaaabaaffb5b4b5ffdadadafff8f8f8fffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfafafffbfbfbfffbfafafffbfafbfffafafafffafbfbfffafafafffafafafffbfbfafffbfafafffafafafffaf9fafffafafafffbfbfbfffafafafffafbfafffafafbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfbfffafafbfffafafafffafafafffafafafffbfafafffbfafafffbfafafffbfbfbfffbfafafffbfafbfffafafafffafbfbfffbfafafffafbfafffbfbfbfffbfbfafffafbfafffbfafbfffbfbfafffafbfafffafafafffafbfafffafafbfffafbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfafbfffafafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfafafffbfbfbfffbfafafffbfbfbfffbfafafffbfafbfffafafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfcfffcfbfbfffbfcfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffbfafafff0f1f0ffd3d3d2ffa5a5a5ff9c9c9dff9b9b9bff9a9a9aff989998ff969696ff939392ff8f8f8fff878788ff7a7979ff646464ff414141ff191819ff0a0909ff040304ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefeffff0f1f0fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff6f6f5fff6f6f6fff7f7f6fff8f8f8fff8f9f8fffafafafffafbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfcfbfffcfcfcfffdfdfcfffcfcfcfff9f9f9fff7f7f7fff5f4f5fff4f4f4fff4f3f4fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f1f1fff0f0f0ffefefefffefefefffefefefffefefefffefeeeeffefefefffefeeeeffefeeeeffeeeeeeffedeeeeffecececffebebebffebebeaffe9e9e8ffe7e7e7ffeae9e9ffe8e8e7ffe5e6e5ffe4e4e4ffe3e4e3ffe2e2e2ffe1e1e1ffdfdfe0ffdeddddffdcdddcffdbdcdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d6ffd7d7d6ffd7d7d6ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffdad9d9ffdadadaffdbdadaffdbdbdbffdbdbdbffdcdcdcffdddcddffddddddffddddddffdededeffdededeffdfdfdfffe1e0e0ffe2e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffebebebffebeaebffebebeaffecebebffececebffecebebffebebebffecececffebecebffecececffececedffedececffededecffededecffedededffedededffedededffedededffedededffedededffededecffedededffececedffedececffedececffecececffedecedffedececffecececffecececffecececffecebecffecececffecececffecececffecebecffececebffececebffecebebffecececffecebebffebebebffebebebffebebebffebebebffeaebebffebebeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e0e1ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffd8d9d8ffd7d7d7ffd6d6d5ffd4d4d4ffd2d2d2ffd0cfcfffcdcdcdffcacacaffc8c7c8ffc5c4c4ffc1c0c1ffbcbdbcffb8b8b8ffb4b3b3ffaeaeaeffaaaaaaffa7a7a7ffa7a7a7ffa5a5a4ffa2a2a2ffa0a0a0ff9e9e9eff9b9a9bff9a9a9aff999999ff989798ff959596ff939494ff929292ff919190ff909090ff8f8e8eff8c8d8cff8a898aff858585ff818181ff7e7d7eff7b7c7bff787879ff757575ff727373ff707070ff6e6e6dff6c6c6cff696a6aff686868ff676767ff616061ff5e5e5dff5c5c5bff5a5a59ff595959ff565656ff545453ff505150ff4e4e4eff4a4b4bff494848ff464646ff444443ff414141ff3e3e3eff3a3a3aff373737ff343534ff202020ff040504ff040504ff040404ff040303ff030303ff030303ff030203ff030202ff020202ff020202ff010201ff020101ff010101ff010101ff010101ff000001ff000000ff000000ff010000ff010000ff010000ff010101ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff0f0f0fff232222ff3a393aff4d4d4dff535454ff585858ff5c5c5cff606060ff636362ff656565ff676667ff6b6b6aff6e6f6eff6e6d6eff6a6a6aff676767ff666666ff656666ff666666ff666665ff666666ff5c5d5dff5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffbfbfbfff9f9f8fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcddddffdddcdcffdddddcffdcddddffdddddeffe1e2e2ffe6e6e6ffe9e8e9ffeaeae9ffeaeae9ffeaeae9ffe8e8e8ffe5e5e4ffe3e3e2ffe1e2e1ffe3e3e3ffe4e4e4ffe6e5e5ffe7e7e6ffe8e8e7ffe8e9e9ffe9eaeaffebeaebffebebebffecececffedededffedededffeeeeeeffeeeeeeffefeeeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f3f3fff4f3f3fff4f4f4fff4f3f3fff4f3f4fff4f4f4fff4f5f5fff4f4f4fff4f5f4fff5f5f5fff5f5f4fff5f5f5fff6f5f5fff6f6f5fff5f6f6fff6f5f6fff6f6f6fff6f6f7fff6f7f7fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f8fff8f8f7fff8f8f7fff8f8f7fff8f7f8fff7f7f7fff8f8f7fff7f8f7fff8f8f8fff7f8f8fff8f7f7fff7f8f7fff8f8f7fff7f7f8fff7f7f7fff8f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f8fff7f7f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafffafaf9fffafaf9fffafaf9fffaf9fafff9f9f9fffafafafff9faf9fffafafafffafafafffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9f9fafffaf9f9fffaf9f9fff9f9f9fffaf9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f7f8fff7f8f7fff7f7f8fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f6f7fff7f7f6fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff6f6f7fff7f6f6fff6f7f6fff7f6f6fff6f6f7fff6f6f6fff7f6f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f5f6fff6f6f5fff6f5f6fff6f6f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f1f1fff1f1f1fff0f0f1fff0f1f1fff0f0f0fff0f0effff0f0efffefefeeffeeeeeeffeeedeeffedededffebecebffeaeaeaffe9eae9ffe8e8e8ffe7e7e7ffe5e6e6ffe4e4e4ffe3e4e3ffe6e6e6ffe9eaeaffeaeaeaffeaebebffeaeaeaffeaeae9ffe9e9e8ffe7e7e6ffe3e3e3ffe0e0e0ffe1e1e1ffe1e2e1ffe2e1e2ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff2f3f3fff4f4f4fff9faf9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777676ff737373ff6d6d6dff666665ff616161ff616161ff616161ff5e5f5eff555556ff4c4c4cff454646ff434444ff424242ff414141ff3a3a3aff39393aff393839ff383738ff363636ff353534ff333433ff323232ff313030ff2f2f2eff2f2e2fff2f2f2fff2c2d2cff262627ff252524ff2d2e2eff333333ff343534ff343535ff363636ff383837ff373737ff3b3b3bff3f3f3fff414141ff424242ff444443ff454545ff464646ff484747ff494949ff4c4c4cff4e4f4eff525252ff5a5a5aff5c5c5cff5d5d5cff5e5e5eff605f5fff606060ff5f5e5fff5d5d5dff595a59ff555454ff535352ff515151ff505050ff4f4f4fff4e4e4eff4d4d4dff4d4c4cff4b4b4bff464646ff444444ff434343ff424242ff414241ff414141ff3f3f40ff404040ff414141ff3f4040ff3d3d3dff3c3c3cff3a393aff373738ff363536ff353435ff343333ff333332ff323232ff313132ff2f2e2eff2a2b2aff2b2b2bff2d2d2cff2d2d2dff2a292aff2a2a29ff292a29ff2a2a2aff292a29ff303131ff333333ff343434ff363636ff373737ff383837ff373838ff383838ff383838ff383838ff383738ff383837ff383838ff4d4e4eff4d4e4dff4d4e4eff4e4e4dff4e4d4eff5555550000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff111111ff343535ff666666ff868686ff939292ff9a9a9bffa0a0a0ffa3a2a3ffa4a3a4ffa6a6a5ffa9a9a8ffacadadffbfbebeffe7e8e7fffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfafffafbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffbfafafffafbfbfffbfafbfffafafbfffafbfafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfafffafafafffafafafffafafafffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffafbfbfffafbfafffafbfbfffbfbfafffafafafffafbfafffafafafffafafafffafbfbfffbfafbfffafafbfffafbfafffbfafafffafbfafffafafafffbfafafffafbfbfffafafafffbfbfafffbfbfbfffafafbfffafafafffbfafafffafafafffafafafffafafafffbfbfafffafafbfffbfafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfafbfffbfafbfffbfafafffbfbfafffafbfafffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffcfcfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfafbfffafbfbfffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfff7f7f7ffd8d8d8ffb2b2b2ff9e9e9eff9c9b9cff9b9b9aff999a99ff989898ff959695ff929292ff8c8c8cff828281ff6f6f6fff494949ff201f1fff0a0b0aff040404ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000ffedececfff0f0f0fff0f0f0fff0f0efffefefefffefefefffeeefefffefefeffff0f0f0fff1f1f1fff2f2f2fff2f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f5fff5f5f5fff6f6f6fff7f6f7fff8f8f7fff9f9f8fff9fafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafbfafffbfbfbfffcfcfbfffbfcfcfffbfbfcfff9faf9fff7f7f7fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff0f1f0ffeff0f0fff0f0effff0eff0ffeff0efffefefefffefefeeffeeefefffefeeefffeeeeefffeeeeeeffeeededffedededffecececffebebebffe9eaeaffe8e8e8ffeaeaeaffe9e8e8ffe7e7e7ffe5e5e6ffe5e5e4ffe3e3e3ffe2e2e2ffe0e1e0ffdfdfdfffdddddeffdcdcdcffdbdbdcffdadbdbffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd9dad9ffdbdadbffdbdadaffdbdcdbffdcdbdcffdcdddcffdcddddffddddddffdededeffdedfdfffdfdfe0ffe0e0dfffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e6e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e7e6ffe7e6e7ffe7e6e6ffe7e7e7ffe8e7e7ffe7e7e8ffe7e8e7ffe8e7e7ffe8e8e7ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebebffebebebffebebebffebeaebffebebebffebebecffecebecffecebecffececebffecececffecececffedececffecedecffedecedffedececffedededffedecedffedededffedededffedededffededecffecededffedededffededecffedededffececedffedececffecedecffecececffecedecffecececffecececffecececffecececffebececffebecebffebececffececebffecebecffebecebffebebebffebebebffebebebffebebebffebeaebffeaebeaffebeaeaffeaebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e2ffe2e2e1ffe1e1e0ffdfe0e0ffdfdfdeffdddeddffdcdcdcffdbdbdbffdbdbdaffd9d9daffd8d9d8ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d3ffd0d0d0ffcdcdcdffcbcacbffc7c7c7ffc3c3c3ffc0c0c0ffbcbcbcffb8b8b8ffb3b3b3ffb0b0b0ffacababffa6a6a6ffa3a3a3ffa0a1a0ff9e9f9fff9c9d9cff9a9a9aff989998ff979797ff959494ff939494ff929292ff919091ff8d8e8dff8c8c8cff8a8b8aff898989ff888888ff878787ff858585ff828181ff7e7d7eff7a7a7aff777778ff757574ff717171ff6f6f6fff6c6d6dff6b6b6bff686869ff666665ff636464ff616262ff5d5d5dff59595aff565656ff535354ff525252ff505051ff4f4e4eff4e4e4dff4b4c4bff484949ff464645ff434343ff403f40ff3d3d3dff3c3c3cff39393aff363635ff323332ff1f1f1fff060605ff040405ff040404ff040404ff040404ff030303ff030302ff020302ff020202ff020202ff020202ff020102ff020101ff010101ff010101ff010101ff000101ff010100ff010000ff000100ff000000ff000000ff000101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0d0dff1f1f1fff323233ff484948ff515050ff565655ff5a5a5aff5e5e5eff606161ff636362ff646464ff686767ff6b6b6cff6c6c6dff6a6a69ff666566ff656565ff656666ff666666ff656666ff5d5d5cff5c5d5dff5c5d5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfbfcfffaf9f9fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff6f6f6fff6f6f5fff7f7f7fff7f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcddddffddddddffdcdcddffdddddcffdcdcdcffdedfdfffe3e3e4ffe7e7e8ffe9e9e9ffe9e9eaffeae9eaffeae9eaffe8e7e7ffe5e5e4ffe2e2e2ffe1e2e2ffe3e3e2ffe4e4e4ffe6e6e6ffe7e7e6ffe8e8e8ffe9e9eaffeaeaeaffeaebebffecececffecedecffecededffeeeeeeffeeeeeeffefefefffefefefffefefefffeff0effff0f0f0fff0f1f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f2f2fff1f2f1fff2f2f2fff2f3f2fff2f2f2fff2f3f2fff3f2f3fff3f3f2fff3f3f3fff4f3f4fff3f3f4fff3f4f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f6f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff8f8f8fff7f7f8fff8f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafffaf9fafffaf9fafffaf9fafffafaf9fffafaf9fff9fafafffafaf9fffafaf9fffaf9fafffafaf9fffafafafffaf9fafffafafafff9fafafffafafafffafaf9fff9fafafffafafafffafaf9fffafafafff9f9fafffaf9f9fff9faf9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f7fff6f6f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff1f0f1fff0f1f0fff1f0f0ffeff0efffefefefffefefefffeeeeefffeeeeeeffedededffecececffebebebffe9e9eaffe9e9e8ffe7e7e7ffe6e6e6ffe4e5e5ffe3e4e3ffe5e5e5ffe9e8e8ffeaebebffeaebebffeaeaeaffe9e9eaffe9e8e9ffe7e7e8ffe4e3e4ffe1e1e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff0f0f0fff4f4f4fffafafafffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff767676ff737373ff6c6d6dff666566ff616262ff5e5e5eff565655ff4c4c4cff464646ff444444ff424242ff414140ff3d3e3eff3c3b3bff393939ff383938ff383737ff363636ff343434ff343434ff323333ff303030ff2e2e2dff2f2f2eff313030ff302f2fff2b2b2bff2a2a29ff373736ff3b3b3bff3c3c3bff3d3d3dff403f3fff444444ff4a4a4aff505050ff535454ff565655ff575757ff585958ff595a5aff5b5a5aff5b5b5bff5c5d5dff606060ff656465ff676868ff696969ff6b6b6aff6c6c6cff6e6e6eff707070ff6f7070ff6f6e6eff6e6e6eff6e6e6dff6d6d6cff6a6a6bff686868ff666666ff656565ff646464ff636363ff616262ff606061ff5c5c5cff5a5a5aff595959ff575858ff555555ff525252ff505050ff515151ff504f50ff4b4b4bff454545ff3e3f3fff3c3b3bff393839ff363736ff353434ff333233ff303131ff303030ff303030ff2e2e2eff2e2e2dff2d2d2cff2d2d2dff282728ff282829ff2a2a29ff2a2a2aff2a2a29ff2d2e2dff2c2c2cff313131ff333333ff343434ff363635ff373738ff383837ff383838ff373837ff373738ff383838ff383838ff4d4e4eff4e4e4dff4e4e4eff4d4e4eff4e4e4eff565655ff5b5b5b000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff080808ff1d1d1dff4c4c4bff787979ff8e8e8dff989898ff9e9f9effa2a1a1ffa3a3a3ffa4a5a4ffa8a8a8ffababacffb1b1b1ffd2d2d1fff8f7f7fffafafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfbfffbfafafffbfafbfffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafbfbfffbfafafffafafafffafafafffbfbfafffafbfafffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafafffafbfafffbfafafffbfbfafffafafbfffafafafffbfafbfffafbfbfffbfafafffbfafbfffafafafffbfbfafffafafbfffafafafffafafafffafafafffafafbfffbfafafffafbfbfffafafbfffbfbfafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffbfbfafffafbfbfffbfbfafffafafbfffafbfafffbfafafffbfafbfffafbfafffbfafafffafbfbfffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffafafaffeeefeeffbabab9ffa2a2a2ff9d9d9dff9b9b9cff9a9b9aff999999ff979797ff949494ff909090ff888888ff787878ff585857ff2c2b2bff0e0e0fff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000ffecececffecececfff0f0f0ffeff0effff0efefffeeefefffedededffefefeefff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f3f3fff4f3f3fff4f4f4fff4f5f5fff6f6f5fff7f6f7fff7f8f7fff8f8f8fff9f9fafffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffafafafffbfbfafffbfbfbfffcfcfbfffbfbfbfffbfafafff9f9f9fff7f7f6fff5f5f4fff3f4f4fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f1f0fff0f0f0ffeff0f0fff0f0f0fff0f0efffefeff0ffefefefffefefefffefefefffefeeefffefeeefffeeeeeeffeeeeeeffededeeffecededffebececffeaeaeaffe9e8e9ffeaeaeaffe8e9e9ffe8e7e8ffe7e7e6ffe5e5e5ffe4e4e4ffe2e3e3ffe1e1e1ffe0e0e0ffdededeffdddddeffdcdcdcffdbdbdbffdadadaffd8d9d9ffd8d8d8ffd8d8d9ffd8d9d8ffd9d8d8ffd9d8d9ffd8d9d8ffd9d8d9ffd8d9d9ffd8d8d8ffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffdddddcffddddddffdddeddffdedfdeffdfdfdfffe0dfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e2e2ffe3e2e3ffe2e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe6e5e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e8e8ffe8e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9e9eaffeaeaeaffeaeaeaffebeaebffebeaebffeaeaeaffebebeaffeaebebffebebebffebebecffebecebffecebebffecebecffebececffecececffececedffecececffecedecffededecffededecffedededffedededffedededffedededffedededffededecffececedffedececffedededffecedecffedececffececedffedececffecececffecececffecececffecececffecececffebececffecebebffecebebffebecebffebebebffececebffecebecffebebebffebebebffebebebffebebebffebeaebffeaeaeaffeaebeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e6ffe7e6e7ffe6e7e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffdfe0dfffdfdfdfffdddedeffdcdcdcffdcdcdbffdbdadaffdadad9ffd9d9d9ffd7d7d7ffd6d6d5ffd4d4d4ffd2d3d2ffd0d1d0ffcececeffcccbcbffc9c9c8ffc5c5c5ffc1c0c0ffbcbcbdffb9b9b9ffb5b5b5ffb1b1b1ffaeaeaeffadadadffa9a9a8ffa1a2a2ff9e9e9dff9b9b9bff989998ff969696ff959594ff949494ff919191ff909090ff8e8e8eff8d8c8cff8b8a8bff878787ff868786ff848585ff838383ff818282ff808080ff7f7e7fff7b7b7bff777878ff757475ff727272ff6e6f6eff6c6c6cff6a6a6aff686868ff666666ff636463ff616162ff605f5fff5d5d5dff585858ff545555ff525252ff4f4f50ff4c4d4cff4a4a4aff484848ff474847ff474747ff454545ff424242ff3f403fff3c3c3bff3a3939ff373737ff363536ff333333ff1e1e1eff040504ff030403ff030303ff040303ff040404ff030303ff030303ff020203ff030202ff020202ff010202ff010102ff020202ff010201ff010201ff010101ff010101ff000101ff010101ff010100ff010101ff000101ff010101ff000101ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff131313ff2b2a2aff444444ff4f4f4eff535454ff575858ff5b5b5bff5e5e5eff605f60ff626161ff656565ff696969ff6a6a6aff676867ff646464ff636464ff656565ff666665ff5d5d5dff5d5d5dff5d5d5dff5d5d5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffafafafff7f6f7fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f7f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdbdcdbffdddcddffdcddddffdcdcdcffdddddcffdcddddffddddddffdbdadbffdcdcdcffe1e0e0ffe5e6e5ffe8e8e8ffe9e9eaffe9eae9ffeaeae9ffe9e9e9ffe6e6e6ffe3e3e3ffe1e1e2ffe2e2e2ffe4e4e3ffe6e6e5ffe7e6e6ffe8e8e8ffe9e9e9ffeaeae9ffebebebffebecebffecececffecececffedededffeeeeeeffeeeeeeffefefeeffefefeffff0efeffff0eff0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff2f1f1fff1f2f2fff2f2f2fff3f3f2fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff3f4f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f7f8fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffaf9f9fffaf9fafff9faf9fffaf9f9fff9fafafff9f9f9fffafaf9fffafaf9fffafaf9fffafafafffafafafffafaf9fffafafafffafafafffafaf9fff9f9f9fffaf9f9fffafafafff9faf9fffaf9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff8f9f9fff8f8f8fff9f8f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff6f7f7fff7f7f6fff6f6f7fff6f7f6fff7f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f5f6fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff4f5f5fff5f5f4fff4f4f4fff3f4f4fff4f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f0f1fff0f0f0fff0f0efffefeff0ffefefefffeeefeeffeeeeeeffedededffedececffebececffeaeaeaffe9e9e9ffe7e8e7ffe7e6e7ffe5e6e6ffe3e4e4ffe4e4e3ffe7e7e7ffeaeaebffebeaebffeaeae9ffeaeae9ffe9e9e9ffe9e8e8ffe5e5e6ffe1e2e2ffe1e0e0ffe2e1e2ffe1e2e1ffe2e1e2ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e0ffe1e1e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f3fff2f2f2fff3f3f3fff3f3f3fff3f2f3fff0f1f1fff0f0f0fff5f5f4fffafbfafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7979ff787878ff767676ff737373ff6d6d6dff666665ff646465ff5c5c5bff545454ff4e4e4fff4b4b4bff494848ff464646ff434343ff404141ff3e3f3eff3e3d3eff3e3e3dff3d3d3dff3b3a3bff393939ff373737ff353635ff333433ff323233ff343333ff333333ff303030ff313030ff434343ff454545ff434343ff444444ff474747ff4c4b4bff505050ff545354ff575857ff5a5b5aff5d5e5dff5f5f5fff606061ff616162ff636263ff656565ff696969ff6e6d6dff717170ff717272ff737273ff747575ff777777ff777878ff787878ff787878ff787878ff787877ff767677ff747475ff717171ff6f6f70ff6f6f6fff6f6f6fff6e6e6eff6d6d6dff6d6c6dff6c6c6cff6b6a6bff6a6a6aff6a6a69ff686969ff666766ff636363ff606061ff5e5e5fff5d5d5dff575757ff50504fff4a4a4bff444544ff404040ff3c3c3cff373738ff323232ff2f2f2fff2e2e2eff2e2e2eff2e2f2eff272728ff232323ff252525ff272727ff282828ff2a2a2aff2e2d2dff2b2b2cff2c2c2cff2c2d2dff313030ff333433ff343435ff363636ff373837ff373838ff373737ff383738ff373838ff4e4d4eff4e4e4eff4e4e4eff4e4e4eff4e4e4dff555655ff5c5b5bff5e5e5e000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff151515ff3a3a3aff696969ff868687ff949594ff9c9c9cffa0a0a0ffa2a2a2ffa4a3a4ffa7a7a7ffa9a9a9ffadadadffbcbdbcfff0eff0fff9f9f9fffbfbfafffafafafffbfafafffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffafbfafffbfafafffafafafffafafbfffafafafffafafafffafafafffafaf9fffafafafffafaf9fffafafafffafafafffafafafffbfbfbfffbfbfafffafafafffafbfafffafafafffafafbfffafbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfafafffbfafbfffafbfbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfafffafbfbfffbfafafffafafbfffafbfbfffafafafffafafbfffbfbfbfffafbfafffbfafafffafafafffafafbfffafbfafffafbfbfffafafbfffafbfafffafafafffbfafafffafafbfffafafbfffbfafafffafbfafffbfbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffbfbfafffbfafbfffbfafbfffbfbfafffafafafffafbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffbfcfcfffbfbfbfffcfbfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffcfdfcfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfff7f7f7ffdedfdeffa5a5a5ff9f9e9fff9c9c9cff9b9b9bff9a9999ff999998ff969696ff929292ff8c8d8cff808081ff676666ff3e3e3eff1b1a1bff090909ff020302ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000ffecececffecececffecececfff0efefffefefefffeeeeedffededeeffeeeeeeffefefeffff0f0f0fff0f1f1fff1f1f1fff1f2f2fff2f3f2fff3f3f4fff4f4f4fff5f4f5fff6f6f6fff7f6f7fff8f7f7fff8f8f8fff9f9f9fffafafafffafbfafffbfafbfffbfbfbfffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfcfffbfcfbfffafbfbfff9f8f8fff7f7f7fff5f4f5fff4f4f4fff3f4f3fff2f3f3fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff1f1f1fff1f0f1fff0f0f0fff0f1f0fff0f1f0fff0eff0ffefeff0ffefeff0ffefefefffefefefffefefefffeeefeeffefeeeeffeeeeeeffededeeffedededffecededffebebecffe9eae9ffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe6e6e6ffe5e5e5ffe4e4e3ffe2e2e3ffe1e2e1ffdfe0e0ffdededeffddddddffdcdcdcffdbdbdbffdadad9ffd9d9d9ffd8d9d9ffd8d8d9ffd9d9d8ffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d8ffd8d9d8ffdadbdaffdbdadbffdbdbdbffdcdcdbffdcdcdcffdddcdcffdededdffdededeffdfdedfffdfe0e0ffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffeaebebffebebebffeaebebffebebeaffebebebffebebebffebebecffecececffecececffecececffecececffecececffecececffecedecffececedffedecedffededecffedededffedededffeeeeedffedededffedededffedededffecededffedececffedededffedecedffecedecffecedecffecedecffecececffecececffecececffecebecffebecebffecebecffebebebffebebebffeaebebffebeaebffeaebebffebebebffeaeaeaffeaeaeaffebebebffeaeaeaffeaeae9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e5ffe4e4e5ffe4e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe0e1e0ffe0e0e0ffdfdfdfffdfdfdfffdedddeffddddddffdbdbdcffdadbdbffd9dad9ffd8d8d9ffd8d7d8ffd6d6d6ffd4d4d4ffd2d1d1ffd0d0d0ffcececeffcbcbccffc9cac9ffc6c7c7ffc3c3c3ffbfbfbfffbbbabbffb7b7b7ffb6b6b6ffb2b3b3ffaeaeaeffaaaaaaffa5a6a6ff9f9f9fff9a9a9aff979797ff949494ff929291ff909191ff919090ff8e8e8eff8a8a8aff898a8aff888888ff878787ff858585ff838382ff808081ff7e7f7fff7d7e7dff7c7c7cff7a7a7bff787878ff747474ff717171ff6e6e6fff6b6b6bff696869ff676767ff656665ff636363ff616161ff5e5e5eff5c5c5dff5a5a5bff585858ff535454ff515151ff4e4e4fff4b4c4bff494849ff474746ff444445ff424242ff414140ff3f3f3fff3e3e3eff3b3c3bff383839ff363636ff333333ff2f2f2fff1c1b1bff040404ff020202ff020203ff030303ff030303ff040303ff030403ff030203ff030302ff020302ff020202ff020101ff020102ff010102ff020102ff010201ff020102ff010101ff010101ff000101ff010001ff000101ff010101ff000001ff000001ff010101ff000100ff010000ff000000ff000001ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040304ff0e0e0eff222322ff3d3d3cff494949ff505151ff555555ff585858ff5b5b5bff5c5d5cff5e5e5eff626161ff656566ff686868ff676666ff646464ff626261ff636464ff5d5d5cff5c5c5cff5d5d5dff5c5d5dff5d5d5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfdfffafafafff7f7f6fff5f4f4fff6f5f5fff6f6f6fff7f7f7fff7f7f7fff7f8f8fff7f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdddcdcffddddddffdddddcffdcddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdddedeffe3e3e2ffe7e7e7ffe8e9e9ffe9e9eaffeaeaeaffeaeaebffe8e8e8ffe5e5e5ffe2e2e2ffe1e2e2ffe3e3e3ffe5e4e5ffe6e6e6ffe7e7e7ffe8e8e8ffeae9e9ffebebeaffebebebffecececffecededffedededffeeededffeeefeeffefeeefffefefefffeff0efffeff0f0fff0efeffff0f0f0fff0f0f1fff1f0f1fff1f1f1fff2f1f2fff2f1f1fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff6f7f6fff6f7f6fff6f6f7fff7f6f7fff7f7f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff6f7f7fff7f7f7fff7f8f7fff8f7f8fff7f8f7fff7f8f7fff7f8f8fff7f7f7fff8f7f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9f9fffaf9f9fff9f9f9fffaf9f9fffafafafffafafafff9f9fafff9fafafff9fafafffaf9f9fffafafafffaf9fafffafaf9fff9faf9fff9faf9fff9f9f9fff9f9fafff9f9fafffaf9f9fff9faf9fffaf9fafff9f9f9fff9faf9fff9faf9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f6f7fff6f7f6fff6f6f7fff7f7f6fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff4f4f4fff4f4f3fff3f4f3fff3f2f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0ffefeff0ffefeff0ffefefefffeeeeefffedeeeeffedededffecececffebebebffeaeaeaffe9e9e9ffe8e7e7ffe6e6e6ffe5e5e4ffe3e3e3ffe5e6e5ffe9e9e9ffebebebffeaeaebffeaeaeaffe9e9e9ffe8e9e8ffe7e7e7ffe3e3e3ffe1e0e1ffe2e2e1ffe2e1e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e1e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f2fff2f2f3fff2f2f2fff3f2f3fff1f2f1fff1f1f0fff0f1f1fff5f6f5fffafbfafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff797a7aff787878ff767776ff737373ff6d6d6dff6e6e6eff676667ff5f5f5fff5a5a5aff555554ff505150ff4e4e4dff4a4a4aff474747ff444444ff424242ff404141ff3f4040ff3d3e3dff3b3b3bff3a3a3aff383939ff363636ff343334ff343434ff343534ff333333ff333333ff444545ff464746ff454545ff464746ff4a4a4aff4d4d4dff505050ff535353ff575758ff5c5b5cff5f5f5fff616161ff636463ff666665ff676868ff6a6a6aff6d6d6eff717272ff757474ff757575ff767676ff787878ff7a7a7aff7b7b7bff7c7c7cff7d7d7dff7c7c7cff7b7b7bff7b7b7bff797979ff777777ff757575ff757574ff757575ff747474ff737373ff727373ff727273ff717271ff6f7070ff6f6f6fff6d6e6eff6c6b6cff686867ff646464ff616261ff5f5f5fff5c5c5bff575757ff525353ff4c4c4cff474847ff444445ff3f4040ff393a39ff343333ff2f2f2fff292a2aff242424ff212121ff232322ff252625ff272727ff2a2a2aff2d2d2dff2b2b2bff2a2a2aff2b2b2aff2b2c2bff2c2c2cff313031ff333334ff343435ff363536ff383737ff383837ff383837ff3d3d3dff464646ff4d4e4eff4d4d4eff4d4e4eff565555ff5b5b5bff5e5e5eff62616200000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff0f0f0fff2e2e2eff5a5a5bff7c7c7cff90908fff989998ff9e9e9effa1a1a1ffa3a3a2ffa6a5a5ffa8a9a9ffabababffb0b0b0ffdddcdcfff3f4f3fffafafafffbfafbfffbfbfbfffafbfafffafbfafffbfbfbfffbfbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafafafffbfafafffbfafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafff9f9fafffafaf9fff9fafafffaf9fafffafafafffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafbfafffafafafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafafbfffafbfbfffbfbfafffafbfafffbfafafffafafafffafafafffbfafafffbfafafffbfafafffafbfafffafafafffafafafffafbfafffafbfafffafbfafffafbfafffbfafafffafafafffafafafffafbfbfffafafbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafbfbfffbfbfbfffbfbfafffafafafffafbfbfffafbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbffeeeeeeffc5c5c5ffa0a0a0ff9e9e9eff9c9d9cff9b9b9bff999999ff979797ff949494ff8f8f90ff868786ff767676ff555555ff2d2d2dff101111ff050606ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000ffecececffececedffecececffecedecffedeeeeffedededffedededffeeedeeffefefeefff0f0f0fff0f1f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f5f4fff5f6f6fff6f7f6fff7f8f7fff8f8f8fff9fafafffafafbfffafafafffbfafbfffafbfafffafafafffafafafffafafafffafafafffbfbfbfffbfbfcfffbfbfbfffafafafff8f8f8fff6f6f6fff4f5f5fff3f4f4fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f0fff0eff0ffeff0f0fff1f1f0fff0f0f0fff0f0efffefeff0ffefefeffff0efefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffececebffebeaebffeaeaeaffe9e9e9ffe8e9e9ffe8e8e9ffe7e7e7ffe5e6e6ffe5e4e5ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdededeffddddddffddddddffdbdbdbffdadadaffdadad9ffd8d9d8ffd8d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdcdbdbffdbdcdbffdcdcdcffdddcddffddddddffdddeddffdededeffdfdfdfffe0e0dfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe5e6e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffeae9e9ffe9eaeaffeae9eaffe9eae9ffe9eaeaffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebeaffeaebeaffebebebffeaebebffebebebffecebebffebecebffebececffecececffececebffecebecffecececffececedffecececffedececffecedecffedededffedededffedededffedededffedededffedededffededecffecedecffececedffececedffecededffececedffecececffecececffecececffecececffececebffebececffebecebffebebebffeaebebffebebebffeaebeaffebeaeaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e5e6ffe5e6e5ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdedfdeffdddedeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd5d5d5ffd3d4d3ffd2d2d2ffd0d0d0ffcececeffcbcbcbffc8c9c8ffc6c6c6ffc3c3c3ffc0c1c0ffbdbdbdffb9b9baffb6b6b7ffb3b4b4ffb0b0b1ffacacacffa5a6a5ffa0a0a0ff999998ff939393ff8f908fff8c8c8dff8a8b8bff8a8a89ff8b8b8bff888888ff858485ff828282ff828181ff818080ff818180ff7f7f7fff7d7d7dff7c7c7cff797a79ff787878ff767676ff747474ff727272ff6d6d6dff6a6a6aff666767ff656465ff636463ff626262ff606060ff5e5e5eff5c5c5cff5a5a59ff585858ff555555ff515151ff50504fff4d4d4dff4b4b4bff484848ff454645ff434444ff414241ff3f3f3eff3d3c3cff3a3b3bff383939ff373737ff353535ff333332ff272827ff111011ff020202ff010202ff010201ff020202ff020202ff020202ff020202ff020203ff020303ff020203ff020202ff020202ff020201ff020201ff020201ff010201ff010201ff010101ff010201ff010101ff010101ff010101ff010001ff000000ff010000ff010001ff010100ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff0b0a0aff1c1d1cff373737ff434343ff4d4e4dff525252ff555554ff575756ff595858ff5a5a5aff5e5e5eff616262ff656465ff666766ff646465ff606060ff5c5c5dff5d5d5dff5d5d5cff5d5d5dff5d5d5cff5c5d5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafbfafff7f7f7fff6f5f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f9f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcddddffdcddddffddddddffdcdcdcffdddcddffdcdcdbffdcdcdcffddddddffdcdddcffddddddffe0e0e0ffe5e5e5ffe8e8e8ffe9e9e8ffe9eaeaffeaebeaffeaeae9ffe7e6e7ffe3e4e4ffe2e2e2ffe2e2e2ffe5e4e5ffe6e6e5ffe7e7e7ffe9e8e9ffeaeaeaffeaeaeaffebebebffecececffecececffedededffedededffeeedeeffeeefefffeeefefffefefeffff0efeffff0f0effff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f6fff6f6f6fff7f7f7fff6f6f7fff6f7f7fff7f7f7fff6f7f6fff6f7f7fff7f7f7fff7f7f6fff6f6f6fff6f7f7fff6f7f7fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f7fff6f7f7fff6f6f6fff6f7f6fff7f6f7fff6f7f6fff6f7f6fff7f6f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff8f7f7fff7f8f7fff7f8f7fff8f8f7fff7f8f8fff7f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9fafff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9fafff9fafafff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9fafff9fafafff9f9fafff9f9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f9fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f7f7fff7f7f7fff6f7f6fff6f7f7fff6f7f7fff6f7f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f5f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff4f4f4fff3f4f4fff4f4f3fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff2f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0efffefefefffefefefffeeefeeffeeeeeeffedededffedecedffebebecffebebeaffe9eaeaffe8e8e9ffe7e7e7ffe5e6e6ffe4e4e4ffe3e3e4ffe8e7e8ffeaeaeaffebebebffeaeaeaffe9e9e9ffe9e9e9ffe7e8e8ffe5e5e5ffe2e2e1ffe0e0e0ffe1e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e2e2ffe1e2e2ffe1e1e1ffe2e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff2f3f3fff2f2f3fff2f3f2fff2f2f2fff1f1f1fff0f0f0fff6f6f6fffcfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a7a7aff797979ff787878ff767676ff737373ff747474ff6c6c6dff666666ff606160ff5b5b5bff565656ff535352ff4f4f4fff4c4c4bff484848ff454546ff444343ff414141ff3e3e3fff3d3d3dff3b3b3cff393a3aff373737ff353435ff343434ff343434ff333233ff333333ff464546ff474747ff464646ff494949ff4c4c4cff4e4e4fff525151ff555555ff595959ff5d5d5dff616161ff646363ff666666ff696969ff6b6b6bff6e6e6eff717171ff747474ff777777ff787878ff7a7a7bff7c7c7dff7e7e7dff7f7f7fff807f7fff808080ff7f7f7fff7e7e7eff7d7d7dff7c7d7cff7a7b7bff797979ff787878ff787878ff787778ff777677ff757575ff757575ff757474ff747374ff727271ff707070ff6d6d6eff6a6a6aff666766ff646363ff616161ff5e5e5dff595a5aff565655ff4f4f4fff49494aff464646ff424242ff3d3d3dff383839ff333333ff2c2d2dff262626ff242324ff262626ff292a29ff2c2b2cff2d2d2dff2e2e2eff2d2d2dff2c2d2dff2f2e2eff303030ff313131ff333232ff333333ff343334ff363636ff383838ff383838ff383738ff393938ff3e3d3dff464646ff4e4d4eff555555ff5b5b5bff5e5e5eff626262ff65656500000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff090909ff1e1e1eff464747ff6f6f6eff888888ff959595ff9d9c9dff9f9fa0ffa1a1a2ffa5a4a5ffa7a7a7ffa9aaaaffadadacffc2c2c2ffe5e4e4fff9f9f9fffbfafbfffafbfafffbfafbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fffaf9fafffafafafffaf9fafffaf9fafff9f9f9fff9faf9fffaf9f9fffaf9fafffbfbfbfffbfbfbfffafafafffaf9fafffafafafffafafafffafafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafbfffbfafafffafafafffafafafffbfafbfffafbfbfffafafafffbfbfbfffafafafffafafafffbfbfafffafafafffafafafffafbfafffafbfafffafafafffafafafffbfbfafffbfafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffafafbfffafafbfffbfafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfbfafffbfafbfffbfafbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffdfcfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffdfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfff7f7f8ffdcddddffaeaeadff9f9f9fff9e9e9eff9c9d9cff9b9a9bff989998ff969696ff929393ff8d8d8dff818081ff6b6b6bff454545ff212020ff0b0b0bff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffecececffecececffedededffededecffededeeffefeeeeffeff0effff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f8f9fff9f9fafffafbfafffbfafafffafafafffafafafffafafafffaf9fafffafaf9fffafafbfffafbfbfffbfbfbfffbfbfbfffbfafafff8f8f8fff7f6f6fff5f5f5fff4f3f4fff3f3f3fff3f3f3fff3f2f2fff2f1f2fff2f2f1fff1f0f1fff0f0f0fff0f0f0fff1f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0ffefefeffff0f0efffefefefffefefefffefefeeffeeefeeffeeeeeeffeeefeeffedeeeeffededecffecececffecececffebeaebffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe7e6e7ffe5e5e5ffe5e4e4ffe3e3e4ffe2e2e2ffe0e1e1ffdfdfdfffdedfdfffdededeffddddddffdcdcdcffdbdadbffd9d9daffdad9d9ffd9d9daffd9d9daffdad9daffd9d9daffd9dadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddcddffddddddffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe3e2e2ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e9ffe9e8e8ffe8e8e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebeaffebeaeaffebebebffebebebffebebebffecebebffebebebffebebebffecebecffebebecffebececffecececffececedffecededffecececffecececffedececffedededffededeeffedededffedededffecededffecededffedededffedededffececedffedececffecececffedececffecececffecececffecececffecebecffececebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffebeaebffeaeaebffeaeae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e9e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdeffdededeffdcddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd7d7d8ffd5d6d6ffd3d3d2ffd0cfd0ffcececeffccccccffcbcacbffc8c8c8ffc6c6c6ffc3c3c3ffc0c0c0ffbebebeffbbbbbbffb7b7b7ffb4b3b3ffb0b0b0ffadacadffa8a8a8ffa3a2a3ff9b9b9aff959495ff90908fff8c8b8cff888988ff868686ff848484ff848483ff818181ff807f80ff7e7e7eff7c7c7cff7b7b7bff7a7a79ff787979ff777777ff767676ff767676ff747575ff717272ff6f6f6fff6e6e6eff6c6c6cff666566ff626162ff606060ff5f5f5fff5e5e5eff5d5c5dff5b5b5aff595959ff575758ff555555ff525353ff505050ff4d4d4dff4c4c4bff494a4aff484847ff454545ff424243ff414041ff3e3e3fff3c3c3cff3a393aff373738ff353636ff333333ff2b2b2bff1b1b1aff060606ff020203ff020201ff020202ff010202ff010101ff020102ff020202ff020202ff030202ff020202ff020202ff020202ff020202ff020201ff020102ff020201ff010101ff010201ff010102ff010101ff010101ff000101ff010101ff010101ff010100ff010101ff010000ff000001ff010100ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff191918ff333333ff404040ff4a4a4aff4f4f4fff515151ff535353ff555555ff585758ff5b5a5bff5d5d5dff616160ff646464ff636363ff5d5d5cff5b5b5aff5c5d5dff5d5c5dff5c5d5dff5d5d5dff5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfafafff8f8f8fff6f5f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff9f8f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddcdcffdddcddffdddddcffdddddcffdbdcdcffdcdbdcffdcddddffddddddffddddddffdddddcffdededeffe3e3e3ffe6e6e7ffe8e8e8ffeae9e9ffeaeaeaffeaeaeaffe9e9e9ffe5e5e6ffe2e3e3ffe2e2e2ffe4e4e4ffe6e5e5ffe7e7e7ffe8e8e9ffe9e9e9ffebeaebffebebebffebecebffecececffedededffedededffeeededffeeeeeeffefeeeeffefefeffff0efeffff0f0effff0f0f0fff1f1f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f3fff2f2f2fff3f3f2fff3f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff4f4f3fff4f4f4fff4f5f4fff5f4f5fff5f5f5fff4f5f5fff5f5f5fff6f5f5fff6f5f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f6fff7f6f7fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f7fff6f6f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff8f7f8fff8f8f7fff8f7f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fff9f9f9fffaf9fafffafaf9fff9f9f9fffaf9f9fff9f9fafffaf9f9fff9f9f9fffaf9fafffaf9f9fff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f8f8fff9f8f9fff9f9f9fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff6f6f7fff6f6f6fff6f6f7fff6f6f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f6fff6f6f5fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff2f3f2fff3f2f3fff2f2f2fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffefefefffeeefefffeeeeeeffedededffedededffecececffecebebffeaeaeaffe9e9e9ffe8e8e8ffe7e6e7ffe5e5e5ffe3e3e3ffe6e5e5ffe9e9e9ffebeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e8e8ffe6e6e6ffe3e3e2ffe1e0e1ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e2ffe1e2e2ffe2e2e1ffe1e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff6f6f7fffcfbfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7a7b7bff797a7aff797979ff787878ff767676ff777777ff707070ff6a6a6aff636464ff5e5f5fff5a5a5aff565756ff535252ff4f4f4fff4b4c4bff494849ff464646ff444344ff414141ff3f3e3fff3d3c3cff3a3b3bff393939ff363636ff353536ff343435ff333333ff353535ff484847ff4a4a4aff4a4949ff4c4b4bff4e4f4fff515152ff545454ff585858ff5c5c5dff616161ff656564ff686767ff6a6b6aff6d6c6dff70706fff727273ff757576ff797979ff7b7c7cff7e7d7eff7f8080ff818181ff838383ff848484ff848585ff848484ff838384ff828382ff828282ff808080ff7f7f7fff7e7e7eff7d7e7eff7c7d7dff7c7c7dff7b7c7bff7a7b7bff797a79ff797878ff767776ff757575ff737373ff707070ff6d6d6dff6a6a6aff676767ff646464ff606161ff5d5c5cff575858ff515151ff4b4a4bff454645ff424142ff3d3e3dff3a3a3bff363636ff303030ff292929ff272626ff292929ff2b2b2cff2d2e2dff2e2e2fff2f2f2fff2f2f2fff303030ff323231ff333434ff353535ff363736ff373737ff383838ff3b3a3aff3d3d3cff3f3e3eff40403fff434343ff494948ff4f4f50ff555556ff5b5b5bff5e5e5eff626262ff646565ff6666660000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff050404ff111211ff333232ff5b5c5cff7b7c7bff909091ff9b9b9bff9f9e9fffa1a1a1ffa3a3a4ffa6a5a5ffa8a8a9ffabababffb1b1b1ffcececefff3f3f3fffafafafffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfafffafbfbfffafafbfffbfafbfffafbfafffafafafffaf9f9fff9f9fafffaf9fafffafafafff9fafafff9f9fafff9faf9fff9fafafff9faf9fffaf9f9fff9faf9fffaf9fafffbfbfbfffafafafffafafafff9fafafffafafafffafafafffafbfbfffbfafafffafbfbfffafbfafffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffbfbfbfffafbfbfffbfafbfffafafbfffafafafffafbfbfffafafafffafbfbfffafafbfffbfafbfffbfbfafffbfbfbfffbfafafffafafbfffafafafffafbfbfffafbfbfffafafbfffafbfafffafbfbfffafbfafffbfafafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9f9fffafafafff9faf9fffafafafffafafafffbfafbfffbfbfbfffbfafbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffdfcfcfffcfdfdfffdfcfcfffcfdfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfafbffecececffc1c1c2ffa2a2a2ff9f9f9fff9e9e9fff9c9d9dff9b9b9aff989898ff949594ff919191ff8a8a8aff797878ff5c5d5dff373737ff161616ff070807ff010102ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000ffecececffecedecffecececffecececffecececffecececffececedffedededffeeeeeeffefeff0ffeff0f0fff1f0f0fff1f2f2fff2f1f1fff2f3f3fff3f4f3fff4f4f5fff5f5f4fff6f5f6fff7f8f7fff8f8f9fff9f9f9fffafafafffafafbfffafafafffafafafff9fafafffafaf9fffafafafffafaf9fffafafbfffbfbfbfffbfbfbfffafafafff8f8f9fff6f7f6fff5f5f5fff4f3f4fff4f3f3fff3f3f2fff3f2f2fff1f2f1fff1f1f2fff1f1f0fff0f0f0fff1f0f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0efefffeff0f0ffefefefffeff0efffefefefffefefefffefefefffefefefffefeeeeffeeeeeeffedededffecededffebececffebebecffeaebeaffe9eaeaffe9e9e9ffe9e8e8ffe7e8e7ffe6e6e6ffe5e5e6ffe4e4e4ffe2e2e2ffe1e1e2ffe0e0e1ffe0dfe0ffdedfdfffdeddddffddddddffdcdcdcffdbdbdbffdadadaffdadadaffdadadaffdadadbffdadad9ffd9dadaffdbdbdbffdcdbdcffdcdcdcffdcddddffddddddffdededeffdedfdeffdfdfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e1ffe0e1e1ffe1e2e1ffe2e2e3ffe4e3e3ffe4e4e3ffe4e4e3ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9eaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffeaeaeaffeaeaeaffeaebeaffeaebebffeaebebffebeaebffebebebffebebebffebebebffebebebffecebecffebecebffecebecffecececffecececffecececffececedffecececffecececffedededffecededffedededffedededffededecffedecedffedededffededecffecededffececedffecedecffecedecffecececffecececffecececffececebffebecebffebebecffebebebffeaeaebffeaeaebffeaebebffeaebebffebeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe5e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe3e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfe0ffdedfdfffdfdedeffdededeffdeddddffddddddffdbdcdbffdbdbdbffdadad9ffd8d8d9ffd6d7d6ffd5d4d5ffd3d3d2ffd0d0d1ffcececeffcbcacbffc9c9c9ffc5c6c6ffc4c4c3ffc1c1c1ffc0c0c0ffbebdbeffbbbbbbffb9b8b8ffb5b6b6ffb1b1b2ffadadadffa9aaa9ffa6a5a6ffa1a0a0ff999898ff929292ff8d8e8dff89898aff868685ff828283ff808081ff7f7f7fff7d7e7eff7c7b7cff7a7a7aff787878ff767777ff767675ff747574ff727273ff727172ff707070ff6f6f6fff6e6d6dff6c6c6dff696869ff676767ff646565ff5d5d5eff5b5b5bff5b5c5bff595a5aff595858ff575757ff565556ff555555ff525353ff515151ff4e4e4fff4b4c4cff4a4949ff474848ff464545ff444444ff414241ff403f40ff3d3e3dff3c3b3cff393a39ff373737ff353434ff323233ff242424ff060506ff030303ff020203ff020202ff020202ff010201ff010102ff020102ff020101ff010202ff010102ff010202ff020202ff010102ff020202ff020201ff020101ff010201ff010102ff020201ff010102ff010102ff010101ff010201ff010101ff010101ff010101ff000101ff010100ff000101ff000001ff010101ff010101ff010101ff010000ff000000ff000000ff000100ff000000ff0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060607ff141314ff2e2f2eff3e3e3eff474647ff4b4b4cff4f4e4eff505150ff515252ff545455ff575757ff595959ff5b5c5bff606060ff5f605fff585859ff585858ff5a5b5bff5d5d5dff5c5d5dff5c5d5dff5d5c5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfbfbfff8f8f9fff7f7f6fff7f7f7fff7f8f7fff8f7f8fff9f9f9fff9f9f8fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdddcffdddcddffdcdcdcffdcdcdcffddddddffdcddddffdcddddffdeddddffdddedeffdeddddffe0e0e0ffe4e4e4ffe7e7e8ffe8e9e8ffeae9eaffeaebeaffeaeaebffe8e8e8ffe4e5e5ffe3e3e3ffe4e4e4ffe5e5e6ffe7e7e7ffe8e9e8ffe9e9eaffeaebeaffebebebffecececffedececffecededffededeeffedeeeeffeeeeeeffeeeeefffefefeffff0f0effff0efeffff0f0effff0f0f0fff1f1f0fff0f0f1fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f3fff3f3f3fff3f4f3fff3f4f3fff4f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f5fff5f5f4fff4f5f5fff4f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff8f7f7fff7f8f7fff8f7f8fff8f8f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f9f9fff9f8f9fff8f9f9fff9f8f8fff9f9f9fff8f9f8fff9f8f9fff8f9f8fff9f8f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9f9fafff9faf9fff9faf9fff9f9f9fffaf9f9fffafaf9fffaf9f9fff9faf9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9faf9fffaf9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9fafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f8f9fff9f9f9fff8f9f9fff8f8f9fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f8f7fff7f7f8fff7f7f7fff7f6f7fff7f7f7fff7f6f6fff7f7f7fff6f7f6fff7f6f7fff6f7f6fff7f6f7fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f6f5fff6f5f5fff5f5f5fff5f4f5fff5f5f4fff4f4f4fff4f3f4fff3f4f3fff3f3f3fff3f2f3fff2f2f3fff2f2f2fff1f2f1fff1f1f0fff0f1f1fff0f0f0fff0f0f0ffeff0efffefefefffefeeeeffedeeeeffedededffedededffebececffebeaebffeaeaeaffe9e9e9ffe7e8e8ffe7e6e6ffe4e5e4ffe4e4e4ffe8e8e8ffeaeaebffeaebeaffe9eaeaffe9e9e9ffe9e8e8ffe7e8e7ffe4e3e3ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e1ffe2e1e2ffe1e2e1ffe1e1e2ffe1e1e1ffe1e2e2ffe2e2e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f3fff3f4f4fff2f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff7f8f8fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7b7b7bff7a7b7aff7a7a7aff7a7979ff787878ff797878ff737372ff6d6d6dff676767ff626262ff5d5d5dff585959ff555555ff525152ff4e4e4eff4b4b4bff484848ff464646ff434343ff414041ff3e3e3fff3d3c3dff3b3b3aff383939ff373737ff353536ff343434ff363635ff4b4c4bff4d4e4eff4b4c4cff4e4e4dff515151ff545454ff585858ff5c5c5cff606061ff646564ff696968ff6c6c6cff6f6f6fff727272ff757575ff777877ff7a7b7aff7e7d7eff808180ff828282ff848584ff868787ff888989ff8a898aff8a8a8aff898989ff888888ff878787ff868686ff848585ff848483ff838384ff838383ff828283ff828182ff808181ff7f7f7fff7e7e7eff7d7c7cff7b7b7aff787878ff777676ff747474ff717171ff6e6e6eff6b6b6bff676868ff646464ff606060ff5b5a5aff545454ff4e4d4eff474747ff424243ff3d3d3dff3b3a3bff373737ff323132ff2b2b2aff282929ff2b2a2aff2c2c2cff2d2d2eff2e2f2eff2f3030ff313131ff313232ff343333ff363635ff373837ff3a3939ff3b3b3bff3d3d3dff3f3f3fff424242ff444544ff484848ff4d4d4dff535352ff575857ff5b5b5bff5e5e5eff626261ff646565ff666666ff6767670000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff080809ff222122ff494949ff6a6a6aff878787ff989898ff9e9e9effa0a0a0ffa3a2a3ffa4a4a5ffa8a7a8ffaaabaaffadadadffb9b9b9ffe3e3e3fff8f9f9fffbfbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfafffafafafffafafafffafafafffafafafff9faf9fffafafafff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fffafbfafffafafafff9fafafffafafafff9fafafffafafafffafafafffbfafafffbfafafffbfafbfffafbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfafbfffafbfafffafbfbfffafbfafffafbfbfffafbfbfffafafbfffbfafafffbfbfafffafafbfffbfafbfffafbfbfffafafafffafafafffbfbfbfffafafafffafafbfffafafbfffafbfbfffbfafafffafbfafffbfafafffbfafafffafafafffbfafafffafbfafffafafafffafafafffafafafff9f9fafff9f9fafffaf9fafffaf9f9fffaf9f9fffaf9fafff9f9f9fffafafafffafafafffafafafffafafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffbfbfbfffafafafffbfafbfffafafbfffafbfbfffbfafafffafbfafffbfafafffbfbfafffafafafffbfafafffafbfafffbfbfbfffafbfbfffbfbfbfffafafbfffafbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfdfffdfcfdfffdfdfcfffcfdfdfffdfdfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfff7f6f7ffd9d9d9ffacabacffa1a1a0ff9fa0a0ff9e9e9eff9c9c9cff9a9a9aff979796ff939393ff8e8f8fff838384ff6d6d6cff4d4d4cff282928ff0e0e0eff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffecececffedececffecebebffecebebffedededffeeeeeeffefefeffff0f0effff0f0f0fff1f1f1fff2f1f2fff3f2f2fff3f3f3fff4f4f4fff4f4f4fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfafffafbfbfffafaf9fff9f9fafff9f9fafff9faf9fff9fafafffafbfafffafbfbfffbfbfbfffafafafff8f8f8fff7f6f6fff5f5f5fff4f3f4fff3f3f3fff3f3f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefeff0ffefefefffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffecedecffecececffebebecffebebebffeaeaeaffeaeae9ffe9e9e9ffe9e9e8ffe7e7e7ffe6e6e6ffe5e6e5ffe5e4e5ffe2e2e3ffe1e1e1ffe0e0e1ffdfdfe0ffdfdfdfffdfdedeffdeddddffdddcddffdbdbdbffdbdadbffdadadaffdbdadbffdadadaffdadadaffdbdbdaffdcddddffdddcdcffddddddffdddddeffdededeffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe3e2e3ffe3e4e3ffe4e4e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe5e6e5ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffe9e9e9ffeae9e9ffeaebeaffeaeaebffeaebebffebebeaffeaeaebffeaeaebffebebebffecebebffebebebffebebecffebebebffecebecffebebebffecebecffebebecffedececffededecffecededffededecffedededffedededffededecffecededffecededffececedffecececffecececffebecebffecececffecececffecebecffebececffececebffebecebffebebebffebebebffebebebffeaebeaffeaebeaffebeaeaffeaebeaffeaeaeaffeaeae9ffe9eaeaffe9eaeaffe9e8e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e7e8ffe7e8e8ffe6e7e6ffe6e6e6ffe6e6e6ffe4e5e5ffe4e4e5ffe4e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0dfdfffe0dfdfffdfdfdfffdededfffdddedeffdededdffdcddddffdcdcddffdcdbdbffdbdadaffd9d9d9ffd8d8d8ffd6d7d7ffd5d5d6ffd3d3d3ffd1d0d1ffcececeffcccbccffc9c9c8ffc5c6c6ffc4c4c3ffc1c1c1ffbfc0c0ffbdbdbdffbbbbbbffb8b9b9ffb5b5b6ffb3b3b3ffb0b0b0ffabacacffa7a7a7ffa3a3a3ff9e9e9eff969696ff909190ff8b8c8bff878787ff838382ff80807fff7d7d7dff7b7c7bff7a7a7aff787978ff777777ff747574ff737373ff717272ff707071ff6f6f6fff6e6e6dff6c6c6cff6a6a6aff686969ff676767ff656565ff616162ff5f605fff5d5d5dff585858ff575858ff575656ff555555ff535353ff525251ff515050ff504f4fff4e4f4eff4c4c4dff4a4a4aff484847ff454546ff444444ff424242ff414040ff3f3e3eff3d3c3dff3a3a3aff393839ff363636ff353435ff2c2c2dff161516ff050505ff020303ff020202ff020202ff020202ff020201ff010202ff010202ff010102ff010101ff020101ff010101ff010101ff010101ff010102ff010201ff020201ff010201ff010102ff020201ff020202ff010201ff010201ff010101ff010201ff010101ff010101ff010101ff000101ff010001ff010100ff010100ff000001ff010001ff000101ff000000ff000000ff000001ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff060605ff0e0f0fff282828ff363636ff404141ff464646ff4a4a4aff4c4c4cff4e4e4fff505051ff525352ff545454ff565656ff5b5b5bff5c5c5bff565656ff535252ff585857ff5b5b5bff5c5d5dff5d5d5dff5c5c5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfbfff9f9f9fff7f7f7fff7f8f7fff7f8f8fff8f9f9fff8f8f9fff9f9f8fff9f9f9ffeeeeee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdbdbffdcdbdbffddddddffddddddffdcddddffdededdffddddddffdddddeffdddcdcffdfdedeffe2e2e2ffe6e5e6ffe8e8e8ffe9e9eaffeaeaeaffebeaebffe9e9eaffe7e7e7ffe4e4e4ffe4e5e5ffe5e5e5ffe7e6e7ffe8e8e8ffe9e9e9ffeaebeaffebebebffebebecffecececffededecffedededffeeeeedffeeeeeeffeeeeefffeeefeeffefefefffeff0effff0f0f0fff0f0f0fff1f1f1fff0f1f0fff1f1f1fff2f1f1fff1f2f1fff1f2f2fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff5f5f4fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff5f5f6fff5f5f6fff6f5f6fff6f5f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff6f6f7fff7f7f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff9f8f8fff9f8f8fff9f8f9fff8f8f8fff9f8f9fff8f8f8fff9f8f9fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9fafafff9f9fafff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f9f8fff9f8f9fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff7f6f7fff7f6f6fff7f6f6fff7f6f7fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff7f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff3f4f3fff4f3f3fff3f3f2fff2f2f3fff2f2f2fff1f2f2fff1f1f1fff1f0f1fff0f0f0fff0f0efffefeff0ffefefefffeeefefffeeeeeeffedededffedededffecececffecebecffebeaebffeaeaeaffe9e8e8ffe7e8e7ffe6e6e6ffe5e4e4ffe6e6e6ffeae9e9ffeaebeaffeaeaebffe9eaeaffe9e9e9ffe7e7e8ffe4e4e5ffe1e0e1ffe0dfdfffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e2ffe1e1e1ffe2e1e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff3f2f2fff8f8f8fffdfcfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7b7b7cff7b7a7bff7a7a7aff797a7aff797979ff797a7aff757574ff6f7070ff6a6a6aff656565ff606060ff5c5c5cff585858ff545454ff515051ff4e4d4eff4b4a4bff484848ff464646ff434343ff414141ff3e3e3fff3c3c3cff3a3a3aff393939ff373737ff363536ff383837ff4d4d4dff505150ff4f4f4eff505050ff545454ff575757ff5b5b5bff5f5f5fff646464ff686868ff6d6d6dff717170ff747373ff767777ff797a79ff7c7d7cff7f7f7fff828182ff848584ff868686ff888888ff8b8b8bff8d8d8dff8e8f8fff8f8f8eff8f8f8eff8e8d8eff8b8c8bff8a8b8bff8a8a8aff888989ff888888ff878787ff878787ff868585ff848484ff828282ff818081ff7f7f7fff7d7e7dff7b7c7cff7a7a7aff787877ff747575ff727272ff6f6f70ff6c6b6cff686867ff636364ff5e5e5eff575758ff515151ff4b4b4bff464545ff414141ff3c3d3cff3a3a3aff333334ff2c2c2cff292929ff2b2c2cff2d2d2dff2f2e2fff302f2fff313031ff323232ff343434ff353636ff383838ff3b3b3aff3d3d3cff3e3e3fff404040ff434343ff464646ff494948ff4d4c4cff515151ff565656ff5b5b5bff5e5e5eff626162ff646564ff656666ff676767ff686868000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff060606ff141515ff373737ff545354ff797879ff929292ff9b9a9bffa09fa0ffa2a2a2ffa4a4a4ffa6a6a7ffa9a8a9ffabacabffafafafffccccccfff3f2f3fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfafffbfafbfffafafafffafafafffafafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafffafaf9fff9f9fafff9f9fafffaf9fafffaf9fafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfafffafbfbfffafbfafffbfbfbfffbfafafffafbfbfffbfbfafffbfbfafffbfbfbfffafafafffafbfafffbfbfafffafbfbfffafafbfffafafafffafafbfffbfafafffbfbfbfffafafafffafafafffafafafffafbfafffafafafffafbfafffafafafffafafafffaf9fafffaf9fafffaf9fafffafafafffafafafffaf9fafffaf9fafffaf9fafffaf9fafffaf9f9fffafafafff9faf9fffafafafffaf9fafffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfbfafffafbfafffafafbfffafafafffafafafffbfafafffbfbfbfffafafafffafafafffbfafafffafbfafffafbfafffafbfbfffbfbfafffafafafffafafafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbffeaeaeaffbfbfbfffa2a1a2ffa0a0a0ff9e9f9fff9e9e9eff9c9b9cff999999ff969695ff919091ff898a8aff7a7a79ff5d5d5eff3c3c3cff1b1b1bff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffedececffecececffecececffecececffebececffebececffecececffededecffedeeeeffeeeeefffefeff0fff0f0f0fff1f1f1fff2f2f2fff3f2f2fff3f3f4fff4f4f4fff5f4f5fff6f5f5fff7f7f7fff7f8f7fff9f9f9fff9f9fafffafafafffafafafffafafafff9f9fafffaf9fafffafaf9fffaf9fafffafafafffbfbfbfffafbfbfffafafafff9f8f8fff6f6f6fff4f5f5fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f1f0fff0f1f0fff1f1f1fff0f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0efefffeff0f0fff0efefffefefefffefefefffeeefeeffeeefeeffefefeeffedeeeeffededeeffecececffecececffecebebffececebffeaeaebffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe7e8e8ffe6e6e6ffe5e5e5ffe4e3e4ffe2e2e3ffe2e1e2ffe1e1e1ffe0e0e1ffe0dfdfffdfdedfffdededeffdddcddffdcdbdcffdcdbdbffdadbdaffdbdbdbffdadadbffdadadaffdcdcdcffddddddffdddddeffdededeffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe3e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeaebffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffebeaeaffeaebebffe9eae9ffe9eaeaffebeaeaffeaeaeaffeaeaeaffebeaebffebeaebffebebebffebebebffebebebffebebecffecebecffecebebffecebebffecececffebebebffecececffebebecffebebebffecececffecececffedecedffedededffedededffedececffecedecffecececffebececffecececffececebffebebebffebebebffebebebffebebebffebececffececebffebebebffebebebffeaebebffeaebeaffeaebeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9eae9ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e7ffe7e7e8ffe6e6e6ffe5e6e6ffe6e6e5ffe4e5e5ffe4e4e5ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0dfffdedfdfffdededeffdededeffddddddffdcddddffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdadadaffd9d8d8ffd7d7d7ffd6d5d6ffd4d3d4ffd2d1d1ffcfcfcfffcbcbcbffc9c9c9ffc6c6c6ffc4c4c4ffc1c1c1ffc1c1c1ffbebdbeffbbbbbbffb9b9b8ffb6b5b6ffb3b3b3ffb0b0b0ffadadadffababaaffa6a6a6ffa0a0a0ff9b9b9bff969595ff8f8f8fff8a8a8aff868685ff818181ff7c7c7cff797a7aff787978ff767777ff767575ff747473ff717272ff6f6f6fff6e6e6eff6d6c6cff6b6c6cff6a6a6aff696968ff676767ff646564ff636363ff626261ff5e5f5fff5b5b5cff585959ff565656ff555454ff535353ff515151ff504f50ff4e4e4eff4c4d4dff4b4c4cff4b4b4bff4a4a49ff484848ff464646ff444445ff424243ff414141ff3f3f3fff3e3d3dff3c3b3cff3a393aff383738ff363535ff323232ff1f201fff0c0b0bff030304ff030303ff020202ff020202ff020102ff020202ff020202ff020102ff010201ff020201ff010101ff010101ff010101ff010101ff010101ff010000ff010101ff010201ff020201ff020101ff010201ff010201ff010201ff010101ff020101ff010201ff000101ff010101ff010101ff010001ff000101ff010100ff010100ff010101ff000000ff000100ff010101ff000100ff000001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff040403ff0a0a0aff1a1a1aff262626ff333332ff3b3c3cff424343ff474747ff4a4a4aff4c4b4cff4e4e4eff4f4f50ff515151ff545453ff575757ff555656ff545454ff555554ff575758ff5a5a5bff5d5c5dff5d5c5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffaf9fafff8f8f8fff8f8f8fff9f8f9fff8f9f9fff9f9f9fff8f9f9ffeeeeeeffeeeeee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdcffddddddffdddddcffddddddffddddddffdddddeffdedddeffdededeffdededeffddddddffdfdfdfffe4e3e4ffe7e7e7ffeae9e9ffebebebffeaeaeaffebebeaffe8e8e9ffe5e5e5ffe4e4e4ffe5e6e6ffe7e6e7ffe8e8e8ffe9e9e9ffeaeaeaffeaebebffececebffebececffedededffedededffedededffedeeeeffeeeeeeffeeeeeeffefefeffff0f0effff0efeffff0f0f0fff0f1f0fff1f1f1fff0f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f2fff2f2f2fff2f1f2fff2f3f2fff3f2f2fff2f3f2fff3f3f3fff2f3f2fff2f3f3fff4f3f3fff3f3f3fff3f3f4fff3f4f3fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff5f4f5fff5f5f4fff4f5f5fff5f5f5fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f6f5fff5f6f6fff6f5f5fff6f5f6fff6f5f6fff6f5f6fff6f5f5fff6f6f6fff5f5f5fff6f6f6fff5f5f6fff5f5f5fff5f6f6fff6f6f6fff6f5f6fff6f6f6fff7f6f6fff7f6f6fff6f7f6fff7f7f6fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f7fff8f8f8fff8f7f8fff8f8f8fff7f7f8fff8f7f8fff8f8f7fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff8f8f9fff8f8f8fff8f8f9fff9f8f9fff8f8f8fff9f8f8fff9f9f9fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f9fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f6f7fff7f6f7fff7f6f6fff7f7f7fff6f6f6fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff7f7f6fff7f6f6fff6f7f6fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f4f5fff4f5f4fff4f5f4fff4f4f4fff3f4f3fff3f3f3fff2f3f2fff2f2f2fff1f2f2fff1f2f1fff1f0f1fff0f1f1fff0f0f0fff0f0efffefeff0ffeeefeeffeeeeeeffeeeeeeffedededffecededffecececffebebebffebeaeaffeaeae9ffe8e8e8ffe7e6e7ffe5e5e4ffe5e6e6ffe8e9e8ffeaebeaffebebeaffeaeaeaffe9e9e9ffe8e8e9ffe6e6e7ffe2e2e1ffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe1e1e1ffe2e2e1ffe1e1e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeefefffeeeeefffeeefeeffefefefffefefeffff4f4f4fff3f3f4fff4f3f4fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff9f9f8fffcfcfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7e7dff7c7d7cff7c7c7cff7b7b7bff7a7a7aff7a797aff7a7a7aff767676ff727272ff6d6d6cff676868ff626363ff5f5f5eff5b5a5bff575756ff535353ff505050ff4d4d4dff4b4b4aff484848ff454645ff434343ff414142ff3f3f3fff3c3c3cff3a3a3bff393838ff363737ff383938ff4d4d4dff515051ff515051ff535253ff565656ff5a5a5aff5f5f5fff646463ff686868ff6c6c6cff707070ff747474ff777778ff7b7b7aff7d7e7dff808080ff838383ff858585ff878787ff898989ff8b8b8bff8e8e8dff919191ff929393ff949393ff939393ff929393ff919191ff919091ff8f8f8fff8f8e8eff8d8e8eff8d8c8dff8b8b8bff8a8a8aff888888ff868786ff858484ff828383ff7f807fff7e7d7eff7c7c7cff7a7a7aff777878ff757575ff737374ff707071ff6c6c6bff676667ff616261ff5a5b5bff555555ff4e4f4fff494949ff434343ff3f403fff3b3b3bff353536ff2e2e2eff2a2a2bff2d2d2dff2f2e2eff2f3030ff303131ff323232ff343334ff363636ff393838ff3b3b3bff3d3e3eff404040ff424242ff444444ff454546ff484848ff4b4b4bff4e4e4fff535352ff585958ff5e5e5eff626262ff656465ff666666ff676767ff686868ff686968000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff050504ff0a0a0aff202120ff393a3aff636363ff878788ff979696ff9d9d9dffa1a2a2ffa4a4a4ffa6a6a7ffa8a8a8ffaaaaaaffacacacffb8b8b8ffe1e2e2fff8f9f9fffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9fafafffaf9fafff9f9f9fff9fafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffafafafffaf9f9fff9fafafff9fafafffafafafffafafafffafbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfbfffafafafffbfafafffafafafffafbfbfffbfafafffbfafbfffbfafbfffbfafafffafbfbfffbfafbfffafafafffbfbfbfffafbfafffafbfafffbfafafffafbfbfffafafafffafafbfffafafafffafafafffafafafffaf9f9fffafafafff9fafafffafaf9fffaf9fafffafaf9fff9fafafffafafafff9f9fafffafafafffaf9f9fff9faf9fff9faf9fff9f9fafffafafafff9f9fafffafafafffaf9fafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfafbfffafafafffbfafafffafbfbfffafafafffafafafffbfbfbfffafbfafffafbfafffbfafafffafafbfffafafafffafafbfffafafafffafafafffafafafffbfafafffafafafffafafbfffbfbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffcfcfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfff6f5f5ffd6d6d6ffaaaaaaffa1a1a2ffa0a0a1ff9e9e9eff9d9d9dff9b9a9aff989898ff949494ff8e8d8eff838383ff6f6f6fff4d4c4dff282929ff0e0e0eff050605ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecedecffecececffecececffebebebffebebecffebebebffecececffedeeeeffefeeeeffefefeffff0f0f0fff1f1f1fff2f1f2fff2f3f2fff3f3f3fff4f4f4fff4f4f5fff6f5f5fff6f6f6fff7f8f7fff9f9f8fff9f9fafffafafafff9f9fafff9f9fafffaf9f9fff9f9f9fff9faf9fffaf9fafffaf9fafffafafbfffbfafbfffafafafff8f8f8fff6f7f7fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff0f1f1fff1f1f0fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0efffeff0f0ffefefefffefefefffefefefffefefefffefeeeeffefeeefffeeeeeeffeeededffedededffedecedffebececffecececffebecebffebebebffebeaeaffeaeaeaffe9eae9ffe9e9eaffe8e8e8ffe7e7e7ffe6e6e7ffe5e5e5ffe4e4e4ffe3e3e4ffe2e2e2ffe2e1e2ffe1e1e0ffe0e0e0ffdfe0dfffdededeffddddddffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdcffdcdcddffddddddffdeddddffdededeffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffe9eaeaffeaebeaffeaeaeaffeaebeaffebeaeaffeaebebffebebebffeae9eaffe9e9e9ffeaeaeaffeaebebffebeaeaffebebebffeaebebffebebebffebebebffebecebffebececffececebffebebecffecebebffecebebffebecebffebecebffebebecffecececffebebecffecececffecebecffecececffecececffecececffecebecffecececffecebecffebececffebebebffebebebffebebebffebeaebffeaeaeaffeaeaeaffeaeaebffeaeaebffebebeaffeaebeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e2e3ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0dfffdfdedfffdededfffddddddffdddcddffdcdcdcffdcdcdcffdbdbdcffdbdadaffdadadaffd9d9daffd8d8d8ffd7d7d7ffd6d6d5ffd3d4d4ffd2d2d2ffcfcfcfffcdcdccffcac9c9ffc6c7c6ffc4c4c4ffc1c1c2ffc1c1c1ffbdbdbeffbbbbbcffb9b8b8ffb5b5b5ffb2b2b2ffb0afb0ffadacadffaaaaaaffa8a7a7ffa4a5a5ffa0a0a0ff9a9b9bff959494ff8f8f8fff89898aff838383ff7e7e7eff79797aff767676ff757575ff737474ff727272ff707071ff6f6f6fff6b6c6cff6a6a6aff696968ff676867ff666666ff656464ff636363ff626262ff605f5fff5e5e5eff5b5b5bff595859ff555656ff575757ff535353ff505151ff4e4e4eff4c4d4cff4b4a4bff494a4aff484848ff484748ff464746ff454545ff444444ff434242ff414141ff3f3f3fff3d3e3dff3c3c3cff3a3b3aff383939ff373737ff343535ff2c2c2cff131313ff040404ff030403ff030304ff030303ff020202ff020202ff020101ff010102ff010201ff020102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff010000ff010101ff010102ff020101ff010201ff010101ff010101ff010102ff010101ff000101ff000101ff010100ff000101ff000101ff010000ff000000ff000101ff010000ff010001ff010001ff010000ff0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0d0d0dff151415ff212121ff2f2e2eff393a3aff414142ff444444ff474747ff494949ff4b4c4bff4d4d4dff4f4f4fff525352ff555455ff555554ff555555ff555555ff585757ff5a5b5bff5c5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafff8f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9ffeeedeeffeeeeeeffeeeeeeffe8e8e8ffe8e8e7ffe8e7e7ffe7e7e700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddddcffddddddffdddedeffdeddddffdededeffdddedeffdededeffdedddeffdbdcdbffddddddffe0e1e0ffe5e5e6ffe9e9e9ffeaeaeaffeaebeaffeaebeaffe9eaeaffe8e8e8ffe4e4e5ffe6e6e6ffe7e6e7ffe8e8e8ffe9e9e9ffeaeaeaffebeaebffebebebffecebecffecedecffedededffedeeedffeeeeedffeeeeeeffeeeeeeffefeeeeffefefefffefeff0fff0f0effff0f1f0fff0f1f1fff1f1f1fff1f1f2fff1f2f1fff1f1f1fff1f2f2fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f2f2fff3f3f3fff3f2f3fff4f3f3fff3f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f5f5fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff6f6f6fff5f5f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff7f6f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff7f8f8fff7f8f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff8f8f9fff8f8f9fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f8f9fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff7f8f8fff7f8f7fff8f7f8fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff7f7f6fff6f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f7fff6f7f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff3f4f4fff3f3f3fff3f2f3fff2f3f3fff1f2f2fff1f2f2fff1f1f1fff0f1f1fff0f0f0fff0efefffefefefffefefefffeeeeeeffefeeeeffeeedeeffedededffecededffecebecffeaebebffeaeaeaffe9e9e9ffe8e8e8ffe7e6e7ffe5e6e6ffe7e8e7ffeaeaeaffeaeaeaffeaebeaffeaeaeaffe9e9e8ffe8e8e8ffe3e4e4ffe0e0dfffdededeffe0e0dfffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffeeeeeeffeeededffefeeefffefeeeeffefeeeeffeeefefffefeeefffeeefeffff0f0f0ffeff0effff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f2f3fff3f3f3fff9f9f9fffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7d7d7dff7d7d7dff7c7c7cff7b7b7bff7a7a7bff7a7a7bff767676ff727272ff6d6d6eff686968ff636363ff616161ff5d5d5dff585859ff555556ff525252ff4f4f4fff4d4d4cff4b4a4aff474848ff464546ff434343ff414140ff3e3e3eff3c3c3cff3a3b3aff383838ff3a393aff4c4b4bff504f50ff525252ff555656ff595858ff5d5d5dff626262ff676767ff6c6c6cff717170ff757575ff797979ff7c7d7cff7f7f7fff828282ff848584ff878687ff8a8a8aff8b8c8cff8e8e8eff909090ff939393ff969696ff989898ff9a9999ff9a9a9aff999999ff999999ff999999ff989898ff959696ff959494ff939293ff919192ff8f8f90ff8d8d8dff8b8b8bff898a89ff888887ff868685ff838484ff818282ff808080ff7e7e7eff7a7a7bff777878ff747474ff707070ff6a6b6aff646464ff5e5d5eff585757ff525252ff4c4c4cff474646ff414241ff3d3d3dff363736ff302f2fff2c2c2cff2e2e2eff303030ff313131ff333233ff343334ff363536ff383838ff3a3b3bff3d3d3dff404040ff424342ff444444ff454646ff474847ff4a4a4aff4d4d4dff505151ff555555ff5b5b5bff616161ff656465ff666666ff676767ff686868ff686868ff69696900000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff030303ff050505ff0e0e0fff222122ff4a4949ff797979ff90908fff9a9999ffa0a1a0ffa4a4a4ffa6a7a6ffa8a8a7ffa9a9a9ffababaaffaeaeaeffcacbcbfff2f1f2fffbfafafffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfafffbfafafffafafafffafafafffafbfafffaf9fafff9fafafffafaf9fffaf9fafff9fafafff9f9fafff9f9f9fff9f9f9fff9faf9fff9faf9fff9faf9fff9f9fafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffafafafffafafafffafafafffafafbfffbfafafffbfafafffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffafbfbfffafafafffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfafbfffafbfbfffafafbfffbfafafffafafafffafbfafffbfbfafffbfbfafffafafbfffafafbfffafafafffafafafff9f9fafff9fafafff9f9f9fffafafafff9fafafff9f9f9fff9f9fafffaf9f9fffaf9f9fffafaf9fffaf9f9fff9faf9fffafafafff9faf9fffafaf9fff9fafafffafaf9fff9faf9fff9faf9fffafafafffafafafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfafffbfbfbfffbfafbfffbfbfbfffafafbfffafbfbfffbfafafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffafafbfffbfbfafffbfafafffafbfbfffbfafafffafafbfffafafafffafafbfffafafafffafafafffafbfafffafafafffafafafffafafafff9fafafffafafafffbfafafffafafafffafbfafffafafafffbfbfbfffafbfafffafafafffbfafbfffaf9f9fffafaf9fffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffcfbfbfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfafaffe9e9e9ffbbbcbbffa2a2a2ffa1a1a1ffa0a0a0ff9d9e9eff9c9c9cff999999ff959695ff919091ff888888ff7b7a7bff646463ff3a3b3bff181717ff080808ff030302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffececebffebecebffebebebffeaebebffecececffeeededffeeeeefffefefeffff0efeffff1f1f1fff1f2f1fff2f2f2fff3f2f3fff4f3f3fff4f4f4fff6f6f5fff7f6f6fff7f8f7fff9f9f9fff9faf9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffaf9fafffafafafffafbfafffaf9f9fff8f8f9fff6f7f6fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f0f1fff0f0f0ffefefeffff0f0f0ffeff0efffefefeffff0efefffefefefffeeeeeeffeeeeeeffeeeeeeffeeededffecededffededecffedecedffebececffebececffecebebffebebebffebebebffebebeaffeaeaeaffe9eaeaffe9e9eaffe8e8e8ffe8e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe2e3e2ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfdfffdfdfdeffdeddddffdcddddffdcdcdcffdbdcdbffdcdcdbffddddddffdededdffdededeffdedfdeffe0dfe0ffe0dfe0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e0e0ffe1e1e1ffe1e2e1ffe2e1e1ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe9e8e8ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaebebffebebeaffececebffe9eaeaffe9e9eaffeaeaeaffebebebffeaeaebffebebebffebebebffecebebffebebebffebebebffebebebffecebebffebebebffececebffecebebffebecebffecebecffebecebffececebffebececffebebebffebecebffebecebffecebecffecebecffecebecffececebffebecebffebebebffebebebffebebeaffebeaeaffeaebeaffeaebeaffeaebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e6e7ffe7e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e3ffe2e3e3ffe3e2e2ffe2e1e2ffe0e1e1ffe0e0e0ffdfdfdfffdedddeffdddeddffddddddffdcdddcffdbdcdcffdadbdbffdadadaffdad9d9ffd8d8d8ffd7d8d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffcfcecfffcdccccffcacacaffc8c7c7ffc5c4c4ffc1c2c1ffc1c1c1ffbdbebdffbababaffb5b5b5ffb3b3b2ffb0b1b0ffadaeadffabaaabffa8a7a7ffa6a5a5ffa3a4a3ffa1a1a1ff9e9e9eff9b9b9bff969696ff8d8c8cff878787ff838382ff7d7d7dff767676ff727373ff727171ff707070ff6f6f6fff6d6c6dff6c6c6cff69696aff666766ff656565ff646464ff626362ff616161ff606060ff5e5e5eff5c5c5dff5a5a5aff585858ff555454ff525353ff535352ff515152ff4e4f4fff4b4b4bff494849ff474747ff464646ff454545ff444444ff434343ff424243ff414141ff414040ff404040ff3d3e3dff3b3b3bff3b3b3aff393939ff373737ff353536ff323232ff1d1d1dff090908ff050404ff040404ff040304ff030303ff030302ff020202ff020201ff010201ff010101ff020102ff010101ff020101ff010101ff010101ff010001ff010101ff010100ff010100ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff010101ff000101ff000001ff010101ff010101ff000001ff010101ff010101ff010000ff00010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff090a09ff121111ff1c1d1dff2c2b2bff383839ff3e3e3eff414141ff434343ff464546ff484848ff4b4b4aff4f4f4eff525252ff545555ff545554ff555555ff545455ff575857ff5a5a5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffbfbfbfff9f9f9fff9f9f9fff9f8f9fff9f8f9ffeeeeeeffedeeeeffeeedeeffe8e8e8ffe7e8e7ffe8e7e7ffe7e8e7ffe7e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcddddffddddddffdeddddffdddddeffdddedeffddddddffdededeffddddddffdcdcddffdbdadbffdddcddffe2e2e2ffe8e8e7ffeaeae9ffeaebebffebebebffeaebeaffe9e9e9ffe6e6e6ffe5e5e5ffe6e7e6ffe7e8e7ffe9e9e9ffeae9eaffebeaebffebebebffebececffecececffedededffedededffeeededffeeeeeeffeeefeeffefefefffefefefffeff0effff0efeffff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff1f2f2fff2f1f2fff3f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f2f3fff3f3f3fff4f3f3fff4f3f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff5f5f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff6f5f6fff5f6f5fff6f6f5fff5f6f6fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f7fff7f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f8f8fff8f7f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff7f8f8fff8f8f7fff8f7f8fff7f8f8fff7f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff7f7f8fff7f7f7fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff8f9f8fff8f9f8fff9f8f9fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f8fff9f8f9fff8f8f9fff8f8f9fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff7f7f8fff7f7f8fff7f7f7fff8f7f7fff6f6f7fff6f7f7fff6f6f6fff7f7f7fff7f7f7fff6f6f6fff7f6f7fff7f6f6fff7f6f6fff7f7f6fff7f6f6fff6f7f6fff7f6f7fff6f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f1f0ffefeff0fff0efefffefefefffeeeeefffeeeeeeffeeeeeeffeeededffecededffedececffecebecffeaebebffe9eaeaffe9e8e9ffe7e7e7ffe6e7e6ffe8e8e7ffeaeae9ffeaeaebffeaeaebffeaeaeaffeae9e9ffe8e8e9ffe6e6e6ffe0e0e0ffdfdedeffdfdfdfffdededfffe0dfe0ffe0dfdfffe1e1e0ffe1e1e0ffe2e1e1ffe1e2e1ffe2e1e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffedededffecededffedededffeeededffeeeeeeffeeedeeffeeeeeeffeeeeeeffefeeeeffeeefefffefefeeffefeeefffeeefefffeeefefffefefefffefefeffff4f4f4fff4f4f4fff4f4f3fff3f3f4fff3f3f4fff9f9f9fffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7e7e7eff7e7d7eff7c7d7dff7c7c7cff7b7b7bff7b7a7bff787777ff747474ff707071ff6c6c6cff686768ff626362ff5e5e5fff5a5a5bff585858ff555454ff515151ff4e4e4eff4b4b4bff484948ff464646ff434344ff414141ff3e3e3eff3e3e3dff3c3c3cff393939ff3a3b3aff4c4c4dff505051ff545454ff585958ff5d5c5cff616160ff666665ff6a6b6bff70706fff747575ff787979ff7d7d7dff808080ff838384ff868686ff888888ff8a8a8bff8e8d8dff90908fff929292ff959594ff989898ff9b9b9bff9d9d9cff9f9f9fffa09f9fffa09f9fff9f9f9fff9f9e9eff9e9e9eff9b9c9bff999999ff979898ff969696ff949493ff929292ff90908fff8e8d8eff8b8c8cff8a8a8aff888888ff868686ff848484ff818282ff7e7f7fff7b7c7bff787878ff737373ff6e6e6eff686868ff616161ff5b5b5bff555555ff4f4f4fff484948ff434343ff3e3d3dff373737ff303030ff2d2d2dff30302fff313232ff323232ff343433ff353535ff373738ff3a3a3aff3c3d3dff403f3fff424242ff454545ff464747ff464646ff484848ff4a4a4aff4e4e4eff525252ff575757ff5c5c5dff626363ff666666ff676767ff686868ff686968ff696968ff6a696a00000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff020202ff060606ff111211ff343333ff666766ff888888ff959595ff9d9d9dffa3a2a2ffa6a6a6ffa8a8a8ffa9a9a8ffaaaaaaffacacacffb7b7b7ffe1e1e0fff8f8f9fffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfafafffbfafafffbfafafffafafafffafafafff9fafafff9fafafffaf9f9fffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9faf9fffafafafffafafafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafafffafbfbfffafbfbfffafbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfafbfffafafafffafafbfffafafafffafafafffafafafffafafafff9fafafffafafafffafafafff9f9f9fffaf9fafff9f9fafff9faf9fffaf9f9fff9faf9fffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafafafffafafafffaf9f9fffafaf9fff9f9f9fff9f9fafffafafafff9fafafffafafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffafbfbfffafafafffafafafffafafbfffbfafafffbfafafffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfafafffbfafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffcfbfbfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffafafafffafafbfffafafbfffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfff6f6f6ffd3d4d3ffa8a8a8ffa1a1a1ffa0a0a0ff9f9f9fff9c9d9cff9b9b9bff989898ff939393ff8d8e8dff818181ff6e6e6eff505050ff252626ff0d0c0dff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecebecffebebebffebebebffebeaebffebeaeaffececebffededeeffeeeeefffefefeffff0f0f0fff0f0f0fff1f1f2fff2f2f2fff3f3f3fff4f3f3fff4f5f4fff6f5f6fff6f7f6fff7f7f7fff8f8f8fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffaf9f9fff8f8f8fff6f6f6fff4f5f5fff4f4f4fff3f3f4fff2f2f2fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff0f1f1fff0f0f1fff1f0f0fff1f0f0fff0f0f0fff0f0efffefefefffefefefffefefeeffefefefffeeeeeeffeeeeedffeeedeeffeeededffedededffecededffecececffecececffecececffececebffecececffebebebffebebebffeaebeaffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe8e8e9ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e3ffe1e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdcdcddffdddeddffdedfdeffdfdfdfffdfdfdfffe0e0dfffdfdfe0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebebffebebeaffebeaebffeaebebffebebecffeae9eaffeae9e9ffebeaeaffebebebffebebebffebebebffebebecffebebebffebebecffebebecffebebebffecebebffebecebffecececffebecebffebebebffebebebffebebebffebebebffebebebffececebffebececffebebebffececebffebebebffebebebffececebffebebebffebeaebffebebeaffebeaeaffeaebebffebeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe4e3e4ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdedfffdededeffdddedeffdddddcffdcdcdcffdbdcdbffdbdbdbffdadadaffd9d9d9ffd8d8d7ffd6d6d7ffd4d5d5ffd3d3d3ffd2d2d2ffd0d0d0ffcececeffcccbccffc9c9c9ffc7c6c6ffc4c4c3ffc1c1c1ffbebebeffbababaffb7b7b7ffb4b4b5ffb1b1b1ffacacacffaaaaaaffa7a7a7ffa3a3a3ffa0a0a0ff9c9c9dff9a9a9aff989898ff969797ff959495ff939292ff8e8e8eff858586ff807f7fff7a7b7bff747474ff6f6f6fff6e6e6eff6d6d6dff6b6b6bff69696aff686868ff666666ff636363ff616161ff60605fff5f5e5eff5d5d5dff5b5b5bff5a5a5aff585858ff575756ff545454ff515151ff505050ff4e4f4fff4b4b4bff484949ff474647ff454645ff444444ff434343ff424242ff404141ff404040ff3f3e3fff3e3e3eff3d3d3dff3c3c3dff3c3c3dff3a3a3aff393839ff373737ff363536ff343434ff262626ff10100fff040504ff050505ff040404ff030404ff030303ff020203ff020203ff020201ff020202ff010202ff010101ff010101ff000001ff010101ff010101ff010101ff010001ff010100ff010100ff000101ff010000ff000101ff000101ff010101ff000100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010100ff010101ff010001ff010100ff010101ff010000ff000101ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020102ff040303ff070708ff0e0f0eff1b1c1cff2c2d2dff363536ff3c3c3bff3e3e3eff404140ff434344ff464646ff4d4c4dff525152ff525252ff555554ff555555ff545555ff555555ff58585800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefdfffcfcfcfff9f9f9fff6f6f6fff8f8f9ffeeeeeeffeeeeeeffeeeeeeffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdeddddffdededeffdddedeffdededeffdededeffddddddffdddcddffdddcddffdbdbdbffdbdadaffdededeffe5e5e5ffe8e9e8ffeaeaeaffebebebffeaeaebffeaeaeaffe7e8e7ffe7e7e6ffe6e6e6ffe8e8e8ffe9e9e9ffe9e9eaffeaeaebffececebffebececffedececffedededffedededffededeeffeeeeedffeeeeefffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f0fff2f1f1fff1f2f1fff2f2f1fff2f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f4f5fff5f4f4fff5f5f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f5fff5f4f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f5f6fff6f6f6fff5f5f6fff6f6f6fff7f7f6fff6f7f6fff7f6f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f7fff8f7f8fff7f8f7fff8f8f8fff8f7f7fff8f7f7fff8f7f7fff7f8f8fff7f8f8fff7f8f8fff8f8f8fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff8f8f8fff9f9f8fff8f8f9fff8f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff9f9f8fff8f9f9fff9f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f8f8fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f7fff7f6f7fff6f7f7fff7f6f6fff6f7f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f6fff6f5f5fff5f5f6fff4f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff2f2f3fff3f2f2fff2f2f2fff1f2f2fff1f1f1fff1f0f1fff0f0f0fff0efefffefefefffefeeefffefeeeeffeeeeeeffeeededffedededffecededffecececffebebebffeaeaeaffeaeae9ffe8e9e9ffe7e8e7ffe7e7e8ffe9eae9ffebebebffebeaebffebebebffebeaeaffe9e9e9ffe7e7e7ffe2e2e2ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffe0e0dfffe0e0dfffe1e1e1ffe1e1e1ffe1e1e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffebebebffebebebffecececffecececffededecffedecedffedededffededecffeeeeeeffeeededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefefffefeeefffefefeeffefefefffeff0efffefeff0fff4f4f4fff4f4f4fff4f3f4fff3f3f3fffafaf9fffdfdfefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7f7fff7f7e7eff7e7f7eff7d7d7eff7d7d7cff7c7c7cff7c7c7cff797979ff757675ff717272ff6e6e6eff696a69ff646565ff606060ff5c5c5cff595858ff565555ff525252ff50504fff4d4c4dff4a4a4aff474847ff454444ff424242ff404040ff3e3e3eff3d3d3cff3a3a39ff3b3b3bff4f4f4fff555554ff575656ff5b5b5bff606060ff646565ff696969ff6e6e6eff737473ff797878ff7d7c7cff818180ff848484ff868787ff8a898aff8c8c8cff8f8f8eff919191ff949494ff969696ff999999ff9d9d9cff9f9f9fffa1a1a1ffa4a3a4ffa5a5a5ffa5a5a4ffa3a4a4ffa3a3a3ffa4a4a3ffa0a0a1ff9f9f9eff9c9d9cff9a9b9aff989898ff959696ff949493ff929292ff908f90ff8e8e8dff8c8c8cff89898aff878888ff858585ff828282ff7f7f7fff7a7b7bff767677ff727172ff6c6c6cff666565ff5f5e5fff585858ff525251ff4b4b4bff454545ff3f3f3fff393838ff313130ff2e2e2eff303030ff323232ff333333ff353535ff373737ff3a3a39ff3c3b3cff3e3e3fff414142ff444444ff474747ff4a494aff4b4c4bff4e4e4dff515050ff535453ff575757ff5b5b5cff606060ff646464ff676767ff686868ff696969ff696969ff6a696aff6a6a6a0000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000100ff000000ff000000ff010001ff020202ff0a090aff232222ff504f50ff7b7b7aff8f8e8fff999898ffa0a09fffa5a4a4ffa8a8a7ffa9a9a9ffaaaaaaffabababffaeaeaeffc9c9c9fff1f1f1fffbfbfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffafafafffafafafffafafafffafaf9fff9faf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafff9faf9fff9f9f9fff9faf9fff9faf9fff9fafafffaf9fafffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfbfffbfafbfffbfbfafffafbfafffbfbfafffbfafbfffafbfbfffbfafafffbfbfbfffafafbfffafbfafffafafafffafafafffafafafffafafafff9fafafffafaf9fff9fafafff9f9fafffaf9fafffafafafffaf9f9fffaf9f9fffaf9fafffafaf9fffaf9fafffaf9fafff9faf9fffaf9f9fffaf9f9fffafafafffafaf9fffafaf9fff9f9f9fff9faf9fff9f9f9fffafaf9fffaf9fafff9f9fafffafafafff9fafafffafafafffafafafffafafafffbfafafffbfafafffbfbfafffbfbfafffafbfbfffbfafbfffafafafffbfbfafffafbfbfffbfbfbfffafafbfffbfafbfffbfbfafffafbfafffafbfafffbfafafffbfbfbfffbfafafff9fafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafff9fafafffaf9f9fffafafafffaf9fafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfff9faf9fffafaf9fff9fafafff9fafafffafafafffafafafffafafafffbfafbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffafafaffe8e8e7ffb9b9baffa2a2a2ffa1a2a1ffa1a0a0ff9f9f9eff9c9c9cff9a9a99ff969695ff919191ff888888ff767676ff5b5b5aff383737ff151516ff070707ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebececffecebebffececebffebebebffeaebeaffeaeaeaffeaeaebffebececffedededffeeeeeeffefefefffeff0f0fff0f0f1fff2f1f1fff2f2f2fff3f2f2fff4f3f4fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff9f9f8fffaf9f9fffafaf9fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff8f8f9fff9faf9fffaf9fafff9f9fafff9f9fafff8f8f8fff6f6f6fff5f4f4fff4f4f4fff3f3f3fff3f2f2fff2f2f1fff2f2f1fff1f1f1fff1f0f1fff0f0f0fff1f1f0fff0f0f0fff0f0f0ffefeff0fff0eff0ffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffededeeffedededffededecffecececffecececffecececffececebffedececffebececffebebebffebebebffeaeaebffeaeaeaffeaeaeaffe9e9eaffe9eaeaffe9e9e9ffe8e8e8ffe7e7e7ffe5e6e6ffe4e4e5ffe4e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffe0dfdfffdedfdeffdeddddffdeddddffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e0e1ffe0e1e1ffe1e1e2ffe1e2e2ffe2e1e1ffe2e2e2ffe3e4e3ffe5e4e4ffe5e4e4ffe5e5e5ffe6e6e5ffe5e6e6ffe7e6e7ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffeae9eaffeae9e9ffe8e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffebebeaffebebebffebebebffebecebffeaeaeaffe9e9eaffeaebebffebebeaffeaebebffebebebffebebebffebebebffecebebffebebebffebebebffecebebffebebebffececebffebebecffecebebffebecebffecebebffecebebffebebebffebebebffecebebffebebebffebebebffebebebffebecebffebebebffeaebebffebebebffeaebebffebeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeae9ffeaeae9ffe9e9eaffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e7ffe6e5e6ffe5e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e2e3ffe2e2e1ffe0e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdeffdddeddffdddddcffdddcdcffdbdcdcffdbdbdbffdbdbdbffdad9daffd9d9d9ffd8d8d8ffd6d6d7ffd4d5d5ffd2d3d2ffd0d0d0ffcececeffccccccffc9c9caffc8c7c7ffc5c6c5ffc2c2c2ffbfbfbfffbdbcbdffbabab9ffb6b5b6ffb2b2b2ffaeaeaeffabaaaaffa8a7a7ffa4a4a3ffa1a1a1ff9e9e9dff9a9a99ff959594ff919191ff8f8f8eff8e8e8eff8c8c8dff8c8b8cff888989ff858585ff7f7f7fff777776ff717070ff6d6c6cff6b6b6aff696a69ff676868ff666666ff646464ff636362ff606161ff5e5e5eff5c5c5cff5a5a5aff585858ff565756ff555555ff535353ff525252ff50504fff4c4c4dff4c4c4cff4c4c4cff4a4a4aff454545ff414241ff3f3f3fff3f3e3eff3f3f3fff3f3f3eff3e3e3eff3d3d3dff3c3c3cff3b3b3bff3a3a3aff393939ff393938ff383939ff373737ff353535ff333434ff2d2d2dff191919ff070606ff050405ff040404ff040404ff040304ff040304ff030303ff030202ff030202ff020202ff020201ff020101ff010101ff010101ff010101ff010100ff010001ff000001ff010101ff000101ff010000ff010000ff010100ff010101ff010100ff010100ff010101ff000101ff010001ff010001ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010001ff010101ff010100ff000101ff010001ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030303ff060606ff0d0d0dff1b1c1bff2a2a2aff343333ff383839ff3d3d3cff40403fff434344ff4c4d4cff4c4d4cff525252ff525252ff555554ff545555ff555555ff545555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffcfcfbfff8f8f8fff2f3f2ffeeeeeeffeeeeedffeeedeeffe7e7e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e6ffe7e7e6ffe6e7e7ffe7e6e7ffe6e6e7ffe6e5e6ffe6e6e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededdffdddedeffdededeffdcddddffdcddddffdddcddffdcdcdcffdbdadaffdadadaffdbdbdbffe0e0e0ffe7e6e7ffeae9eaffebebeaffebebeaffebebebffeaeaeaffe8e8e8ffe7e7e6ffe8e8e7ffe9e9e9ffe9e9eaffebebeaffecebebffebebecffedecedffecededffedededffeeededffeeeeeeffefeeeeffefeeeeffefefeeffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f2f1fff1f2f1fff2f2f2fff2f1f2fff2f2f2fff3f2f2fff2f3f3fff2f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff4f4f3fff4f5f4fff4f4f5fff4f5f4fff4f5f4fff4f4f5fff4f5f5fff4f5f4fff4f5f4fff5f5f4fff4f5f4fff4f4f5fff5f4f5fff5f5f5fff5f4f4fff5f4f5fff5f4f5fff5f5f4fff5f4f5fff5f4f5fff5f5f4fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff5f5f6fff6f6f5fff7f6f6fff6f6f6fff7f6f7fff6f7f7fff7f6f6fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff8f8f7fff7f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f8fff7f8f8fff8f7f7fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff7f8f8fff7f8f7fff7f8f7fff8f8f7fff7f8f7fff7f7f8fff8f7f8fff8f8f8fff8f7f7fff8f7f8fff8f7f8fff8f8f8fff8f7f8fff8f7f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff8f8f9fff9f9f9fff8f9f9fff9f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff7f7f6fff6f7f6fff6f6f7fff7f6f7fff7f7f7fff7f6f6fff7f6f7fff7f6f7fff7f7f6fff7f6f7fff7f6f6fff6f7f6fff7f6f6fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f5f6fff6f6f6fff5f6f6fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f4fff5f5f4fff4f4f4fff3f4f4fff4f3f4fff3f3f3fff3f3f2fff2f3f3fff2f2f2fff1f1f2fff1f0f1fff1f1f0fff0f0efffefefefffefeeefffefefefffefeeeeffedeeeeffedededffedededffecececffececebffeaebebffeaeae9ffe9e9e9ffe7e8e8ffe7e7e7ffe9e9e9ffeaeaebffebebeaffebebebffebebebffeaeaeaffe8e8e7ffe4e4e4ffe0e0dfffdedfdeffdededfffdfdfdfffdfdfdfffdfdedfffdfdfdfffe0dfe0ffe0e0e0ffe1e0e1ffe1e0e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebeaebffebeaebffebebebffebebebffecebebffecececffecececffededecffecedecffecededffedecedffeeeeeeffeeeeedffedeeeeffeeedeeffeeeeeeffeeeeeeffefefeeffeeefeeffefefeeffefeeefffeeefefffefefeefff0f0f0ffefeff0fff4f4f4fff4f4f4fff4f4f5fffafbfbfffefefdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7eff7f7f7fff7f7e7eff7e7e7eff7e7e7eff7d7d7dff7d7d7dff7a7a79ff767676ff737373ff6f6f6fff6b6b6bff676666ff626362ff5e5e5eff5a5a5aff575757ff545353ff505151ff4e4e4eff4b4b4bff484848ff454545ff424343ff403f40ff3e3e3fff3c3c3dff3a3a3aff3c3c3dff515252ff585758ff595959ff5d5e5eff636363ff676767ff6c6c6cff717172ff767776ff7c7b7bff808080ff848484ff878787ff8a8a8bff8d8d8dff908f8fff929292ff949595ff979798ff9b9b9bff9d9e9effa1a2a2ffa4a4a4ffa6a6a6ffa8a8a9ffa9a9a9ffa9a9aaffa8a9a8ffa8a9a8ffa9a8a9ffa5a6a6ffa4a3a4ffa1a2a2ff9f9f9fff9d9d9cff9b9a9aff989898ff969596ff939393ff929292ff909090ff8d8e8dff8b8b8bff888888ff868686ff828282ff7e7e7eff7a7979ff757575ff707070ff696969ff626262ff5b5b5bff545454ff4d4d4dff474747ff414141ff393a3aff313232ff2e2e2eff303031ff333333ff363535ff373738ff393a39ff3c3b3cff3e3e3eff404041ff434443ff464646ff494949ff4c4c4cff4e4f4eff515051ff535353ff575656ff5a595aff5e5e5eff616162ff666666ff686868ff686868ff696969ff6a6969ff696a6aff6a6b6b0000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000101ff010000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000100ff010101ff050505ff151515ff3a3939ff696a69ff868686ff939292ff9c9c9cffa2a3a2ffa5a6a6ffa8a8a8ffa9a9aaffaaaaaaffadadadffb7b7b8ffe0e0e0fffaf9fafffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafffafafafffaf9fafff9fafafff9f9f9fff9faf9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fffaf9f9fff9f9f9fffafafafff9f9f9fff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffafbfbfffbfafbfffbfbfafffbfbfafffbfafafffbfafafffafafafffafbfbfffbfafafffafafafffafafafffafaf9fffafafafff9faf9fff9f9fafffaf9f9fff9fafafffafafafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9fafafffaf9fafff9fafafff9f9fafffafafafff9f9fafff9f9fafff9fafafff9faf9fffaf9fafffafafafffafafafffafafafffafafbfffafafafffbfafafffafafafffafafafffafafbfffbfafafffafafafffafbfbfffbfafafffafafbfffafafbfffafafafffafafbfffafafafffafafafffaf9fafff9fafafffaf9fafffafafafffaf9fafff9f9f8fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fffaf9f9fff9faf9fffafaf9fffafaf9fffafafafff9f9f9fff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffbfafafffafbfbfffbfafbfffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfff5f4f4ffd1d1d1ffa9a9a9ffa3a2a2ffa1a1a1ffa0a0a0ff9e9e9eff9a9a9aff979798ff939393ff8e8e8eff818182ff696a69ff474647ff222222ff0b0b0cff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffececebffebebebffebebebffeaeaeaffeaebebffebeaeaffeaeaeaffebebebffededecffeeeeeeffeeefeeffefeff0fff1f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f6f6fff7f8f7fff8f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f8f9fffafafafffafafafff9faf9fff7f7f8fff6f6f6fff4f4f5fff3f4f3fff3f2f3fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0ffeff0f0fff0efefffefefefffefefefffefeeeeffeeeeefffeeeeeeffedeeeeffededeeffedededffededecffececedffecececffecebecffebececffecebebffecedecffecececffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe7e8e7ffe6e6e7ffe6e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdedfdeffdededeffdfdfdfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe1e1e1ffe1e1e2ffe2e2e3ffe3e4e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9eaffe9eae9ffe9e9eaffeaeaeaffeaebeaffeaeaebffeaeaebffeaeaebffeaebebffeaeaeaffeaebeaffebebeaffebeaebffebebebffebebeaffebebebffeaeae9ffe9eaeaffebeaeaffebebeaffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebececffebebebffebebebffebebebffebebebffebebecffebecebffebebebffebebebffeaebebffebebebffeaeaeaffeae9eaffe9eaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e7e7ffe7e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe3e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffdfe0e0ffdedfdfffdedfdeffdddddeffddddddffdcdcdcffdbdcdcffdadadaffdadadaffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd6d7d7ffd5d5d4ffd2d2d2ffcfcfcfffcdccccffcacacaffc7c7c7ffc5c5c5ffc3c2c2ffc0c1c1ffc0c0c0ffb9b9b9ffb6b6b6ffb5b5b5ffb2b3b2ffafaeafffabababffa6a6a6ffa2a2a2ff9e9f9fff9a999aff969696ff929393ff90908fff8b8a8bff878887ff858585ff858585ff838383ff818181ff7b7b7cff777777ff727373ff6b6c6bff686768ff666565ff646464ff636363ff626262ff606060ff5f5f5fff5d5c5dff595a5aff575858ff565656ff535453ff525252ff515050ff4e4e4fff4d4c4dff4b4b4bff49494aff474747ff474747ff464546ff424243ff3f3f3fff3c3c3cff3a3a3aff393a39ff3a3a39ff393939ff3a3a3aff393939ff383939ff383737ff363636ff363535ff373736ff363636ff333433ff303030ff212121ff0b0c0cff050505ff040404ff040404ff040404ff030404ff030303ff030303ff020302ff020303ff020202ff010101ff010102ff010101ff020101ff010101ff000101ff010001ff010101ff000101ff010101ff000001ff000000ff000101ff000100ff010001ff010000ff010101ff010001ff010101ff010001ff010101ff010001ff000100ff000101ff010101ff000101ff010101ff010101ff010101ff010001ff010101ff000101ff000101ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020303ff060506ff0b0c0cff191919ff282928ff333332ff383838ff444343ff434343ff434444ff4d4d4cff4c4d4cff525251ff525251ff555555ff545554ff545455000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffbfbfbfff7f7f7ffeeedeeffecededffeeedeeffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe5e5e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededdffdededeffdddddcffdddcddffdddcdcffdbdcdcffdbdbdbffdadbdaffdbdbdbffdadadaffdcddddffe3e3e3ffe8e8e8ffe9eae9ffebebebffebececffeaeaeaffeaeaeaffe8e8e8ffe8e7e7ffe9e9e9ffe9eaeaffebeaebffebecebffecececffedededffedededffedededffedeeeeffedeeeeffefeeeeffefeeeeffefefefffefefefffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f1f1fff2f2f2fff2f1f2fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff2f2f3fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f5f5fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f6f6fff6f5f6fff6f6f6fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f7f8fff7f8f8fff8f7f7fff7f8f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f8fff9f8f9fff9f9f9fff8f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f8f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f8f9fff8f9f8fff8f9f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff6f7f6fff6f6f7fff7f6f6fff6f7f7fff7f7f7fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff5f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff1f1f2fff1f1f1fff0f1f0fff0f0f0fff0efefffefefefffefeeefffeeefeeffeeeeeeffedeeedffedededffececedffececedffecebecffeaebebffeae9e9ffe8e9e8ffe8e8e7ffe8e8e8ffebeaeaffebebebffebebebffececebffeaebeaffe9e9e9ffe6e6e5ffe1e1e1ffdededeffdededfffdfdedeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e8ffe7e7e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffebeaeaffebebebffebebebffebebebffebebebffebececffecececffedececffececedffedecedffecededffededeeffedeeedffeeeeeeffeeedeeffedeeeeffeeedeeffeeefefffeeeeeeffeeefeeffefefeeffefeeeeffefefefffefefefffeff0f0fff0efeffff4f4f4fffbfafafffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0cff0c0c0dff0c0d0cff0d0c0cff0c0c0dff0c0d0dff0d0d0eff0e0e0dff0e0e0eff0e0d0eff0d0d0dff0e0e0eff0d0e0eff0d0d0dff0d0d0dff0e0d0dff0d0e0dff0d0d0dff0d0d0dff0d0e0eff0e0e0eff0e0e0eff0e0e0dff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0d0dff0d0d0cff0d0c0cff0b0b0aff0b0b0aff0a0b0bff0b0b0bff0a0b0bff0a0a0aff0a0a0aff0a0909ff090808ff060707ff040504ff030303ff030303ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7e7eff7e7e7fff7e7f7fff7e7e7eff7e7e7dff7e7e7eff7b7a7bff777777ff747474ff707070ff6c6c6cff686868ff646464ff5f6060ff5c5c5cff595858ff555555ff525252ff4f4f4fff4b4c4bff494949ff464646ff434343ff414141ff3f4040ff3d3d3dff3a3b3bff3e3e3dff555555ff5a5a5aff5c5b5bff605f5fff656564ff6a6a69ff6e6f6fff747474ff797979ff7f7f7eff828382ff878686ff8b8a8aff8d8e8eff909090ff939393ff959696ff999899ff9c9c9bffa09fa0ffa3a4a3ffa6a6a7ffa8a8a8ffababaaffadadacffadadaeffadadadffadadadffadadadffacacacffaaaaaaffa8a9a9ffa6a7a7ffa4a4a4ffa1a2a2ff9f9f9fff9d9c9cff99999aff979898ff959596ff939493ff919191ff8e8e8fff8b8b8bff898989ff858585ff818181ff7d7d7cff787878ff737474ff6c6c6cff656465ff5d5d5eff565756ff504f4fff494a49ff434344ff3c3c3cff333333ff2f2f30ff313232ff343434ff363737ff393938ff3b3b3bff3d3d3dff40403fff434242ff454545ff484848ff4b4b4bff4f4e4eff515151ff535352ff555555ff585858ff5c5b5bff5e5f5fff626362ff666666ff686969ff696969ff696a69ff6a6a6aff6a6b6aff6a6a6b000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000101ff000000ff000100ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000100ff020202ff0d0c0cff272828ff595958ff7c7b7bff8b8c8bff989899ffa0a0a0ffa3a3a3ffa7a7a7ffa8a9a9ffaaaaaaffadaeadffb2b3b2ffccccccfff1f1f1fffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffbfafafffafafafffafafafffafafafff9fafafff9fafafff9f9fafff9fafafff9faf9fffaf9f9fff9f9f9fff9fafafff9f9fafff9faf9fffafafafff9f9fafff9f9f9fffafafafff9fafafff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffafafbfffafbfbfffafafbfffafbfafffafafafffafafafffafaf9fffafafafff9fafafff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fffaf9f9fffafaf9fffafafafff9fafafffafafafffafafafffafaf9fffafaf9fffafaf9fffafafafffafafafffafbfafffafafafffafbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafafffaf9fafffafafafff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f8fff9f9f9fff9fafafff9f9f9fff9faf9fffaf9fafff9f9fafff9f9f9fffaf9fafff9fafafff9f9f9fffaf9f9fffafafafff9fafafffafafafffafafafffafafbfffafbfafffafafafffafbfafffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfff9f9f9ffe5e5e6ffb9bab9ffa5a4a5ffa2a3a2ffa2a2a2ffa0a0a0ff9d9d9dff989899ff959596ff909090ff888989ff777877ff5a5a5aff323132ff151414ff070607ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebecebffebeaeaffeaeaebffeaebebffeaeaeaffeaeae9ffeaeaeaffebebebffecececffeeeeeeffeeeeeeffefefeffff0f0f0fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff3f4f4fff5f5f4fff6f5f5fff6f7f6fff7f7f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f9fff9f8f9fff9f9f9fffaf9f9fff9f9f8fff8f8f8fff6f6f6fff5f5f5fff4f4f4fff3f3f2fff2f2f1fff2f1f1fff2f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0efefffeff0efffeeeeefffeeeeeeffeeeeeeffeeeeeeffededeeffedededffedecedffecececffecebecffecececffebecebffebebebffebebebffebececffecececffecebebffeaeaebffeaebebffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e5ffe3e4e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e1e2ffe1e1e0ffe0e0e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfe0e0ffe0e0dfffe0e0e1ffe1e0e1ffe1e1e0ffe2e1e1ffe2e2e1ffe2e2e1ffe1e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaeaeaffeaebebffebebebffebeaeaffebeaebffebebebffebebebffeaeae9ffebeaebffebeaebffebeaeaffebebebffebebebffeaebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffebebeaffebebebffebebebffebebebffebebebffebececffecebebffebebebffeaebeaffebebebffebeaeaffeaeaeaffeae9eaffeaeae9ffeae9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe6e7e6ffe5e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe2e3e2ffe1e1e2ffe1e0e1ffe1e1e1ffe0e0e0ffdfdfe0ffdededeffdedddeffddddddffdcdcdcffdcdbdbffdadbdbffdadadaffd9d9d9ffd7d8d8ffd7d7d7ffd6d5d5ffd4d4d5ffd3d4d3ffd1d1d1ffcececeffcccbccffc8c8c9ffc5c5c5ffc3c2c3ffc0c0c0ffbfc0bfffbebebeffbbbbbbffb4b5b4ffafafafffadacadffabacacffa8a9a8ffa4a4a4ffa0a1a0ff9d9d9dff999998ff959595ff919191ff8e8f8fff8c8b8bff898989ff858685ff838383ff808080ff7d7d7dff7a7a7aff777776ff727271ff6b6c6cff686767ff636363ff616160ff5e5f5eff5d5d5dff5d5c5cff5b5c5cff5a5b5aff595959ff575757ff545354ff515251ff504f50ff4d4e4dff4b4b4cff4a4a4aff484848ff454645ff444445ff434343ff434242ff414141ff3e3e3eff3d3c3cff3a3b3aff373838ff363636ff353636ff353635ff353535ff353535ff353535ff343435ff343433ff333333ff323232ff333333ff323232ff292929ff121212ff040404ff040404ff040404ff030304ff040303ff030304ff030403ff030203ff020302ff020203ff030202ff020201ff010102ff010202ff010101ff010101ff010101ff010101ff010001ff010100ff010000ff010100ff010100ff000101ff010101ff010101ff010100ff000100ff010000ff010000ff000101ff000100ff000101ff000101ff010001ff010100ff010101ff010101ff000001ff010001ff010101ff010101ff010001ff000000ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff050505ff0b0b0bff191919ff272727ff383737ff373738ff434444ff434344ff434443ff4d4d4dff4c4c4dff525251ff525252ff555555ff5454540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfefff9f9f9fff4f5f4ffebebebffe8e8e8ffe8e7e8ffe8e7e7ffe8e7e7ffe8e8e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e5ffe6e5e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffddddddffdcdddcffdbdbdbffdbdbdbffdadbdbffdadadbffdbdadbffdadadaffdbdcdbffdfdedeffe5e6e5ffe9e9e9ffebeaeaffebebebffecececffecececffeaeaeaffe8e9e8ffe9e9e9ffeaeaeaffebeaebffebebebffecececffededecffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeefff0efefffeff0f0ffeff0effff0f0f0fff0f1f0fff1f0f1fff1f1f0fff1f1f1fff1f2f1fff1f1f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f3f3fff2f3f3fff3f3f3fff3f3f4fff3f4f3fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f5fff5f5f4fff4f4f4fff4f4f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff7f6f6fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f8fff7f8f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff9f8f8fff9f9f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f8f8fff9f8f9fff8f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f6fff6f6f5fff6f5f5fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff2f3f3fff2f3f2fff2f2f2fff1f2f1fff1f1f1fff0f1f0ffefeff0ffefefefffefefefffeeefeeffeeeeefffeeedeeffeeedeeffedededffecececffecececffebecebffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffeae9e9ffebebebffebececffecececffebecebffeaeaeaffe7e7e8ffe2e2e2ffdededeffddddddffdededeffdfdfdeffdfdfdfffdedfdeffdfdfdfffdfdfdfffdedfdfffdfdfde00000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e6e7ffe7e6e7ffe7e7e6ffe8e7e7ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffeaebeaffebebebffebebebffebebebffebecebffebebecffecececffedededffededecffececedffecececffeeedeeffedededffedededffeeeeeeffedeeeeffedeeeeffeeeeeeffeeefefffefefefffefeeeeffeeeeefffeeefefffefefefffefefeefff1f1f1fff9f9f9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0c0cff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0c0cff0c0d0dff0c0d0cff0c0c0cff0d0c0dff0c0d0dff0c0c0cff0d0e0eff0d0e0eff0e0e0eff0d0e0dff0d0e0dff0e0d0eff0e0e0dff0d0d0dff0d0e0dff0e0d0eff0d0d0dff0d0d0dff0e0d0dff0d0d0dff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0d0d0dff0d0c0dff0d0c0cff0b0b0bff0a0b0aff0b0a0bff0b0a0aff0b0a0aff0a0a0aff0a0a09ff0a090aff080808ff060606ff050404ff030303ff030303ff020302ff020203ff0102020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7e7f7eff7f7f7fff7f7f7fff7e7e7eff7e7e7eff7e7e7eff7b7b7bff787878ff747474ff717171ff6d6d6dff696969ff656665ff616162ff5e5e5eff5a5a5aff575656ff535353ff505050ff4d4d4cff494a4aff474747ff444444ff414242ff404140ff3f3e3fff3c3c3cff404040ff575857ff5d5d5dff5e5d5eff616161ff666666ff6b6b6bff717070ff777676ff7b7c7cff808080ff858585ff898989ff8d8c8cff909090ff939393ff969696ff999a99ff9c9c9dffa0a1a1ffa4a4a4ffa8a9a9ffacacacffacacacffaeaeaeffb0b0b0ffb2b2b1ffb2b2b2ffb2b2b2ffb2b1b2ffb1b0b1ffaeaeaeffacacacffacabacffa9a9a9ffa6a6a7ffa3a4a3ffa0a1a0ff9e9e9eff9b9c9cff999999ff979797ff949495ff929292ff8f8f8eff8b8b8bff888888ff848484ff7f7f7fff7a7b7aff767576ff6e6e6fff676667ff605f5fff585858ff515151ff4b4b4bff454646ff3e3e3eff353534ff313131ff333333ff363636ff383838ff3a3b3aff3c3d3cff3f3f3fff424141ff454444ff474747ff4a4a4aff4d4d4cff505050ff525353ff545454ff575757ff5a5a59ff5d5c5cff606060ff646364ff676767ff696969ff69696aff696a6aff6a6a6aff6b6b6bff6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff010101ff080708ff1b1b1bff454546ff6e6e6dff838382ff939394ff9f9e9fffa2a2a2ffa6a7a6ffa8a9a8ffaaaaabffadaeadffb2b2b1ffbabbbaffe0dfe0fffaf9f9fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffbfafafffbfafafffafafafffafafafffafafafffaf9fafff9fafafff9faf9fff9f9f9fffaf9fafff9fafafff9f9f9fff9fafafff9fafafffafafafffafaf9fff9faf9fffaf9fafffafaf9fffafaf9fff9faf9fffafafbfffafafbfffbfafbfffbfafafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffcfbfcfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafafafffafbfbfffafafafffafafafffafaf9fffafaf9fffafafafffafaf9fff9f9f9fff9faf9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fffaf9f9fffaf9f9fff9faf9fffafafafffaf9f9fffaf9fafff9fafafffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafbfffafbfafffafafafffafbfbfffbfbfbfffafafafffafafbfffafbfafffbfbfafffbfbfbfffafafbfffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9fafafff9faf9fff9f9f9fffaf9fafff9fafafff9f9f9fff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafaf9fff9faf9fffaf9fafffafafafffafafafffbfafafffafafafffafafafffafbfafffafafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffbfbfbfff1f0f1ffcfceceffa9a9a9ffa5a5a4ffa3a4a3ffa1a2a2ff9f9f9fff9c9c9cff969796ff929292ff8b8b8bff7f7f7fff696968ff424342ff201f20ff0c0c0cff040404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffeaebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffebebebffecececffedeeedffeeeeeeffefefeffff0f0effff0f1f0fff1f1f2fff2f2f2fff3f2f3fff4f3f3fff4f4f4fff5f6f5fff6f6f6fff7f7f7fff8f8f8fff8f8f7fff7f8f8fff8f8f7fff7f7f8fff7f8f7fff8f8f7fff7f8f7fff9f8f9fffaf9f9fffaf9f9fff8f9f8fff8f7f8fff6f6f5fff5f4f4fff3f4f4fff3f3f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f0ffefeff0ffeff0efffefefefffefefefffefefeeffeeeeeeffeeedeeffeeeeedffeeeeedffedededffececedffecececffecebecffebecebffebebebffebebebffebeaebffeaebebffebebebffebebebffebebebffeaeaeaffe9e9e9ffe9eaeaffe9e9eaffe9e9e9ffe9e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe7e7e7ffe6e7e6ffe6e5e6ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e2ffe2e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e0e1ffe2e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe8e8e8ffe9e9e9ffe9e9e9ffebebeaffebebebffeaeaebffebeaeaffebeaebffeaebeaffebebeaffebeaebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaebebffebebebffebebeaffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebeaebffebebebffeaebebffebebeaffebebeaffeaeaebffeaeaebffeaeaeaffeaebeaffebebeaffecebecffeaeaeaffeaeae9ffe9eae9ffeae9eaffeae9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e7ffe8e7e7ffe6e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e5ffe6e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e3ffe1e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdddedeffdcdcddffdcdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d6d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffccccccffc9c9c9ffc7c7c7ffc4c4c4ffc1c1c1ffbebebdffbbbbbbffbababaffb9b8b8ffb5b5b4ffaeafaeffaaa9aaffa6a6a7ffa4a3a4ffa1a0a0ff9c9d9dff999999ff959695ff919292ff8e8e8eff8b8b8aff878887ff858585ff838383ff808180ff7e7e7eff7b7b7bff787778ff737273ff6e6d6dff696a69ff656465ff616161ff606060ff5b5c5cff595959ff585858ff565756ff555555ff555555ff555454ff535353ff515251ff4e4e4eff4b4c4cff494a49ff484848ff464646ff444444ff414142ff404040ff40403fff3f3f3fff3d3d3dff3b3a3bff393939ff373837ff353635ff343334ff333233ff323232ff313231ff313131ff313131ff313131ff303030ff303030ff2f2f2fff2f2f2fff2e2e2dff1a1a1aff080808ff050404ff040404ff030403ff040304ff030304ff030303ff030303ff020203ff030302ff020202ff020202ff020202ff010101ff010201ff010101ff010101ff010101ff010101ff000100ff010001ff010000ff010101ff000100ff010001ff000000ff010001ff000101ff000000ff010001ff000100ff000000ff010000ff010001ff010000ff000100ff000001ff000101ff010101ff000101ff010101ff000001ff000001ff010100ff010100ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff050404ff0b0b0bff262726ff262726ff383838ff383838ff434343ff434444ff434344ff4c4c4dff4c4d4cff525251ff525252000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff4f4f5ffedededffe8e9e8ffe7e7e7ffe8e7e8ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e6e6ffe6e7e6ffe5e5e6ffe5e6e6ffe5e6e5ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4000000000000000000000000000000000000000000000000000000000000000000000000ffdddddcffddddddffdcdcdbffdbdbdaffdadbdaffdbdadbffdbdbdbffdbdadbffdbdbdbffdadadbffdcdcdcffe1e1e1ffe6e7e7ffe9e9e9ffeaeaeaffecedecffecedecffebebebffeaeaeaffe9e9e9ffe9eae9ffebeaebffecebebffecececffecedecffedededffedededffeeedeeffeeeeeeffeeeeeeffefeeefffefefeeffefefeffff0efeffff0eff0fff0f0f0fff0f1f0fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f3f2fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff4f3f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff8f7f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff7f8f7fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f9f9fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff9f8f9fff9f8f8fff9f9f8fff8f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f7f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f5f6fff6f5f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff5f4f5fff4f4f4fff4f3f3fff4f3f3fff3f3f3fff3f2f2fff2f3f2fff1f1f2fff1f2f1fff0f1f1fff0f0f1fff0f0f0ffefefefffeeeeefffeeeeeeffefefeeffeeeeeeffededeeffeeededffedecedffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe9e9e9ffeaebeaffecebecffecececffebececffebebebffe9e9e9ffe5e5e5ffdfdfdfffdcdddcffddddddffdfdfdeffdededeffdedfdeffdfdedfffdededfffdfdfdfffdfdfdfffdfdfdf0000000000000000000000000000000000000000ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe9e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaebffeaebebffebebebffebebebffebebebffebebecffecececffecedecffededecffedededffecededffeeededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffedeeedffeeeeeeffeeeeeeffedededffeeeeeeffefefeffff6f6f6fffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0a0aff0b0b0bff0b0b0bff0d0d0cff0c0c0dff0d0d0cff0d0d0cff0d0d0dff0c0d0cff0c0c0cff0c0c0dff0d0d0cff0c0d0cff0d0d0cff0c0d0cff0d0d0dff0e0d0eff0e0e0eff0e0d0dff0d0d0eff0e0e0eff0e0e0eff0e0e0dff0e0e0dff0d0d0dff0d0d0dff0d0c0cff0d0d0dff0d0d0dff0e0d0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0dff0e0e0eff0e0e0dff0c0d0dff0c0c0cff0a0b0bff0b0b0aff0a0a0bff0b0a0aff0b0a0aff0a0a0aff0a0a0aff0a0909ff080808ff060606ff040405ff030303ff030303ff020202ff020202ff010102ff020202ff010101ff000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7fff7f7f7fff7e7f7fff7f7f7fff7e7f7fff7e7e7fff7f7f7fff7c7c7cff797978ff757575ff727272ff6e6e6eff6b6b6aff666666ff636363ff5f5f5fff5c5b5bff585857ff545454ff515151ff4e4d4eff4a4a4bff484748ff454545ff424243ff424142ff3f403fff3e3e3dff424241ff5a5b5aff606060ff606060ff646363ff676868ff6d6d6cff737272ff787878ff7e7e7dff828282ff878787ff8b8b8bff8f8f8fff939293ff969696ff999999ff9c9c9cffa0a0a1ffa6a6a5ffa9a9a9ffadadadffb0b0b0ffb1b1b1ffb2b3b3ffb4b4b4ffb6b5b6ffb7b6b7ffb7b6b7ffb6b7b6ffb5b5b5ffb2b2b1ffb0b0afffaeaeaeffacadacffababaaffa8a8a8ffa5a5a5ffa2a3a2ffa0a0a0ff9d9d9dff9a9a9bff989898ff959595ff929291ff8e8e8fff8b8b8bff878787ff838382ff7d7d7dff777777ff717171ff696969ff616161ff595a59ff535353ff4d4c4dff474748ff403f40ff363636ff323232ff353435ff373736ff393939ff3c3c3bff3e3e3eff414141ff434344ff464646ff484949ff4c4b4bff4f4e4eff515252ff545454ff565656ff585858ff5b5b5bff5e5e5eff626161ff646465ff676867ff696a69ff696a6aff6b6b6bff6b6b6bff6b6b6bff6b6c6b00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000100ff000100ff000100ff000100ff000000ff010001ff010000ff010000ff000001ff010000ff000001ff010100ff000000ff000000ff010101ff040404ff0f0f0eff2c2c2cff555555ff737373ff8c8c8cff9d9d9dffa4a4a4ffa6a6a7ffa8a8a8ffaaabaaffaeadadffb1b1b1ffb5b6b6ffcbcbcbfff0f1f1fffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffbfafafffafafafffafafafff9fafafffafaf9fff9f9fafffafaf9fff9faf9fffafaf9fff9faf9fffaf9fafffafafafffafafafffafaf9fffaf9fafffafafafffafafafffafaf9fffafafafffafafafffbfafbfffbfafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffafafbfffbfafafffafafafffafafafffaf9fafffafafafffafafafffafaf9fffaf9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff8f9f9fff9f8f9fff9f8f9fff8f9f8fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffaf9f9fffaf9f9fff9fafafffafafafffafaf9fffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafafffbfafbfffbfafbfffafbfafffaf9fafffafaf9fffafaf9fffafafafff9faf9fffafaf9fff9f9fafffafaf9fff9faf9fffafaf9fff9faf9fff9f9fafffafafafffaf9f9fffaf9f9fff9f9fafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffcfcfbfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffcfdfcfff9f8f9ffe3e2e2ffb7b8b7ffa6a6a5ffa5a5a5ffa4a3a3ffa1a1a1ff9e9e9eff9a9b9bff949394ff8e8e8eff838483ff747474ff565656ff2d2d2dff121313ff060607ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeaebffebebeaffeaebeaffeaeaeaffe9eaeaffe9e9eaffeae9eaffebebebffedececffededeeffefeeeeffefefeffff0f0effff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff8f8f7fff7f8f8fff8f8f8fff9f9f9fff9f9f9fff8f8f9fff7f7f7fff6f5f5fff4f4f4fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0ffeff0f0ffefeff0fff0f0f0ffefefefffeeefefffefefeeffeeeeefffedeeeeffededeeffedededffedededffecececffececebffebebebffebebebffebebeaffeaeaeaffeaeaeaffeaeae9ffeaeaebffebebebffeaebeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e1e1ffe1e0e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e8e9ffe9e9e9ffeaeaebffebeaebffebeaebffebeaebffebebeaffeaeaebffebeaeaffebebeaffebebebffeaebebffebebebffebebebffebebebffebecebffebecebffebebebffebebebffebebebffebebebffecebebffebebecffecebebffebebebffebebebffebebebffebebebffebebebffebeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffe9e9eaffeae9eaffeaebeaffeae9e9ffe9e9e8ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e1ffe1e2e1ffe0e0e1ffe1e1e0ffe0dfe0ffdfdfdfffdedfdeffdededeffdddedeffdedddeffdddcddffdcdcdcffdbdadbffdadad9ffd9d8d9ffd8d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffcfcfcfffccccccffcacacaffc7c8c7ffc5c5c4ffc2c2c2ffbfbfc0ffbdbdbdffbab9b9ffb7b6b6ffb5b4b5ffb3b3b3ffaeafafffa9a9a8ffa4a3a3ffa0a0a0ff9d9d9dff9a9999ff959595ff909090ff8d8c8dff8a8989ff868687ff848383ff808181ff7d7d7eff7c7b7cff797978ff777776ff757574ff707171ff6c6c6cff656565ff606060ff5d5d5dff5c5b5bff595958ff565656ff535353ff525151ff505150ff4f4f50ff4e4e4fff4e4e4eff4d4d4eff4c4d4cff4a4a4aff474748ff474746ff444444ff424242ff404140ff3e3e3fff3d3d3dff3c3b3cff3b3a3aff3a3a3aff383738ff363636ff343434ff333332ff313131ff2f3030ff2e2f2eff2e2e2eff2e2e2eff2e2e2dff2d2e2dff2d2d2dff2c2d2dff2c2c2cff2c2c2cff222222ff100f0fff040404ff040404ff040404ff040403ff030303ff030303ff030303ff030303ff030302ff020202ff020202ff020202ff010202ff020101ff010202ff010101ff010101ff010100ff010101ff010100ff000101ff000101ff000001ff010100ff000001ff000000ff010000ff000100ff010100ff010000ff000000ff000001ff000001ff010101ff000000ff000000ff000101ff000001ff010101ff010001ff000101ff010101ff010101ff010101ff010101ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff0b0b0bff0b0b0bff272727ff262726ff383838ff373838ff434344ff444344ff444343ff4d4c4cff4c4c4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff7f7f7ffeeefeeffe8e8e7ffe7e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e3ffe3e3e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e2000000000000000000000000000000000000000000000000ffdcdcdcffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdbdbdbffdbdbdbffdedddeffe4e4e4ffe8e7e7ffe9e9e9ffebebebffecececffebecebffebebeaffeaeae9ffe9eaeaffeaebebffebebebffecececffececedffedededffeeededffedeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefeffff0efefffefeff0fff0f0effff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff1f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f2f2fff3f3f2fff2f3f3fff2f3f2fff3f3f3fff3f3f3fff4f4f3fff3f4f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f3f3fff4f4f3fff3f3f3fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff7f8f7fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f7fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f8fff8f7f7fff7f8f8fff8f7f8fff8f7f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f8f8fff9f8f9fff9f8f9fff8f9f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f6fff6f6f7fff7f6f7fff7f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f5f6fff6f5f6fff5f6f5fff6f6f5fff6f6f5fff5f6f6fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff2f2f1fff1f0f1fff0f0f0fff0f0efffefeff0ffeeefefffeeeeefffeeeeeeffeeeeeeffeeedeeffedeeedffececedffececebffebebeaffeaeaeaffe8e9e8ffe9e9e8ffeaeaeaffececebffebecebffecececffebececffeaeaeaffe8e7e7ffe2e1e1ffdeddddffdcdbdcffdeddddffdddddeffdfdfdeffdededeffdfdfdfffdfdfdfffdfdedeffdfdfdf00000000ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffebebebffeaebebffebebebffebebecffecececffecececffecececffedecedffedecedffededecffedecedffededecffedededffedededffecedecffededecffececedffededecffecedecffecececffecececffecececffedededfff1f1f1fffafaf9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a0aff0b0b0bff0b0a0aff0a0a0aff0a0b0bff0a0b0aff0b0b0bff0b0b0bff0c0c0dff0c0d0cff0d0d0cff0c0d0cff0d0d0dff0c0d0dff0d0c0cff0c0c0cff0c0c0dff0d0c0cff0c0c0cff0d0d0dff0c0d0dff0d0d0eff0d0e0eff0d0d0eff0e0e0eff0d0e0dff0e0d0eff0d0d0dff0c0c0dff0d0c0cff0c0d0cff0d0c0dff0d0d0dff0d0d0dff0e0d0dff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0d0e0dff0e0d0dff0d0d0dff0c0c0cff0b0b0bff0a0a0bff0b0b0aff0b0a0aff0a0a0bff0a0a0aff0a0a0aff0a090aff080808ff070706ff050504ff040303ff030303ff020302ff030302ff010202ff010201ff010201ff010001ff010100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7eff7f7f7fff7f7f7eff7e7e7fff7f7f7fff7f7f7fff7c7c7dff797979ff757576ff727272ff6e6e6eff6b6b6bff676767ff636364ff605f60ff5c5c5cff595959ff555555ff525252ff4f4e4fff4b4c4bff494849ff464646ff434344ff434342ff414140ff403f3fff444444ff5d5d5dff626262ff626263ff666665ff6a6a69ff6e6e6fff747474ff797a7aff7f7f7fff848484ff898989ff8e8d8dff929191ff949595ff989998ff9c9c9cff9fa0a0ffa4a4a4ffa9aaa9ffaeadadffb2b1b1ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b8ffb9babaffbabbbaffbbbbbaffbbbbbbffb9b9baffb5b6b6ffb4b4b3ffb2b2b2ffb0b0b0ffaeaeaeffacacacffa9a9a9ffa6a6a7ffa4a4a4ffa1a1a1ff9f9f9fff9b9b9bff989898ff959595ff919192ff8e8e8eff898989ff858585ff807f7fff79797aff737272ff6a6b6aff636363ff5b5b5bff545454ff4e4d4eff484948ff414041ff363637ff333334ff363635ff383837ff3a3a3aff3c3c3cff3f3f3fff424242ff454545ff484847ff4b4b4aff4d4d4eff515050ff535353ff565556ff585858ff5a5a5aff5d5d5dff605f5fff626363ff666665ff696968ff6a6a6aff6a6b6aff6b6b6bff6b6b6bff6b6b6bff6c6b6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000101ff010000ff000000ff000000ff010000ff000000ff010101ff000000ff000001ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff010000ff020202ff080808ff191919ff3a3a3aff5d5d5dff7e7e7dff979696ffa2a2a3ffa7a7a7ffa8a8a7ffaaaaa9ffadadadffb1b1b0ffb4b4b4ffbbbbbbffdededefff9f9f8fffcfcfcfffbfbfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafffafaf9fff9f9f9fffafafafff9fafafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfcfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfbfbfffafafafffafafbfffafafafff9fafafffafafafff9faf9fffaf9fafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff8f9f8fff9f8f8fff8f8f9fff8f8f9fff9f9f8fff8f8f8fff9f9f9fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafff9fafafffafafafffafafafffafafafffbfafafffbfafafffafbfbfffafbfafffbfbfafffafbfbfffafbfafffafbfbfffbfafafffbfafafffbfbfbfffbfbfbfffbfafbfffafafbfffafbfbfffafbfafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafffafaf9fff9f9f9fffafafafff9faf9fff9fafafff9fafafff9f9fafffafafafff9faf9fffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffbfbfbffefeeefffcbccccffaaa9aaffa5a6a6ffa5a4a4ffa3a2a3ffa0a1a0ff9d9d9dff989899ff909090ff898989ff7b7b7bff666666ff404040ff1c1c1cff090a0aff030203ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebeaebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffeaebebffecececffededeeffeeeeeeffeeefeefff0eff0fff1f0f0fff1f1f1fff2f1f2fff2f3f2fff4f3f4fff4f4f4fff5f5f5fff6f5f6fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff9f8f9fff9f9f8fff8f8f8fff6f7f7fff6f6f6fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f0fff0f0f0ffeff0efffeff0efffefeeefffefeeeeffeeeeeeffeeeeeeffeeededffedecedffecededffecedecffececebffecececffebebecffeaebebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeae9ffeaeaeaffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e6e7ffe5e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe3e2e3ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e2ffe2e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaebeaffeaebeaffeaeaeaffebeaebffeaeaebffeaebebffebebeaffeaebeaffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffeaebebffebebebffebebebffebebebffeaebebffebeaebffebeaeaffeaeaebffeaeaeaffe9eaeaffeaeaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e6ffe6e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfe0dfffdedfdfffdededeffdeddddffddddddffddddddffdcdbdbffdbdbdbffdadbdbffd9d9d9ffd7d7d6ffd6d5d6ffd4d3d4ffd2d2d2ffd0d0d0ffcdcecdffcbcbcbffc7c8c8ffc5c5c5ffc2c2c2ffc0c0c0ffbdbdbdffbababbffb8b8b8ffb4b5b5ffb1b2b2ffb0b0b0ffadadadffa9a9a9ffa3a3a3ff9e9d9eff9a9999ff969696ff939393ff8f9090ff8b8b8bff838484ff7f7f7eff7b7b7bff787978ff777676ff747475ff717171ff70706fff6c6d6cff6b6a6bff686868ff616161ff5c5c5dff585859ff565555ff545454ff505151ff4d4d4dff4a4a4aff494949ff4a4a4aff4a4a4aff494949ff484848ff474848ff474847ff474746ff444444ff424241ff404140ff3e3e3eff3d3c3cff3b3b3bff3a3a3aff393838ff373737ff363636ff353534ff333332ff323232ff303031ff2e2f2fff2d2d2dff2c2c2cff2b2b2bff2b2b2bff2b2b2bff2a2a2aff2a2a2aff2a2929ff292929ff212121ff111111ff050506ff030404ff030304ff030403ff030303ff030303ff030303ff030203ff030202ff020302ff030203ff020202ff020202ff020102ff010201ff010101ff010102ff010101ff010101ff000100ff010101ff010101ff000100ff000101ff000001ff010100ff010000ff000001ff010001ff000101ff010001ff010001ff010101ff010100ff010000ff000101ff010100ff010101ff000101ff000100ff000101ff010000ff010000ff010001ff010101ff010001ff0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff020202ff020202ff0c0b0bff0b0b0bff262627ff272726ff373738ff383838ff434343ff434444ff434344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f7f8fff4f4f3ffe9e9e9ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e5ffe3e4e4ffe3e4e3ffe3e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e10000000000000000ffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdcdbffdcdbdcffdbdbdbffdbdbdaffdcdbdbffdfe0dfffe6e5e5ffe8e8e9ffe9eaeaffececebffebecebffebebebffebebebffeaeaeaffeaebebffebebebffececebffedececffecededffeeedeeffedeeeeffeeeeeeffeeeeeeffefefeeffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f3fff3f3f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff3f3f4fff4f4f4fff3f4f3fff4f3f4fff4f3f3fff3f3f4fff4f3f3fff3f4f3fff4f3f4fff3f3f3fff4f3f3fff4f3f3fff3f4f3fff4f3f4fff3f3f4fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f7f8fff8f7f7fff8f7f8fff8f8f8fff8f7f7fff7f7f8fff7f8f8fff8f8f7fff8f8f7fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f7f6fff6f6f6fff7f7f7fff6f7f6fff6f7f7fff6f7f7fff6f6f7fff7f7f7fff6f7f6fff7f6f7fff7f7f6fff7f6f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f8fff7f7f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff9f8f8fff8f9f9fff8f9f8fff9f9f8fff8f9f9fff8f9f8fff8f9f9fff9f8f8fff9f8f8fff8f8f8fff9f9f9fff9f8f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f5f6fff6f5f6fff5f6f6fff6f6f6fff5f6f6fff6f6f5fff6f5f6fff5f6f5fff6f5f6fff5f5f6fff5f5f6fff6f6f5fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff1f2f1fff1f1f1fff1f0f0fff0f0f0ffefefefffeff0efffefeeeeffeeeeeeffeeefeeffeeeeeeffeeeeedffedededffececedffebecebffeaebeaffe9e9e9ffe9e9e9ffe9eaeaffecebebffececebffecececffecececffeaeaebffe9e9e9ffe4e4e4ffdfdfe0ffddddddffddddddffdddeddffddddddffddddddffdfdedeffdededfffdfdedfffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e4ffe6e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaebeaffeaeaeaffebeaeaffebebebffebececffecebebffebebebffebececffececebffececebffecececffecebecffebececffebecebffebebebffebebebffebececffecececffebebebffebebebffebebebffebebebffebebecffebebebffededeefff5f6f6fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060606ff070707ff080808ff0a0909ff0a0a0bff0a0a0aff0a0b0aff0b0a0aff0a0a0aff0a0a0bff0a0a0bff0b0b0bff0b0b0bff0d0d0cff0c0d0cff0d0d0dff0c0d0dff0c0d0dff0d0c0dff0c0d0cff0d0c0dff0d0d0cff0d0d0cff0c0c0cff0d0c0dff0c0c0cff0d0d0dff0e0d0eff0e0e0eff0e0e0dff0d0d0dff0c0c0cff0c0c0bff0c0d0cff0c0c0cff0d0c0cff0d0d0dff0d0d0dff0d0d0dff0d0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0dff0d0d0dff0d0d0dff0c0c0cff0a0a0bff0b0b0bff0b0b0bff0a0b0bff0a0a0bff0a0a0aff0a0a0aff0a090aff080809ff060606ff050404ff040303ff040303ff030203ff030302ff020102ff010101ff010102ff010101ff010101ff010000ff010001ff000000ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7e7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7c7c7cff797979ff767576ff737373ff6f6f6fff6b6b6bff686768ff646464ff606160ff5d5d5dff5a5959ff565656ff535353ff4f4f50ff4c4d4dff4a494aff474747ff444444ff434443ff434343ff424242ff464646ff5e5e5fff646464ff656565ff676868ff6c6b6cff707070ff767575ff7b7b7bff808081ff868585ff8b8a8aff8f8f8fff949393ff989797ff9b9b9bff9f9e9fffa2a2a2ffa7a7a8ffadadadffb1b1b2ffb6b5b5ffb8b8b8ffb7b8b8ffb9bab9ffbcbbbbffbdbdbdffbdbebeffbebebeffbebdbdffbdbdbdffb9b9b9ffb7b7b7ffb5b5b6ffb3b4b4ffb1b1b2ffafafafffadadadffabababffa8a8a8ffa6a6a5ffa2a2a2ff9f9f9fff9b9b9bff979898ff959494ff919191ff8d8d8cff878787ff828282ff7c7c7cff747575ff6c6c6cff656464ff5d5d5dff565556ff4e4e4fff484949ff414041ff383737ff343435ff373737ff393939ff3b3b3bff3e3e3eff404041ff444444ff474747ff494a4aff4c4c4cff4f4f4fff525252ff545454ff575657ff595959ff5c5b5bff5e5e5eff616161ff646464ff666666ff696969ff6a6a6aff6a6a6bff6b6b6bff6b6b6bff6c6b6cff6d6c6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000001ff000000ff010100ff010000ff000100ff010100ff010001ff010001ff000000ff000000ff010000ff010101ff000000ff000000ff000000ff000000ff000100ff010101ff050505ff0d0d0eff222122ff414141ff646565ff878687ff9c9b9bffa5a5a5ffa7a7a7ffa9a9a9ffacacacffb0b0afffb2b2b3ffb6b6b6ffcacacaffeff0f0fffbfbfbfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafbfffbfafafffafafafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff8f8f9fff8f9f9fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff8f9f8fff8f9f9fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9fafffaf9fafffafafafffafafafffbfafafffbfafafffbfafbfffbfbfbfffbfafbfffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fffaf9fafffafafafffafaf9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfff8f8f8ffe0e0e0ffb6b6b6ffa7a6a7ffa5a5a5ffa4a3a4ffa2a1a2ff9fa0a0ff9c9b9bff969595ff8b8b8bff828282ff6f6f6fff505050ff2a2929ff0e0e0fff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffeaeaeaffebececffedededffeeeeeeffefefeeffefefeffff0f0f0fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff4f4f4fff5f4f5fff5f5f6fff6f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff7f7f7fff7f7f8fff8f8f8fff9f9f9fff8f9f8fff8f7f8fff7f6f7fff6f5f5fff4f4f4fff3f3f4fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff1f1f1fff1f1f1fff0eff0ffefefefffeeeeefffefefefffeeeeeeffeeeeeeffeeedeeffedededffedededffededecffecececffecececffebececffebebebffeaeaebffebebeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e7ffe7e8e7ffe6e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e3e4ffe4e3e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e9ffe8e8e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffeaebebffeaebebffeaebebffebebebffebebebffebebebffebecebffececebffebebebffebebebffeaeaeaffeaeaeaffebeaebffebebebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffdededeffdddddeffddddddffdcdcddffdcdbdcffdbdbdbffd9d9daffd8d9d9ffd8d8d7ffd6d6d6ffd4d4d4ffd0d1d1ffcfceceffcccccdffcbcbcaffc8c9c8ffc6c6c6ffc3c3c3ffc0c0c1ffbdbdbdffbbbbbaffb8b8b8ffb5b5b5ffb2b2b2ffafafafffacacacffa9a9a9ffa6a6a6ffa3a3a3ff9e9e9eff999999ff949494ff909091ff8d8d8dff8a8a8aff878787ff848383ff7d7d7eff777677ff727272ff6f6f6fff6d6c6dff6a6a6aff656566ff646464ff626262ff5e5f5fff595959ff545455ff525252ff505050ff4d4e4eff4b4a4bff454445ff434243ff414141ff404041ff414141ff424242ff424242ff424141ff414141ff414141ff403f40ff3e3d3dff3b3b3cff3a3a3aff393939ff383737ff363637ff343435ff343434ff343333ff323232ff303030ff2e2f2fff2e2d2dff2c2c2cff2b2b2bff2a2a2aff292929ff282928ff272728ff272727ff272727ff272727ff212121ff131313ff050505ff030304ff030303ff030303ff030303ff030303ff030302ff020202ff020203ff020202ff020202ff020202ff020202ff020202ff020102ff010102ff010201ff020101ff010100ff000101ff010100ff010101ff010101ff010101ff000001ff010101ff010101ff000101ff010001ff010001ff010001ff010001ff010001ff000000ff010000ff010001ff010101ff010101ff010101ff010001ff000000ff000001ff010101ff010101ff010001ff010001ff000001ff000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff010202ff020102ff0b0c0bff0b0b0bff272727ff272727ff383838ff3838380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfcfcfff4f4f4fff0f0f0ffe5e5e5ffe2e2e2ffe3e2e2ffe2e2e3ffe4e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe3e3e4ffe4e4e3ffe3e4e3ffe3e4e4ffe3e4e3ffe2e3e3ffe2e2e2ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdbdbdbffdbdadbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffddddddffe3e2e2ffe7e6e6ffe9e9e9ffeaeaeaffebebebffebebebffecebebffebebebffebebebffebebebffebececffececedffedededffeeededffeeedeeffeeeeeeffeeeeeeffefeeeeffefeeefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff3f3f4fff4f3f4fff3f3f3fff3f4f4fff4f3f3fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f6f6fff7f6f6fff7f6f7fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f7f8fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f8fff7f8f7fff8f8f7fff7f8f7fff7f8f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f6fff6f6f6fff7f6f7fff7f7f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff8f7f7fff7f7f7fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f9fff9f9f9fff9f8f9fff8f8f8fff8f8f9fff8f9f9fff8f8f9fff9f8f8fff9f8f9fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff7f7f7fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f6fff6f5f6fff6f6f6fff6f6f5fff5f5f5fff6f5f6fff5f5f5fff5f6f5fff5f6f5fff6f5f5fff6f6f6fff6f5f6fff5f5f6fff5f6f6fff6f5f6fff6f5f5fff5f5f5fff6f6f5fff5f6f5fff5f6f5fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff3f3f3fff2f2f3fff2f1f1fff1f1f2fff1f1f1fff0f0f1fff0f0f0fff0eff0ffefefefffeeefeeffefeeeeffeeeeeeffeeeeeeffedeeeeffedecedffecececffebebebffeaeaeaffe9e9e9ffe9eaeaffebebebffecececffecececffecececffececebffeaeaeaffe7e7e7ffe2e1e2ffdddddeffdededeffdededeffdddddeffddddddffddddddffddddddffdededeffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebeaeaffebeaebffeaeaeaffeaebeaffebeaeaffeaebeaffeaeaebffeaeaebffeaeaeaffeaeaeaffebebeaffeaebeaffeaeaebffeaebeaffeaeaebffeaeaeaffebebebffebeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeff0effffaf9faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff020202ff030303ff060606ff060606ff070807ff080808ff090909ff0a0a0aff0a0a0aff0a0b0aff0a0a0aff0b0a0aff0a0a0aff0a0a0aff0b0b0bff0b0b0bff0c0c0cff0c0d0cff0c0d0dff0d0d0dff0d0d0dff0d0c0cff0c0c0dff0c0c0dff0b0b0bff0c0c0bff0c0c0cff0c0d0dff0d0c0dff0e0e0dff0d0d0dff0d0d0dff0d0c0cff0c0c0bff0c0c0bff0c0b0bff0c0d0cff0c0c0cff0d0c0dff0d0d0cff0d0d0eff0d0d0dff0e0e0dff0e0e0eff0e0d0eff0d0d0dff0d0d0dff0c0c0cff0b0b0bff0a0a0aff0a0a0aff0b0b0bff0b0a0bff0a0a0aff0a0a0aff0a0a0aff080808ff060606ff040404ff030303ff030303ff030302ff030202ff010202ff010101ff010101ff010001ff000101ff000100ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7fff7e7f7fff7e7e7fff7f7f7fff7f7f7fff7f7f7eff7c7d7dff7a797aff767676ff727272ff6f6f6fff6c6c6bff696868ff656565ff626161ff5d5e5dff5a5a5aff575757ff545453ff505051ff4d4d4dff4b4b4aff484848ff454545ff444444ff444544ff444444ff474747ff5f605fff666665ff676767ff6a696aff6d6e6eff727272ff777777ff7c7c7cff818182ff878787ff8c8c8cff919191ff969695ff9a999aff9d9e9effa1a1a1ffa5a5a5ffabaaabffb0b1b1ffb5b5b5ffb8b8b9ffbbbbbbffbbbbbbffbcbcbcffbebebeffbfbfbfffc1c0c0ffc0bfc0ffbebebeffc0bfbfffbcbcbcffbababaffb8b9b8ffb6b7b6ffb5b5b5ffb2b3b2ffb1b0b0ffaeaeaeffababacffa8a9a9ffa6a6a6ffa3a3a2ff9f9f9fff9c9b9bff989898ff939393ff8f8f8fff8a8a8aff858585ff80807fff787777ff6e6f6eff666666ff5f5e5fff575757ff4f4f50ff484848ff414140ff383838ff363637ff393839ff3b3b3bff3d3d3dff3f3f3fff424242ff454545ff484848ff4b4b4bff4e4e4eff515150ff535353ff555555ff575757ff59595aff5c5c5dff5f5f5fff626261ff646464ff666767ff696969ff6a6b6aff6b6b6bff6b6b6bff6c6c6cff6c6c6cff6d6d6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000000ff010001ff000001ff000001ff000000ff010000ff010100ff000101ff010001ff010100ff000000ff000000ff010000ff010000ff000100ff010000ff000100ff020303ff070707ff101010ff262627ff4b4a4bff737373ff919191ffa2a1a2ffa6a5a6ffa9a9a9ffabacabffaeafaeffb1b1b1ffb4b4b3ffbabbbaffdad9dafff6f6f6fffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9fafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfafafffafbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfafffafbfbfffafafafffafafafff9fafafff9faf9fffaf9f9fffaf9f9fff9faf9fff9f9f9fff8f9f8fff8f9f9fff9f8f9fff8f9f8fff8f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fffaf9f9fffafafafff9f9f9fff9f9fafff9f9fafffafafafffafafafffbfbfafffbfafafffafbfbfffafafafffafbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9fafffafafafffafafafffafaf9fffafafafffaf9fafffafafafff9fafafffafaf9fffafaf9fffafafafffafafafffafafafffafaf9fff9fafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffdfcfcfff0f0efffcac9c9ffaaaaaaffa5a6a6ffa4a4a5ffa3a3a3ffa1a1a1ff9e9e9fff9a9a99ff929292ff858585ff777777ff5b5b5bff383938ff181818ff080808ff030202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffeaeaeaffecebecffedededffedeeeeffeeeeeefff0efeffff0f0f0fff1f1f1fff2f1f1fff2f2f2fff2f3f3fff4f3f4fff4f5f4fff5f5f6fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff8f8f7fff9f9f9fff9f8f9fff8f8f8fff7f7f6fff6f6f6fff4f4f4fff3f3f3fff2f2f3fff2f2f3fff2f2f2fff2f2f1fff1f0f0ffeff0f0ffefefefffeeefeeffefeeefffeeeeeeffeeeeeeffedeeeeffeeededffedededffedededffecededffecececffecebecffebebebffebebebffebebebffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e7ffe8e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e5e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffe9eaeaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaebffeaeaebffebebebffebebebffebebeaffeaebebffebeaebffeaebeaffe9eaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e7ffe7e8e8ffe8e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdededeffddddddffdcdddcffdcdcdcffdbdbdbffdadadaffd8d8d8ffd7d7d7ffd6d6d5ffd4d4d4ffd1d2d2ffd0d0d0ffcecdceffcacacaffc8c8c8ffc6c6c6ffc3c3c3ffc0c1c1ffbebebdffbbbbbbffb9b9b8ffb5b5b5ffb2b2b2ffaeafafffababacffa8a9a8ffa6a6a5ffa3a3a3ff9fa0a0ff9a999aff989898ff949494ff909090ff8d8c8cff898888ff858584ff828181ff7e7f7eff7a7b7bff767676ff717171ff6a6b6bff666666ff626261ff5f5f5fff5c5b5cff5a595aff565656ff535353ff505050ff4d4d4dff4b4b4aff494949ff474647ff3f3f3fff3d3d3dff3c3c3cff3a3a3aff39393aff3a3a3aff3c3c3cff3b3b3bff3b3b3aff3b3a3bff3a3b3bff393939ff373837ff373637ff353535ff343434ff323233ff323231ff313130ff30302fff2f302fff2f2f2fff2d2c2cff2b2a2bff2a2a2aff292929ff282828ff272727ff262626ff252525ff252525ff242424ff1f1f1fff111112ff050505ff020302ff030303ff030302ff020303ff030203ff030302ff020202ff020202ff020202ff020202ff020202ff020202ff010201ff010202ff020102ff010201ff010102ff010101ff010100ff010101ff010001ff010001ff010101ff010101ff010100ff000100ff010100ff010101ff010001ff010101ff010100ff010101ff000000ff000000ff000000ff000001ff010101ff010100ff010001ff000101ff000000ff000100ff010001ff000100ff010100ff000001ff010101ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff020202ff0b0b0cff0b0b0cff262727ff2727270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfcfff7f7f7fff0f0f0ffe8e7e8ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe3e3e3ffe4e4e4ffe4e4e3ffe3e3e4ffe3e4e3ffe2e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e3ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0dfe0ffe0e0dfffdfdfdfffdfdfdfffdfdedeffdbdbdbffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdadbffdfdfdeffe4e4e4ffe8e8e8ffe9e9e9ffebebebffecececffebecebffebececffebebebffecececffecebecffedededffedededffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeefffefefefffeff0effff0efefffeff0f0fff0f0f0fff0f0f0fff1f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f3fff4f4f3fff4f4f3fff3f4f4fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f4fff3f3f3fff4f4f3fff3f4f4fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f4fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff7f8f7fff7f7f7fff7f8f7fff8f7f8fff7f8f7fff8f8f7fff7f7f8fff8f8f8fff8f8f7fff7f7f7fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff6f7f7fff7f6f7fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f7f6fff7f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f7fff7f8f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff6f6f6fff7f6f6fff6f6f7fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f5f6fff6f6f6fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff6f6f5fff6f5f5fff5f6f5fff5f5f5fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff6f6f5fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff3f3f4fff4f3f4fff4f4f3fff4f4f3fff3f3f3fff2f3f3fff2f2f2fff1f2f1fff2f1f1fff0f1f1fff0f1f0fff0f0f0fff0f0f0ffefefefffefefefffeeefefffeeeeeeffeeeeeeffedededffececedffecececffebebebffe9eaeaffeaeae9ffeaebebffecececffecededffedecedffecececffeaeaebffe8e8e8ffe4e4e4ffe0e0dfffdddedeffdededeffdededeffdededeffddddddffdeddddffe2e1e1ffe2e2e1ffe2e2e2ffe1e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e5e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeae9ffe9e9eaffe9eae9ffe9e9e9ffeaeaeaffe9e9e9ffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffecebecfff8f8f7fffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020202ff020202ff020202ff020202ff020202ff030303ff070606ff060606ff070707ff080808ff090909ff0a0a0aff0a0a0aff0b0b0aff0a0a0aff0a0a0aff0a0b0aff0a0b0aff0b0b0bff0b0b0bff0c0c0dff0d0c0cff0c0d0cff0b0b0aff0b0b0bff0b0c0cff0d0c0cff0d0d0dff0d0e0dff0e0f0eff0f0f0eff0f100fff0f0f0fff0f1010ff0f100fff0f0f0fff0e0f0eff0e0e0eff0e0e0fff0f0e0eff0e0f0fff0f0e0fff0f0f0fff0f0f10ff101010ff101010ff101110ff101011ff101010ff0f0f0fff0e0e0eff0e0e0eff0d0d0dff0e0d0dff0e0e0eff0e0e0eff0d0e0dff0c0d0cff0c0d0dff0b0b0bff090909ff060706ff040404ff020302ff020101ff020201ff020102ff010101ff010101ff010101ff010100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7eff7e7f7eff7f7e7fff7f7f7eff7e7e7eff7e7f7eff7c7c7cff797979ff757576ff727373ff6f6f6fff6c6c6cff696968ff656565ff616162ff5e5e5eff5b5b5bff575758ff545454ff515151ff4f4f4eff4c4c4cff494949ff464646ff454546ff454646ff444444ff474647ff5f5f5fff666666ff676868ff6b6b6bff70706fff747474ff797979ff7d7d7dff838383ff888988ff8e8e8eff939393ff989797ff9c9c9cffa0a0a0ffa4a3a4ffa8a8a8ffadadaeffb4b4b4ffb8b9b8ffbbbcbcffbdbdbcffbebebeffbfc0bfffc0c0c0ffc2c2c2ffc2c3c3ffc2c2c2ffc0c1c0ffc1c1c1ffbebebeffbcbdbdffbbbbbcffbabab9ffb7b8b7ffb5b6b5ffb3b3b3ffb0b1b0ffaeaeaeffacacabffa8a9a8ffa6a6a6ffa3a3a2ff9f9f9fff9a9a9aff969796ff919291ff8d8c8cff878787ff828181ff7a797aff717071ff686868ff606060ff585858ff515151ff4a4a4aff414241ff393938ff383838ff3a3a3aff3c3c3cff3e3e3eff414041ff434343ff464646ff494a4aff4d4c4dff4f504fff515151ff545454ff565656ff595858ff5a5b5bff5d5d5dff606060ff626262ff646564ff676767ff6a696aff6b6b6bff6b6b6cff6c6c6cff6c6d6cff6c6d6dff6d6d6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000000ff000000ff000000ff010100ff000000ff000100ff010100ff000101ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff010101ff030304ff080708ff131313ff353434ff626362ff858584ff9b9b9bffa3a3a3ffa8a8a8ffaaababffaeadadffb0b0b0ffb3b3b3ffb4b5b5ffbebebfffe1e1e1fff7f8f7fffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfafffafbfafffbfbfafffafafafffafbfbfffafafbfffafafafffafafafffafafafffafaf9fff9faf9fffaf9fafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfafafffafafbfffbfafafffafafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfbfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffbfbfafffafafafff9f9fafff9fafafff9faf9fffaf9f9fff9faf9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafafafff9fafafffafafafffafbfafffafafafffafbfafffbfafbfffbfafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfafffafafafffafbfbfffafafbfffafafafffafafafffafafafffafaf9fff9fafafffaf9fafffafaf9fff9faf9fffafafafffafaf9fffafafafff9f9f9fff9fafafffafafafffafafafffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfbfafffbfafbfffbfbfbfffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfafffbfbfafffafbfbfffafafafffbfbfbfffafbfafffbfbfafffafbfafffbfbfbfffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfbfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfdfdfffdfdfdfffdfcfcfff7f7f7ffdddcdcffb3b3b4ffa7a7a7ffa5a5a5ffa3a3a4ffa2a1a2ffa0a0a0ff9e9e9eff989998ff90908fff787879ff616161ff404041ff202021ff0d0c0cff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeae9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e9e8ffeaeae9ffebececffececedffedeeeeffeeefeeffefefeffff0f0f0fff1f0f0fff1f1f1fff2f2f2fff2f3f3fff3f3f4fff4f4f4fff5f5f5fff7f6f6fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff5f5f6fff5f5f6fff7f6f7fff7f7f7fff8f7f7fff8f9f9fff8f8f9fff7f8f7fff6f6f6fff5f5f5fff3f4f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0eff0ffefefefffeeeeeeffeeeeefffeeeeeeffeeeeedffededeeffedededffededecffecedecffecececffecececffebecebffebebeaffeaebeaffeaeaeaffe9e9e9ffe9eaeaffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e6e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e8e7ffe7e7e8ffe7e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffeaeae9ffeaeae9ffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe3e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffdfe0e0ffdfe0dfffdfdfdfffdededeffdddeddffdddcddffdcdcdcffdbdbdbffdadadaffd9d9d8ffd6d7d6ffd4d4d4ffd2d2d2ffd0d0d0ffcecfcfffccccccffcacacaffc7c8c8ffc5c5c5ffc2c3c2ffbfbfbfffbbbbbbffb8b9b8ffb5b4b5ffb2b2b2ffafafafffacadacffa9a9a9ffa5a5a5ffa3a2a3ffa0a09fff9c9d9cff999a99ff969696ff929393ff8f8f8fff8b8c8cff888888ff858484ff818180ff7d7c7cff787879ff757575ff717171ff6d6d6eff696969ff646464ff5d5d5cff585858ff545454ff515051ff4f4f50ff4c4c4dff4a4a4aff484848ff464646ff444444ff424343ff3e3e3eff3a3a39ff373737ff363636ff353535ff353534ff333434ff343434ff353635ff353535ff343534ff343334ff333333ff323232ff313132ff313030ff2f2f2fff2e2e2eff2d2d2dff2c2c2cff2b2c2cff2c2c2cff2b2b2aff282929ff272727ff262726ff262626ff252524ff242525ff232324ff232323ff1d1d1dff101110ff040404ff010201ff020102ff020202ff020202ff020302ff020202ff020202ff010101ff010202ff010201ff020202ff020201ff020101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010001ff010101ff000001ff000001ff010001ff000000ff000000ff000101ff010001ff010100ff000000ff000101ff000000ff010100ff000100ff000101ff010100ff010000ff010100ff010001ff010001ff000000ff000101ff010100ff010100ff000101ff000100ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020201ff010201ff0b0b0bff0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f8fff3f4f3ffe7e7e7ffe1e1e1ffdedfdfffdededfffdfdedfffdededeffdfdfdfffdfdfe0ffe0dfe0ffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e3ffe3e4e3ffe4e4e3ffe3e3e3ffe3e4e4ffe3e2e3ffe3e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0dfffdfe0e0ffdfdfdfffdfe0dfffdedfdeffdfdedeffdededdffdeddddffdbdbdbffdbdbdbffdadbdbffdbdadbffdadadaffdadadaffdadad9ffdcdcdcffe1e1e0ffe6e6e7ffe8e8e8ffe9eaeaffebebebffebebebffecececffecececffecececffecececffededecffededecffedeeeeffedededffeeeeeeffeeefeeffeeefefffefefefffefefefffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f3fff3f3f2fff2f3f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f4f3fff4f4f3fff3f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f4f3fff4f3f4fff4f4f4fff3f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f8fff7f7f7fff7f7f8fff8f8f7fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f6fff6f6f7fff6f6f6fff6f6f7fff7f6f7fff7f6f7fff7f7f7fff8f7f7fff7f8f7fff8f8f7fff8f7f8fff8f7f8fff7f7f8fff7f7f8fff8f7f8fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f7fff7f8f7fff8f8f8fff7f7f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f5f6fff6f6f5fff5f5f5fff5f6f5fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f6f5fff5f5f6fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff1f1f1fff1f1f2fff1f1f1fff1f1f0fff0f0f0ffeff0efffefefefffeeefefffeeeeeeffefefeeffeeeeeeffedededffecedecffecececffeaeaeaffe9eaeaffeaeaebffecececffecedecffededecffedececffebebebffeae9eaffe6e6e5ffe1e1e1ffdedfdeffdfdfdeffdedfdfffdededeffdededeffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe4e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e6ffe9e9e9fff3f3f3fff8f9f9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff010100ff010001ff020202ff020202ff020203ff020203ff030203ff030303ff060606ff060606ff070707ff080808ff090909ff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0b0bff0a0a0bff0b0b0bff0b0b0bff0b0c0cff0c0c0cff0d0d0eff0e0e0eff0f0f0fff101010ff111111ff131313ff141414ff151514ff151515ff161515ff161616ff161515ff151515ff141415ff141514ff151514ff151414ff141414ff151514ff151415ff161515ff151515ff151415ff151415ff151515ff151414ff131314ff141413ff131313ff141313ff131413ff141314ff131313ff131213ff121111ff111111ff111011ff0f0e0eff0b0b0aff070708ff040404ff020202ff010201ff010201ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7f7fff7f7f7fff7f7f7fff7e7f7eff7e7e7eff7e7e7eff7e7e7eff7b7c7bff797978ff767675ff737372ff6f6f6fff6c6c6cff686869ff656665ff626261ff5f5e5eff5b5b5bff585858ff555556ff535252ff505050ff4d4d4dff4a4a4aff484748ff464646ff454545ff444443ff454645ff5f5e5fff676867ff696869ff6c6c6dff717172ff777676ff7b7b7bff808080ff868585ff8b8b8aff909090ff959595ff9a999aff9e9f9effa2a3a2ffa6a6a6ffabaaabffb0b0b0ffb6b6b6ffbbbbbaffbebebeffbfbfbfffc0c1c1ffc2c2c1ffc3c3c3ffc4c4c4ffc5c4c4ffc4c4c4ffc1c1c1ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbcbdbcffbababaffb8b8b9ffb6b6b6ffb4b3b4ffb1b1b1ffafafafffadacacffa9a9a9ffa5a6a5ffa2a2a1ff9e9d9dff999999ff949393ff8e8e8eff888889ff838483ff7c7c7cff747373ff6b6a6aff626262ff59595aff545353ff4c4c4cff434343ff3a393aff39393aff3b3b3bff3d3d3dff40403fff414241ff454445ff474847ff4b4a4bff4d4d4dff505050ff535252ff545454ff575657ff595959ff5c5c5bff5e5e5eff606060ff636263ff656565ff676867ff6a6a6aff6b6b6cff6c6b6cff6c6c6cff6d6d6cff6e6d6eff6e6e6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff010001ff000000ff000000ff010100ff000101ff000100ff010100ff010000ff010000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff010201ff040405ff0d0c0cff232323ff525253ff787878ff939293ff9e9d9effa6a6a6ffababaaffacadadffb0afb0ffb1b2b1ffb3b3b3ffb5b5b5ffc4c4c5ffe8e8e8fffaf9f9fffdfcfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffbfbfbfffbfafafffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafaf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff9f9f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff8f8f9fff9f8f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffafaf9fffafafafffafafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffafafbfffafbfbfffafbfafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafafffafafafffbfbfafffafbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfafffbfbfbfffbfafbfffafbfafffbfafbfffafafbfffbfafbfffbfafafffafafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffafafafffbfafafffbfbfbfffafafafffafafafffbfafafffbfbfafffafbfafffafafafffafbfafffafafafffafbfbfffafafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfcfcfff8f8f8ffe3e3e4ffbdbebdffabaaaaffa8a7a7ffa5a5a5ffa3a3a3ffa1a1a2ffa09f9fff9d9d9dff969697ff8a8a8aff656565ff494848ff262626ff0f0f0eff060706ff030202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9eae9ffebebebffededecffeeeeedffeeeeeeffefefefffefeff0fff0f1f0fff2f1f1fff2f2f2fff2f2f2fff3f4f3fff4f4f5fff5f5f5fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff6f6f5fff6f7f6fff7f6f7fff7f8f7fff8f7f8fff8f8f8fff7f7f7fff6f5f6fff5f5f4fff4f3f4fff3f3f3fff3f3f2fff2f2f3fff1f1f1fff1f1f1fff0f1f1ffeff0efffefefefffeeeeefffeeeeeeffedeeedffedededffedededffecedecffecececffecececffececebffebecebffebebebffeaebebffeaeae9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e6ffe7e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe6e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe6e5e6ffe6e5e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e5ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe9e9e9ffeae9e9ffe8e9e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e9e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e8ffe9e9e8ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe3e3e3ffe4e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdeffdededeffddddddffdcdcdcffdcdcdcffdbdbdaffdadadaffd9d8d9ffd7d6d7ffd4d4d4ffd2d2d2ffd1d0d0ffcececeffccccccffc9c9c9ffc7c6c6ffc3c4c3ffc2c2c2ffbdbebeffbabbbaffb7b7b7ffb3b2b3ffaeafafffabababffa8a9a8ffa5a5a5ffa2a2a3ff9f9f9fff9c9c9dff9a9a9aff979797ff959595ff909090ff8d8e8dff8b8b8aff888787ff848483ff807f7fff7c7c7cff787778ff747473ff706f6fff6c6b6bff666666ff616261ff5d5d5eff5b5a5aff545555ff4f4f4fff4c4b4cff494949ff484848ff454545ff444443ff404140ff3f3e3eff3b3b3bff3a393aff373637ff343435ff333232ff313131ff313031ff302f2fff2f2f2eff2f2e2fff2f2f2fff2f2f30ff2e2e2eff2e2e2dff2e2e2eff2d2c2dff2c2c2cff2b2b2bff2a2a2aff2a2a2aff292929ff282828ff282828ff282827ff262626ff252525ff242424ff242423ff232323ff222222ff222222ff1f1f1fff111212ff030404ff010102ff020101ff020102ff010201ff020201ff020202ff020202ff010201ff020201ff020101ff020101ff010101ff010101ff010101ff010201ff020101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010001ff010101ff010000ff000000ff010100ff000100ff010000ff000100ff010001ff000000ff000001ff010000ff000000ff010001ff010001ff010100ff010001ff000000ff010001ff010101ff010100ff000101ff010001ff010001ff000000ff010000ff010101ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfdfdfff5f5f6ffeeeeeeffe1e0e1ffdfdedeffdedddeffdededdffdddeddffdedddeffdddeddffdedddeffdededeffdededeffdfdedeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e1ffe1e2e1ffe1e2e1ffe2e2e2ffe2e2e3ffe2e2e3ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e3e3ffe3e4e4ffe3e4e3ffe3e4e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e3e3ffe2e2e2ffe2e2e3ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0dfffdfe0dfffe0dfdfffdfdfdeffdededeffdededeffdddddeffdededdffdededdffdbdbdbffdbdbdbffdadbdaffdadadbffdbdadaffd8d9d9ffdbdbdbffdedddeffe4e4e4ffe6e6e6ffe8e8e9ffebebeaffecececffedededffedeeedffedecedffecececffececedffedececffedededffeeedeeffeeeeeeffefefeeffefeeefffefefefffefefeffff0f0f0fff0f0effff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff2f3f3fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f4fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f4fff4f3f4fff4f3f4fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff5f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff6f6f5fff6f6f6fff7f6f6fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f6f6fff6f6f6fff7f7f7fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff7f7f7fff8f8f7fff7f8f7fff8f7f8fff7f8f7fff8f7f8fff7f7f8fff7f7f8fff8f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f7f6fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff4f4f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f4f5fff4f4f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f1f2fff1f1f1fff0f1f0fff0f0f0fff1f0f0ffeff0efffefefefffefefefffefefeeffeeefeeffeeeeeeffedededffecececffebececffeaeaeaffeaebebffececebffecededffedededffecededffedececffebebebffe7e8e7ffe3e3e3ffe0e0e0ffdededeffdfdfdfffdfdfdeffdfdedeffdededeffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e4e5ffe5e5e5ffe6e5e6ffe5e5e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e8e7ffe8e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e6e6ffebebebfff3f3f3fff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000000ff010000ff000000ff000001ff010101ff020102ff030202ff020202ff020202ff020202ff030403ff060606ff060606ff070707ff090809ff090909ff0a0a0aff0a0a0bff0a0b0aff090909ff090a09ff0a0a0aff0b0b0bff0d0c0dff0e0f0eff111010ff121212ff131314ff151515ff161716ff181818ff1a1a1aff1c1b1cff1d1d1dff1e1d1dff1e1e1eff1f1e1eff1e1f1eff1d1e1dff1d1d1dff1d1d1dff1c1c1cff1c1c1cff1c1c1cff1c1c1cff1d1c1dff1d1d1dff1d1d1cff1d1c1cff1c1c1cff1c1c1cff1c1c1bff1b1b1bff1b1a1aff1a1a1aff1b1a1bff1a1b1bff1b1b1bff1b1b1bff1a1a1bff1a1919ff181817ff161716ff141514ff101010ff0c0c0bff080808ff040405ff020202ff010001ff010000ff010000ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7eff7e7f7fff7e7e7fff7e7f7eff7e7e7eff7d7d7eff7e7d7eff7c7b7cff797878ff757576ff727272ff6f6f6fff6b6c6cff696968ff656665ff626262ff5f5f5fff5b5b5cff595959ff565657ff545453ff515151ff4e4e4eff4b4b4cff494849ff474747ff454545ff434342ff464546ff605f60ff686869ff6b6b6aff6e6f6eff737374ff797878ff7e7d7dff828282ff878887ff8c8c8dff929291ff979697ff9b9b9cffa0a0a0ffa4a4a5ffa9a8a8ffaeadadffb3b3b2ffb8b8b8ffbdbdbcffc0bfbfffc2c1c1ffc3c3c3ffc4c4c5ffc5c6c5ffc6c7c6ffc7c7c8ffc6c7c6ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c0c0ffbebfbeffbdbdbdffbbbbbaffb8b9b9ffb6b6b7ffb4b5b4ffb2b2b2ffafafafffacacacffa9a9a9ffa5a5a4ffa0a0a0ff9b9b9bff959696ff909190ff8b8b8bff858585ff7e7e7eff767676ff6d6d6dff646464ff5b5b5cff555555ff4e4e4eff454444ff3b3a3bff3a3a3aff3c3c3bff3e3e3eff414040ff434343ff464646ff494949ff4c4c4bff4e4f4eff515151ff535353ff555555ff575757ff595a59ff5b5b5cff5f5e5eff606061ff626363ff656565ff686768ff6b6a6aff6c6c6bff6c6c6cff6d6c6dff6e6e6dff6e6e6eff6f6f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000001ff000001ff000100ff000000ff000000ff010001ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff020202ff080808ff161515ff3b3b3bff676667ff8b8a8bff989897ffa3a3a3ffaaaaa9ffacacacffb0afb0ffb1b1b2ffb3b3b2ffb4b4b4ffb8b8b9ffcecdcdffeeeeeefffbfbfbfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffafafafffbfafbfffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffafafafffbfafbfffafafbfffafafafff9f9fafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffafafafffafafafffafafbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfbfafffbfafafffafafbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffbfafbfffbfbfafffafafafffbfbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffafafbfffafafbfffafafafffbfbfafffafbfafffafafbfffbfafafffbfafafffafbfafffbfbfafffafafbfffbfafafffbfafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffafafafffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfafffafbfbfffafbfafffafafafffafbfafffafafafffbfafbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfff9f9f9ffe8e9e9ffc3c3c3ffacacabffa8a8a8ffa7a7a7ffa5a5a5ffa3a3a3ffa0a0a1ff9e9e9eff9b9a9aff939392ff818081ff515051ff333332ff141313ff070707ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe8e9e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffeaeaeaffecebebffececedffeeededffeeeeeeffeeefeffff0f0effff0f1f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f4f4fff5f5f4fff6f5f5fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f5f5fff6f5f5fff6f6f6fff7f6f7fff7f7f7fff8f8f7fff7f8f7fff6f6f7fff6f5f5fff5f4f4fff3f4f3fff3f3f3fff2f2f2fff2f2f1fff1f1f1fff0f0f1fff0f0f0ffefeff0ffefeeefffeeeeeeffeeeeedffedededffedeeedffedececffededecffecececffecececffebebebffebebebffeaebebffeaeaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe6e7e7ffe7e7e8ffe7e7e6ffe7e6e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e6e6ffe5e6e6ffe6e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e5e5ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e4e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e5ffe6e6e5ffe6e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe8e8e7ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e8ffe8e9e9ffe8e9e9ffe9eae9ffe9e9e9ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe2e2e2ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0dfdfffdfdfdfffdedfdeffdededeffddddddffdddcdcffdbdbdbffdadadaffd9d9d9ffd8d7d8ffd7d6d6ffd5d5d4ffd2d2d2ffd0d0d0ffcfcfceffcececeffccccccffcac9c9ffc3c3c3ffbfbfbfffbcbcbcffbababaffb4b5b4ffb1b1b1ffaeaeadffa9a9a9ffa5a4a5ffa1a1a1ff9e9e9dff9c9b9bff999898ff959696ff949495ff929292ff8e8e8eff89898aff878687ff858585ff828282ff7e7e7fff7b7b7aff767777ff727372ff6d6d6dff686868ff636363ff5f5f5eff5a5a5aff565656ff525253ff4f4f4eff4b4b4bff484847ff464546ff434343ff414141ff3e3e3eff3b3b3bff373737ff353536ff343434ff333332ff313231ff303030ff2f2e2eff2d2d2dff2b2c2bff2b2b2bff2a2a2aff2a2a2aff2a292aff29292aff282828ff282728ff282828ff282727ff272726ff262626ff262626ff262525ff252525ff262625ff262626ff242424ff232323ff222323ff212221ff212121ff212120ff1e1e1eff121212ff060606ff000100ff010101ff010101ff010101ff010102ff010201ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000000ff010000ff010000ff010001ff010001ff010100ff000000ff010000ff000000ff000001ff000001ff010100ff000100ff000001ff010000ff010000ff000100ff010100ff000001ff010000ff000001ff000001ff000000ff010001ff010001ff010000ff010100ff000000ff010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff7f7f7fff2f1f1ffe7e7e7ffdfdedfffdededeffddddddffdeddddffddddddffdddddeffdddddeffdededdffddddddffddddddffddddddffddddddffddddddffdddeddffdddddeffdededdffdededeffdededeffdededeffdfdedfffe0dfdfffe0e0dfffe0e0e0ffe1e0e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e2ffe2e3e3ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe3e2e2ffe2e1e1ffe1e1e2ffe1e1e2ffe1e1e1ffe0e0e0ffdfdfe0ffe0dfe0ffe0dfe0ffe0dfdfffdededfffdededeffdddedeffdddeddffdededdffdededeffddddddffdddddcffdcdcdcffdadadaffdbdadbffdadadaffdbdadaffdadadaffdcdbdcffe1e0e0ffe4e4e3ffe7e7e7ffeae9e9ffebebecffededeeffeeeeeeffeeeeedffedededffececedffedececffedededffedeeedffeeeeeeffeeeeeeffefeeeeffefeeefffefefefffefefeffff0eff0fff0f0f0fff1f0f0fff1f1f0fff0f0f0fff1f1f0fff1f0f0fff1f1f1fff1f1f1fff2f1f2fff1f2f2fff1f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff4f3f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff4f3f4fff4f4f3fff4f3f3fff4f4f3fff4f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff7f6f7fff6f6f7fff7f7f7fff7f7f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f7f7fff8f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff6f7f7fff7f6f7fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff5f6f6fff5f5f6fff6f6f5fff6f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff5f6f6fff5f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff7f8f7fff7f7f8fff8f7f7fff8f7f7fff7f8f7fff8f8f7fff7f7f8fff8f8f7fff8f7f8fff7f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff4f5f4fff4f5f4fff5f5f4fff5f5f5fff4f4f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f4f5fff5f4f5fff4f5f5fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff3f3f3fff2f2f3fff2f2f3fff2f2f3fff2f2f2fff2f1f1fff1f1f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0efffefefefffeeefefffeeefeeffeeeeeeffedededffecececffebecebffebebebffecebecffececedffecececffeeededffedededffebececffe9e9eaffe5e6e5ffe1e0e0ffdededeffdfdfdfffdfdfdfffe1e0e0ffe0e0e1ffe1e1e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe5e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe6e5e6ffe5e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e7ffe5e6e6ffe6e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e3ffe4e3e3ffe4e3e3ffe2e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe4e3e4ffe4e4e5ffe5e4e4ffe6e6e6ffededecfff4f5f5fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010101ff010101ff020202ff020302ff020302ff020302ff020302ff030303ff060606ff060606ff070707ff090808ff090909ff0a0a0aff0b0a0aff0b0a0aff0c0b0bff0d0d0dff0f0f0eff111111ff141414ff161616ff181918ff1a1a1aff1d1d1dff1f1f1fff222222ff252525ff272727ff282827ff282828ff292929ff2a2a2aff2a2a2bff292a2aff292929ff282828ff282727ff272627ff272828ff282829ff29292aff292929ff292929ff292929ff292929ff282827ff272727ff272827ff272827ff272727ff272626ff262626ff252525ff252625ff262526ff252525ff232323ff212121ff1d1d1dff1a191aff131313ff0e0e0eff090909ff050504ff030203ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7e7fff7e7e7eff7e7e7eff7e7e7eff7e7d7eff7e7d7eff7b7b7bff787878ff767675ff727372ff6f6f6fff6b6c6cff696969ff656566ff626262ff5f5f5fff5c5d5dff5a5a5aff575858ff555555ff535252ff505050ff4d4d4dff4a4a49ff484848ff464746ff444544ff484948ff626261ff6b6a6bff6b6b6cff6f7070ff757576ff7b7b7bff807f80ff858485ff898989ff8f8f8fff949494ff999998ff9d9d9dffa2a2a2ffa6a6a6ffabababffb0b0b0ffb5b5b5ffbbbbbbffbebebeffc1c2c2ffc3c2c3ffc4c4c4ffc6c6c6ffc8c7c7ffc8c9c9ffcacacaffc9c8c9ffc6c5c5ffc5c4c4ffc4c4c4ffc4c3c3ffc2c2c2ffc0c1c1ffbfbfbfffbdbdbdffbbbabbffb9b9b9ffb7b7b6ffb5b5b5ffb2b1b2ffafaeafffabababffa7a7a7ffa3a3a2ff9d9d9dff979898ff929292ff8d8d8dff868687ff807f7fff777778ff6f6f6fff656565ff5d5d5dff565756ff505050ff474746ff3d3d3dff3c3b3bff3d3d3dff3f403fff414241ff444544ff484747ff4b4a4aff4d4d4dff4f504fff525152ff535354ff565556ff585858ff5a5a5aff5d5c5dff5f5f5fff616161ff636363ff666666ff696869ff6b6b6bff6d6d6cff6d6d6dff6e6e6eff6e6e6eff6f6f6fff706f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000000ff000000ff010001ff010000ff000000ff000000ff010100ff000100ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0e0e0eff212120ff454545ff7b7a7aff8f8f8fff9fa0a0ffa8a9a8ffacadacffb0afafffb2b1b2ffb2b2b2ffb3b4b4ffb6b5b6ffbababaffd2d2d2fff3f3f3fffbfbfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafbfffafafafffbfbfbfffafafbfffbfafafffafafbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafff9fafafffafaf9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfbfffbfafafffafbfafffafafafffafafafffbfafbfffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafbfbfffafbfafffbfbfafffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfbfffafbfafffafbfafffbfafafffbfafafffafafafffafbfafffbfafbfffafafafffafafafffbfafbfffafafafffbfafbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffbfafbfffafafafffafafbfffbfafafffafafbfffafbfafffbfafafffafafafffafafafffbfafafffbfafafffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffafafaffedeeeeffcbcbcbffacacadffa8a8a8ffa7a7a7ffa5a5a6ffa4a5a5ffa2a2a2ff9f9fa0ff9b9b9bff979797ff8c8c8bff6f6f6fff383837ff1c1c1cff0a0b0aff040403ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffeaeae9ffebebebffededecffedeeedffeeeeeeffeeefefffefeff0fff0f0f0fff1f0f0fff1f1f1fff2f2f2fff2f3f3fff4f4f4fff4f5f4fff6f5f5fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f5f5fff5f6f5fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f8f7fff6f6f7fff5f5f5fff4f4f4fff4f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f0efffefefefffefefeeffeeeeeeffeeeeeeffedededffecedecffecedecffecebecffebebebffebebebffebebebffeaeaebffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e5e6ffe6e6e5ffe5e6e6ffe6e6e5ffe5e6e5ffe5e5e6ffe5e5e5ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe5e4e4ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e7ffe6e6e6ffe9e8e9ffe9e9e9ffe7e8e8ffe8e8e8ffe8e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e9e9ffe8e8e8ffe9e8e9ffe8e7e8ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe0e0e1ffe0e0e0ffdfdfdfffdededeffddddddffddddddffdcdcdcffdbdbdbffdadadaffd9d9d8ffd7d7d7ffd6d5d5ffd4d4d4ffd2d2d2ffd0d0d0ffcdcecdffccccccffcacacaffc8c8c8ffc2c2c3ffbebebeffbbbbbbffb7b7b7ffb3b4b4ffb2b2b2ffacacacffa8a8a8ffa4a4a4ffa09f9fff9b9b9bff979798ff949595ff929291ff8f908fff8e8e8eff8c8c8cff898989ff848484ff807f80ff7e7d7eff7b7b7bff787878ff747473ff6f6f6fff6a6a6bff666666ff616161ff5b5c5cff565656ff515151ff4e4e4eff4a4b4bff474848ff444444ff424141ff3f3f3fff3e3e3eff3c3b3bff393939ff353635ff323332ff303130ff302f2fff2f2e2eff2d2d2dff2c2d2dff2c2b2cff2a2a2aff292929ff282828ff272727ff272627ff262626ff252525ff252525ff242424ff232223ff222222ff232323ff232323ff222322ff212221ff212222ff222222ff232323ff222122ff212121ff202020ff202020ff201f1fff1c1c1cff121111ff060505ff010000ff000001ff000101ff010100ff010101ff010001ff010101ff010101ff010101ff010001ff010001ff010100ff000101ff010101ff010101ff010101ff010101ff010101ff000001ff010101ff000001ff000101ff000000ff000001ff000000ff010000ff010000ff000100ff010100ff010000ff000100ff000100ff000100ff010000ff010001ff000000ff000100ff010001ff000001ff010000ff010001ff000000ff010001ff010101ff010100ff000000ff010100ff010001ff010101ff010101ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff5f4f4ffececebffe1e1e1ffdededeffdeddddffdddeddffdddeddffdddeddffddddddffddddddffddddddffddddddffdddcddffdcddddffdddcdcffdddcddffdcdcdcffdddcddffddddddffdddddcffdcdcdcffddddddffddddddffddddddffdededdffdededeffdededeffdededeffdedfdfffdfdfe0ffdfdfe0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e1e1ffe1e1e2ffe1e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdededfffdfdfdeffdddeddffdddedeffdddedeffdedddeffdddddeffdddcdcffdcdcdcffdcddddffdcdcdcffdadbdbffdadbdaffdbdbdbffdbdbdbffdbdbdbffdededdffe1e1e1ffe5e5e5ffe8e9e8ffebebeaffedededffefefefffefeeefffeeeeeeffedecedffececedffedededffeeedeeffededeeffeeeeeeffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff0f1f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff2f2f2fff2f1f2fff2f2f1fff2f2f2fff3f2f2fff3f2f2fff2f2f3fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff4f4f5fff5f5f5fff5f5f6fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff7f7f7fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff7f6f6fff7f6f6fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff6f5f6fff6f5f6fff6f5f6fff5f5f5fff5f5f6fff6f6f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f7f7fff8f7f8fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff8f7f8fff8f8f8fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f5f4fff4f4f5fff5f5f4fff4f5f4fff4f4f5fff4f4f4fff5f4f5fff4f4f5fff5f4f4fff4f4f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f5fff4f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f4fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff0f1f0fff0f1f1fff0eff0ffefefefffefefefffefefefffeeeeefffeeeeeeffedededffecececffebebebffecececffededecffedededffedededffedededffecededffeaeaeaffe7e7e7ffe2e3e2ffdfdfdfffdedddeffdfdfdfffdfdfdeffdfe0e0ffe0e1e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e5e6ffe5e4e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e1ffe2e2e2ffe4e4e3ffe8e9e8fff2f2f3fff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff010000ff010001ff000101ff020202ff020203ff020202ff020203ff030202ff030303ff050404ff060606ff080809ff0a0909ff0b0b0bff0c0d0cff0d0e0eff0f0f0fff111111ff131313ff161716ff1a1a1aff1d1d1dff202120ff242425ff282828ff2b2c2bff303031ff353636ff393939ff393838ff383838ff383838ff393939ff3a3a3aff3a3a3aff383838ff373837ff373737ff373737ff383838ff3a3a3aff3c3b3cff3b3c3cff3a3a3aff3b3b3bff3c3b3cff3a3a3aff3a3a39ff393839ff393a3aff3b3a3bff3a3939ff373737ff353535ff363636ff363737ff363736ff353435ff323232ff2d2d2dff262727ff1e1e1eff161616ff0f1010ff0a090aff050505ff020202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7f7eff7e7e7fff7f7f7fff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7b7b7bff787878ff757576ff727272ff6f6f6fff6c6c6cff686968ff656666ff636363ff5f5f60ff5d5d5dff5b5b5bff595859ff565757ff545454ff515151ff4e4e4eff4a4a4aff494a49ff484747ff454646ff4b4a4aff646464ff6d6d6dff6d6d6dff717171ff767777ff7c7d7cff818182ff868686ff8c8b8bff909191ff969696ff9b9a9bff9f9f9fffa4a3a4ffa8a7a8ffacacacffb2b2b2ffb7b7b7ffbcbcbcffc0c0c0ffc3c2c2ffc4c4c4ffc7c6c6ffc8c8c8ffc9c9caffcbcacbffcccbccffcbcbcbffc8c8c8ffc6c6c7ffc6c6c7ffc5c6c5ffc4c5c4ffc3c3c3ffc1c1c1ffbebfbeffbcbcbdffbbbbbbffb8b9b8ffb6b6b7ffb4b4b4ffb1b1b1ffaeadadffa9a9a9ffa5a5a5ff9f9f9fff999a9aff949494ff8e8e8eff878888ff818181ff787879ff707070ff676766ff5e5e5fff585958ff525252ff484949ff3f3e3fff3c3c3bff3e3e3eff404040ff424343ff464546ff494848ff4b4b4bff4e4d4dff505050ff525252ff545454ff565656ff585858ff5b5b5bff5c5d5dff5f6060ff626162ff646464ff676667ff696969ff6b6b6cff6d6d6dff6e6e6eff6e6e6eff6f6f6fff706f6fff6f6f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010101ff000100ff000001ff000001ff010000ff000000ff000000ff000001ff000000ff000101ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff020202ff060707ff0e0e0eff232323ff595959ff797a79ff969696ffa4a5a5ffabaaabffaeaeaeffb0b0b1ffb2b1b1ffb3b3b3ffb4b5b5ffb5b6b5ffbbbabbffdadadafff7f7f7fffcfcfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfafffbfbfbfffafafafffafafafffafafbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffafbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafbfffbfafafffafafafffaf9fafff9f9fafff9faf9fff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f7f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9fafafffafafafffafafbfffafafbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffbfbfbfffafbfafffafafbfffafafbfffbfafafffafafafffafafafffafafbfffafafafffafbfbfffafbfafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafafbfffafafafffbfbfafffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfafffafafafffafbfbfffbfafbfffbfafafffafafbfffbfafafffafafafffafafbfffafbfafffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafbfffbfafbfffbfafbfffafafbfffbfbfbfffbfbfbfffafafafffafafbfffbfafafffafafafffbfafafffafafbfffafafbfffbfafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafbfafffbfbfbfffafafbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffcfbfcfffcfbfcfffafafbfff0f0f0ffd3d4d4ffb0b0b0ffa8a8a8ffa6a7a7ffa6a6a6ffa4a4a5ffa3a3a3ffa1a1a0ff9c9c9dff959696ff8d8e8eff797979ff4f4f4fff1d1c1cff0d0e0dff050505ff010202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e9e8ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e9ffe8e8e9ffe9e8e8ffeae9e9ffebebebffececedffedededffedeeeeffeeefeeffefefefffeff0f0fff1f1f1fff1f1f1fff2f2f2fff3f3f2fff3f3f4fff4f5f5fff5f5f5fff6f6f6fff6f5f6fff5f5f4fff5f5f5fff5f4f4fff5f5f5fff6f5f6fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff5f6f6fff5f5f5fff4f3f4fff3f3f3fff2f2f2fff1f1f2fff1f1f1fff0f0f1ffefefefffefefefffeeeeefffedeeeeffeeeeeeffedededffecececffecececffecebebffebebebffebebebffebebebffeaeaebffebeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e5e5ffe4e5e4ffe5e4e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e6ffe9e8e9ffe8e9e9ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e3e2ffe2e1e1ffe2e2e3ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdcffdadadbffdad9d9ffd7d8d8ffd7d7d7ffd5d4d5ffd2d3d3ffd1d0d1ffcececfffcbcbccffc9c9c9ffc7c7c7ffc5c4c5ffc2c2c2ffbebdbdffb8b8b9ffb6b5b5ffb1b1b2ffacacadffabaaaaffa8a7a8ffa2a2a2ff9e9e9eff989899ff949495ff909191ff8e8e8eff8b8b8bff898989ff868787ff858586ff838283ff7d7d7dff7a7a7aff777777ff747474ff717071ff6c6c6dff676768ff626262ff5e5e5eff595959ff525252ff4d4e4eff494949ff464646ff434343ff404040ff3d3d3eff3a3b3bff393939ff363737ff353435ff333232ff313131ff2e2e2eff2c2c2cff2b2b2bff2a2a2aff29292aff292828ff282828ff272728ff262726ff252526ff242424ff242424ff222323ff222323ff212122ff202021ff202020ff1f1e1fff1e1e1fff202020ff202020ff1f1e1fff1e1e1fff1f1f1fff212121ff202020ff1f1e1fff1e1e1fff1e1d1eff1c1c1cff0e0f0eff050506ff000001ff010001ff000100ff000100ff010101ff000000ff000000ff000001ff010101ff000100ff000001ff000101ff010101ff010001ff010001ff000001ff000100ff000101ff010101ff000100ff000101ff010101ff000001ff000100ff010000ff000001ff000101ff000100ff000101ff000001ff000000ff000100ff000000ff000101ff010000ff010000ff000001ff010000ff000100ff000101ff000100ff000001ff000001ff010101ff000101ff010101ff010001ff000001ff010001ff010001ff000001ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfff6f7f7ffefefefffe4e4e5ffdfdedfffddddddffdddeddffddddddffddddddffdddcddffddddddffddddddffdddcdcffdcddddffdcddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdcdbdcffdcdbdcffdbdbdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdddcdcffdcdcdcffdddddcffddddddffdddddeffdededeffdededeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0dfffdfdfe0ffdfdfe0ffdfdfdfffdfdedeffdededeffdddddeffdddeddffdddedeffdddeddffddddddffdcddddffddddddffdcdcddffdcdcdcffdcdcdcffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdadadaffdbdbdbffdededeffe3e2e2ffe7e7e7ffeae9e9ffecececffefefeffff0f0f0ffefefefffedeeeeffecedecffedecedffedededffeeeeeeffeeeeeeffefefefffefeeefffefefeffff0efeffff0eff0ffeff0f0fff0f1f1fff1f1f1fff1f0f0fff1f1f1fff1f1f0fff0f0f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff2f3f2fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff3f4f4fff4f4f4fff5f4f4fff5f5f5fff5f4f4fff5f5f5fff5f5f6fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff6f6f6fff5f6f5fff5f5f6fff5f5f6fff6f5f5fff6f5f5fff5f5f5fff5f5f6fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f8fff7f7f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f7f8fff8f7f8fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f7f7fff7f7f7fff8f8f7fff7f7f8fff7f7f8fff8f7f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f5fff4f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff5f5f5fff5f4f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f4f4fff4f5f4fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f3f4fff3f3f3fff3f2f3fff2f2f3fff1f2f2fff2f2f2fff1f1f2fff1f1f1fff0f1f1fff1f0f0ffefeff0fff0f0efffefefefffeeefefffefeeeeffeeeeeeffedededffececedffecececffedededffedededffededecffeeeeeeffedededffecececffe9e9eaffe5e5e5ffe0e1e0ffdededfffdfdfe0ffe0dfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e1ffe2e1e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe3e4e4ffe3e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe4e5e4ffebececfff4f5f4fffcfdfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff020202ff020202ff020202ff030203ff030303ff040505ff070707ff0a0909ff0b0c0cff0d0d0eff100f10ff121111ff141313ff161616ff19191aff1e1e1eff242323ff282928ff2f2f2fff363636ff3d3d3dff414242ff474747ff4d4d4dff505151ff505150ff4f5050ff50504fff515151ff525252ff515151ff505050ff4e4f4eff4d4c4dff4c4c4cff4f4f4fff525251ff535353ff535353ff515252ff525353ff535353ff525152ff515151ff505150ff515151ff535353ff535454ff535252ff505050ff4f4f4fff4e4f4eff4d4d4dff4b4c4bff494949ff444444ff3d3d3dff2d2d2eff232322ff1a1a1aff121212ff0b0b0bff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7fff7f7f7fff7e7e7fff7e7f7eff7e7e7eff7e7e7eff7b7c7bff787979ff757675ff727272ff6f6f6fff6c6c6cff696969ff656666ff636263ff606060ff5e5e5eff5c5c5bff5a5a5aff585758ff555555ff525353ff4f4f4fff4c4b4cff4a4a4aff494949ff474748ff4c4c4cff656565ff6e6e6eff6f6f6fff727372ff787978ff7e7e7eff838382ff888887ff8d8c8cff929392ff979798ff9c9d9cffa1a1a0ffa5a5a5ffaaa9a9ffaeaeaeffb3b3b3ffb8b9b8ffbdbebeffc1c1c1ffc4c4c4ffc6c6c6ffc8c8c8ffcacacaffcccbcbffcdcdcdffcececeffcdcdcdffcacacaffc9c8c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c4c4ffc2c2c2ffc0c1c1ffbebebeffbcbcbdffbababbffb9b9b9ffb6b6b6ffb3b3b3ffafb0afffababacffa6a7a6ffa1a1a1ff9b9b9bff969595ff908f90ff888989ff828182ff797979ff70706fff676867ff606060ff5a5a5aff525353ff494a4aff3f3f3fff3c3c3cff3e3e3eff414141ff434344ff474647ff494949ff4c4b4cff4e4e4eff505050ff525352ff545554ff565756ff595958ff5b5b5bff5d5e5dff5f5f60ff626362ff656564ff676767ff6a6a69ff6d6c6cff6d6d6dff6e6e6eff6f6f6fff6f706fff707070ff707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000001ff010101ff010100ff000101ff000100ff000001ff000000ff000000ff000000ff000000ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff010001ff010202ff040505ff0b0b0bff323132ff585858ff828282ff9b9b9bffa7a7a7ffacacacffafaeaeffb1b1b1ffb2b2b2ffb3b4b3ffb5b5b4ffb5b6b5ffbfbfbeffe1e1e1fff8f9f8fffcfcfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafbfbfffbfafafffafafafffbfbfbfffafafafffafafafffafafbfffbfbfbfffafafafffafafbfffafbfafffafafbfffafafafffafafafffafafafffbfafbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffbfbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffafbfbfffafafafffafafafff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f8f9fff9f8f8fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f7f8fff7f8f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f9f8fff9f9f8fff9f9f9fffafaf9fff9f9f9fffafafafffafafafffafbfafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffafbfbfffafbfafffafbfbfffafafafffafafafffafafafffbfafafffbfbfbfffafbfafffafafafffafafafffbfafafffafbfafffafbfafffbfafafffafafafffafbfbfffafafafffbfafafffafafafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafafffafafafffafbfafffafafbfffbfbfbfffafafafffbfafafffbfbfbfffafafafffafbfafffafafafffafbfafffbfbfafffafafafffafbfafffafafbfffbfbfafffafbfafffafafafffbfbfafffbfbfafffafafafffafbfafffafafafffafbfafffbfafbfffafafafffafbfbfffafbfafffbfafafffafbfbfffafafbfffbfafafffafafafffbfafafffafafafffafafafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfff5f5f5ffdadadaffb4b4b4ffa9a8a9ffa7a7a7ffa5a6a6ffa5a4a5ffa3a3a3ffa1a1a0ff9d9e9dff989898ff8e8e8eff7c7d7dff5a5b5bff2f2f2fff0f0e0fff070707ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe9eae9ffebebebffecececffecececffedededffeeeeeeffefefefffeff0f0fff0f0f0fff1f0f0fff2f2f1fff3f3f2fff4f4f3fff5f4f4fff5f5f5fff5f6f6fff5f5f5fff5f4f5fff4f4f4fff4f5f4fff5f4f5fff6f6f6fff5f6f6fff6f6f6fff7f7f7fff6f7f6fff5f6f5fff4f5f4fff3f4f3fff3f3f2fff1f1f1fff1f1f1fff0f0f1fff0f0efffeeefeeffeeeeeeffeeeeeeffeeededffedecedffecedecffecececffebececffecececffebebebffebebebffebebeaffebeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe4e5e4ffe5e5e4ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe8e9e8ffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e8ffe8e7e8ffe8e7e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e8ffe7e7e8ffe8e9e8ffe7e7e6ffe5e6e6ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe4e3e4ffe4e3e3ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e2e2ffe3e2e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffdfdfdfffdededeffddddddffdbdcdcffdadbdaffd9dad9ffd8d9d8ffd8d8d7ffd5d5d5ffd3d4d4ffd1d1d2ffcfd0cfffcdcdcdffcacacaffc8c7c7ffc4c3c3ffc0c0c0ffbdbebdffbabbbbffb5b5b5ffb2b1b2ffaeaeaeffaaabaaffa6a7a6ffa3a2a2ffa0a1a1ff9b9b9bff959595ff929292ff8e8e8eff8a898aff868686ff838383ff828181ff7f7f7fff7e7e7eff7b7b7bff767677ff727273ff707070ff6d6d6dff696a6aff646565ff5f6060ff5a5a59ff525252ff4e4e4eff4a4a4aff464646ff414242ff3e3e3eff3d3c3dff3b3b3aff363636ff343433ff323132ff303130ff2e2f2fff2c2c2cff2c2b2bff2a2a29ff282928ff272728ff282727ff262626ff252525ff252525ff242424ff232423ff232322ff212221ff212121ff202020ff1f201fff1e1e1fff1e1e1dff1d1d1dff1c1c1dff1c1c1cff1c1c1cff1d1c1dff1d1e1dff1d1d1dff1c1d1cff1d1d1dff1d1e1eff1c1d1dff1c1c1cff1b1a1aff121313ff080708ff010001ff010101ff010000ff010000ff000000ff000000ff010000ff000000ff010101ff000100ff010101ff000001ff010101ff010100ff010101ff000100ff000101ff000100ff000000ff000001ff010001ff010101ff000100ff000000ff000000ff010000ff000100ff000100ff010000ff000000ff000100ff000000ff000000ff000000ff000100ff000001ff010001ff000000ff010000ff010101ff000000ff000100ff000100ff000100ff010100ff000000ff000101ff000001ff010100ff000100ff000000ff010100ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff7f7f7fff2f2f2ffe8e9e9ffe0e0e0ffdddedeffddddddffddddddffdcddddffdddcddffddddddffdcdddcffdddcdcffddddddffdcdcdcffdcdddcffdcdcdcffdcdcdbffdcdcdbffdcdbdbffdcdcdcffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadbdaffdadbdbffdadbdbffdbdbdbffdadbdbffdadbdbffdbdbdbffdbdbdbffdbdcdcffdbdbdcffdcdbdcffdcdcdcffdddcdcffddddddffdddddeffdededeffdfdedeffdedfdeffdfdfdfffdfdfdeffdfdfdfffdededfffdfdfdfffdfdfdeffdedfdfffdedfdeffdededeffdddeddffddddddffddddddffdeddddffddddddffdcddddffdddcdcffdcdcdcffdcdcdcffdbdcdbffdbdcdbffdcdbdbffdadbdbffdadbdbffdadadaffdad9daffdbdbdbffdfe0e0ffe4e4e4ffe8e8e8ffeaeaeaffeeededfff1f1f2fff0f1f1ffeeefeeffedededffecedecffeeeeedffedededffeeeeeeffeeeeefffefefeeffefefeeffefefeffff0efeffff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f1f1fff1f1f1fff0f1f1fff0f1f1fff1f1f1fff2f1f1fff1f2f2fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f4f4fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f2f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff4f5f5fff5f6f5fff5f6f5fff5f6f5fff6f6f5fff6f6f5fff6f7f6fff6f6f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff5f6f5fff5f6f6fff5f5f6fff6f6f6fff6f6f5fff5f6f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f6fff7f7f7fff6f7f7fff6f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f8f7fff7f8f7fff7f8f7fff8f8f7fff7f7f7fff7f8f7fff7f7f8fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f4fff4f5f5fff4f5f4fff4f4f5fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff4f4f5fff5f4f5fff4f5f4fff4f5f5fff5f4f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff4f4f4fff3f3f4fff3f4f3fff3f3f3fff2f2f3fff3f2f2fff2f2f2fff1f1f1fff1f2f1fff1f1f1fff0f1f0fff1f0f0ffeff0f0ffeff0f0ffeff0efffefefefffefefefffeeeeeeffeeededffedededffeeededffeeedeeffedededffeeeeeeffeeedeeffedededffeaeaeaffe7e7e7ffe2e2e2ffdedfdfffdfdfdfffdededdffdededfffdedfdeffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe2e3e3ffe2e2e2ffe3e2e3ffe2e3e2ffe2e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe2e3e2ffe3e3e2ffe2e3e2ffe3e3e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e2ffe2e3e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0dfdfffe0dfdfffdfdfdfffdfe0dfffe0dfdfffdfdfdfffe0e0e0ffdfe0dfffe0e0e0ffdfe0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe2e3e3ffe6e6e6fff0efeffff7f7f7fffcfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff010001ff010102ff020202ff020302ff030303ff050505ff080808ff0c0b0bff0f0f10ff121212ff151515ff181817ff1b1b1bff1f1f1fff252425ff2b2b2bff333333ff3b3b3cff454444ff4e4f4eff565656ff5b5b5cff616160ff666666ff686868ff696969ff686868ff6a696aff6b6a6bff6b6b6bff6a6a6aff6a6a6aff69696aff676867ff676667ff696969ff6c6c6cff6d6c6cff6b6b6cff6b6b6bff6e6e6dff6d6e6eff6b6b6aff6a6a6bff6b6b6aff6c6c6cff6d6c6cff6f6e6eff706f6fff6d6d6dff6b6a6bff696968ff676768ff676667ff666566ff626161ff595858ff474747ff363636ff282828ff1d1d1dff121312ff0a0a0aff040404ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7fff7f7e7fff7e7e7fff7f7e7eff7e7e7eff7e7e7eff7b7b7cff797878ff767576ff737273ff707070ff6c6c6cff696969ff666666ff636463ff616061ff5e5e5eff5d5d5cff5a5a5aff585859ff565655ff535353ff505151ff4d4d4dff4b4c4cff4a4a4aff4a4a4aff4f4f4fff656565ff6f6f6eff707070ff747474ff7a7a7aff7f7f7fff848484ff898989ff8e8e8eff949493ff999999ff9d9e9effa2a2a2ffa6a6a7ffabababffafb0afffb5b5b4ffbab9baffbebebfffc2c2c3ffc5c5c5ffc7c7c7ffcac9c9ffcccccbffcdcdcdffcfcecfffd0cfd0ffcfcecfffcccccbffcacacaffc9c9c9ffc9c8c9ffc7c7c8ffc6c6c6ffc3c3c4ffc2c1c2ffc0c0c0ffbebebeffbcbcbcffbababaffb8b8b7ffb4b4b4ffb1b1b1ffadadadffa9a9a9ffa4a3a3ff9d9d9dff979797ff909191ff8a8a8aff828382ff7b7a7bff717171ff696968ff616060ff5a5a5bff535353ff494949ff3e3f3fff3d3d3cff3f3f3fff424141ff444444ff474747ff4a4949ff4c4c4bff4e4e4eff515051ff535353ff555555ff575757ff595959ff5c5b5bff5e5e5eff616161ff636363ff656565ff676868ff6a6b6aff6d6d6dff6e6e6eff6f6e6fff6f6f70ff707070ff707070ff707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000001ff010100ff010100ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040404ff191919ff3a3a3aff696868ff888989ff9c9b9cffa7a6a6ffacababffaeadaeffb0b0b0ffb3b3b2ffb3b3b3ffb4b4b4ffb5b5b5ffc3c3c3ffe8e8e8fffafafafffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafafbfffbfbfbfffafafafffbfafafffafbfafffafafbfffafafbfffbfafafffafbfafffafafafffafafafffafafafffafafbfffbfafafffbfbfbfffafafbfffafbfbfffafafbfffafbfafffbfbfbfffafafafffbfbfbfffbfafafffafafbfffafbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfafffafafafffafafafffaf9fafffaf9fafffaf9fafffafafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafafbfffafafafffbfafbfffbfafbfffbfbfbfffafafbfffafafbfffafafafffafbfafffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffafbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafafbfffafbfafffafafafffafafafffafafafffafafbfffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffafbfbfffbfbfafffafafbfffafbfbfffafbfafffbfbfafffafafafffafafbfffbfafbfffafbfafffafafafffafafafffafbfafffafafafffbfafbfffbfafbfffafafafffafafafffafafafffafafafffafafbfffafafbfffafafafffafafafffbfafafffafbfbfffbfafbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfff7f7f7ffe2e2e3ffbcbbbcffaaaaaaffa7a8a8ffa6a6a6ffa5a5a5ffa3a4a3ffa1a1a1ff9e9d9dff999999ff929191ff838383ff646464ff3a3a3aff1b1c1cff090908ff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe9e9e9ffebeaebffecececffedecedffedeeeeffeeeeeeffeeeeefffefefefffeff0effff0f0f1fff1f1f1fff3f3f2fff3f3f3fff4f3f4fff4f5f4fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f4f4fff4f5f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff5f5f5fff4f3f4fff3f2f2fff1f1f1fff1f0f0fff0f0f0fff0f0f0ffeff0efffeeeeeeffededeeffedeeedffedededffededecffecececffecececffecebecffebecebffebebebffebeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e4e4ffe5e4e5ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e6e5ffe6e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe8e8e8ffe8e9e8ffe7e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe6e6e6ffe5e4e5ffe4e4e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe4e4e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0dfdfffdfdfdfffdededeffdddcdcffdbdbdbffdadadaffd9d8d9ffd7d7d7ffd5d5d6ffd4d4d4ffd2d2d2ffd0d0d0ffcdcdcdffcbcbcbffc8c8c8ffc5c5c5ffc2c2c2ffbebfbfffbabbbaffb6b6b5ffb1b1b1ffaeaeaeffabaaabffa7a8a8ffa4a4a4ffa1a1a1ff9d9d9dff999999ff959596ff919091ff8a8a8aff878786ff838383ff7e7f7eff7c7b7cff787879ff777777ff747475ff727272ff6e6e6eff6b6a6bff686768ff656564ff616161ff5c5b5cff555555ff4e4e4eff49494aff464546ff424342ff3f3f3fff3b3c3cff393939ff363736ff333333ff2f2f2fff2e2e2eff2c2b2cff2a2a2bff292928ff282827ff262727ff262626ff252526ff242423ff232323ff232323ff222222ff222121ff212020ff202020ff202020ff1f1f1fff1f1e1eff1e1d1dff1d1d1dff1d1c1cff1c1c1cff1b1b1bff1b1b1aff1a1a1aff1a1a1aff191a19ff1a1a1aff1b1a1bff1b1b1bff1b1b1bff1b1c1bff1a1a1aff171717ff141414ff090808ff020102ff010101ff010001ff010100ff000000ff000000ff010001ff000001ff000000ff000000ff000000ff000100ff000001ff000001ff010100ff010101ff000001ff000001ff000000ff010001ff010001ff010101ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000000ff010000ff010001ff010100ff000000ff000000ff000000ff000000ff010000ff010101ff000101ff010000ff000001ff00010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff4f4f4ffecececffe1e1e1ffdededeffdddedeffddddddffddddddffdddcdcffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadadbffdadbdbffdadbdaffdbdadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9daffdadad9ffdad9d9ffdad9daffdadadaffdad9daffdadadaffdadadaffdadadaffdbdadbffdadadbffdbdbdbffdbdbdcffdcdcdcffdcddddffddddddffddddddffdeddddffddddddffddddddffddddddffddddddffdddddeffddddddffdddedeffdcddddffdcdcddffdcdcdcffdcdddcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadbdaffdadadaffdadbdbffd9d9d9ffdadadaffddddddffe2e2e2ffe5e5e5ffe9e8e8ffecebebffefefeffff1f1f1fff0f0f0ffeeedeeffedecedffedecedffedededffeeeeeeffeeeeefffeeefeeffefefeeffefefefffeff0efffeff0effff0f0f0fff0f0f0fff0f0f1fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f2f3fff3f3f3fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f3f2fff3f3f3fff2f2f2fff3f3f3fff3f2f3fff3f2f3fff3f3f2fff3f3f3fff3f4f4fff4f4f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f4f5fff5f5f5fff5f6f5fff5f5f5fff6f5f5fff6f5f5fff6f6f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff7f7f7fff6f6f6fff6f7f6fff6f6f6fff6f6f5fff6f6f6fff6f5f6fff6f6f6fff5f5f6fff6f5f5fff5f6f6fff5f5f6fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff5f5f6fff5f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f4f4fff5f5f4fff5f4f4fff4f4f5fff4f5f4fff4f4f4fff4f5f5fff5f5f4fff4f5f5fff5f4f4fff4f5f5fff5f4f4fff5f4f4fff5f5f4fff5f4f4fff5f4f5fff5f5f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff4f3f3fff4f4f4fff3f4f3fff3f3f3fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff1f1f1fff0f0f1fff1f0f1fff0f0f0fff0f0f0fff0efefffefefefffefefeeffefeeefffeeeeeeffeeedeeffeeefeeffeeefeeffeeefeeffefeeefffeeeeefffeeeeeeffecececffe8e8e8ffe3e3e3ffdfdedfffdcdcddffdddddcffdededdffdededeffdfdedfffdfdfdfffe0e0e1ffe1e0e1ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe1e2e2ffe2e1e1ffe1e2e2ffe2e1e1ffe2e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfe0ffdfdfdfffdedfdfffdfdfdfffdfdedfffdfdfdeffdededeffdfdedfffdfdfdfffdfdedfffdfdfdeffdfdfdfffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe4e4e4ffe9eaeafff2f2f2fff7f7f8fffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000101ff010101ff020102ff020202ff030303ff050404ff060707ff0a0a0aff0f0f10ff141414ff171717ff1c1d1dff212122ff272727ff2d2c2dff323233ff3c3c3cff484848ff535354ff5b5b5bff646464ff6b6b6aff707170ff767676ff7c7b7bff7e7f7fff808080ff7f7e7eff7f7f7fff808080ff807f7fff808080ff828282ff838382ff828282ff818181ff838383ff858585ff858585ff848484ff848485ff878787ff868685ff838383ff848383ff868685ff898989ff898989ff8a8a8aff8a8a8aff8a898aff878687ff858484ff848484ff848484ff848484ff818181ff737373ff616162ff515150ff3d3e3dff2c2c2cff1d1d1cff10100fff080909ff060505ff030203ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f7fff7f7f7fff7f7f7fff7e7f7eff7e7e7fff7f7e7eff7e7e7eff7c7c7cff797979ff767676ff737372ff706f6fff6c6d6cff6a6a69ff676766ff636464ff616061ff5f5f5fff5d5d5dff5b5b5bff595959ff565657ff545454ff515251ff4e4e4eff4d4c4dff4d4c4cff4d4d4dff515151ff656565ff6f6f6fff727172ff767576ff7b7b7bff818180ff868685ff8a8a8aff8f8f8fff959595ff9a9a9aff9f9f9fffa3a4a3ffa8a8a8ffadadacffb1b1b1ffb6b6b6ffbbbbbbffc0bfc0ffc3c3c3ffc6c7c6ffc9c9c9ffcbcbcbffcdcdcdffcececfffd0cfd0ffd0d0d0ffd0d0d0ffcdcdcdffcccbccffcbcbcbffcacacaffc8c8c8ffc7c7c7ffc5c5c6ffc4c3c3ffc1c1c1ffc0bfbfffbdbebdffbbbbbbffb9b8b9ffb5b6b6ffb3b3b3ffafaeafffaaaaaaffa5a5a5ff9f9e9eff989898ff929292ff8c8c8bff848484ff7c7b7cff727372ff6a6a69ff626262ff5b5b5bff545455ff4a4a4aff3d3d3dff3d3d3dff3f3f3fff434242ff454545ff474848ff4a4a4aff4c4c4cff4f4e4eff515051ff535353ff565555ff585858ff5a5a5aff5c5c5cff5f5f5fff616161ff646463ff656666ff696868ff6b6b6aff6e6e6dff6f6f6fff706f70ff706f70ff707070ff707170ff70707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff010000ff000000ff010100ff010000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0e0e0eff242324ff515050ff737373ff8c8c8cff9c9c9cffa5a5a5ffabaaaaffafaeafffb1b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb7b7b7ffcdcdcdffeeefeffffcfbfbfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafbfffbfbfbfffafafafffafafafffafbfafffafafbfffbfafafffafafafffbfbfbfffbfafbfffafafafffafbfafffafafafffafbfafffbfbfafffbfbfafffafbfbfffbfafbfffafbfafffbfbfafffafbfbfffbfafbfffafafbfffbfbfbfffbfbfafffafbfafffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffbfafbfffbfbfafffbfbfafffbfbfafffafafbfffafafafffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafbfffbfafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f9f8fff8f8f9fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfafffbfbfafffbfbfafffafafbfffbfafbfffafbfafffafbfafffafafbfffafafafffafafbfffafafafffafafafffafbfafffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffafafbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffbfafbfffafbfbfffbfbfafffbfafbfffafafbfffafafafffafafbfffafafbfffafafafffafafafffafafbfffafafafffafafafffafafbfffafafafffafafafffafafbfffbfbfafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfff8f8f8ffe8e7e8ffc5c5c4ffadaeadffa9a8a8ffa7a7a7ffa6a6a5ffa5a5a4ffa2a3a3ff9f9e9fff9a9a9aff949494ff888888ff6b6b6cff424243ff1f1f1fff0c0c0cff030403ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e7ffe7e8e8ffeaeae9ffebeaebffecececffecedecffedededffeeeeedffeeeeeeffefefeeffefefeffff0eff0fff1f1f1fff2f2f2fff3f3f3fff3f3f4fff4f4f5fff5f5f5fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f6fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefeff0ffefefefffedeeeeffeeededffededecffededecffecedecffecececffecebecffebececffebecebffebebebffeaebebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e4e3ffe4e4e3ffe4e4e3ffe3e3e3ffe3e2e3ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe3e3e3ffe3e4e3ffe3e4e3ffe5e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e4e5ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe3e3e2ffe2e2e3ffe1e1e2ffe0e1e1ffe0e0e0ffdfdfdfffdedfdeffdededeffdeddddffdcdcdcffdbdbdbffd9d9d9ffd7d7d7ffd6d5d5ffd3d2d3ffd1d1d0ffcfcfceffcdcdcdffcacacaffc8c8c8ffc6c6c6ffc2c2c3ffc0c0bfffbbbcbbffb8b8b8ffb5b5b4ffb1b0b0ffabababffa8a7a8ffa4a4a5ffa1a2a2ff9e9e9eff9b9a9bff979797ff949493ff908f90ff8b8b8cff868686ff7f7f80ff7c7c7cff787878ff747474ff707071ff6e6d6eff6b6b6bff69696aff656565ff626262ff5f5f5fff5b5c5bff575757ff505050ff4a4a4aff464646ff424242ff3f3e3eff3c3c3bff393839ff363736ff343433ff313131ff2e2e2fff2b2b2bff292928ff282827ff262627ff252425ff232324ff232323ff222222ff212221ff212021ff212020ff212121ff202020ff1f1f1fff1d1d1dff1d1d1dff1d1c1dff1c1c1cff1c1c1bff1c1c1bff1a1a1bff1a1a1aff1a1a1aff181919ff191918ff181918ff181818ff181818ff181817ff171818ff191819ff1a191aff1a1a1aff181818ff131313ff070708ff040404ff010102ff010101ff000000ff000101ff000001ff000001ff010001ff000001ff000000ff000000ff000001ff010000ff000000ff000000ff000100ff000001ff010000ff000000ff010101ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff010100ff000000ff000000ff010101ff000001ff010100ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff7f7f6fff0f0f1ffe6e6e6ffdedfdfffdededeffddddddffdcdddcffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdbdbffdadadbffdbdbdaffdadadaffdadadaffdadad9ffdadad9ffd9dadaffdad9daffd9d9daffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d9d9ffd8d8d9ffd8d8d9ffd9d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdbdcffdcdcdcffdcdcdbffdcdbdbffdcdcdbffdcdcdcffdcdcdcffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdadbdbffdadadbffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffdbdadaffdfdfdfffe4e4e4ffe7e8e7ffe9e9e9ffedececfff1f0f1fff1f1f0ffefefeeffedededffedecedffedededffeeeeeeffedeeeeffefefeeffeeefeeffefefefffefefeefff0efeffff0f0f0fff0f0f0fff0f0f1fff0f1f1fff1f1f0fff1f0f1fff0f1f1fff0f1f0fff1f1f1fff1f0f1fff0f0f0fff1f1f2fff1f1f2fff2f1f2fff2f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f3fff3f2f2fff2f2f2fff3f2f2fff2f3f2fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff4f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f6fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f7f6fff6f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f7f6fff7f6f7fff6f7f7fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff6f6f7fff7f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff8f7f7fff8f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff6f6f7fff7f7f7fff6f7f6fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f6fff5f5f5fff5f6f6fff5f5f6fff5f5f5fff6f5f6fff5f5f5fff5f4f5fff5f5f5fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f4f4fff4f4f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff5f5f4fff4f4f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f3f4fff4f4f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff1f2f1fff1f1f1fff1f0f1fff0f1f1fff0f1f0fff0f0f0fff0f0f0ffefefefffefefefffefeeefffeeeeeeffeeeeeeffefeff0fff0eff0fff0f0f0ffefeff0ffeeeeeeffeeeeeeffecececffe8e8e8ffe1e1e1ffddddddffdcdddcffddddddffdededeffdedfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e0ffe1e1e0ffe1e1e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdededfffdededeffdfdfdfffdededfffdfdfdeffdededeffdededeffdededdffdededdffdddedeffdedddeffdddddeffdddedeffdddeddffdedddeffdededeffdddeddffdededeffdededeffdededeffdededfffdededfffdededfffdfdedfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e0ffe2e1e1ffe5e5e4ffedededfff5f5f5fffcfcfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff010201ff020202ff030303ff040505ff070707ff0a0a0aff0f1010ff151615ff1a1919ff1e1f1eff272727ff2d2d2dff343434ff3c3c3cff454645ff515251ff5d5e5eff686968ff6f6f6fff777777ff7e7f7fff868685ff8b8b8bff909090ff969697ff989899ff969797ff979797ff989797ff999899ff9b9b9cff9d9e9dff9e9e9fff9f9f9fffa0a1a0ffa2a3a3ffa5a5a5ffa8a7a8ffa8a8a8ffa8a8a8ffaaaaa9ffa9a9a9ffa8a8a8ffa9aaaaffacacacffaeafaeffafafafffb0b0b0ffb0b0b0ffafafb0ffb0b0b0ffb2b2b2ffb4b4b3ffb5b4b5ffb3b4b3ffacacacff8c8c8cff787879ff6a6969ff575657ff403f40ff2e2e2eff1e1d1eff0f0f10ff090a09ff050605ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f7fff7f807fff7f7f7fff7f7f7fff7e7f7fff7f7f7fff7e7e7fff7c7c7cff797979ff767676ff737273ff706f70ff6d6d6dff696a69ff676767ff646464ff616261ff5f5f5fff5d5d5dff5c5b5cff595959ff575757ff555555ff525252ff4f4f4fff4d4e4eff4e4d4dff4d4e4dff4d4d4dff656465ff706f70ff727273ff777777ff7d7c7dff828282ff878787ff8b8c8bff919091ff969696ff9b9b9bffa0a0a0ffa5a5a5ffaaa9aaffaeaeaeffb2b2b2ffb6b6b7ffbbbcbbffc1c1c1ffc4c4c4ffc7c7c7ffcacacaffccccccffcececeffd0d0cfffd1d1d1ffd1d2d1ffd1d1d1ffcececeffcdccccffccccccffcbcbcaffc9cac9ffc8c8c8ffc6c7c7ffc5c5c4ffc3c3c3ffc0c1c1ffbfbfbeffbcbcbcffbababaffb6b7b7ffb4b4b4ffafb0afffabacabffa7a6a6ffa09fa0ff99999aff939493ff8d8d8dff858585ff7c7d7cff737373ff6b6b6aff636263ff5c5c5cff555655ff4b4b4bff3d3c3dff3d3d3dff3f4040ff434242ff454645ff484848ff4b4a4aff4d4c4dff4f4e4fff525252ff545354ff565656ff585859ff5a5a5aff5d5d5dff60605fff626262ff646464ff676667ff696969ff6c6b6bff6f6e6eff6f6f70ff6f7070ff707070ff707070ff707070ff70717100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010101ff000001ff000001ff000000ff000000ff010000ff010001ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff080808ff121312ff333333ff585958ff797879ff908f8fff9e9d9effa7a7a8ffadadadffb0b0b0ffb2b2b1ffb1b1b1ffb0b1b0ffb3b3b4ffb9b9b9ffd2d3d3fff3f3f3fffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfbfafffbfbfbfffafbfafffafafafffafafafffbfbfbfffafafbfffafafbfffafbfafffafafafffbfafafffbfafbfffafafbfffafbfafffafafbfffafbfbfffafbfafffafbfbfffbfbfafffbfafbfffbfafbfffafbfafffbfbfbfffbfafbfffafafbfffafbfafffbfafafffafbfbfffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfafbfffbfbfafffbfafbfffafafafffbfafbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafbfafffafafafffbfafafffafafbfffafafafff9fafafffafafafffaf9f9fffaf9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffbfafbfffbfafbfffbfbfbfffbfafbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffafbfafffafafbfffafbfafffafbfafffafafafffafbfafffbfafbfffbfafbfffafbfafffbfbfbfffafafbfffafafbfffafbfbfffbfafafffafbfbfffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfafffbfafbfffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafafffafafbfffbfbfafffafbfbfffafafafffbfafbfffbfafbfffbfafbfffbfafbfffafafbfffafbfafffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfafafffafbfafffbfafafffafbfafffafafafffafafafffafbfafffafbfafffafafafffafbfafffbfafafffafbfafffafbfafffbfbfafffafbfbfffbfbfbfff8f9f9ffecededffc9cacaffafafafffabaaaaffa9a8a9ffa7a6a7ffa6a6a6ffa4a4a5ffa1a1a1ff9b9c9bff949494ff8b8b8bff767576ff4f4e4fff272827ff100f0fff050506ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe8e8e8ffe7e7e8ffe9e9e9ffeaeaeaffebecebffedececffedededffededeeffedeeedffeeeeeeffeeeeeeffeff0effff0f0f0fff1f1f1fff2f1f2fff3f2f3fff3f4f3fff5f4f4fff4f4f4fff3f4f4fff3f4f3fff4f3f3fff3f4f4fff4f4f4fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff4f4f4fff3f3f2fff2f2f2fff0f0f0fff0f0f0fff0f0f0ffefefefffeeeeeeffeeedeeffedededffedecedffedecedffecececffebecebffebecebffebebebffeaebebffebebebffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9eae9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e5ffe5e5e4ffe4e5e5ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e6ffe5e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe7e6e6ffe7e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e7e7ffe5e5e5ffe3e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e4e4ffe5e4e5ffe4e4e5ffe3e4e3ffe3e3e3ffe2e3e2ffe1e2e2ffe1e1e1ffe1e1e0ffe0dfe0ffdfdfdfffdededeffdeddddffdcdcdcffdbdbdbffdadbdaffd9d9d9ffd7d8d8ffd5d5d5ffd4d3d3ffd1d1d1ffcececfffcdcdcdffcacacaffc8c8c7ffc5c5c5ffc1c2c1ffbfbfbfffbcbcbcffb9b9b9ffb6b6b6ffb3b2b3ffaeaeaeffaaaaaaffa5a4a5ffa1a1a1ff9d9d9dff9a9a99ff979696ff939393ff909090ff8d8d8dff8a8a8aff868685ff828181ff7c7d7cff767676ff727271ff6e6d6dff696969ff656665ff626262ff606060ff5d5d5dff5a5a59ff575757ff505151ff4c4c4cff464646ff424242ff3e3e3eff3b3b3cff383939ff363636ff343434ff323132ff2f2f30ff2d2e2dff2b2b2cff282828ff252625ff232424ff222222ff222122ff202020ff1f1f1fff1f1f1fff1e1e1eff1d1e1eff1d1e1dff1e1e1eff1d1e1eff1c1c1cff1c1b1cff1b1b1bff1a1a1bff1a1a1aff191919ff191918ff181819ff171817ff171717ff171717ff161616ff151515ff151516ff151515ff151515ff161516ff151516ff151616ff151615ff141313ff080808ff040404ff020202ff010101ff010101ff010000ff000100ff010001ff010100ff010000ff010000ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff010001ff000001ff000001ff000100ff000000ff010000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000001ff010101ff010000ff010100ff000001ff000000ff000001ff010101ff000101ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff3f3f3ffeae9eaffe1e0e0ffdddeddffdeddddffdddcddffdcdcdcffdcdcdcffdcdbdbffdbdcdcffdbdbdcffdcdbdcffdbdbdcffdbdbdcffdbdcdbffdbdbdbffdbdbdaffdbdbdbffdadadaffdadadbffdadadaffdadadaffdadadaffdad9daffdad9daffd9d9d9ffdad9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdad9daffdbdadbffdadadbffdadbdaffdadadbffdbdbdbffdadbdbffdbdbdbffdbdbdaffdbdadbffdadadaffd9dad9ffdad9d9ffd9d8d9ffd8d8d8ffd8d9d9ffdad9d9ffddddddffe2e1e2ffe6e6e6ffe9e8e9ffebebecfff1f1f1fff1f0f0fff0f0efffeeedeeffecececffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeefffefeeefffefeff0ffeff0effff0f0f0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff0f1f0fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f2f1fff2f2f1fff2f2f2fff2f3f2fff3f2f2fff2f3f2fff2f3f2fff2f3f2fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff3f3f4fff3f4f3fff3f3f4fff3f3f3fff3f4f3fff3f3f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff4f5f5fff5f4f4fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f6f6fff5f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f6fff5f5f6fff5f6f5fff5f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff7f6f7fff7f6f6fff6f7f6fff7f7f7fff7f6f7fff6f7f7fff6f7f7fff7f6f6fff6f7f7fff7f6f7fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff6f6f6fff6f7f7fff6f6f6fff6f7f6fff6f7f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff5f5f5fff4f4f5fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff5f4f5fff5f4f5fff4f5f4fff5f5f5fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff4f4f4fff4f5f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f1f2fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefefefffefeeeeffeeefeefff0eff0fff0f0f0fff0f0f0fff0f0f0ffeff0efffedeeedffecededffeaebeaffe7e7e6ffe0e0e0ffdcddddffdddddcffddddddffdededeffdedfdfffdfdfdfffdfe0dfffdfe0dfffe0dfdfffe0dfe0ffdfdfe0ffdfdfdfffdededfffdededeffdedfdeffdededeffdededeffdfdedeffdededeffdededeffdededeffdedddeffdededeffdddedeffdeddddffdddeddffddddddffdeddddffddddddffddddddffddddddffdddcddffdddddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdcdbdcffdcdbdcffdcdcddffdcdddcffdddddcffdddcddffdcddddffddddddffddddddffdddeddffdededdffdeddddffdddeddffdededeffdededeffdededeffdfdedeffdedfdeffdedfdeffdedfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe2e1e1ffe3e3e3ffe7e8e7fff1f1f2fff7f7f7fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff020202ff030303ff050405ff060605ff090908ff0c0d0cff131212ff191918ff1e1e1eff252425ff2d2d2dff373837ff3e3e3eff464747ff505150ff5b5b5cff676767ff737373ff7b7b7cff818281ff898989ff929191ff9e9e9effabababffb8b8b8ffc1c1c1ffc2c2c2ffc1c1c2ffc2c1c2ffc2c3c3ffc5c4c5ffc7c8c7ffc9c9caffcbcacbffcbcbcbffcacbcbffcacacaffcacacbffcacacaffcbcbcbffcccbccffccccccffcccdccffcdcdcdffcdceceffcececeffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd6d6d6ffdadad9ffdadadbffdbdbdbffd4d3d4ffbcbbbcff979696ff848483ff727272ff585858ff404041ff30302fff1f1f1eff0f0f0eff080707ff040403ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f807fff7f807fff7f7f7fff7f8080ff7f7f7fff7f7f7fff7f7f7fff7c7c7cff79797aff767676ff737374ff717070ff6d6d6dff6a6a6aff676768ff646465ff626262ff5f5f5fff5d5d5eff5b5b5bff595959ff575757ff555555ff525252ff4f4f50ff4e4e4eff4e4e4eff4a4a4bff4a4a4aff656565ff6f7070ff737373ff797979ff7e7e7eff838383ff888889ff8d8d8dff939292ff979697ff9c9c9cffa2a2a1ffa6a6a6ffaaaaaaffafafafffb3b3b3ffb8b7b7ffbcbcbcffc2c1c2ffc6c5c5ffc9c9c8ffcbcbcbffcececdffcfd0cfffd1d0d0ffd2d1d2ffd3d3d3ffd1d2d2ffcfcfcfffcdcdcdffcdcdcdffccccccffcbcbcbffc9c9c9ffc7c7c8ffc5c6c5ffc4c4c4ffc2c2c1ffc0c0c0ffbdbdbeffbbbbbbffb8b8b8ffb4b4b4ffb1b0b1ffadacacffa7a7a8ffa1a0a1ff9a9b9aff949494ff8e8e8eff868687ff7d7e7eff757675ff6c6c6cff636363ff5d5c5dff575657ff4d4d4dff3a3a3aff383939ff3e3e3eff434243ff454546ff484948ff4b4b4bff4d4d4dff4f4f4fff525252ff555455ff575656ff595859ff5b5b5bff5e5e5eff606060ff636262ff656565ff676767ff696969ff6c6c6cff6f6f6eff707070ff70706fff707070ff717070ff717170ff7071700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff010101ff000000ff000001ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff080909ff191819ff393839ff5f5f5fff808080ff949495ffa2a2a2ffaaaaaaffaeaeaeffb0b0b0ffb0b0b1ffb0b1b0ffb3b2b3ffb6b5b5ffbdbdbdffdcdcdbfff7f7f6fffbfbfbfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfbfbfffafafafffbfbfafffbfbfbfffafafafffafafbfffafafafffafafbfffbfafbfffafbfafffafafafffafafbfffafafbfffafbfbfffbfbfafffafafbfffafbfafffbfafbfffbfafbfffafbfafffafbfafffafbfbfffafbfbfffbfafbfffafafafffbfbfafffafafbfffafafbfffafbfafffbfbfafffbfbfbfffafafafffafafbfffafbfafffbfafbfffbfafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfbfbfffafafafffafafafffafafafff9f9f9fffaf9fafffafafafff9fafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffafafafffbfbfafffbfbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfafffafafbfffafbfafffbfafbfffbfafbfffbfbfbfffafbfafffafbfbfffafbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafbfffafafafffbfafbfffbfafafffbfafafffbfbfafffbfbfafffafafafffbfafbfffbfbfafffbfbfafffbfbfafffbfafbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfafffbfafafffbfafbfffbfbfbfffafbfafffafbfbfffafafafffafafafffafafbfffafbfafffafafafffafafbfffafafafffafbfafffbfafafffbfbfbfffafafbfff9f9f9fff0f0f0ffd2d2d2ffb1b1b2ffacabacffaaaaaaffa8a8a8ffa6a6a6ffa6a6a6ffa4a4a4ff9f9f9fff969696ff8b8b8aff7d7d7eff5f605fff343434ff151515ff080808ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffeaeaeaffebebebffececedffedecedffedededffedededffededeeffeeeeeeffeeefeffff0f0effff0f0f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f5fff4f5f4fff5f5f4fff4f4f4fff3f2f2fff1f1f2fff0f0f0fff0eff0ffefefefffefeeefffefefeeffedededffecececffececedffecececffececebffebebebffecebebffebebeaffebebeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e1e2ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e3ffe3e2e3ffe2e2e3ffe3e3e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e5ffe7e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe9e8e8ffe8e9e8ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdddddeffdcdddcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd4d5d4ffd3d2d3ffd1d1d1ffcfcfceffccccccffc9cacaffc7c8c7ffc5c5c5ffc2c2c2ffbebebeffbbbbbbffb8b8b8ffb6b5b6ffb3b2b2ffb1b0b0ffaeaeadffa9a9a8ffa1a1a1ff9d9d9dff9a9a9aff979696ff929292ff8f8e8eff8b8b8aff888887ff848584ff828282ff80807fff7b7b7bff777677ff727272ff6c6d6cff696a69ff626363ff5e5e5eff5a5a5aff555555ff555455ff515051ff4c4d4cff494949ff424141ff3e3e3eff3a3a3aff373737ff353535ff323232ff313132ff303030ff2e2e2fff2d2c2dff2a2a2aff282828ff252526ff232324ff212222ff202020ff1e1e1fff1d1d1dff1c1c1cff1c1b1cff1b1b1bff1b1b1bff1a1b1bff1b1c1bff1c1b1cff1a1a1aff191a19ff181818ff181818ff171817ff171717ff171617ff161615ff151516ff151515ff151414ff141313ff131313ff131313ff131313ff131313ff131314ff131313ff121111ff0e0e0eff070606ff040404ff020201ff010101ff010101ff010101ff010100ff010001ff010101ff000100ff000101ff000000ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010001ff000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff010001ff000000ff000001ff000000ff010001ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfdfdfff6f6f5ffededeeffe2e3e2ffdededeffddddddffddddddffdcdddcffdcdcdcffdbdcdcffdcdbdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadbffdadadaffdadadaffdad9daffdad9daffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d7ffd7d7d7ffd8d7d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d6ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d5d5ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d6d6ffd7d6d7ffd7d7d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9daffd9dadaffdadad9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d8d8ffd8d7d8ffdadadaffdfdfdeffe5e5e5ffebebebffedededfff0f1f0fff2f1f2fff0f0f0ffefefefffedededffedededffeeededffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefeeffefefefffefefeffff0eff0fff0f0effff0f0efffeff0effff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff0f1f1fff1f2f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff3f2f2fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f4fff4f4f3fff3f3f4fff3f4f3fff4f3f4fff4f4f4fff3f4f3fff3f4f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f5fff5f5f6fff6f6f6fff7f6f6fff7f6f6fff7f6f6fff7f7f7fff7f7f6fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff6f7f6fff7f7f7fff7f7f6fff7f6f6fff7f6f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff5f6f5fff5f5f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff6f7f6fff6f7f7fff6f7f7fff7f6f7fff7f6f7fff7f7f6fff7f7f7fff6f6f7fff6f7f6fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff7f6f7fff7f6f6fff7f7f6fff6f7f6fff7f7f6fff7f7f6fff6f6f6fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f4f5fff4f5f4fff4f4f4fff4f4f5fff4f4f5fff4f4f5fff4f5f4fff4f4f5fff4f5f4fff5f4f5fff5f4f5fff5f5f5fff4f5f4fff4f5f5fff4f5f4fff5f4f5fff4f4f4fff4f5f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f4fff4f4f3fff3f3f3fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0efffefefefffefeeefffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f0ffefefefffecececffeae9eaffe7e6e7ffe3e3e3ffe0e0e0ffdddcdcffddddddffddddddffdededdffdededeffddddddffdedddeffdededeffdddedeffdedddeffddddddffddddddffddddddffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdcdcffdbdcdcffdcdbdcffdbdbdbffdbdcdbffdbdbdbffdadbdbffdadbdbffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffdadadaffdadadaffdadadaffdbdbdaffdbdbdaffdbdbdbffdbdbdcffdcdbdbffdcdcdbffdcdcdcffdddcdcffdddcdcffdddddcffdcdddcffddddddffddddddffddddddffdeddddffdededeffdddeddffdededeffdddedeffdededeffdededfffdedfdfffdfdedfffdfdedfffdedfdeffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffe0e0e0ffe0e0e0ffdfdfdfffe0e0e0ffe1e0e0ffe0e1e1ffe1e0e1ffe1e2e1ffe4e4e4ffebebebfff4f4f4fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020101ff020203ff050505ff070707ff090908ff0a0a0bff100f10ff161616ff1d1d1dff242524ff2e2d2dff373737ff414141ff4d4d4dff565555ff5f5f5fff696a6aff767675ff808080ff8d8c8dff959695ffa1a1a1ffafafafffbcbdbdffc7c7c8ffd0cfd0ffd5d5d5ffd9dad9ffdadadbffdbdbdbffdbdcdbffdcdcdcffdededeffe1e1e1ffe3e3e3ffe5e5e5ffe6e5e5ffe5e5e5ffe7e6e7ffe8e8e8ffeaeaeaffebebebffebebebffebebebffebebecffedededffededeeffeeefeffff0f0f0fff0f1f0fff2f2f2fff6f6f7fff6f6f7fff6f6f6fff8f8f8fffafafafffbfafafff9f9f9ffeaebebffd8d9d8ffc6c5c6ffa8a8a8ff909090ff737473ff555454ff3e3e3fff2d2d2dff1a1a1aff0b0b0bff050405ff020102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f807fff7f8080ff7f8080ff7f7f80ff7f7f80ff7f7e7fff7f7f7fff7c7c7dff7a7a7aff767776ff747473ff717170ff6d6d6dff6b6b6bff686868ff666565ff626263ff605f60ff5d5d5eff5b5b5bff595959ff575757ff555555ff525253ff505050ff4e4e4eff4c4d4dff484848ff4b4c4bff666666ff707071ff747474ff797979ff7f7f7fff858484ff8a8a8aff8f8f8fff939494ff989898ff9d9d9dffa2a2a2ffa7a7a7ffabacacffb0b0b0ffb4b4b4ffb8b8b8ffbcbdbdffc2c2c2ffc6c6c7ffcac9caffccccccffcececeffd0d0d0ffd2d1d1ffd2d3d3ffd4d4d3ffd2d2d2ffd0cfcfffcecfceffcdceceffcdcdccffcbcbcbffcacacaffc8c9c8ffc6c7c6ffc4c5c5ffc3c3c3ffc1c1c1ffbfbebfffbcbcbcffb9b9b9ffb5b5b6ffb1b2b2ffadaeadffa8a8a8ffa2a2a1ff9b9b9bff959595ff8f8f90ff888888ff7e7e7fff767676ff6c6c6dff646363ff5c5d5cff575758ff4e4e4eff303031ff343434ff3b3b3cff424343ff464646ff484948ff4c4b4cff4e4d4eff505050ff525253ff555555ff585757ff5a5a5aff5c5c5dff5e5f5fff616160ff636363ff656566ff676767ff6a6a6aff6d6c6cff6e6e6fff707070ff707070ff707070ff707071ff717071ff7171710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010000ff000100ff000001ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0a0a0aff1c1c1cff3f3f3fff676768ff878687ff999a9affa4a4a4ffaaaaaaffaeaeaeffb0b0b0ffb2b2b2ffb3b3b4ffb6b6b5ffb9b9b9ffc4c3c4ffe3e3e3fff8f9f8fffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfbfffbfbfafffafafafffbfafbfffafbfafffafbfafffafafbfffafbfbfffafafbfffbfafbfffbfafafffafbfafffafafbfffafbfafffafbfafffbfafafffafafafffafafafffbfafafffafafbfffbfafafffafafbfffafafbfffafafbfffafafafffafbfafffafbfbfffbfbfbfffafafbfffbfbfbfffafafbfffafbfbfffafafafffafafafffbfafbfffbfafbfffafbfbfffafafafffbfafbfffbfafafffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffbfafbfffafafafffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafbfafffafbfbfffafbfbfffafafbfffafafbfffbfafafffafafafff9fafafffafafafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffbfafafffbfafbfffafafafffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffbfafafffafbfafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfbfbfffafbfbfffbfbfafffbfafbfffbfafbfffafafafffafbfbfffbfafafffafafbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffbfbfafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafbfbfffafafbfff9f9f9fff0efefffd9d9d9ffb5b6b6ffadadadffabacabffaaaaaaffa8a8a8ffa5a5a5ffa5a4a4ffa1a1a1ff9a9a9aff8e8e8eff808080ff6d6d6dff4a4949ff212221ff0c0c0cff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e8ffe7e6e7ffe7e7e7ffe8e8e9ffeaeaeaffeaebeaffecececffededecffedececffedededffedededffeeededffeeeeeeffefefeffff0f0f0fff1f0f1fff2f2f2fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f2f2fff1f1f1fff0f0f0ffefefefffefefeeffefeeeeffeeeeeeffedededffecededffecececffebebecffebebebffebebebffebebeaffebeaebffebeaebffeaeaeaffeaeaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe4e4e5ffe4e4e5ffe4e3e3ffe3e4e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe1e0e1ffe1e1e1ffe1e2e2ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e5e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e4e5ffe4e3e3ffe3e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffdfdfe0ffdfdedeffdcddddffdbdbdbffd9d9daffd8d8d8ffd6d6d6ffd5d5d5ffd4d3d3ffd1d1d2ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc6c6c6ffc4c3c4ffc1c0c1ffbebebeffbbbbbcffb8b8b8ffb5b4b4ffb1b1b1ffaeaeaeffabababffa9a9a9ffa8a7a7ffa3a2a3ff9a9a9aff959595ff929191ff8f8f90ff8b8b8bff878787ff838383ff7f7f80ff7c7c7cff797979ff767676ff747574ff706f6fff6b6b6bff676766ff606060ff5e5d5dff595a5aff535454ff4e4e4dff4a4a4aff484849ff424342ff3e3e3eff3a3a3bff373737ff343434ff313132ff2e2e2eff2c2d2cff2b2b2cff2a2b2aff2a2a2aff292929ff272727ff252425ff232323ff212121ff201f1fff1d1e1eff1c1c1dff1b1b1bff1a1a1aff191918ff181818ff181818ff171718ff181818ff181818ff171818ff171717ff161616ff161616ff151516ff151515ff141414ff141414ff141313ff141313ff131313ff121212ff121211ff111111ff111011ff101010ff101111ff100f0fff0d0d0eff060606ff030304ff020201ff010101ff010001ff010101ff010101ff000100ff010000ff000101ff010100ff000000ff010000ff000100ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff010000ff010000ff010101ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff6f6f7fff1f0f1ffe7e7e7ffdfdfdfffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdbdadbffdbdadaffdadadaffdadadaffdadadaffdadad9ffdad9d9ffd9d9daffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d5d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffdcdddcffe3e3e3ffe9e8e9ffebececffeeeeeefff0f0f0fff0efeffff0f0efffeeeeeeffedededffedededffeeededffeeedeeffeeeeeeffeeefefffefeeeeffeeeeefffefefefffefefefffefefefffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f1f1fff1f1f0fff0f0f0fff1f1f0fff1f2f1fff1f2f2fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f3fff3f2f3fff3f2f2fff3f3f3fff2f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f3f3fff3f3f4fff3f3f4fff3f3f4fff4f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f5fff4f5f5fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f6f7fff6f6f6fff6f7f7fff7f6f6fff6f6f7fff7f6f7fff6f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f6fff6f7f6fff7f6f6fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff6f6f7fff7f7f7fff6f7f7fff6f7f7fff7f7f6fff6f7f6fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff7f6f7fff7f6f6fff7f7f6fff7f7f7fff6f7f7fff7f7f6fff7f6f6fff6f6f7fff6f6f6fff6f7f7fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff7f6f7fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff5f6f6fff5f6f6fff6f6f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff4f5f5fff5f5f5fff4f5f4fff5f5f5fff5f5f4fff4f4f4fff5f4f4fff4f4f5fff5f4f4fff4f4f5fff4f4f5fff4f4f5fff4f4f4fff4f5f4fff4f5f5fff5f5f5fff4f4f5fff5f5f5fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff3f3f4fff2f2f2fff2f2f2fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff0f0f1fff0f0f0ffeff0effff0efefffefefefffefefefffefefeffff0efeffff0f0f0ffeff0f0ffeeeeeeffebeaeaffe7e7e7ffe4e4e4ffe1e1e1ffdededeffdcdcdcffdcdbdcffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffdadadaffdadadaffd9d9daffdadadaffd9dadaffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd9d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdad9daffdadadaffdadadaffdadbdbffdbdadaffdbdbdcffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddcddffdcddddffdddddcffdcdddcffdddcdcffddddddffddddddffddddddffdeddddffdddedeffdddedeffdededdffdededdffdededfffdededeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e0ffe1e1e1ffe3e2e2ffe6e5e6ffefeeeefff6f6f6fffdfcfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff020202ff030304ff060606ff0a0b0aff0d0d0dff0f1010ff151515ff1d1d1dff262626ff303030ff3b3b3bff484848ff525352ff5c5c5cff696969ff747474ff808181ff8d8d8eff9b9c9bffa9a9a9ffb6b7b6ffc2c1c1ffcbcacbffd1d1d1ffd8d8d8ffdedfdeffe7e7e6ffebecebfff4f4f4fff6f6f6fff7f6f7fff7f7f8fff8f8f8fff9f9f9fffbfbfafffcfdfcfffdfdfdfffcfcfcfffafbfbfffbfbfbfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfff8f8f8ffe9e9eaffdcdbdcffcdcdcdffb2b2b2ff919291ff747474ff555555ff3d3e3dff292829ff131414ff080808ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f80ff808080ff808080ff7f8080ff80807fff7f807fff7f7f7fff7d7d7dff7a7a7aff777777ff747474ff717171ff6e6e6eff6b6c6cff686869ff666666ff636363ff606060ff5e5d5dff5b5c5bff59595aff575757ff545555ff535253ff4f4f4fff4e4e4eff4c4c4cff4a4a4aff4e4f4fff676767ff717071ff747474ff797a7aff807f7fff858586ff8b8b8aff909090ff949595ff99999aff9e9e9effa3a3a3ffa8a8a8ffacadadffb1b1b1ffb5b5b5ffb8b9b8ffbdbdbdffc3c3c3ffc7c7c7ffcbcacbffcdcdcdffcfcfcfffd1d1d1ffd2d2d2ffd3d4d3ffd4d4d4ffd3d3d3ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccdccffcacbcbffcac9c9ffc8c7c8ffc6c6c6ffc4c4c4ffc1c2c2ffc0c0c0ffbdbdbdffbababaffb6b6b6ffb3b2b3ffaeaeaeffa9a9a9ffa2a2a2ff9c9c9bff959696ff919191ff898989ff7f7f7fff767676ff6c6c6cff636463ff5d5d5eff585857ff4e4e4eff2b2b2bff2e2e2eff393939ff434342ff474747ff494949ff4c4c4cff4f4e4eff515151ff535453ff565555ff585858ff5a5b5aff5d5d5dff5f5f60ff616162ff646363ff666666ff696868ff6a6b6aff6c6c6dff6f6f6fff707070ff707070ff707071ff717171ff717172ff717171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff0c0c0cff212222ff4a4a4aff727272ff8e8d8eff9c9c9cffa5a5a5ffabababffaeafaeffb1b1b1ffb3b3b4ffb5b5b6ffb9b8b8ffbcbcbcffc9c9c9ffe9eae9fffafafafffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfafffafbfafffafafafffafafafffbfafbfffafafbfffafbfafffafafafffafbfafffafbfbfffafafafffbfbfbfffafbfbfffafafbfffbfafafffafbfafffafafbfffbfbfafffafafafffbfafafffafafafffafafafffafafafffbfbfbfffafafafffafafafffafafafffbfafafffafbfbfffbfafafffafafbfffafafafffafafafffafafbfffafafbfffbfafafffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff9f9f9fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffafbfafffafafafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafbfafffafafafffafafbfffafbfbfffafafafffafafafffafbfafffafbfafffbfafafffafafbfffafafafffbfbfafffafafafff6f6f6ffe0e0e0ffbbbbbbffadadadffadacadffabababffa9aaa9ffa7a7a7ffa5a5a4ffa1a2a2ff9c9b9cff939393ff858686ff757575ff5a5959ff323332ff141415ff070706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffeae9eaffeaeaebffebecebffecececffecedecffecededffececedffedededffeeeeeeffeeeeeffff0efeffff0f1f0fff2f1f2fff3f3f2fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff3f4f4fff3f3f3fff4f3f3fff3f4f4fff3f2f3fff2f2f2fff0f1f0ffefefefffeeefefffeeeeefffeeeeeeffededeeffeeededffecececffebebecffebebebffebebebffebeaebffeaebebffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e7e6ffe6e7e6ffe5e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e0e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe3e2e2ffe6e6e6ffe6e6e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddeddffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd5d4d4ffd2d3d2ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc7c7c7ffc5c5c5ffc3c3c2ffc0c1c0ffbdbdbdffbababaffb7b6b7ffb4b3b3ffb0b0b0ffadadadffaaaaaaffa6a7a6ffa3a3a3ffa1a1a2ff9e9e9fff999999ff919191ff8e8e8eff8a8b8aff888888ff848484ff7f807fff7b7b7bff777778ff747474ff717071ff6d6d6dff6a6a6aff676767ff636363ff5e5f5eff595a59ff535352ff4f4f50ff4b4b4bff434344ff404140ff3f3f3fff3c3d3cff393839ff353535ff313131ff2e2e2eff2a2b2bff292929ff272727ff262626ff252525ff252525ff252525ff242423ff222222ff202120ff1e1f1fff1d1d1dff1c1c1cff1b1b1bff191919ff181818ff171717ff161617ff161615ff151515ff151515ff151515ff151515ff141514ff151515ff141414ff141414ff121212ff121212ff121212ff121212ff121212ff111111ff101010ff101010ff0f0f10ff0f0e0eff0d0d0dff0d0d0dff0b0b0bff050506ff040404ff020202ff010101ff010101ff010101ff010101ff010000ff010101ff010100ff010000ff000100ff000100ff000000ff000001ff000101ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff000000ff000000ff000000ff010000ff000001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfff3f3f3ffeaeaebffe1e0e0ffdddeddffddddddffdddddcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadadaffdbdadaffdadadaffdbdadaffdadadaffd9dad9ffd9d9d9ffd9d9daffd9d9daffd9d9d9ffd8d8d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d8d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d5ffd6d5d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d6d5ffd4d5d5ffd5d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d4ffd5d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd7d7d7ffdbdbdbffe2e2e2ffe7e6e7ffebeaeaffedededffefefefffefefefffefefefffeeeeeeffedededffecededffedededffededeeffeeeeeeffeeefeeffeeeeefffeeefeeffefefefffefefefffefeff0ffefefeffff0eff0fff0efeffff0f0f0fff0f0effff0f0f0fff0f1f0fff0f1f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff3f3f2fff2f3f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f4f4fff3f4f4fff3f3f4fff4f3f3fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f5fff4f4f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f7f7fff6f7f6fff6f6f7fff6f7f6fff6f7f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f6fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff5f6f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f7f6fff6f6f7fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f6f6fff7f7f7fff6f6f6fff7f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff5f6f5fff6f6f6fff5f6f6fff6f5f5fff6f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f5f4fff4f5f5fff4f4f4fff5f5f4fff4f5f5fff4f4f4fff5f4f4fff4f5f4fff4f4f5fff5f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f4f4fff4f3f3fff4f4f4fff4f4f3fff3f3f4fff3f4f4fff3f3f4fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0efffefefefffefefefffeff0efffefefefffefeff0ffeff0f0ffeeeeefffecedecffeaeaeaffe5e6e6ffe3e3e3ffe0e0e1ffddddddffdbdbdaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d8d8ffd9d8d8ffd8d8d9ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9daffd9d9d9ffd9d9daffdadadaffdadbdaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffdddcdcffdcdddcffdddddcffddddddffddddddffdddedeffdddddeffdddeddffdededeffdddedeffdedddeffdededfffdfdedfffdfdfdfffdedfdfffdfdfdfffdfe0dfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e2e1ffe3e3e4ffe9e9e9fff2f2f2fff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030203ff040504ff070707ff0c0c0dff111111ff141414ff1a191aff212121ff2a2a2aff353535ff434343ff535352ff5f6060ff696869ff727272ff838483ff929292ffa1a2a1ffb0b0b1ffbdbdbdffc7c6c6ffcececeffd5d5d5ffdadbdaffe0e0dfffeaeaeafff3f4f3fffcfcfdfffbfcfcfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffffefefffdfefefffefefdfffefdfdfffdfefdfffdfdfefffefdfdfffcfcfcfff7f7f7ffe8e8e8ffdbdbdbffcdcdcdffabacabff8e8f8fff6e6d6eff525252ff373737ff1d1d1dff0d0d0cff050605ff020202ff010102ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff80807fff80807fff808080ff7f7f7fff7f7f80ff7f7f80ff7f7f7fff7d7e7dff7a7a7aff787777ff747574ff717171ff6f6e6eff6c6b6cff696969ff666666ff636363ff616161ff5e5f5fff5c5c5cff5a5959ff575757ff555555ff535252ff505050ff4e4e4fff4d4c4cff4b4b4aff4f4f50ff666666ff706f70ff747474ff7a7a7aff818080ff868786ff8b8c8cff919191ff959596ff9a9a9aff9f9f9fffa3a4a3ffa8a8a8ffadaeadffb1b2b2ffb6b5b6ffb9b9b9ffbdbdbdffc4c3c4ffc8c8c7ffcbcbcbffcdcdceffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d5ffd3d4d4ffd0d0d0ffcfcfcfffcececfffcececdffcdcccdffcbcbcbffcac9c9ffc8c9c8ffc6c6c6ffc5c4c5ffc2c3c2ffc0c0c1ffbdbebeffbbbbbaffb6b7b7ffb3b3b3ffafaeaeffa9aaa9ffa3a3a3ff9c9c9cff969696ff929292ff898989ff7f7f7fff767676ff6c6c6cff646463ff5e5d5dff585858ff4e4e4eff292828ff2b2b2bff373738ff434343ff474747ff49494aff4d4c4cff504f4fff515251ff545453ff575656ff595958ff5b5b5cff5e5d5dff606060ff626262ff656464ff666666ff686868ff6a6b6aff6c6d6dff6f6f6fff707070ff707070ff717171ff717171ff717171ff717171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff060605ff131314ff353434ff616060ff818281ff959594ffa09fa0ffa8a8a7ffadadadffb1b0b0ffb3b3b3ffb5b5b5ffb9b8b8ffbbbcbbffc0c0c0ffd5d6d5fff3f4f4fffbfbfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffafafbfffafbfafffbfafafffbfafbfffbfafafffafbfafffbfbfafffbfafbfffafafafffafafbfffafafafffafafafffafbfafffafafafffbfafafffafbfafffafafafffbfafafffafafafffbfafbfffafafafffafafafffafafbfffafbfbfffbfbfafffbfafafffbfbfbfffafafafffbfafafffbfafbfffafafbfffafafafffbfafafffafafbfffafafafffafafafffafafafffbfbfafffbfafafffafafafffafafbfffbfafafffafafafffafafafffbfbfbfffafafafffafafafffafbfafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafbfafffbfbfafffbfafbfffafafafffafafbfffafafafffafafafff9fafafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff8f9f8fff9f8f8fff9f8f9fff8f8f9fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff9f8f8fff8f9f8fff9f9f8fff9f8f8fff9f9f9fff9f9fafffaf9f9fff9f9fafffafafafffbfafafffafafafffbfafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffafbfbfffbfafafffafbfafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafafafffafafbfffafafafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffbfbfafffafafbfffbfafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafff8f9f8ffedededffc7c8c8ffaeaeaeffadaeadffacacacffabababffa9a9a8ffa6a6a6ffa4a3a3ff9f9e9eff979797ff8c8c8cff7d7d7dff666667ff404141ff1f1f1fff0c0b0cff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e8e7ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e6ffe7e8e8ffe9e9e9ffebeaeaffebebebffecececffecececffecececffedecedffececedffedededffeeeeefffeff0f0fff0f0f0fff2f1f1fff2f2f3fff3f3f3fff3f2f3fff3f2f2fff2f2f3fff2f2f2fff3f2f2fff2f2f3fff3f3f3fff4f3f3fff3f4f3fff4f4f3fff3f2f2fff2f2f1fff0f0f1fff0efefffeeeeefffeeeeeeffeeeeeeffedededffedededffebececffebececffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeae9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfe0dfffe0dfdfffdfdfe0ffdfdfdfffe0dfdfffe0dfdfffdfdfe0ffdfdfdfffe0dfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e1e0ffe0e0e1ffe1e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdededfffe3e3e4ffe3e3e3ffe2e2e2ffe3e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e1ffdfdfe0ffdfdfdfffdedfdfffdedfdeffdededeffddddddffdcdcdcffdbdbdbffd9d9d9ffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcfcfceffcdcccdffcacacbffc8c8c8ffc5c5c5ffc2c2c2ffbfbfc0ffbdbcbdffbab9b9ffb6b6b6ffb3b3b3ffb0afafffabacabffa8a8a7ffa5a4a4ffa2a2a1ff9e9e9fff9d9c9cff9d9d9dff929292ff8b8b8bff868686ff878787ff848584ff808081ff7b7b7cff767676ff717171ff6e6e6eff6b6b6aff676767ff636364ff5d5d5dff595959ff555555ff525151ff4d4e4eff484949ff454545ff3e3e3eff3a3a3bff3b3c3bff393939ff363636ff333232ff2e2f2eff2a2a2aff282728ff252525ff242424ff222323ff222222ff212221ff212221ff212121ff202120ff1f1f1fff1e1d1dff1c1c1cff1b1a1bff191919ff171818ff171717ff161616ff151515ff151414ff141414ff131313ff131313ff131313ff121313ff131213ff131212ff111112ff121111ff111011ff101110ff111110ff111010ff111110ff101010ff100f0fff0e0e0fff0e0e0eff0d0c0cff050606ff050404ff040504ff020202ff020102ff010101ff010101ff010101ff010101ff000100ff000001ff000001ff010101ff000001ff010001ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff010000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefff7f7f7ffeff0f0ffe5e5e6ffdedfdfffddddddffdddcddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdaffdadadbffdbdadaffdbdadaffdadadaffdadad9ffdad9d9ffdadad9ffd9d9daffdad9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd2d1d2ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd4d4d5ffd5d4d5ffd6d6d5ffdadadaffe1e0e0ffe6e5e6ffe9eae9ffecececffefeeeeffefefeeffefefefffefeeeeffedededffedededffeeededffedeeedffeeeeeeffeeefeeffeeefefffefeeefffefefefffefefeffff0eff0fff0efefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff0f1f0fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff1f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f4fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff4f4f5fff5f4f5fff5f5f4fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff6f6f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff6f6f6fff6f6f7fff6f6f7fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff5f6f6fff6f5f6fff5f6f5fff5f5f6fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff7f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff7f6f6fff6f7f6fff7f7f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff5f6f5fff5f5f5fff5f6f5fff5f5f6fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff5f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff5f5f4fff5f4f4fff5f5f5fff4f4f4fff5f4f4fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f3fff4f4f3fff4f3f3fff3f3f3fff3f3f4fff4f3f3fff3f3f4fff3f3f2fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff1f1f2fff1f1f1fff0f1f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffeff0f0ffefefefffefefefffefefefffedeeeeffebecebffe9e8e8ffe5e5e5ffe3e2e2ffdfe0dfffdddddcffdbdadaffdadadaffdadadbffdadadbffdbdbdaffdadbdbffdadbdaffdadadaffdadad9ffdad9d9ffdad9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d7d7ffd8d7d7ffd7d8d7ffd8d8d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d8d8ffd8d8d9ffd9d9d9ffdad9d9ffd9dad9ffdad9daffdadbdaffdadbdbffdbdadbffdbdbdbffdbdbdbffdcdbdcffdcdcdbffdbdcdbffdbdcdcffdcdcdcffdddcdcffdcdcdcffdddcddffdcddddffdcddddffddddddffddddddffddddddffdddeddffdeddddffdedddeffdeddddffdededeffdededeffdfdedfffdededeffdedfdfffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe3e3e3ffe6e6e6ffeeeeeefff5f5f6fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff020202ff030303ff050605ff090a09ff101110ff161616ff1c1c1cff242423ff302f2fff414141ff585858ff686868ff787878ff838383ff8c8d8dff9e9d9effaeafafffc2c2c2ffc8c8c8ffcfcfcfffd6d7d7ffdddddeffe4e5e5ffeaebeafff2f2f2fff8f8f8fffdfefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffdfdfdfff9f9f9ffefeeefffe2e3e2ffd6d6d6ffbebfbeff9e9e9eff7f7f7fff5f5f5fff3e3d3dff222222ff111112ff080808ff040404ff010202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818282ff7f8080ff7f7f80ff7f807fff807f80ff7f7f7fff7f7f7fff7d7d7dff7b7b7aff787878ff757575ff727372ff706f70ff6d6d6cff6a6a6aff676867ff656564ff626261ff5f6060ff5d5d5dff5a5a5bff585857ff555655ff535353ff515151ff4f4f4fff4e4e4dff4b4c4cff4f5050ff656565ff6f6f70ff757474ff7b7b7bff828282ff888888ff8d8d8dff939392ff989898ff9c9c9cffa1a1a1ffa5a5a5ffaaaaa9ffaeafaeffb2b3b2ffb6b6b6ffbababaffbfbebeffc5c5c4ffc9c8c9ffcbccccffcececeffd0d0d1ffd2d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd5d5d5ffd1d1d1ffd0d0d0ffd0d0d0ffcfcecfffcdceceffcccdccffcbcbcbffc9c9c9ffc7c8c8ffc5c5c5ffc3c4c3ffc2c1c2ffbfbfbfffbcbbbcffb8b8b8ffb4b4b3ffafafafffaaababffa4a4a3ff9d9d9dff989898ff939393ff8a8a8aff7f7f7fff767675ff6b6b6bff646464ff5d5d5eff575757ff4c4d4cff2c2c2cff313131ff3a3a3aff454545ff484949ff4b4b4bff4e4e4eff505051ff535353ff555555ff575757ff5a5a5aff5c5b5bff5f5f5eff616161ff636362ff656565ff666667ff696969ff6b6b6bff6d6e6dff6f6f6fff707070ff717170ff717171ff717171ff717172ff71717100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff080909ff1b1b1aff404040ff666666ff828182ff949494ffa0a1a0ffa8a8a8ffaeaeaeffb2b2b2ffb4b4b4ffb7b7b8ffbbbbbbffbfbfbeffc5c6c5ffd9dad9fff4f3f3fffbfbfbfffcfcfbfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafbfffafbfbfffafbfafffafbfafffbfbfbfffafbfbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffafafafffafbfafffbfbfbfffafafafffbfbfbfffafafbfffafbfafffafbfbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafbfffafafafffafafafffafafafffafaf9fffafaf9fff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff9f8f9fff9f9f8fff8f8f8fff8f9f8fff8f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffafaf9fffafafafffafafafffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafbfffafafafffafafbfffafbfbfffafbfbfffbfafbfffafbfbfffbfbfbfffafafafffbfbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafafafffbfafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafff6f6f6ffeaeae9ffc8c8c8ffb0b0b0ffaeadaeffadadadffacacabffaaaaaaffa7a8a8ffa5a5a4ffa0a0a0ff999999ff8e8e8eff7f7f7fff626161ff383838ff171818ff0a0a0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe7e8e8ffe7e7e7ffe6e7e6ffe6e6e7ffe5e5e5ffe6e6e6ffe8e7e7ffe9e9e8ffeaeae9ffeaebebffececebffecececffececebffebececffecececffededecffeeeeedffeeefeffff0f0f0fff1f1f1fff2f1f1fff2f2f2fff2f1f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff1f1f1fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffedededffededecffebecebffebebebffebebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdededeffdedddeffdeddddffddddddffdddeddffddddddffddddddffdddeddffdddddeffdededeffdededeffdededeffdedfdeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdddeddffdededdffddddddffddddddffdddddcffdcdbdcffdbdbdbffdbdbdbffdfdfe0ffdddedeffddddddffdddcddffdcdddcffdcdcdcffdbdbdbffdcdcdbffdddeddffdededeffdedfdfffdedfdeffdedfdeffdededeffdddedeffdcdcdcffdbdbdbffdbdbdbffdbdbdcffdbdadbffdadadaffdadad9ffd9d9d8ffd7d8d8ffd6d6d5ffd4d4d4ffd3d3d2ffd0d1d1ffcecfceffccccccffcacacaffc8c9c9ffc7c7c7ffc5c5c6ffc3c3c3ffc0c0c0ffbcbcbcffb8b8b7ffb4b4b4ffb1b2b1ffaeaeaeffaaaaaaffa7a7a7ffa3a3a3ff9e9e9eff9a999aff969696ff959594ff979797ff919191ff838384ff7d7d7dff7b7b7bff7a7a7bff787978ff757675ff717171ff6c6c6cff676767ff626161ff5a5a5aff555555ff505151ff4d4d4cff494949ff454545ff424342ff404040ff3d3e3dff3a3a3aff383838ff373736ff343434ff313132ff2e2e2eff2a2a2aff272727ff242525ff222323ff202121ff1f201fff1e1e1fff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1c1c1cff1b1c1cff1a1b1aff191919ff171717ff161616ff151515ff141414ff141413ff121313ff121313ff111111ff111010ff101010ff101010ff101010ff0f1010ff101010ff0f1010ff0f100fff0f100fff0f0f0fff0f0f0fff0e0e0eff0e0f0eff0f0f0eff0e0d0dff0c0c0cff0a0a0aff040404ff030303ff010101ff010101ff010201ff010201ff010101ff010101ff010101ff010101ff010101ff000101ff000000ff000001ff000101ff000101ff000001ff000101ff010101ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff6f7f6fff0f1f0ffe8e8e8ffdfe0dfffddddddffddddddffdcddddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadbffdbdbdaffdadbdbffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd6d5d6ffd5d5d4ffd5d5d4ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d3d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d1ffd1d1d1ffd2d2d2ffd4d5d5ffd8d9d9ffe0e0e0ffe4e4e5ffe8e8e8ffebebebffeeeeeeffefefeeffeeeeeeffefefeeffeeeeeeffedededffededeeffededeeffeeeeeeffeeefeeffeeefeeffefefeeffefefeffff0efeffff0efeffff0efefffefeff0ffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff0f0f0fff1f1f0fff1f1f1fff1f0f1fff1f2f1fff1f2f1fff1f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff2f2f3fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff4f4f5fff5f5f4fff4f4f4fff5f5f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff6f6f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff5f5f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f5f4fff5f4f5fff4f4f4fff5f4f5fff5f4f4fff5f5f4fff5f5f4fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff5f5f5fff5f5f5fff5f6f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f5f5fff5f5f4fff5f4f5fff4f4f4fff4f5f4fff4f5f4fff5f4f4fff5f5f4fff4f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0effff0eff0ffeff0f0ffefefefffefeeefffeff0efffefefefffefefeeffefefeeffeeeeeeffecececffe7e8e8ffe5e5e5ffe2e2e2ffdfdfdfffdcdcdcffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d7d8ffd8d7d7ffd8d8d7ffd8d8d7ffd7d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d7ffd7d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d7d7ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffdddcdcffddddddffddddddffddddddffdddeddffdddeddffdddeddffdededeffdededeffdededeffdededeffdededfffdededfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe3e4e3ffe7e7e7fff0f0effff6f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff030403ff060606ff0a090aff101110ff1a1a1aff242423ff2f2f2fff3e3e3dff4f4f4eff686868ff848484ff9d9e9effacadadffb8b7b8ffc4c4c3ffcdcdcdffd2d3d3ffdbdcdcffe2e3e3ffebeaeafff1f0f1fff6f6f7fffcfcfcfffcfdfdfffefdfdfffefefefffffffffffffffffffffffefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffcfcfcfff5f5f5ffe5e6e5ffd7d7d7ffbdbdbdff989898ff7a7a7aff5e5e5dff3e3e3eff252424ff131414ff090909ff040404ff020201ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000000ff000001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818182ff80807fff7f807fff807f80ff80807fff7f807fff7d7d7dff7b7b7bff787878ff767676ff737373ff717070ff6d6d6eff6b6b6bff686868ff666665ff636363ff606061ff5e5e5eff5c5b5bff595859ff565757ff545454ff525252ff515151ff505050ff504f4fff545454ff666666ff707070ff767676ff7d7c7cff838383ff898989ff8e8e8eff949493ff989998ff9d9d9dffa1a2a1ffa6a6a6ffabaaabffaeafaeffb3b3b3ffb7b7b7ffbbbbbaffc0c0bfffc6c5c5ffc9cacaffcdccccffcfcfcfffd1d2d1ffd3d3d3ffd5d5d4ffd5d6d5ffd6d7d6ffd5d5d5ffd2d2d3ffd1d1d1ffd0d0d0ffcfcfd0ffcececfffcdcdcdffcccbcbffcacac9ffc8c8c8ffc6c6c6ffc4c4c4ffc3c2c3ffc0c0bfffbcbdbcffb8b8b9ffb5b5b5ffb0b0b0ffabababffa4a4a4ff9e9d9dff989999ff939393ff8a8a8aff80807fff767676ff6b6b6cff636464ff5d5d5dff565556ff4c4c4cff363535ff3b3b3bff404041ff464746ff494949ff4d4c4cff4f4f4fff515151ff545354ff565555ff585858ff5a5a5aff5c5c5cff5f5f5eff616160ff636363ff646565ff676767ff696969ff6b6c6bff6d6d6dff70706fff717170ff717171ff727171ff717272ff727171ff71717100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff050505ff0e0e0eff272727ff4c4b4cff6e6d6dff888888ff979898ffa2a2a2ffabababffb0b1b0ffb4b4b4ffb6b7b6ffbababaffbebdbeffc0c0c0ffc5c5c5ffddddddfff6f5f5fffbfafafffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafbfbfffbfbfafffbfbfbfffafafbfffbfafbfffafbfafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafafafffbfbfafffafafbfffafafbfffafafbfffafafafffafafafffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfafbfffbfbfafffafbfafffafbfafffafbfafffbfbfbfffbfafbfffafbfafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafafafffafafafffafafafffafaf9fffaf9fafffafafafff9f9f9fffafafafff9f9f9fffaf9f9fff9f9f9fffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafaf9fffafafafffafbfafffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafafbfffafbfbfffafafbfffbfbfafffafbfafffafbfafffafafbfffafbfbfffbfafafffbfbfbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafbfafffafafafffafafbfffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffbfafafffafbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafbfbfffbfafafffafafafffafafbfffafafbfffafafafffafafafffafafafff8f8f8ffeeeeeeffd0d0d0ffb2b1b2ffaeaeadffadaeadffacacacffabababffa8a8a8ffa6a6a7ffa3a2a3ff9d9c9cff939393ff868685ff6d6d6dff464645ff1d1d1eff080809ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe6e6e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecebebffebebebffebecebffebebebffededecffededeeffeeeeefffefeff0fff1f0f0fff1f1f1fff2f2f2fff2f1f1fff1f1f1fff1f1f2fff2f2f1fff2f1f1fff2f2f2fff3f3f3fff2f2f3fff3f2f3fff2f2f2fff2f1f1fff0f1f1fff0efefffefefeeffeeeeeeffeeeeeeffedeeedffedededffedececffebebebffebebeaffebebeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededfffdededfffdededeffdededdffdddddeffdddedeffddddddffdcdcdcffdcdcddffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdcdcdbffdcdcdcffdbdcdcffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadad9ffdadadaffd9d9d9ffd9d9d9ffdcddddffdadadbffdadad9ffd9dad9ffd9d9d9ffd8d9d9ffd9d9d9ffdadad9ffdbdbdbffdbdbdcffdcdbdcffdbdcdbffdbdbdbffdadadaffdadadaffd8d8d8ffd7d7d7ffd8d7d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d4d3ffd2d2d3ffd1d0d0ffcfcfceffcdcdcdffcccccbffc9c9c9ffc7c7c7ffc4c4c5ffc2c2c3ffc1c1c1ffc0c0bfffbdbcbdffb9b9b9ffb4b4b4ffaeaeaeffababacffa7a7a7ffa3a2a2ffa09f9fff9d9c9cff989898ff939393ff8e8d8eff8b8b8bff8b8b8bff838282ff787878ff747473ff717171ff6f706fff6d6d6dff696869ff656665ff616261ff5d5d5dff585857ff525252ff4d4d4cff484848ff434343ff3f3f3fff3b3c3cff383839ff363636ff343534ff323333ff2f3030ff2e2f2fff2e2e2eff2b2b2bff282728ff252525ff222322ff212121ff1f1f1fff1e1e1fff1d1d1dff1c1c1cff1b1a1bff1a1a19ff1a1b1aff1a1a1aff191919ff181818ff181818ff161616ff151515ff141414ff131413ff121212ff121211ff111111ff101011ff111111ff101010ff0f0f10ff0f0f0fff0f0f0eff0e0f0eff0e0e0fff0f0f0eff0e0e0eff0f0e0fff0e0e0eff0e0e0eff0e0d0eff0d0c0dff0c0c0bff0b0b0bff0a0909ff040404ff020302ff010101ff000101ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff000101ff000101ff000001ff010100ff000100ff000100ff000000ff000101ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a0aff0a0a0aff0a0b0bff0c0b0bff0b0b0bff0b0b0cff0c0c0cff0c0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0c0d0cff0c0c0cff0b0a0bff0b0a0aff090a0aff090909ff080808ff080807ff070708ff070708ff070708ff080707ff070707000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff4f4f3ffebebebffe2e2e1ffdddddeffdcddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdbdbffdadbdaffdadbdbffdbdbdaffdadadaffdadadaffdadadaffd9dadaffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d6d6ffd6d7d7ffd6d6d6ffd5d6d6ffd5d6d6ffd5d5d6ffd6d6d5ffd5d6d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d1ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0cfffcfcfd0ffcfcfd0ffcfd0d0ffd0cfcfffcfcfd0ffd0d0d0ffd0d0cfffcfd0cfffd0d0d0ffd1d1d1ffd4d4d4ffdad9d9ffe0e0e0ffe4e4e4ffe9e8e9ffecebebffeeeeedffedeeeeffedededffeeeeedffeeeeedffeeeeeeffedeeedffedededffeeedeeffedeeedffeeeeeeffeeeeeeffeeeeeeffefefeeffefefeeffefefefffefefefffefefefffeff0f0ffefeff0fff0f0effff0f0effff0f0f0fff0f0f0fff0f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f3f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f4fff4f4f3fff3f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff6f6f5fff5f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff5f6f6fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f4f4fff5f5f5fff4f5f4fff5f5f4fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff5f5f6fff6f6f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff5f6f5fff5f6f5fff6f6f5fff6f5f5fff6f6f5fff6f6f5fff6f6f6fff6f5f6fff5f5f6fff5f6f6fff5f5f6fff6f6f5fff5f6f5fff5f6f5fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f4f4fff5f5f5fff5f4f5fff5f4f4fff4f4f5fff5f5f4fff4f4f5fff5f5f4fff4f4f5fff4f4f5fff5f5f5fff5f4f4fff4f4f5fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f2fff3f3f2fff2f3f2fff2f2f2fff2f2f3fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f0fff0f1f1fff0f0f0ffeff0f0ffeff0f0ffefeff0ffefefefffeeefeeffefefefffefefefffefefefffefefefffeeeeeeffecececffe9e9e9ffe4e4e4ffe1e1e1ffdeddddffdbdbdbffd8d8d8ffd6d6d5ffd6d5d6ffd6d6d5ffd5d6d5ffd5d5d5ffd6d6d6ffd5d6d6ffd6d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d7ffd7d7d7ffd7d6d6ffd6d6d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffd8d9d9ffd9d9d9ffdad9d9ffd9dad9ffdadad9ffdadadaffdadadaffdbdadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdbdbdcffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdcddddffdddddcffddddddffddddddffddddddffddddddffdeddddffdeddddffdededeffdededeffdededeffdededeffdfdfdeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe2e2e2ffe5e5e5ffeaeaebfff3f3f4fffcfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff070707ff0b0b0cff121212ff1c1b1cff272626ff373736ff4a4a4aff5e5e5eff767676ff909090ffacacacffc5c6c5ffd2d1d2ffd7d8d7ffdddddcffe5e5e4ffedededfff8f9f8fffbfbfbfffcfcfdfffdfdfdfffefdfefffefefefffefffefffefefffffffffffffffffefffffffffffefffffffefefffffefffefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefefefffefefefffefdfdfffefefefffefefefffdfefefffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfff7f6f7ffe4e4e4ffd3d4d3ffb1b1b0ff929191ff757475ff575757ff3c3b3cff252626ff151415ff090a09ff040404ff020201ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818282ff818181ff818181ff7f8080ff7f7f80ff7f8080ff7f7f7fff7e7e7dff7b7b7bff787979ff767676ff747373ff717171ff6e6e6fff6c6c6cff69696aff666767ff646464ff626162ff5f6060ff5c5d5cff5a5a5aff575757ff555555ff535252ff525251ff525252ff535252ff575757ff686968ff737374ff787877ff7e7e7eff858485ff8a8b8bff908f8fff949494ff999898ff9d9d9dffa2a2a2ffa6a6a7ffabababffafafb0ffb4b3b3ffb7b8b7ffbcbcbbffc1c1c0ffc6c6c6ffc9c9caffcdccccffcfd0cfffd2d1d2ffd3d4d3ffd5d5d5ffd6d6d6ffd7d6d7ffd6d6d6ffd2d3d3ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcececdffccccccffcacacbffc8c9c8ffc7c7c7ffc5c5c5ffc3c3c3ffc0c1c1ffbdbdbdffbabab9ffb6b6b5ffb1b1b1ffababacffa5a5a5ff9e9d9dff999999ff939393ff898a8aff7f8080ff767776ff6e6d6eff646464ff5c5d5cff565757ff4d4d4dff3d3d3dff454444ff464646ff484848ff4a4a4aff4e4d4eff505050ff525252ff545454ff575657ff595859ff5b5b5bff5d5c5dff5f5f5fff616161ff636363ff656565ff676767ff6a6969ff6c6b6cff6e6d6dff70706fff717171ff717171ff717172ff717171ff717171ff7172710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff070707ff121213ff323231ff555556ff747374ff8b8b8bff9b9a9bffa5a5a6ffaeadaeffb3b3b3ffb6b6b6ffb9b9b9ffbcbcbcffbebebeffbfbfbfffc7c7c6ffe3e3e2fff7f7f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfafbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfafbfffbfbfafffafbfafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafbfffafbfbfffafafafffafafafffafafafffafafafffaf9f9fffafaf9fffafafafffaf9f9fffafafafffafafafff9fafafffafaf9fffafafafffafafafffafafbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffbfafbfffbfafafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafbfafffbfafafffafafafffafafafffafafafffaf9fafffafaf9fffafaf9fff9fafafff9f9fafffaf9f9fffaf9f9fff9f9fafff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9fafff9fafafff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff9f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9fafafffaf9fafffafafafffafafafffafafafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffcfbfbfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffafafbfffbfafafffafbfbfffbfafbfffafbfafffafafafffafafafffafafbfffafbfafffafafafffafafbfffbfbfafffbfafbfffbfbfafffbfbfafffafafbfffafbfbfffafbfafffbfbfbfffafbfbfffafafbfffafbfbfffafafafffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fff9fafafffaf9f9fffafaf9fffafafafffaf9f9fffafafafffafafafffafafafffafafafffafafbfffafafbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffafafbfffbfafafffbfafafffafafafffafafafffafafafff8f8f9fff0f0f0ffd8d7d7ffb5b6b6ffaeaeaeffadaeaeffadadadffacacabffaaaaa9ffa7a7a7ffa4a4a4ffa09f9fff989798ff8a8a8bff777777ff5a5a5aff343535ff121212ff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe7e7e6ffe8e8e7ffe8e9e9ffe9e9eaffeaeaeaffebeaeaffeaebebffebebebffebebebffebececffecedecffeeedeeffeeefeffff0f0effff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff0f0f0fff0efefffeeeeeeffeeededffedededffedededffececedffecececffebebebffebeaeaffeaebeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfe0ffe0dfdfffe0dfdfffdededfffdededeffdededeffdededeffdddeddffdedddeffdddedeffddddddffdcddddffdcdddcffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdbdadaffdbdadbffdadbdaffdadadaffdadadaffdadadaffdad9daffd9dadaffdad9daffd9d9daffd9d9d9ffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d7ffd8d7d7ffd8d7d8ffd7d7d7ffd7d6d7ffd7d8d8ffdad9daffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd9d8d8ffd9d9d9ffd9d9d8ffd8d9d8ffd8d7d8ffd7d7d7ffd6d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd2d2d2ffd2d2d1ffd1d1d0ffcfcfcfffcdcdcdffcccbcbffcac9c9ffc7c7c8ffc5c5c5ffc3c3c3ffc0c1c1ffbebebeffbcbcbcffbababaffb7b8b7ffb4b4b4ffafafafffaaababffa5a4a4ffa1a1a1ff9d9c9cff979797ff949394ff909090ff8b8c8cff868786ff838383ff818081ff717172ff6b6b6bff6a6a6aff666565ff626262ff5f5f5fff5b5b5cff585858ff545455ff515050ff4d4d4cff494949ff444443ff403f40ff3b3b3cff373737ff333434ff313131ff2e2f2eff2d2d2cff2b2b2bff2a2a2aff282828ff262626ff242425ff222222ff212121ff201f1fff1e1e1eff1d1d1dff1c1c1cff1b1b1bff1a1a1aff191919ff171818ff181818ff181818ff171716ff161615ff141515ff131314ff131312ff121212ff111112ff111111ff101010ff0f1010ff0f0f0fff100f10ff0f1010ff0f0f0eff0e0e0fff0e0e0eff0d0e0eff0e0d0dff0d0e0dff0d0d0dff0d0d0dff0e0d0eff0d0d0dff0c0c0dff0b0b0bff09090aff040404ff020303ff030202ff010101ff010000ff000101ff010101ff000001ff010101ff010101ff010100ff010100ff010100ff010100ff010101ff000001ff010000ff000101ff010001ff000100ff000000ff000000ff000001ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0909ff0a0909ff09090aff09090aff090909ff090a0aff0a090aff0a0a09ff0a0a09ff0a0a09ff0a0a0aff0a0b0aff0a0a0aff0a0a0bff0b0b0bff0c0b0cff0c0b0bff0c0c0bff0d0c0dff0d0d0dff0d0d0cff0d0d0dff0c0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0cff0d0d0dff0b0c0bff0a0a0bff0b0a0aff0a0909ff090909ff080808ff070707ff070708ff070707ff080708ff070808ff070707ff090a0aff0a0a09ff090a09ff0a0909ff0a0a090000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfff6f6f6ffefefefffe5e5e5ffdedfdfffdddddcffdddcddffdcddddffdcdcdcffdcdcdcffdbdbdbffdadbdbffdbdadaffdadadaffdadadaffdad9d9ffdad9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd8d7d7ffd7d7d8ffd7d7d6ffd6d7d6ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d5d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffcfcfd0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfceceffcfcfcfffd1d1d1ffd5d5d5ffdbdbdbffe0e0e0ffe3e3e4ffe8e8e8ffebebecffececedffededeeffedededffecececffecececffedededffedecedffedecedffeeedeeffeeedeeffeeeeedffeeeeeeffeeeeeeffefeeeeffefefefffeeeeefffefeeefffefefefffefefefffefefefffefefeffff0f0effff0eff0fff0f1f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff1f2f2fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f2fff2f3f3fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff6f5f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff5f5f6fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff4f4f5fff4f5f5fff4f4f4fff5f4f4fff4f5f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f5f5fff6f5f5fff5f5f6fff6f6f6fff5f6f6fff5f6f6fff5f6f5fff6f6f6fff6f6f6fff5f6f5fff5f6f6fff6f6f5fff5f6f6fff6f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff5f5f6fff6f6f6fff6f5f6fff6f5f5fff5f6f5fff6f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff6f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff4f5f5fff5f5f4fff5f4f4fff4f4f5fff5f5f5fff4f5f5fff4f5f5fff4f5f4fff5f4f5fff4f5f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff4f3f4fff3f3f4fff3f3f4fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f2f1fff1f1f0fff1f1f0fff0f0f1fff0f0f0fff0eff0ffeff0f0fff0eff0ffefefefffefefeeffeeeeeeffefeeefffefefefffeeefefffeeeeefffeeeeeeffedededffeaeae9ffe3e3e3ffdfdfe0ffdcdcddffd9d9d8ffd6d6d6ffd3d4d4ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d6ffd7d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd6d6d7ffd6d7d7ffd6d6d6ffd7d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d8ffd7d7d8ffd8d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9daffdad9d9ffdadad9ffdadadaffdadadaffdadadbffdadadbffdbdadbffdbdbdbffdcdbdbffdbdcdbffdbdbdbffdcdcdbffdcdbdcffdcdddcffdcdcdcffdcdcddffddddddffdddcddffddddddffddddddffddddddffdddddeffdddeddffdededeffdddedeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfe0dfffdfdfe0ffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe3e4e4ffe6e6e6ffeeedeefff6f6f6fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010001ff010101ff040303ff070707ff0c0b0cff121211ff1b1b1aff292929ff3b3b3bff505050ff666667ff7d7e7dff9f9e9effb9b9b9ffcbcbcbffdededfffebebeafff0f1f0fff7f8f7fffdfcfdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfefffefefdfffefdfefffefefefffefefefffefdfefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfdfff4f4f4ffe0e1e1ffccccccffa7a8a7ff8b8a8aff6f706fff515151ff383839ff272726ff161716ff0a0a0aff050404ff010101ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000101ff010000ff010101ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818282ff818282ff828181ff818281ff7f7f7fff7f8080ff7f7f7fff7d7d7dff7c7b7bff797979ff777777ff737474ff717271ff6f6f6fff6c6d6dff6b6b6aff686868ff656566ff636363ff616061ff5e5e5dff5b5c5bff595958ff565656ff545453ff535253ff535353ff535253ff545353ff6a6b6bff767676ff797979ff7f7f7fff868686ff8c8c8bff909090ff959495ff9a9999ff9e9e9effa2a2a3ffa7a7a7ffacacabffb0b0b0ffb4b4b4ffb8b9b9ffbdbdbdffc2c3c2ffc7c7c6ffcacacaffcdcdcdffcfcfd0ffd2d2d2ffd3d4d4ffd5d6d5ffd7d6d7ffd7d7d7ffd6d6d6ffd3d3d3ffd2d2d2ffd2d1d2ffd0d0d1ffd0cfd0ffcececeffcdcccdffcbcbcbffc9cacaffc8c8c8ffc6c6c6ffc4c3c3ffc1c2c2ffbebebeffbababbffb7b7b7ffb2b2b2ffadadadffa5a6a6ff9d9e9eff999899ff929292ff8a8a89ff807f80ff777777ff6e6f6fff656464ff5d5d5dff575857ff4f4f4eff464646ff4b4b4aff4a494aff494949ff4b4b4cff4f4e4eff505151ff535353ff555555ff575757ff595a59ff5c5c5bff5e5d5dff5f5f5fff626161ff636363ff656566ff686867ff6a6a69ff6b6b6bff6e6e6eff707070ff717172ff717171ff727171ff717271ff717171ff7171720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030404ff0a0a09ff1b1b1bff3b3b3bff595959ff777776ff8f8e8fff9e9e9effaaaaa9ffb1b1b1ffb5b5b5ffb9b9b8ffbabbbaffbcbcbcffbebebeffbfc0c0ffcbcbcbffeaeaeafffaf9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfafbfffafbfbfffafafafffafafbfffbfbfafffbfafbfffafafafffbfafbfffafbfafffafafafffafafafffafbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fffaf9fafffafaf9fffaf9fafff9fafafffafafafffaf9fafff9fafafffafaf9fff9f9fafffafafafffafafafffafafafffafafafffbfafafffbfbfafffafafafffafafbfffbfbfafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffaf9fafffafafafffafaf9fffafafafff9fafafff9faf9fffaf9f9fff9f9fafffafaf9fffaf9fafff9f9fafff9faf9fffaf9f9fffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffaf9f9fff9f9f9fff9faf9fff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffbfbfbfffafafbfffbfbfafffafafafffafbfafffbfafafffafafafffafafafffafafbfffbfbfafffafafbfffafafafffbfafbfffafbfbfffbfafafffafbfbfffafbfbfffbfbfbfffafbfafffafafafffafbfbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffafafafff9fafafffafafafffafafafffafafafffafafafff9fafafff9fafafffafafafffafaf9fffafafafffafaf9fffaf9f9fffafaf9fffaf9fafffafafafffafafafffaf9fafffafafafffafafafffafafafffafbfafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffafafbfffafafafffafafbfffafafafffafafafff4f4f4ffdddedeffbbbabaffafb0afffaeaeaeffadaeaeffacacacffaaaaaaffa8a8a8ffa4a5a4ffa0a0a1ff999a9aff8e8f8eff7c7b7cff646464ff484848ff242324ff0a0b0bff030403ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe7e7e7ffe6e7e7ffe6e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe8e7e8ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffebeaeaffeaeaebffebebeaffecebebffecececffedeeedffefeeeefff0f0effff0f1f0fff1f1f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0efffefefefffeeeeeeffeeededffedededffedecedffecececffececebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe7e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdedfdeffdededeffdddddeffdededdffddddddffddddddffdcddddffdddcddffdddddcffdcdcdcffdcdcdbffdcdbdbffdbdbdaffdbdadbffdadadaffdadadaffdad9daffd9dad9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d7d8ffd8d7d7ffd8d7d8ffd8d7d8ffd8d8d7ffd7d8d7ffd7d6d6ffd7d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d5ffd7d7d8ffd9d9d8ffd6d7d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d6ffd5d6d6ffd6d5d6ffd5d6d5ffd4d4d4ffd3d4d4ffd2d3d3ffd2d1d1ffd0d1d1ffd0d0d0ffcfd0d0ffcececeffccccccffcbcbcbffc9cac9ffc8c8c8ffc5c5c5ffc2c3c3ffc1c0c1ffbebebeffbcbcbcffbab9baffb6b7b7ffb4b5b5ffb3b2b3ffafafafffabababffa6a6a6ffa1a0a0ff9a9a99ff969596ff909190ff8b8b8bff878687ff828383ff7f7e7eff7a797aff737373ff696a69ff626261ff5d5d5dff5a5a5aff575656ff535353ff4f4f50ff4c4c4bff474747ff434343ff414141ff3e3e3eff3b3b3cff373838ff353534ff313231ff2e2e2eff2b2b2bff2a2a29ff272827ff252626ff252425ff232323ff212121ff202020ff1e1e1dff1d1c1dff1c1c1cff1c1b1cff1b1b1bff1a1a1aff191919ff181919ff181818ff171817ff161616ff161616ff151515ff141414ff131313ff121212ff111111ff101010ff0f100fff0f0f0fff0e0f0fff0f0f0eff0f0e0eff0e0f0fff0e0f0fff0f0e0fff0e0e0eff0e0e0eff0d0d0dff0d0c0dff0d0d0cff0d0c0dff0c0c0cff0c0c0cff0c0c0cff0a0b0bff090909ff040304ff020202ff010101ff010100ff010001ff010101ff010100ff010001ff010001ff010100ff010100ff000000ff010101ff000101ff000101ff000100ff010100ff000101ff010101ff000001ff010100ff000000ff000100ff010000ff000000ff000000ff000001ff000100ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0cff0c0c0cff0b0c0cff090a09ff0a0909ff090a09ff0a0a09ff09090aff0a0a09ff090a0aff090a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0b0aff0b0a0bff0b0b0bff0c0b0cff0b0c0bff0c0c0cff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0c0dff0d0d0dff0d0d0dff0d0c0dff0c0b0cff0b0b0bff0a0a0bff090a0aff080909ff080808ff070708ff080807ff080707ff070707ff070807ff080707ff0a0a09ff0a0a0aff0a0a09ff0a0909ff0a0a09ff0c0b0cff0c0c0cff0c0c0cff0c0b0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfcfcfff2f2f2ffe9e9e9ffe1e1e0ffdedddeffdcddddffdcdddcffdddcdcffdcdcdbffdcdcdcffdbdbdbffdbdadaffdbdbdaffdadadaffdadadaffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d6ffd6d6d5ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d2d2ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfceffd0cfd0ffd3d4d3ffd8d8d8ffdddcdcffe0e1e1ffe5e4e4ffe8e8e8ffebebebffebecebffececebffecececffebebebffecebebffecececffecececffededecffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeefefffefefefffefefefffefefefffefefefffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff0f1f1fff1f1f2fff1f2f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f2fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f4fff4f4f3fff4f3f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff5f4f4fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f6f5fff6f6f5fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f5fff4f5f5fff5f4f4fff4f5f5fff4f5f5fff5f4f5fff4f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff5f5f6fff5f6f5fff6f5f5fff5f5f6fff6f6f6fff6f5f6fff5f6f6fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff6f5f5fff6f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff6f6f5fff5f6f5fff5f5f5fff6f5f6fff5f6f6fff5f5f6fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff6f5f6fff5f6f5fff5f5f5fff5f6f5fff5f6f6fff6f5f6fff5f6f5fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff5f5f5fff5f5f4fff4f5f4fff5f5f4fff5f4f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff3f4f3fff4f4f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff2f2f2fff1f1f1fff1f1f1fff0f1f0fff1f0f0fff0f1f0fff0f0f0ffefeff0fff0f0efffefefefffeeefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffebeaebffe3e4e4ffdfdfdfffdbdbdbffd8d8d8ffd5d5d5ffd3d3d3ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd5d6d6ffd6d7d6ffd7d6d6ffd6d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d5ffd6d5d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9dadaffd9dadaffd9dadaffdadadaffdadbdaffdbdbdbffdbdadbffdbdbdaffdbdbdbffdbdcdbffdcdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdddcddffddddddffddddddffddddddffdddedeffdedddeffdddedeffdeddddffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfe0ffdfdfe0ffdfe0dfffe0dfe0ffe0e0e0ffe1e1e0ffe2e1e2ffe4e4e4ffe8e9e9fff2f1f2fff8f8f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010201ff030304ff070706ff0c0c0bff131313ff1e1e1eff2e2f2eff434342ff555556ff6e6f6fff8f908fffb0afb0ffc4c5c5ffd3d3d3ffe7e7e7fff7f7f7fffdfefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefffffffefffffefefefffefefffffffefffffffefffffffffffffffffffffffffffffffffffffefefefffefffffffffefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffdfdfdfffdfefdfffefefefffbfbfcffedededffdbdcdbffc5c5c5ff9e9f9fff838383ff6a696aff4c4c4cff373838ff272727ff151515ff080909ff040303ff010001ff000100ff000000ff000000ff010000ff000000ff000001ff010000ff000001ff000000ff010101ff010101ff010101ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828182ff818182ff818181ff828181ff818281ff807f80ff7f7f80ff7e7d7dff7b7b7bff797979ff777777ff747474ff727272ff706f6fff6d6d6dff6a6b6bff696868ff666766ff646464ff616161ff5f605fff5d5d5dff5a5a5aff585757ff555555ff535353ff535353ff505051ff4f504fff6c6b6cff777777ff797a7aff7f7e7fff858585ff8b8b8bff90908fff949494ff999999ff9e9e9effa3a3a3ffa7a7a7ffacacacffb1b1b1ffb5b5b5ffb9babaffbebfbeffc4c4c4ffc7c7c8ffcbcacbffcdcdceffd0d0d0ffd2d3d3ffd5d4d5ffd6d6d5ffd7d7d7ffd8d7d8ffd6d6d6ffd4d4d4ffd2d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececfffcecdcdffcccbccffcacacaffc8c8c8ffc7c6c6ffc5c5c5ffc2c2c2ffbfbfbfffbcbcbbffb8b8b7ffb3b3b3ffaeadaeffa6a6a6ff9f9e9fff999998ff929292ff89898aff808080ff787878ff6f706fff656464ff5e5e5eff585858ff4f4f4fff474647ff4d4d4dff4a4a4aff494949ff4b4c4cff4e4f4eff525151ff545453ff555656ff585758ff595a5aff5b5c5cff5d5e5dff606060ff626261ff646463ff666666ff676868ff6a6a69ff6c6c6cff6e6e6eff707070ff717271ff717171ff717172ff717171ff717172ff727271000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020102ff050504ff0c0c0cff212121ff3c3d3dff5b5b5bff7d7e7dff959595ffa4a4a4ffadadadffb3b3b3ffb6b6b7ffb9b9b9ffbababaffbcbcbcffbebfbeffc1c2c1ffd4d3d4ffefeff0fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffafafbfffafbfbfffbfafbfffafafafffafafbfffbfafafffafafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffaf9fafffafafafff9fafafff9f9fafff9f9fafff9faf9fffaf9f9fffafaf9fff9fafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffbfbfafffbfcfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfafbfffafbfbfffafafafffbfafafffafbfafffafafafffafafafffafafafffafaf9fff9faf9fffafafafff9f9f9fffafafafffafaf9fffafafafff9f9fafffaf9f9fff9faf9fffafafafff9f9f9fff9fafafff9fafafff9f9fafffaf9f9fffafafafff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafaf9fff9fafafff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffbfafafffbfbfbfffbfafbfffafbfafffafafbfffbfafafffafafafffafbfafffafafafffafbfbfffbfafbfffafbfafffafafbfffbfafafffbfafbfffafafafffafafafffbfafafffbfbfbfffbfafafffafafafffbfafafffbfbfafffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffafafafffafafbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffbfafbfffafafafffafafafff7f6f7ffe4e4e4ffc2c2c3ffb2b2b2ffb0b0b0ffafafafffaeadadffabababffa9a8a8ffa5a5a5ffa0a0a0ff9b9b9bff919191ff818181ff686867ff4c4c4cff2c2c2dff121212ff070707ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e1e2ffe2e1e2ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe3e3e3ffe4e5e5ffe7e6e6ffe7e7e7ffe7e8e8ffe8e8e9ffe8e9e9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffebebebffecececffedededffedededffefefeffff0f0f0fff1f0f1fff1f0f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff1f1f1fff0f1f1fff1f0f1fff0f0f0ffefeff0ffeeefeeffeeeeeeffedededffededecffecedecffebececffebecebffebebeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdedfdfffdededfffdddedeffdededeffddddddffddddddffdcdcddffdddcdcffdcdddcffdcdcdcffdbdbdbffdbdcdcffdbdcdbffdbdbdbffdbdadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d6d5ffd6d6d5ffd5d5d5ffd4d5d5ffd3d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd3d2d3ffd6d6d6ffd7d7d7ffd5d5d5ffd4d5d4ffd3d3d4ffd3d2d2ffd3d2d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d1d2ffd1d0d1ffd0cfd0ffcececfffcdcdcdffcdcdccffccccccffcbcacaffc8c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc1c1c1ffbdbdbdffbbbbbbffb8b8b8ffb6b6b6ffb3b3b4ffb1b1b1ffaeafaeffadadacffa9a9a9ffa5a5a5ffa1a1a1ff9d9c9dff959494ff8a8a8aff858686ff808080ff7a7a7aff747574ff717071ff6c6c6bff646565ff595959ff575757ff555556ff515151ff4d4d4dff494a49ff464646ff434343ff3e3e3fff3b3b3bff383838ff353536ff333333ff303130ff2d2d2dff292a2aff272727ff252526ff242423ff232323ff222122ff202120ff1e1f1fff1e1d1dff1c1b1cff1b1b1bff19191aff191919ff191819ff181818ff171718ff181717ff171617ff161616ff151616ff151515ff141414ff131313ff121212ff121111ff101010ff0f0f0fff0f0f0fff0e0e0eff0e0e0eff0e0d0dff0e0e0eff0e0f0fff0f0e0eff0e0e0eff0e0e0eff0d0d0dff0d0e0dff0d0d0dff0d0c0dff0c0c0cff0c0c0cff0b0b0bff0a0a0aff09090aff080908ff040304ff030202ff010102ff010001ff010101ff010101ff010100ff010101ff010101ff010100ff010101ff000000ff000100ff010101ff000001ff000101ff000100ff010001ff000001ff010001ff000001ff010100ff010101ff010001ff000100ff000101ff010000ff000000ff000100ff000000ff000101ff010001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0e0eff0f0e0eff0c0c0cff0c0c0cff0b0c0bff0c0c0cff09090aff0a0909ff09090aff0a0a09ff0a0a0aff0a090aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0b0bff0b0b0bff0b0b0bff0b0b0cff0c0b0bff0c0b0cff0c0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0c0b0bff0b0b0aff0a0a0aff0a0a0aff080909ff080809ff070707ff080807ff070708ff070707ff070807ff070807ff090909ff0a0a0aff0a0a0aff0a0a0aff0a090aff0c0c0cff0c0c0cff0c0c0cff0b0b0cff0c0c0bff0c0b0cff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff5f5f5ffedececffe4e4e3ffdededfffddddddffdcdddcffdcdddcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdadaffdadadaffd9dadaffd9d9daffd9d9d9ffd9d9d8ffd9d8d9ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd6d7d7ffd6d7d6ffd7d7d6ffd6d6d7ffd6d6d6ffd5d6d5ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d1d1ffd1d2d1ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfceffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd2d3d3ffd6d6d7ffdbdbdbffdedfdeffe3e2e2ffe7e6e6ffe9eaeaffecebecffebebebffeaeaeaffebebebffebebebffebecebffececebffededecffecececffedededffeeeeedffededeeffeeeeeeffeeefeeffeeeeeeffeeeeefffefeeefffefeeefffefefefffefefeffff0efefffeff0efffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff2f1f2fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff4f3f3fff4f4f4fff4f5f4fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f6f6fff5f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff5f5f5fff5f5f4fff4f4f5fff5f4f4fff5f4f5fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff6f5f5fff6f6f5fff5f5f6fff6f5f5fff5f6f5fff6f6f6fff5f5f5fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff5f5f5fff5f6f5fff6f6f5fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff5f6f5fff5f5f6fff6f5f5fff6f5f6fff5f5f6fff5f5f5fff6f5f5fff6f6f6fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f6fff4f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f5f5fff4f5f5fff5f4f5fff5f4f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff3f4f4fff4f3f4fff3f4f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f2f2fff2f2f1fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff0eff0fff0f0effff0f0f0ffefefefffefefeeffeeeeefffeeededffedededffedededffedededffededeeffedededffebebebffe5e5e6ffdededeffdadadbffd7d7d8ffd5d5d5ffd5d4d4ffd3d3d3ffd3d2d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd7d6d6ffd6d6d7ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffdadadaffd9dadaffdadadaffdadadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdcdbdcffdcdcdcffdbdbdcffdcdcdcffdddcdcffdcdcdcffdcdcddffdddcddffdddcddffddddddffddddddffdeddddffdededeffdededeffdededeffdfdedeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe2e3e2ffe6e6e6ffebebebfff4f4f4fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040403ff070808ff0f0f0fff181819ff232423ff343333ff494a49ff5e5e5eff757575ff9d9d9dffbfbebeffcececeffddddddfff0efeffffbfbfbfffefefefffefffefffffefffffefffefffffefefffefffefffefefefffefffefffefffffffffefefffefefefffefefefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffffffffffffffffffefffffefffefffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefdfefffdfefefffefdfefffefefefffefefefffefdfefffefefefffdfefdfffdfefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefefefffefdfefff8f9f9ffe9e8e8ffd7d7d6ffbbbbbbff959494ff7b7a7bff636262ff4a4a49ff343434ff212222ff121111ff070807ff030203ff010202ff010101ff000000ff000000ff000000ff000000ff000101ff010000ff010101ff000101ff010101ff000000ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff818282ff818181ff818181ff818182ff808080ff7d7e7eff7b7b7bff797979ff777777ff747475ff727273ff707070ff6e6e6eff6b6b6bff696969ff676767ff656566ff636363ff606060ff5d5e5eff5b5b5bff595858ff555655ff545354ff525251ff4e4e4eff505151ff6c6c6cff767677ff7a7979ff7e7e7eff848484ff8a8b8aff8f8f8fff939494ff999998ff9e9d9effa3a3a3ffa8a8a7ffadadacffb2b2b2ffb6b6b6ffbabbbaffbfbfbfffc5c5c4ffc9c8c8ffcccbcbffcecdceffd0d0d0ffd3d3d2ffd5d4d5ffd6d7d6ffd8d7d7ffd8d8d8ffd7d6d7ffd4d4d4ffd3d3d3ffd3d2d2ffd1d2d2ffd0d0d0ffcfcfcfffcececeffcdccccffcbcbcbffc8c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc0c0c0ffbcbdbdffb8b8b9ffb3b4b4ffaeafaeffa7a7a8ff9f9f9fff999999ff939292ff8a8989ff818180ff797979ff707070ff666666ff5f5e5fff585858ff4f4e4fff454444ff4c4d4cff4a4a4aff4a4a49ff4b4b4bff4e4f4fff525252ff545454ff575656ff585858ff5a5a5aff5c5c5cff5e5e5dff606060ff626262ff646364ff666666ff686868ff6a6a6aff6d6c6cff6f6e6eff707070ff727171ff717271ff727271ff727171ff727172ff72727100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff060505ff0e0e0eff232323ff404140ff676767ff888889ff9b9b9bffa7a7a7ffafafafffb5b4b4ffb7b8b7ffb8b8b8ffbbbabaffbcbdbdffc0c0c0ffc7c7c6ffdcdcdbfff4f3f3fffbfafbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfafffbfafbfffafbfbfffafbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafffafafafffafafafffaf9fafff9f9f9fffaf9fafffaf9f9fff9faf9fffaf9fafffafaf9fff9f9f9fff9faf9fff9f9fafff9f9fafffaf9fafff9f9f9fffafaf9fff9fafafffafaf9fff9fafafffaf9f9fffaf9fafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffafbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafff9fafafffafafafffafaf9fffafafafffaf9f9fffafaf9fffafafafffafafafffafafafff9f9fafff9f9f9fff9f9fafffaf9f9fff9faf9fffaf9fafffafaf9fff9f9f9fff9fafafffafafafff9f9fafffaf9fafff9faf9fffafaf9fffafafafffafaf9fffafafafffafafafffafafafffafbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfdfdfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffbfafbfffbfafafffafbfafffbfafafffafbfafffbfafafffafbfafffafafbfffafbfafffafbfbfffbfafafffafafafffafafafffafafafffafbfbfffbfafafffbfafbfffafafbfffafafafffafafbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafffafafafffafafafff9f9fafff9f9f9fffaf9fafffaf9f9fff9faf9fffaf9fafffafafafff9f9f9fffafafafffafafafffafafafffbfafafffafafafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafafff7f7f7ffe9eaeaffcccbcbffb7b6b6ffb1b2b2ffb0b0b0ffaeaeafffacacadffaaaaaaffa6a6a6ffa2a2a2ff9b9c9cff939493ff868787ff6f6f6fff4e4e4eff2f2f2fff161515ff0a0a0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e2e2ffe2e2e2ffe2e2e2ffe4e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe5e5e4ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9eaffe9e9e9ffeaeaeaffe9e9e9ffeaebeaffebebebffecececffedededffeeeeeeffefefeffff0f0f0fff1f0f0fff0f1f0fff1f0f0fff1f1f0fff0f0f0fff1f1f1fff1f1f1fff0f0f1fff1f0f1fff0f0f0fff0efefffefefefffeeeeedffedededffededecffecebecffecececffecebebffebebeaffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdededeffdddeddffdddddeffddddddffdcdddcffdcdcdcffdbdbdbffdbdcdbffdcdcdcffdbdbdcffdbdbdbffdadadbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd8d8d7ffd7d8d8ffd7d7d8ffd6d7d7ffd7d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d2d1ffd1d1d0ffd1d0d0ffd1d0d1ffd3d2d2ffd3d3d3ffd2d2d2ffd1d2d1ffd1d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcecfceffcdcdceffccccccffcacacaffc8c9c9ffc7c7c7ffc6c6c6ffc4c5c5ffc3c3c2ffc0c0c0ffbebebeffbbbbbbffb7b8b7ffb1b2b2ffaeaeaeffabababffa9a9a9ffa7a7a7ffa6a6a6ffa4a4a4ffa1a0a1ff9c9c9cff939393ff8d8d8dff898989ff828282ff797979ff767575ff717170ff6a6a6aff646565ff5f5f60ff555556ff515050ff4e4e4eff4e4e4dff4b4b4bff464646ff414142ff3e3e3eff3b3a3bff373837ff343333ff30302fff2e2e2dff2b2b2bff282928ff272727ff252524ff232322ff212121ff201f20ff1f1e1eff1d1e1dff1c1c1cff1b1c1bff1b1a1aff191a19ff181818ff171818ff171717ff161616ff151616ff151515ff151515ff151515ff151515ff141414ff121313ff121212ff111111ff111111ff101010ff0f0f0fff0e0e0fff0d0e0eff0d0d0dff0c0c0dff0c0d0dff0d0d0cff0f0e0eff0e0e0eff0d0e0dff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0b0c0cff0b0b0cff0b0b0bff090909ff080808ff040403ff020202ff020202ff010102ff010101ff010101ff000101ff010100ff010101ff010100ff000101ff010101ff000001ff010101ff010000ff010100ff010101ff010001ff000100ff010100ff010100ff010100ff010000ff010001ff010000ff010100ff010001ff000100ff010000ff000100ff000001ff000100ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff10100fff0f0f10ff101010ff100f0fff0e0f0eff0f0e0eff0f0e0eff0b0c0bff0c0c0cff0c0c0bff0c0c0cff0a0909ff0a090aff0a0909ff0a0a09ff0a090aff090a0aff0a090aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0bff0a0b0aff0b0b0bff0b0c0cff0c0b0bff0c0c0cff0c0d0dff0d0d0dff0d0d0dff0d0d0dff0c0c0bff0b0b0bff0a0a0aff090a0aff090909ff080808ff060707ff060706ff070707ff070707ff070707ff070807ff0a090aff0a0a0aff090909ff090909ff0a090aff0c0c0cff0c0c0cff0c0b0cff0c0c0bff0c0c0bff0c0c0cff0c0c0cff0c0c0cff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff5f6f6ffefeff0ffe6e6e6ffe0e0e0ffddddddffdddddcffdcddddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadbffdadadaffdadadaffdad9daffdadad9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d6d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d5ffd5d6d5ffd5d5d5ffd5d4d5ffd5d4d5ffd5d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffcecfcfffcfcfcfffcfcfceffcfcfcfffcececeffcfcfceffcfcfcfffcfcecfffcfcfcfffcececfffcececeffcfcecfffcfcfcfffd2d2d2ffd6d5d5ffdadadaffddddddffe1e1e1ffe4e4e5ffe7e7e8ffebeaeaffebebebffeaeaeaffe9e9e9ffeaeae9ffeaeaebffebebebffecebecffecedecffedececffedededffedededffeeededffedeeedffeeeeeeffeeefeeffefefeeffefeeeeffefeeefffefefeeffefefefffefefefffeff0effff0efefffeff0effff0f0f0fff0f1f0fff0f1f1fff1f1f0fff0f1f1fff1f1f0fff1f1f1fff1f2f2fff2f1f1fff2f2f2fff1f2f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff5f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff4f4f4fff4f5f4fff4f5f5fff5f4f4fff5f4f5fff4f5f5fff4f5f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff5f5f6fff5f6f6fff5f5f5fff6f6f6fff5f5f5fff5f6f5fff5f6f6fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f4f5fff5f5f5fff4f4f4fff4f5f5fff5f5f5fff4f5f5fff5f4f5fff4f5f5fff5f5f4fff5f5f5fff5f5f4fff4f5f5fff5f5f5fff5f4f5fff5f6f5fff6f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f6fff5f5f6fff6f6f5fff5f6f6fff5f5f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f4f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f2fff2f2f2fff2f2f1fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0fff0eff0fff0efefffeff0efffefefefffeeefeeffefeeeeffedeeedffedededffecededffecededffecececffebececffebebebffe7e8e7ffdedfdfffdbdbdbffd9d9d9ffd6d6d6ffd4d4d4ffd2d2d3ffd2d2d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d6d5ffd5d6d6ffd5d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffdadad9ffdadad9ffdad9daffdadadaffdbdadaffdbdbdaffdbdbdbffdadbdbffdbdbdbffdbdbdbffdcdbdcffdbdcdcffdcdcdcffdcdcdbffdbdcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffddddddffddddddffddddddffdddedeffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe0dfdfffe0e0e0ffe1e1e1ffe4e4e4ffe7e7e7ffeeeeeefff6f6f6fffdfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0a0a0aff111212ff1c1b1cff292828ff383838ff504f4fff676868ff8a8a8affb0b0b0ffc8c8c8ffd6d6d7ffe8e8e8fff7f8f7fffefdfdfffefffefffefefffffffefffffefefefffffffefffefefffffffefffffefefefffffffefffefefefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffefffefffefefefffefefffffefefefffefefefffefdfefffefefefffefdfefffefefefffdfefefffefefefffefdfefffdfefdfffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefefffdfefefffdfefefffdfdfdfff5f5f5ffe3e3e3ffd1d2d1ffaeaeaeff8d8e8dff737374ff5e5d5dff484748ff303030ff1c1c1dff101011ff070707ff050504ff030202ff000100ff000100ff000001ff010100ff000000ff000101ff010101ff010100ff000001ff010101ff000101ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828281ff818182ff828282ff818282ff808080ff7d7e7dff7c7b7bff797979ff767677ff747475ff737373ff707171ff6e6e6eff6c6c6cff6a696aff686868ff666666ff646465ff626162ff5f5f5fff5c5d5dff5a5a5aff565656ff545454ff515151ff4e4e4eff525353ff6c6c6bff777676ff797979ff7d7e7dff838384ff8a8a8aff8f8f8fff939393ff989798ff9e9d9dffa2a2a2ffa8a7a7ffadadadffb2b2b2ffb7b7b7ffbbbbbbffc0c0c0ffc5c5c5ffc9c9c9ffcccbcbffcecfceffd0d0d1ffd3d3d3ffd5d4d5ffd6d6d6ffd7d7d8ffd8d8d9ffd6d6d6ffd4d5d4ffd3d3d3ffd2d3d3ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc7c7c8ffc6c6c6ffc4c4c4ffc1c1c0ffbdbdbdffb9b9b8ffb4b4b4ffaeaeafffa7a7a8ff9fa0a0ff999a9aff929292ff8a8a8aff828182ff7a797aff707170ff666667ff605f60ff595a59ff505050ff444444ff4d4d4dff4a4b4bff4a4a49ff4c4c4bff4e4f4fff525251ff545454ff565757ff585958ff5a5a5aff5c5d5dff5f5f5fff606060ff626262ff646464ff666666ff696868ff6a6b6bff6c6c6cff6e6f6eff707070ff717172ff717272ff717271ff727171ff717271ff7272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff050505ff0e0e0fff252525ff4b4c4cff757575ff8d8c8dff9d9d9cffa8a8a8ffb0afafffb4b5b5ffb6b7b7ffb9bab9ffbcbcbcffbebebfffc1c2c2ffc8c8c8ffdfdfdffff5f6f5fffafafbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfafbfffbfafafffbfbfafffbfafafffafbfafffafbfbfffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fff9fafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafafafff9fafafff9f9fafffaf9fafff9faf9fff9fafafffafafafff9fafafff9fafafff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9fafafff9faf9fff9f9f9fff9fafafffafafafffafafafffaf9f9fffafaf9fffafafafffbfafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfafffafafbfffbfbfbfffafbfbfffafbfafffafafafffafafafff9fafafff9f9fafff9f9fafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9fafafffafafafffafafafff9fafafff9faf9fffafaf9fffafafafffafaf9fffafaf9fff9fafafffafafafff9f9fafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafbfffbfafbfffafafafffafafafffafafafffafafbfffafafafffafbfafffafafafffafbfafffafbfbfffafafbfffbfbfafffafafafffafafafffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfafff9fafafffafafafffafafafffafafafffafafbfffafafafffafafafffaf9fafffaf9fafffaf9fafffafafafff9faf9fff9f9fafffaf9fafff9faf9fff9fafafffafafafffafafafff9fafafff9faf9fffafaf9fffafafafffafaf9fffafafafffafafbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfff8f8f9ffedededffcfcfcfffb6b6b6ffb3b3b3ffb1b2b1ffb0afb0ffaeaeaeffabababffa7a8a7ffa3a3a3ff9e9d9dff949595ff89898aff757576ff535353ff303030ff161616ff0a0a0bff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe1e2e2ffe2e1e2ffe2e2e1ffe3e3e4ffe3e3e3ffe2e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffebebebffebecebffececedffefeeeeffefefeeffeff0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f1f1fff1f0f0fff0f0f0ffeff0f0ffeff0efffefefefffeeeeefffeeeeeeffecededffecebecffececebffebebebffebeaeaffeaebebffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdfdedeffdddeddffddddddffdcdcddffdcddddffdcdcdcffdbdbdbffdbdbdbffdbdadbffdbdadbffdadbdaffdadadbffdad9daffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d5ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd4d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfceceffcecfceffcfcfd0ffcfcfcfffcececeffcececdffcccccdffcdcccdffccccccffcdcdccffccccccffccccccffcbccccffcbcbccffcacbcaffc9c9c9ffc6c7c7ffc4c4c4ffc2c2c2ffc0c0c1ffbebebeffbbbbbbffb9b9b9ffb6b6b6ffb3b2b2ffadaeadffa7a7a8ffa2a2a3ff9d9d9dff999999ff959595ff939293ff908f90ff8c8c8cff878888ff838384ff7e7d7eff787978ff747475ff707070ff6a6a6aff666666ff606060ff5b5b5aff555656ff525251ff4c4c4cff494a4aff464746ff444444ff404141ff3c3c3cff363636ff333233ff302f2fff2b2b2cff292828ff262727ff242525ff232423ff222222ff202121ff1f1f1fff1e1e1eff1c1c1cff1b1c1bff1a1a1aff191919ff181718ff171717ff161617ff161616ff151515ff151514ff141414ff131413ff131414ff131314ff131413ff131313ff111212ff111011ff101010ff0f0f10ff0f1010ff0f0f0fff0e0f0eff0d0e0eff0e0d0dff0c0d0cff0b0b0cff0b0b0cff0c0c0cff0d0e0eff0d0d0dff0d0d0dff0d0c0dff0d0c0dff0b0c0cff0b0b0cff0b0b0bff090a09ff090909ff080808ff020302ff020302ff010101ff010100ff010101ff010100ff010100ff010101ff000101ff000001ff010101ff010101ff010101ff010001ff010100ff000000ff010000ff000101ff000001ff000100ff000000ff000101ff000101ff000100ff000000ff000100ff000001ff010001ff000000ff000000ff000001ff000001ff000000ff000100ff000000ff000000ff000101ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f10ff101010ff101010ff100f10ff10100fff0f0f0fff100f0fff0f1010ff0e0e0eff0e0f0eff0e0e0eff0c0c0cff0c0c0cff0c0c0cff0c0b0bff090a09ff09090aff0a090aff090909ff090909ff09090aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0b0aff0a0a0bff0b0b0bff0b0b0bff0b0c0cff0b0b0bff0c0c0bff0d0c0dff0d0d0dff0b0c0cff0b0b0bff0a0a0aff0a0909ff080909ff080808ff060607ff050606ff050606ff060606ff070707ff080708ff090909ff090a09ff09090aff0a090aff090a09ff0b0c0cff0c0c0cff0c0c0cff0b0c0cff0c0c0bff0c0c0bff0c0c0cff0c0c0bff0c0c0bff0b0c0cff0b0b0bff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfbfcfff2f2f3ffe9eaeaffe2e2e2ffdededeffddddddffdddcddffdddcddffdcdcdcffdcdcdcffdcdbdcffdadbdaffdadadbffdadadaffdadadaffd9dadaffd9d9d8ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d8d8ffd7d8d8ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfd0cfffd0cfcfffcfcfcfffcececfffcececfffcecfcfffcfcfcfffcececeffcfcecfffcfcecfffcfcecfffcecfceffcececfffcfcecfffcecfceffcecfcfffd0d0d0ffd5d5d5ffd8d9d8ffdcdddcffe0e0e0ffe3e4e3ffe6e6e5ffe8e8e8ffeaeaebffeaeaeaffe8e8e9ffe9e9e9ffeaeaeaffeaeaeaffebeaebffececebffecececffedececffedededffedededffedeeedffedededffeeeeeeffeeeeeeffeeefeeffefeeeeffeeefeeffefefefffefefefffefeeefffefefefffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f2f2fff1f1f1fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f5f6fff6f5f5fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f5fff5f6f6fff6f6f6fff5f5f5fff6f6f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f5f5fff4f4f5fff5f5f4fff5f5f5fff4f5f5fff4f4f4fff5f5f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff5f6f6fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff5f6f5fff5f5f6fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff5f4f4fff4f5f5fff5f5f4fff5f4f4fff4f5f5fff4f5f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff6f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff5f6f6fff5f5f6fff6f6f5fff6f6f6fff5f6f6fff6f5f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff5f5f5fff4f5f4fff4f4f5fff5f4f5fff4f5f4fff4f4f5fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff3f4f4fff3f3f4fff3f4f4fff4f4f4fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff3f2f2fff2f2f2fff1f2f2fff1f2f1fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f0ffeff0efffefeff0fff0efefffefeeefffeeeeeeffeeedeeffededeeffedececffededecffecececffebecebffeaebebffeaeaebffeaeae9ffe4e4e4ffddddddffdadadaffd8d8d8ffd5d5d5ffd3d3d3ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d3ffd4d5d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d5ffd6d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd8d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffd9dad9ffdadadaffdbdadaffdadadaffdbdbdaffdadadbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdcdbffdbdcdcffdbdcdcffdcdcdcffdcdcdcffdcddddffdddcddffdddddcffddddddffdddedeffdddedeffdededdffdddedeffdededeffdededeffdededfffdededfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffe1e0e1ffe2e3e2ffe4e4e5ffeae9eafff1f2f1fff7f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010101ff040404ff090909ff131313ff1e1e1dff2b2c2bff404040ff585858ff747475ffa1a1a1ffc2c2c2ffd1d1d1ffe0e1e1fff0f1f1fffcfcfcfffffffffffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffffffefffefffefffffefffffffffffffffefefffefefefffefefefffefefffffefefefffefefefffdfefdfffefefdfffefefefffefefefffefefefffefdfefffdfefefffefefdfffefefefffefdfefffefefefffefdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfefffdfefdfffdfefefffefefefffbfcfcffefefefffdfdfdeffcbcacbffa5a5a5ff888788ff6d6d6eff585958ff444444ff2e2d2eff1d1d1dff111112ff0c0c0cff070707ff020303ff000001ff000000ff000100ff010101ff010101ff010101ff000101ff000001ff000101ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff828182ff818282ff818181ff808080ff7d7e7dff7c7b7cff7a7979ff777777ff757575ff737373ff707071ff6f6f6fff6c6d6dff6a6b6aff696868ff676767ff656565ff636363ff616060ff5d5e5dff5b5b5aff575757ff555455ff525252ff4f4e4fff525353ff6b6b6bff767677ff787878ff7c7d7cff838483ff8a8a89ff8e8e8fff939392ff989898ff9d9e9dffa2a2a3ffa7a7a8ffadadadffb2b2b2ffb7b7b7ffbbbcbcffc0c0c0ffc6c6c5ffc9c9c9ffccccccffcfcfcfffd1d1d1ffd2d2d3ffd5d5d5ffd7d6d6ffd8d7d8ffd8d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d1d1ffd0d1d1ffcfcfcfffcdcdceffccccccffcacacaffc8c8c9ffc6c7c7ffc4c4c4ffc1c1c1ffbdbebdffbab9baffb5b4b5ffafaeaeffa8a8a8ffa0a0a0ff99999aff929292ff898a8aff818180ff797979ff717070ff676767ff606161ff5c5b5bff525352ff444443ff4d4d4dff4c4b4bff4b4b4bff4d4c4dff4e4f4fff515251ff555455ff575757ff585958ff5b5b5bff5d5d5cff5f5e5fff616160ff626362ff646564ff666666ff686869ff6b6a6bff6c6c6cff6e6e6eff707171ff717171ff717171ff727271ff727272ff727272ff727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff131212ff2e2e2eff575756ff797979ff8e8e8eff9d9d9effa8a8a9ffb0b0b0ffb4b4b4ffb7b8b8ffbbbcbcffbebebeffc0c0c0ffc3c3c2ffcbcbcbffe4e4e5fff7f7f7fffafafafffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9faf9fffaf9f9fffafaf9fffaf9fafffafafafffaf9f9fff9faf9fff9f9f9fff9f9f9fffaf9fafff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffafaf9fffafaf9fffaf9fafffafaf9fffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafafffbfafafffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfafbfffafafafffafbfafffbfafafffbfafafffbfafafffafafafffafafafffbfbfbfffafbfbfffafafafffbfafafffafafafffafafafffafafafffafbfafffafbfafffafafbfffafafbfff9faf9fffafaf9fff9faf9fffafafbfffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafff9faf9fffaf9f9fffafaf9fffaf9fafffafafafffaf9f9fff9faf9fffafaf9fffafafafffaf9fafffafafafffaf9fafff9fafafff9fafafffafafafffafafafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffafbfbfff8f8f8fff0f0f0ffd5d6d6ffb8b8b8ffb3b3b3ffb2b2b2ffb1b1b1ffafaeafffacadadffa8a9a8ffa5a4a4ff9f9f9fff979697ff8a8a8aff7b7a7aff606060ff3b3b3aff1a1b1bff0b0a0aff030404ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e3e3ffe2e2e2ffe4e4e3ffe4e5e4ffe6e5e6ffe6e6e6ffe7e6e6ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffebebebffecececffeeeeeeffefeeeeffefefeffff0f0effff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0eff0ffefefefffefefefffefefeeffeeeeedffedededffececebffebebebffebebebffebeaebffeaeaeaffeaeaeaffe9e9e9ffe8e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe4e5e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdfdedeffdededeffdedddeffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadaffd9dad9ffdad9d9ffdad9d9ffd9d9d9ffd9dad9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd5d6d5ffd4d5d5ffd4d4d5ffd3d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d1ffd0d1d0ffd0d0d0ffcfd0d0ffcecfcfffcececeffcececdffcecdceffcdcdcdffcecdcdffccccccffccccccffcbcbcbffcac9caffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc7c8c8ffc7c7c7ffc6c6c6ffc4c5c5ffc2c3c2ffc0c0c0ffbdbdbdffbabbbbffb8b7b8ffb4b5b5ffafafafffaeaeaeffaaaaaaffa4a4a5ff9e9e9eff989797ff929291ff8c8c8cff868687ff838282ff7e7f7fff7a7b7aff777676ff747474ff707070ff6c6d6cff686868ff646464ff616161ff5c5c5cff585758ff525252ff4c4c4cff474847ff434343ff414041ff3e3e3eff3c3c3cff3a3a39ff363636ff323233ff2e2e2dff2a2b2aff272827ff242425ff222222ff212121ff1f1f1fff1e1e1eff1d1d1dff1b1c1cff1b1b1aff1a1a1aff191819ff171718ff171617ff151516ff151515ff151414ff141314ff131213ff121212ff121212ff111111ff111111ff101111ff111111ff101111ff0f1010ff0f0f0fff0e0f0eff0e0e0eff0e0d0eff0e0e0eff0d0d0dff0e0d0dff0c0d0cff0d0c0dff0c0b0cff0c0b0bff0d0d0cff0d0d0dff0c0c0dff0d0d0dff0c0d0dff0b0c0bff0b0b0bff0b0b0aff090909ff080808ff030303ff020202ff020201ff010101ff010001ff010101ff010101ff000101ff000101ff010001ff010101ff010100ff010101ff010100ff010001ff010100ff000100ff000100ff000000ff000001ff010001ff000000ff000001ff000101ff000100ff000000ff010100ff010001ff000000ff010001ff000000ff000100ff010000ff010001ff010000ff000000ff000000ff010101ff000101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0f0eff100f0fff0f0f0fff10100fff101010ff101010ff0f0f0fff0f0f10ff100f10ff0f100fff0e0e0eff0e0f0fff0e0e0eff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0a090aff090909ff090a09ff090808ff090809ff0a090aff0a0a0aff0a0a0aff0a0a0aff090a0aff0a0a0aff0a0a0aff0a0b0bff0b0c0bff0c0b0cff0b0b0bff0b0c0cff0d0c0dff0e0e0eff0d0d0dff0d0d0cff0c0c0cff0c0b0cff0b0b0bff0b0a0aff090909ff080807ff060607ff070707ff070808ff070807ff080707ff090909ff090909ff0a0a0aff0c0c0cff0c0c0cff0c0c0bff0c0b0bff0c0c0cff0c0c0cff0c0c0cff0b0c0cff0b0c0cff0c0b0cff0b0b0bff0b0b0bff0b0b0bff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff5f5f5ffeeeeeeffe5e5e4ffdfdfe0ffdeddddffdcddddffdcdddcffdcdcdcffdcdcdcffdcdbdcffdbdcdcffdbdadbffdadadaffdadad9ffdad9d9ffdad9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd7d8d8ffd8d7d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d7d6ffd6d6d6ffd5d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d1ffd0d0d0ffd0d0cfffcfd0cfffcfcfd0ffcfcfcfffcfceceffcfcfceffcececeffcececfffcececeffcececeffcecfceffcececeffcececeffcececeffcecfceffcfceceffcecfcfffd2d2d2ffd8d7d7ffdbdadbffdfdfdfffe2e2e2ffe4e5e5ffe7e7e7ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe9e9e8ffe9e9eaffeaebeaffebebebffebecebffecebecffecececffedededffedededffedededffedeeeeffedeeeeffeeeeeeffeeefeeffefeeefffeeeeefffefefefffeeeeefffefefeffff0efeffff0eff0fff0eff0fff0f0f0fff0f0f0fff1f1f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f1f2fff2f2f2fff1f2f1fff2f2f1fff1f2f1fff2f2f3fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f4f3fff3f4f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff5f5f6fff6f6f5fff5f6f5fff5f6f5fff5f5f6fff5f5f6fff6f6f6fff5f6f5fff5f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff6f5f6fff5f5f6fff6f5f6fff5f5f5fff5f6f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff5f4f4fff4f5f5fff4f5f4fff4f4f5fff5f5f5fff5f5f5fff4f4f5fff4f5f5fff4f4f4fff5f5f4fff5f5f4fff5f5f6fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff5f5f6fff6f5f5fff5f6f5fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff5f4f5fff4f5f5fff4f5f4fff5f5f4fff5f5f4fff4f4f5fff5f5f4fff4f5f4fff4f5f4fff5f4f5fff4f4f5fff5f5f5fff4f5f5fff4f5f5fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f6fff5f5f6fff6f5f5fff5f6f6fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f6f5fff6f6f5fff5f6f5fff6f5f6fff6f6f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff5f5f4fff5f4f4fff5f5f5fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f2f2fff0f1f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0eff0ffefefefffeeefefffefeeeeffeeedeeffedededffececedffedededffecececffebececffe9e9eaffeae9eaffebebebffe9eaeaffe2e2e2ffddddddffdadadaffd7d6d7ffd4d5d5ffd2d2d2ffd2d2d1ffd2d3d2ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd5d4d4ffd5d5d4ffd5d4d5ffd5d5d5ffd5d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d6ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffd9d9daffdadbdaffdbdadaffdbdadbffdbdadbffdbdbdbffdbdbdbffdbdcdbffdbdcdcffdbdbdbffdcdbdcffdbdcdcffdcdcdcffdcdcdcffdddddcffddddddffdddcddffddddddffddddddffdeddddffdddeddffdedddeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfe0dfffe0e0dfffe1e1e0ffe3e2e3ffe6e6e6ffedececfff4f5f4fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff040505ff080909ff131313ff222222ff323233ff494949ff6a6969ff959494ffb6b6b6ffccccccffdbdbdbffeaeae9fff8f8f8fffefffffffffffffffffffffffffffefffffefefffffefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffefffffffefefefffffefffffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefdfefffefefefffefdfefffefefefffefefefffdfdfefffdfefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffefefdfffefdfdfffefefefffefefdfffdfdfdfffefefefffafafaffeaebeaffdbdbdaffc4c4c4ff9f9fa0ff818080ff686868ff535253ff3f3e3eff2d2d2dff201f1fff171818ff0d0d0cff050506ff020203ff000000ff010000ff000101ff010001ff010000ff000001ff000001ff000000ff000100ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828283ff828282ff828282ff828182ff818182ff828281ff808080ff7e7e7eff7c7c7cff797a7aff777777ff757575ff737373ff717071ff6f6f6fff6c6c6cff6a6b6aff686869ff676767ff656565ff636363ff616060ff5e5e5eff5b5b5bff575758ff555656ff535353ff4f5050ff525352ff69696aff757575ff787978ff7d7d7dff838383ff8a898aff8f8f8fff939394ff989998ff9e9d9dffa3a3a2ffa8a8a8ffadadadffb2b2b2ffb8b8b7ffbbbbbbffc0c1c1ffc6c6c6ffcacac9ffcdcdccffd0cfcfffd1d1d2ffd4d3d3ffd6d5d5ffd7d7d7ffd8d7d7ffd8d8d8ffd6d5d6ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfd0d0ffcecdceffccccccffcacacaffc8c8c9ffc6c7c7ffc5c5c4ffc1c1c1ffbebdbeffbabab9ffb4b5b5ffaeaeaeffa8a8a8ffa0a1a0ff9a9a9aff939293ff898989ff818180ff787879ff706f6fff676667ff616161ff5c5b5cff535353ff444444ff4d4d4eff4b4c4cff4b4b4cff4d4d4dff4f504fff515152ff545454ff565756ff595959ff5b5b5bff5d5d5dff5f5f5fff616161ff626362ff656464ff676766ff696968ff6b6a6aff6d6d6dff6f6f6eff707070ff717272ff727272ff727271ff727272ff727272ff727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff080808ff181818ff353536ff5c5d5cff7b7b7bff909090ff9fa09fffabaaaaffb1b1b1ffb6b6b5ffbababaffbfbfbfffc0c1c0ffc1c2c1ffc3c4c3ffcececeffeaeaebfff9f9f9fffbfbfbfffbfbfbfffbfafafffbfbfafffbfafbfffafbfbfffbfbfafffafafbfffafafbfffafafafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9faf9fff9f9fafffaf9f9fffaf9f9fffaf9f9fffaf9fafffafafafff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9fafafff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfafbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfbfffafafbfffafafbfffbfbfafffbfbfafffbfafafffbfbfafffafafafffafafafffbfafafffafbfafffafafafffbfafbfffafafafffafbfafffafafbfffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafbfafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfcfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafbfbfffbfbfafffafafbfffafafbfffafafafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9f9f9fff9faf9fff9f9fafffaf9f9fffaf9f9fff9f9f9fffaf9fafffafafafffafaf9fff9f9fafff9fafafff9fafafffafafafffafaf9fffaf9fafffafafafffafbfafffafbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfff9f9f9ffeeeeeeffdcdcdcffbdbdbcffb2b3b3ffb2b2b3ffb1b1b1ffb0b0b0ffaeaeaeffaaaaabffa6a6a6ffa0a0a0ff999999ff8e8e8dff7c7d7dff676767ff4c4b4cff2b2c2bff111111ff050405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e2e2ffe2e1e2ffe2e1e2ffe2e2e2ffe1e1e2ffe1e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe8e7e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9eaffeaeaeaffecececffedededffefeeeeffefefefffefefefffefefefffeff0efffefeff0ffeff0f0ffeff0efffefefefffefeeefffeeefeeffeeefefffeeeeeeffedededffecececffebebecffeaebebffebeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e7e7ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e5ffe5e4e4ffe5e5e4ffe4e4e4ffe3e4e4ffe4e4e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e1ffe0e1e1ffe0e0e1ffe0dfe0ffdfdfdfffdededfffdededeffdededdffdededeffdeddddffddddddffdcdcdcffdbdbdcffdcdbdcffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d9ffd9d8d8ffd9d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d5ffd5d5d4ffd4d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd2d2d1ffd2d1d2ffd1d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcdcdffcdcdcdffcccdcdffccccccffcccccbffcccbcbffcbcbccffcbcacaffcacacaffc9c8c9ffc8c7c7ffc7c7c7ffc6c6c6ffc5c5c6ffc5c4c4ffc3c3c3ffc1c2c2ffc0c0c0ffbebebdffbabbbbffb7b7b8ffb5b4b4ffb1b1b2ffaeaeaeffa9aaaaffa5a6a5ffa2a2a2ff9d9d9dff979796ff909191ff8a8a8aff858485ff7e7f7eff787878ff747374ff6f6e6eff6a6a69ff666667ff646464ff616061ff5d5d5dff5a595aff575756ff535352ff4c4c4cff484949ff434344ff3f3f3fff3b3b3aff373738ff353535ff333333ff303131ff2d2e2dff2b2b2bff292929ff262626ff242424ff222122ff201f1fff1e1e1dff1c1c1cff1b1b1bff1a1a19ff181818ff181818ff171717ff161616ff151514ff141414ff141414ff131313ff131313ff121212ff111011ff101010ff0f0f0fff0f0f0fff0f0f0eff0e0f0fff0e0f0fff0e0e0eff0e0e0eff0d0e0dff0d0c0dff0d0c0cff0c0c0dff0c0c0dff0c0d0dff0d0d0dff0d0d0dff0c0c0cff0c0c0bff0a0a0bff0b0b0bff0c0b0cff0c0c0bff0b0b0bff0c0c0cff0b0b0bff090a09ff080909ff080707ff030203ff010101ff010001ff010101ff000100ff000001ff000101ff010101ff010101ff010100ff000001ff010001ff010100ff010101ff000100ff010001ff010101ff010001ff000100ff010000ff010100ff010100ff010000ff000100ff010100ff000000ff000101ff000101ff000100ff000100ff000000ff000001ff000000ff010000ff010001ff000000ff000000ff000000ff000101ff010100ff000001ff000001ff000000ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0d0c0dff0d0d0cff0e0f0fff0e0e0eff0f0e0fff0f0f0fff0f0f0fff101010ff101010ff101010ff10100fff100f0fff101010ff10100fff0e0e0eff0e0e0eff0e0f0eff0c0c0bff0c0c0bff0a0909ff0a090aff0a0909ff0a0909ff0a090aff0a0a0aff0b0b0bff0c0b0cff0b0c0cff0c0c0bff0c0c0dff0d0d0dff0d0d0dff0e0e0dff0e0e0eff0f0e0fff100f0fff101010ff101011ff111212ff121312ff121212ff111010ff101010ff0f0f0fff0e0e0eff0e0d0eff0c0c0cff0b0b0bff0b0a0bff0a0a0aff090a09ff09090aff090909ff0a0909ff0a0a0aff0b0a0bff0c0c0cff0b0c0bff0b0b0cff0b0c0cff0c0c0cff0c0c0cff0c0c0bff0b0b0cff0b0b0bff0b0b0bff0a0b0bff0a0a0aff0c0b0cff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfcfcfff1f1f1ffe8e7e8ffe1e1e1ffddddddffddddddffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdadbffdadbdaffdadadaffd9d9d9ffd9dad9ffd8d9d9ffd8d9d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d5d5ffd4d5d5ffd4d5d4ffd4d4d3ffd4d3d3ffd3d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d2d2ffd3d3d2ffd3d2d2ffd2d3d3ffd3d2d2ffd1d2d2ffd2d2d2ffd1d1d1ffd2d1d1ffd0d1d1ffd1d0d1ffd1d0d0ffd0d0d1ffd0d0d1ffcfd0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececeffcececeffcececeffcecdceffcececeffcecdcdffcececdffcdceceffcececeffcecdceffcececeffcececeffcfcfcfffd4d5d4ffdadadaffdcddddffe0e0e1ffe3e3e3ffe6e6e5ffe8e8e8ffe9e8e9ffe8e8e8ffe7e8e8ffe7e8e7ffe9e8e9ffeaeae9ffeaeaeaffeaebeaffebebebffecececffecedecffedececffedededffedeeedffedededffeeeeeeffeeeeeeffeeefeeffeeefeeffefeeeeffefeeefffefeeeeffefefefffefefefffefefefffeff0effff0f0f0fff0f0f0fff1f1f0fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f2fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f3f3fff4f3f4fff4f4f4fff5f4f4fff5f5f4fff4f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff5f6f5fff5f6f6fff5f5f5fff6f5f6fff6f6f5fff5f5f6fff5f6f5fff6f5f5fff6f6f5fff6f6f5fff6f5f5fff6f6f6fff6f6f5fff5f5f5fff5f6f6fff5f6f6fff6f6f5fff6f6f5fff6f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f4f5fff4f5f5fff4f4f4fff5f5f4fff4f5f5fff5f4f5fff5f4f4fff4f4f5fff4f4f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff4f4f5fff4f5f5fff4f4f5fff4f5f5fff5f5f4fff4f4f5fff4f4f4fff4f5f4fff4f5f5fff4f4f4fff5f4f5fff5f5f4fff4f4f5fff4f5f4fff5f4f4fff5f5f4fff5f5f4fff5f4f4fff5f5f5fff5f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f4f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f5fff5f5f6fff5f6f6fff5f6f6fff6f6f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff5f6f6fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f5f4fff4f4f5fff5f4f4fff5f4f4fff4f4f4fff5f4f4fff5f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff3f4f3fff4f3f4fff3f3f3fff3f3f3fff2f3f2fff3f2f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f0fff0efefffefeff0ffefefefffefefefffeeeeeeffeeededffedededffedecedffecededffecececffebebecffe9e9eaffe8e9e9ffecebebffecededffe7e6e7ffe0e0e0ffdbdbdcffd8d8d9ffd6d6d7ffd4d4d4ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffdadadaffdadadaffdadadaffdadadaffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdcdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcddffdcdcddffdcddddffddddddffddddddffdeddddffdededdffdddedeffdededeffdfdedfffdfdfdeffdfdedfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0e0e0ffe2e1e2ffe4e4e4ffe9e8e8fff1f1f1fff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff070607ff0b0b0bff131313ff222222ff373737ff4e4f4fff7a7a7bffabababffc5c5c5ffd4d4d4ffe4e4e4fff5f5f5fffdfdfdfffffefffffffffffffffffffffffffffffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffefefefffefefffffefffffffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefefefffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefdfdfffdfefefffdfefefffefefefffdfdfdfffefefdfffdfefefffdfdfefffefefefffefefefffefefefffdfefdfff8f9f8ffe6e6e6ffd7d6d6ffbbbcbbff979797ff797979ff616162ff4c4c4cff393939ff292929ff212121ff161615ff0b0a0aff050505ff030202ff010001ff000000ff000100ff000100ff010100ff000000ff000000ff000001ff000000ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828382ff828282ff828182ff828281ff828182ff808180ff7e7e7eff7c7c7cff7a797aff777777ff757576ff737374ff717171ff6f6f6fff6c6d6cff6b6a6bff686969ff676767ff656564ff636263ff616161ff5e5e5eff5c5c5cff585858ff565656ff535353ff4f504fff4c4d4dff616161ff707171ff787778ff7d7d7dff848484ff8b8b8bff908f8fff949595ff99999aff9e9e9effa3a3a3ffa8a8a8ffadadadffb2b2b3ffb8b8b8ffbcbcbcffc1c1c0ffc6c6c6ffc9cac9ffcdceceffd0d0d0ffd2d2d2ffd4d4d3ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0cfffcececeffcccdccffcbcbcaffc9c9c9ffc8c8c7ffc5c4c5ffc1c2c1ffbdbebeffb9babaffb5b4b5ffafafafffa7a7a8ffa1a1a1ff9b9b9bff929392ff898a89ff818081ff787878ff6e6f6fff666666ff616060ff5a5a5aff505050ff464646ff4e4e4eff4c4c4cff4b4b4cff4d4e4dff4f4f4fff525252ff545454ff575657ff585959ff5b5b5bff5d5d5dff5f5f5fff616161ff636363ff656565ff666667ff696968ff6a6b6bff6c6c6dff6f6f6eff717171ff727271ff727272ff727272ff727272ff727272ff72727200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff0a0909ff1a1b1bff383839ff5d5d5dff7d7d7dff949493ffa2a2a2ffabababffb2b2b2ffb9b8b9ffbebebdffc0c0c0ffc0c1c0ffc2c2c2ffc6c5c6ffd6d6d6ffeff0effffafafafffafbfbfffafafafffbfafbfffafbfafffafafafffbfbfafffbfafafffafafafffbfafafffafafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9fafafff9fafafff9faf9fffaf9fafffafafafff9f9f9fff9fafafff9fafafff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9fafafffafafafffaf9f9fff9fafafffafafbfffafbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfafffbfafbfffafbfbfffafafbfffafbfbfffafafbfffafafafffafafbfffafbfbfffafafafffafafafffafbfafffbfafafffafafbfffafbfbfffafbfafffbfafbfffbfbfbfffafafafffbfbfbfffbfbfbfffafafbfffafafbfffafbfafffafafafffbfafafffafafafffafafafffafafafffafafbfffbfbfafffbfafafffafbfbfffafbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafafffafafafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafff9fafafffafafafffafaf9fffaf9fafff9fafafff9fafafff9faf9fffaf9fafffafafafff9f9f9fffafafafffafafafffafafafff9f9fafff9faf9fffafafafffafafafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfafffbfbfcfffbfbfcfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffbfbfcfffcfbfbfff7f7f7ffe0e0e0ffc2c1c1ffb4b4b4ffb3b2b2ffb1b2b1ffb0b1b0ffb0b0b0ffadadadffa8a9a8ffa2a1a2ff9a9a9aff8f8f90ff808181ff6b6a6bff505050ff373737ff1c1c1cff080909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e1ffe1e2e2ffe1e2e1ffe2e2e1ffe2e1e2ffe2e2e1ffe2e1e2ffe2e3e3ffe3e3e4ffe4e5e4ffe5e5e5ffe6e5e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e9ffeaeaeaffebecebffedecedffeeeeeeffeeeeeeffefefefffefefefffefefefffeeefefffefefeeffeeefeeffefeeeeffeeeeeeffeeeeeeffedeeeeffedeeeeffedededffecebebffeaebebffeaeaebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe0e0e1ffe1e0e0ffdfe0e0ffdfdfdfffdfdfdeffdedddeffddddddffdddcddffddddddffdcddddffdcddddffdcdbdcffdbdbdbffdbdbdbffdadadbffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd4d5d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcbcbcbffcbcbcaffc9cacaffc9cac9ffc9cacaffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc5c5c6ffc4c4c4ffc4c3c4ffc2c2c1ffc0c0c0ffbfbfbfffbdbcbcffbababaffb7b6b6ffb3b2b3ffafafaeffaaababffa9aaa9ffa7a7a6ffa2a2a3ff9e9e9eff999999ff949595ff8f8f8fff888989ff828283ff7d7d7dff777778ff717171ff6a6a6aff656565ff60605fff5b5b5bff575757ff545454ff505150ff4e4d4eff4b4b4bff474747ff434343ff3d3d3dff3a3a3aff363636ff333333ff303030ff2e2e2eff2b2c2cff292929ff262626ff232424ff222222ff212020ff1f2020ff1e1f1fff1d1d1dff1b1b1bff1a1a19ff171818ff161617ff151515ff151414ff141413ff131313ff121312ff121212ff121112ff111111ff101110ff101010ff0f0f10ff0e0e0eff0e0e0eff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0c0cff0b0b0cff0c0c0bff0b0c0bff0b0c0bff0c0c0bff0c0b0cff0c0c0bff0c0c0cff0b0c0cff0b0b0cff0a0b0aff0b0a0bff0b0a0aff0a0a0bff0a0b0bff0a0a0aff090a09ff080808ff030303ff010202ff010202ff000100ff010000ff010001ff000000ff010101ff010101ff010101ff000001ff010100ff010101ff010101ff000101ff010001ff000101ff010101ff010101ff010000ff000101ff000101ff010100ff000000ff010100ff000000ff000000ff010000ff010000ff010100ff000000ff000100ff000101ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000ff0a0a0bff0b0c0bff0b0b0bff0d0c0cff0c0d0dff0d0c0dff0c0d0dff0e0e0fff0f0f0eff0e0e0eff0f0f10ff0f0f10ff101010ff100f10ff10100fff0f0f0fff0f0f10ff10100fff100f0fff0e0e0eff0b0b0bff0b0c0bff0c0c0cff0c0b0cff0b0c0cff0c0c0cff0d0c0dff0d0d0dff0d0d0dff0f0e0fff0f0f0fff0f0f0fff101010ff111010ff111111ff121212ff121212ff131312ff131413ff141514ff151515ff161616ff171717ff181818ff171817ff161617ff151615ff141415ff131313ff121212ff111111ff101010ff0f0f0fff0e0f0eff0e0e0eff0d0d0dff0c0d0dff0c0d0cff0d0c0dff0d0d0dff0c0c0cff0b0b0bff0a0b0aff0a0a0aff0c0c0cff0c0c0bff0c0c0cff0b0b0bff0b0b0bff0b0a0bff0a0a0aff0c0c0cff0c0c0cff0c0b0bff0d0e0eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfcfff4f4f4ffebebebffe3e3e3ffdfe0e0ffddddddffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdadbffdadadaffdadadaffd9dad9ffd9d9d9ffd8d8d9ffd8d9d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d7ffd7d7d7ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d4ffd5d4d4ffd4d5d4ffd4d4d4ffd3d4d3ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d1d0ffd0d0d0ffd0cfd0ffd0d0cfffcfcfd0ffcfcfcfffcececfffcecfceffcececfffcececeffcececeffcdceceffcdcdcdffcdcecdffcdcecdffcecdceffcdceceffcdceceffcdcecdffcececeffd0cfd0ffd3d3d3ffd8d8d8ffdcddddffdfdfdfffe1e1e2ffe4e4e4ffe5e5e5ffe7e7e7ffe7e8e8ffe7e7e7ffe6e7e7ffe7e8e8ffe9e9e9ffeae9e9ffeaeaeaffebebebffebebebffebebebffecececffecececffececedffedededffeeededffeeeeedffeeeeeeffeeeeeeffeeefefffefeeeeffeeeeeeffeeefeeffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff1f0f0fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f2f1fff2f2f1fff1f1f2fff2f2f1fff2f1f2fff1f2f2fff1f1f2fff2f2f2fff2f2f3fff2f2f2fff2f2f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f4f3fff4f3f4fff5f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f5f5fff5f6f6fff5f5f6fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff5f5f5fff5f6f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f5fff4f5f4fff4f4f4fff5f5f4fff5f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f4fff4f5f4fff4f5f4fff5f5f4fff4f4f5fff5f5f4fff5f4f5fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff4f4f4fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff4f5f5fff5f4f5fff4f4f4fff4f5f5fff5f5f5fff5f4f4fff4f4f5fff4f4f5fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f5fff5f5f4fff5f4f5fff5f5f4fff4f4f4fff4f5f4fff5f5f5fff5f4f5fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff5f5f6fff6f6f5fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f6f6fff6f5f6fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff4f5f5fff4f5f4fff5f4f4fff5f4f5fff4f4f4fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff3f4f4fff3f4f4fff4f4f4fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff2f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0eff0ffefefefffeeefeeffefeeefffeeeeeeffedededffedededffecedecffecececffecececffecebebffe9e9e9ffe8e8e8ffe9e9e9ffeeeeedffeaeaeaffe3e4e3ffdededdffdadadaffd8d8d7ffd5d5d6ffd3d3d3ffd1d1d2ffd1d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d5d4ffd4d4d5ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d5d5ffd5d6d6ffd6d6d7ffd6d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffd9dadaffd9dad9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddddcffdddcddffddddddffddddddffdddeddffdddddeffdededeffdededeffdedfdfffdededeffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0e1e0ffe3e2e2ffe5e5e5ffeaeaeafff3f4f4fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff080808ff0f0f0fff161716ff212121ff363636ff545454ff8d8d8cffbdbdbdffcfd0d0ffdfdedfffefeeeefffbfcfbfffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefffffffefffffffffffffffefefffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfefffefdfefffefdfdfffefefefffdfefefffefdfefffefdfdfffdfefefffefefefffdfdfefffefefefffefefefffefefefffefdfdfff2f2f2ffe1e1e1ffd2d2d3ffb3b3b3ff8e8e8eff727273ff5d5d5dff484848ff333333ff2b2b2bff20201fff131313ff090809ff040404ff020202ff000000ff010000ff010000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff828282ff818281ff828282ff808080ff7e7f7eff7c7c7cff7a7a7aff787877ff767675ff737373ff717171ff6f6e6eff6d6c6dff6a6b6bff686968ff666667ff656565ff626262ff606160ff5e5e5eff5b5b5bff585858ff565656ff545453ff505050ff454545ff575657ff6a6a6aff777777ff7e7e7dff858584ff8c8c8cff929191ff969695ff9b9b9bff9f9f9fffa4a3a4ffa9a8a8ffadaeaeffb2b3b3ffb8b8b8ffbcbcbdffc1c1c1ffc6c6c6ffcacacaffcecdceffd1d1d0ffd2d3d3ffd5d5d4ffd6d6d6ffd7d7d8ffd7d7d7ffd8d8d8ffd5d5d5ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd0d0d0ffcfcfceffcdcdccffcbcbcbffcacac9ffc7c7c7ffc5c5c5ffc1c2c2ffbebebeffbababaffb5b5b5ffafafafffa8a8a8ffa2a1a1ff9b9c9cff949393ff8a898aff808080ff767777ff6d6d6dff656565ff5f5f5fff575857ff4d4e4dff464645ff4e4e4fff4c4c4cff4c4c4cff4e4e4eff4f5050ff525152ff545454ff575656ff595958ff5b5b5bff5d5d5eff605f5fff616161ff636363ff656565ff676667ff696868ff6a6b6bff6d6d6dff6e6e6fff717171ff727272ff727272ff727272ff727172ff727272ff7272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040303ff0b0b0bff1c1c1cff3a3b3bff626263ff848383ff969797ffa3a3a3ffacacacffb4b4b4ffbababaffbebebeffc0c0c0ffc1c1c1ffc4c4c3ffcbcbcbffdededefff3f3f3fffafafafffafafafffbfbfbfffbfafbfffbfafafffafafafffbfbfbfffbfafbfffafafafffbfbfbfffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9fafff9fafafff9faf9fff9f9f9fffafafafff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9fafff9f9f9fffafaf9fffaf9f9fff9f9f9fffaf9f9fff9f9fafffaf9f9fff9faf9fff9f9f9fffafafafffbfbfbfffafafafffafafafffafbfbfffbfafbfffbfafafffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffafbfbfffbfafafffbfafafffafbfbfffafbfafffafafbfffbfbfbfffafbfbfffafbfafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfafbfffbfafbfffbfafafffafbfafffafafafffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfafffafafafffafafbfffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9f9fff9fafafff9faf9fff9f9f9fff9fafafff9f9f9fff9faf9fff9faf9fff9f9f9fffafafafffaf9fafffafaf9fffafafafffafafafffaf9fafffafafafffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfff8f8f8ffe9e9e9ffc9c9c9ffb6b7b6ffb3b3b3ffb2b1b1ffb1b1b1ffb2b1b1ffafb0b0ffabacabffa4a4a4ff9b9c9bff909091ff828382ff707070ff525252ff343434ff1c1c1cff0c0b0bff040505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e1e1ffe2e2e2ffe2e2e1ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffebebebffecececffedededffeeeeeeffeeeeeeffefefefffeeeeeeffefefeeffeeeeeeffeeeeeeffeeedeeffededeeffeeededffedededffededecffecececffecebebffeaeaeaffeaeaeaffe9eaeaffe9e8e9ffe9e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e4e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfdfffdfdfdfffdfdedeffdddedeffddddddffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdbdbdbffdbdbdaffdadadaffd9d9d9ffd8d9d9ffd8d8d8ffd8d7d8ffd7d8d8ffd7d8d7ffd7d7d7ffd8d8d8ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d3d4ffd2d3d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcecdceffcdccccffcbccccffcacacbffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc3c3c4ffc2c2c3ffc0c0c0ffbfbfbfffbcbcbcffbababaffb7b7b7ffb4b4b4ffb0afb0ffacacacffa8a8a8ffa3a3a3ff9e9e9eff9a9999ff959595ff909190ff8b8b8bff888988ff828383ff7b7c7bff757575ff6f6f6fff6a6a6aff666665ff5f5f5fff5a5a5aff565555ff515051ff4b4c4cff474847ff444444ff414141ff3e3e3eff3b3b3bff383838ff343434ff303030ff2e2e2eff2c2c2bff2a2a2aff272827ff262526ff242424ff222121ff1f201fff1e1e1dff1d1d1dff1d1c1cff1c1b1bff1b1b1bff191a1aff181718ff161616ff141515ff131414ff121212ff121212ff111111ff111011ff101010ff0f0f0fff10100fff0f0f0fff0f0f0eff0e0e0eff0d0d0eff0c0c0cff0c0c0cff0c0b0cff0b0b0bff0b0b0bff0c0c0cff0c0b0bff0b0b0bff0b0b0bff0b0a0aff0b0b0bff0b0b0aff0b0b0bff0b0c0bff0b0b0bff0b0b0bff0b0b0bff0b0c0bff0b0b0bff0a0a0aff0a0a09ff090908ff080808ff070808ff030202ff020101ff000001ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff010101ff010001ff010100ff010101ff000101ff010001ff010101ff010101ff010100ff010100ff010101ff010101ff010000ff010101ff000101ff010001ff010000ff000100ff000001ff000000ff010001ff000101ff010001ff010000ff000000ff010100ff000001ff000100ff000000ff000001ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000ff090909ff0a0a0aff0a090aff0b0b0aff0b0b0bff0b0b0bff0c0b0bff0c0c0dff0d0c0cff0d0d0cff0d0d0cff0e0e0fff0f0e0fff0e0e0eff100f0fff0f100fff100f10ff100f0fff101010ff0f0f10ff0f0f0fff0e0e0eff0e0e0eff0f0e0eff0f0e0eff0f0f0fff10100fff101011ff111111ff111111ff111212ff121212ff131413ff151415ff151414ff151515ff161716ff171717ff181818ff191919ff191919ff1b1a1aff1c1b1bff1c1c1cff1e1e1eff1f1f1fff202020ff1f2020ff1f1f1fff1e1e1eff1d1d1eff1c1c1cff1a1a1aff181818ff161717ff161515ff151414ff131313ff111211ff111111ff111111ff111111ff101110ff101010ff0f0e0eff0d0d0dff0c0c0cff0d0c0cff0c0c0cff0a0a0aff0c0b0bff0b0b0bff0a0a0aff0c0c0bff0c0c0bff0c0c0cff0e0d0eff0e0d0dff0e0e0eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff6f6f6ffefefefffe6e6e5ffe1e1e0ffdeddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdbdbdcffdadbdbffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffd0d0cfffcfcfcfffcfcfcfffcececfffcecfceffcececeffcececeffcececdffcececdffcdcdcdffcdceceffcecdcdffcecdcdffcdceceffcdcecdffcdcdcdffcececeffcececeffd2d3d2ffd6d6d6ffdadad9ffdededeffe0e0e0ffe3e3e3ffe5e5e5ffe5e6e5ffe7e6e7ffe7e7e7ffe7e6e6ffe7e7e6ffe8e8e7ffe9e9e9ffeae9eaffeaeaeaffebebebffebebebffecebecffecebecffecedecffecededffecededffeeedeeffeeeeeeffefeeefffefeeeeffeeeeeeffefefeeffeeefefffefefefffefeeefffefefefffefefeffff0f0effff0eff0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f2f1fff1f1f1fff2f2f2fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff6f5f6fff5f5f5fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff4f4f4fff5f5f4fff5f4f5fff4f4f4fff4f4f4fff5f5f5fff5f4f5fff4f5f4fff5f5f5fff5f4f4fff5f4f4fff5f4f4fff4f5f4fff5f5f5fff4f4f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff5f5f5fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff4f4f5fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff5f4f4fff4f4f5fff5f4f4fff4f5f4fff4f4f4fff4f4f5fff5f4f5fff4f4f4fff5f4f4fff4f5f4fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff5f4f5fff5f4f4fff4f4f4fff5f5f4fff4f5f5fff5f5f5fff5f4f5fff4f5f5fff4f4f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff4f5f5fff4f5f4fff4f4f4fff4f5f5fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f4fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff1f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0eff0fff0f0efffefeff0ffefefefffeeeeeeffeeeeeeffedededffedededffececedffecececffebecebffebebebffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e8ffe7e7e6ffe1e1e1ffdcdcdbffd9d9d9ffd7d7d7ffd4d4d4ffd2d3d2ffd1d1d2ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9dad9ffd9d9d9ffd9d9daffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdadbffdbdbdbffdbdbdcffdbdbdbffdcdcdcffdcdcdbffdcdcdcffdcdddcffdcdcdcffddddddffdcddddffddddddffddddddffdddddeffdededdffdededeffdededeffdedfdeffdfdedeffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe5e6e5ffeeededfff8f8f8fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff080808ff101010ff191a1aff262726ff3b3b3bff737272ffa8a8a8ffc9c9c9ffdbdbdaffe9eae9fff9f8f8fffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffffffffffffefffffffefffffffefffffffefefffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffdfdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefdfffefefdfffefdfdfffdfdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffcfbfbffeeeeeeffddddddffcccbcbffaaabaaff888887ff707070ff5b5a5aff414142ff353636ff2a2a2aff1f201fff121112ff070706ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828382ff828282ff828282ff828282ff828282ff818081ff7f7e7fff7d7c7dff7a7a7aff787878ff757675ff747373ff717171ff6f6f6fff6d6d6cff6b6a6bff696969ff676666ff646464ff626262ff606060ff5e5d5eff5b5b5bff585857ff565556ff535353ff505051ff424242ff515150ff676766ff757675ff7e7e7eff858585ff8d8c8dff929292ff979797ff9c9c9bffa0a0a0ffa5a5a5ffa9a9aaffaeaeaeffb4b3b3ffb8b9b9ffbdbdbeffc1c1c1ffc6c6c6ffcacacaffcfceceffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d2ffd1d1d1ffd0d0d0ffcececeffcdcdccffcbcbcbffcacac9ffc8c7c8ffc5c6c5ffc2c1c2ffbebebeffbab9baffb5b5b5ffb0b0afffa8a9a8ffa3a2a2ff9d9d9cff949494ff8a8a8aff807f80ff767676ff6d6c6cff656565ff5f5f5fff565757ff4c4c4cff464546ff4f4f4eff4d4c4cff4b4c4cff4d4d4eff505050ff525252ff545454ff565656ff585958ff5a5a5bff5d5d5dff5f5f5fff616161ff636363ff656565ff676767ff696969ff6b6b6bff6d6d6dff6e6f6fff717071ff727272ff727272ff727272ff727271ff727272ff727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0b0b0bff1d1d1cff3d3c3cff656566ff858586ff989898ffa5a5a5ffaeaeafffb6b5b6ffbbbabbffbebebeffc1c1c0ffc4c4c4ffc7c7c7ffcececdffe1e2e1fff6f6f5fffafafafffbfafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafff9fafafffafaf9fffaf9fafffafafafffaf9f9fffaf9f9fffafaf9fff9faf9fffaf9fafff9f9fafff9faf9fff9f9f9fff9f9fafff9f9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfafffbfbfafffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfafffafbfafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfbfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfafbfffafafafffafbfafffbfbfafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfafafffafbfafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9faf9fffafaf9fffafaf9fff9fafafff9faf9fffaf9fafffaf9fafffaf9f9fffaf9f9fffaf9f9fff9faf9fffaf9fafffaf9fafffafaf9fffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfff7f8f8ffebebebffcdcdcdffb8b7b7ffb4b4b3ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b0ffadadadffa7a7a6ff9d9d9dff919191ff828282ff717172ff595859ff343434ff191818ff0a0a0aff050504ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e0ffe2e1e2ffe3e2e3ffe3e3e3ffe4e3e3ffe5e5e4ffe5e6e5ffe6e6e5ffe6e6e6ffe6e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffebeaeaffecececffecedecffeeedeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffedededffedededffededecffecececffecedecffecececffecebebffeaeaeaffeaeaeaffeaeae9ffe9e9e8ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e4e4ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe1e0e1ffe0e0dfffdfdfdfffdfdedeffdededeffdddeddffdddcddffdcdcdcffdcdbdbffdbdbdbffdbdadbffdcdbdcffdbdbdbffdadadaffdadad9ffd9d9d9ffd9d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d5d4ffd4d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfd0ffd0cfd0ffd0d0cfffcfcfcfffcececeffcdcdcdffcccccbffcbcacbffcac9caffc9c9c9ffc7c7c8ffc7c6c7ffc6c6c6ffc6c5c5ffc5c4c4ffc4c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffbfc0bfffbebebeffbbbbbbffb9b9b9ffb5b5b6ffb3b3b3ffb0afb0ffaaabaaffa5a5a5ffa0a1a0ff9b9b9bff979696ff919191ff8c8d8cff878687ff808180ff7b7a7aff747574ff6d6d6dff676667ff626262ff5e5d5dff5a5959ff545554ff505050ff4c4c4cff474848ff434343ff3f3e3fff3b3b3bff383737ff353434ff323232ff2f2f2fff2c2c2cff2a2a2aff282828ff272627ff252525ff232424ff222222ff212020ff1e1e1eff1c1d1cff1b1b1bff1a1a1aff1a1919ff191919ff181819ff171817ff161616ff151515ff131314ff121212ff121111ff101011ff100f10ff0f0f0fff0f0e0fff0e0e0eff0e0d0dff0d0d0dff0d0d0dff0d0d0cff0c0d0cff0c0c0bff0b0a0bff0b0a0aff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0a0aff0a0a09ff090909ff0a0909ff0a0a0aff0a0b0aff0b0a0aff0a0b0aff0a090aff0a0a0aff0b0a0bff0a0a0aff090909ff080807ff070706ff020202ff020101ff010101ff000000ff000000ff010000ff000000ff010000ff000000ff010000ff000100ff010000ff000001ff010100ff010000ff000101ff010101ff010101ff010100ff010100ff000100ff000100ff000000ff010000ff000000ff000001ff000100ff000000ff010000ff000001ff000000ff010000ff000000ff000001ff010001ff010000ff010000ff010000ff000000ff000000ff000000ff000100ff010100ff000000ff000000ff000000ff000000ff010001ff000100ff010000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0cff090a09ff0a0909ff090a0aff0b0b0bff0b0b0bff0c0b0bff0b0b0bff0c0c0cff0c0d0cff0c0c0cff0d0c0dff0e0e0eff0e0e0eff0e0e0eff0f0f0fff100f0fff101010ff0f0f0fff100f0fff0f1010ff101011ff121112ff131313ff141414ff151514ff161616ff171617ff171717ff181918ff191919ff19191aff1b1b1bff1c1c1dff1d1d1dff1f1e1eff1f2020ff212121ff222222ff232323ff242424ff252525ff272726ff282828ff2a2a2aff2c2c2cff2d2e2dff2e2d2eff2e2e2eff2e2d2eff2d2d2dff2d2d2cff292929ff252424ff232322ff202121ff1f1f1eff1d1c1dff1a1a1aff181717ff171616ff161616ff151616ff161515ff141414ff121211ff101010ff0f0f10ff0e0e0eff0d0d0dff0c0b0bff0a0a0aff090909ff090909ff0b0b0bff0e0d0dff0d0d0dff0d0d0eff0e0e0eff0e0e0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfbfcfff2f2f2ffe9e9e9ffe2e2e1ffdddedeffdddddcffdddddcffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd4d3d4ffd4d3d4ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd2d2d2ffd2d3d2ffd3d3d2ffd2d1d2ffd2d1d1ffd1d1d2ffd1d1d2ffd2d1d2ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffd0d0cfffcfcfcfffcfcfcfffcfcecfffcecfceffcececeffcececeffcecdceffcecdcdffcececdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcecdffcecdceffcecdceffcecdcdffcececeffd0d0cfffd4d5d4ffd8d8d8ffdcdbdcffdfe0dfffe2e1e1ffe3e4e4ffe5e5e5ffe6e6e6ffe7e7e6ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e8ffe9e8e8ffe9e9e9ffeaeaeaffebebeaffebebebffecebebffecececffecececffedededffecededffedededffeeedeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefefefffefefeeffefefefffefefefffefefefffefefefffefeff0ffeff0f0fff1f0f0fff1f1f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f2f1fff2f1f1fff1f2f1fff2f1f2fff2f1f2fff2f1f2fff2f2f1fff3f2f2fff2f2f2fff3f2f2fff3f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f4fff4f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff4f5f4fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f5f4fff5f4f4fff5f5f4fff5f4f5fff5f4f5fff5f4f5fff5f4f4fff5f5f5fff4f5f4fff5f5f4fff5f5f4fff4f5f5fff5f5f4fff5f4f5fff5f5f5fff5f4f4fff5f4f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff5f4f4fff4f4f4fff5f4f5fff5f4f4fff5f5f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f5f6fff6f5f6fff6f5f6fff6f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff5f4f5fff5f4f5fff5f4f4fff5f4f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0efffeff0f0ffefefefffefefeeffeeefeeffeeeeeeffedededffedececffecececffecececffecececffebebebffe9e9e9ffe8e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe8e8e7ffe4e4e4ffddddddffdad9daffd8d8d8ffd6d5d6ffd4d3d4ffd2d1d1ffd1d1d0ffd2d2d1ffd1d2d2ffd3d2d2ffd3d3d2ffd2d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d3ffd3d4d4ffd4d4d4ffd5d4d5ffd5d5d4ffd5d5d4ffd4d5d4ffd4d5d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d8ffd9dad9ffdadad9ffd9d9d9ffdad9d9ffd9d9daffdadadaffdbdadbffdadbdaffdbdadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdbdcffdcdcdcffdcdcdcffdcdddcffdddcddffdddcddffddddddffddddddffdededdffdddeddffdededdffdededeffdededeffdedfdeffdfdedfffdfdfdfffe0dfdfffe0dfdfffe0e0e0ffe1e1e1ffe4e3e4ffe8e8e9fff3f4f3fff8f7f7fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040303ff080808ff0f1010ff1d1d1cff343535ff606060ff989998ffc2c1c1ffd1d2d2ffe4e3e4fff6f5f6fffcfdfdfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffefffffefffffffffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffdfefdfffefdfefffdfefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfefffefdfefffdfdfefffdfefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffafaf9ffe9e8e9ffd9d9daffc4c5c4ff9e9f9fff858585ff6e6e6eff545454ff454545ff343433ff272727ff191918ff0a0b0aff030303ff010000ff000000ff000001ff000100ff000000ff000001ff000000ff000000ff010000ff000000ff000001ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828283ff828382ff828282ff828283ff828282ff818181ff7f7e7eff7d7d7cff7a7a7bff787978ff757676ff737373ff717171ff6f6f6fff6d6d6dff6b6b6bff686968ff666766ff646464ff626262ff5f605fff5d5e5eff5b5b5bff585757ff555655ff525352ff4e4d4eff434343ff545454ff696968ff767676ff7e7e7eff858685ff8d8d8dff929393ff989798ff9c9c9dffa1a2a2ffa6a6a6ffaaababffafafafffb4b4b4ffb9b9baffbebebeffc1c2c1ffc6c6c6ffcacbcaffcfcfcfffd2d2d1ffd4d4d4ffd6d6d6ffd7d8d7ffd8d9d9ffd8d9d8ffd8d9d9ffd6d6d6ffd5d6d5ffd5d5d4ffd4d4d4ffd3d3d2ffd1d2d1ffd1d1d1ffd1d0d0ffcfcfcfffcdcdceffccccccffcacacaffc8c8c8ffc6c5c5ffc2c2c2ffbebdbeffbabab9ffb5b5b6ffb0b0afffa9aaa9ffa3a3a3ff9d9d9dff959594ff8a8a8bff807f7fff747574ff6c6d6cff666566ff5e5e5eff575857ff4c4c4cff464645ff4f4e4eff4c4c4cff4b4b4bff4d4d4dff4f504fff515252ff545454ff565656ff585859ff5b5b5bff5d5d5dff5f5f60ff626162ff636364ff656666ff686767ff696969ff6b6b6bff6d6d6dff6f6f6fff717171ff727272ff727272ff727272ff727272ff727272ff72717200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030304ff0b0c0cff1f1e1eff404140ff696969ff888888ff9b9b9bffa8a8a7ffb0b1b0ffb6b6b6ffbabbbaffbfbfbfffc3c3c3ffc6c5c6ffc9c9c9ffd0d1d1ffe7e8e7fff8f8f8fffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafbfffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafff9faf9fffafafafffaf9f9fffaf9f9fff9faf9fff9f9f9fffaf9fafff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9fafff9faf9fffafafafff9fafafffafafafffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffafbfbfffbfbfbfffafbfbfffafafbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafafbfffafbfafffafbfafffafafafffafbfbfffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafaf9fffafafafffaf9fafff9faf9fffafaf9fffafafafffafaf9fff9faf9fff9faf9fffafafafffafafafff9faf9fffafafafffaf9f9fffaf9f9fff9faf9fff9faf9fffaf9fafffafaf9fff9fafafffafafafffafafafffafafbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfff9f9f9ffefefefffd4d4d3ffb8b8b8ffb4b4b3ffb2b2b2ffb1b1b1ffb2b1b1ffb1b0b0ffaeaeaeffa8a9a8ff9f9f9fff939394ff838383ff706f70ff5c5b5bff3e3e3eff1d1d1eff0a0b0aff030404ff010102ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e1e2ffe2e1e1ffe1e1e2ffe1e2e1ffe0e0e0ffe0e0e1ffe0e0e0ffe2e1e2ffe3e2e2ffe3e3e2ffe3e3e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e6e5ffe7e7e6ffe7e7e7ffe8e8e7ffe7e8e7ffe8e9e8ffeaeaeaffecececffecedecffeeeeeeffeeeeedffeeededffedeeedffedededffedecedffecedecffececedffecececffebececffebebecffebecebffebebebffeaeaeaffeae9eaffe9e9eaffe8e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0dfffdedfdeffdededeffdededeffdeddddffdcdcddffdcdcdcffdbdbdbffdadadbffdadadaffd9d9daffdbdadaffdadadaffd9d9daffd9d9d8ffd8d8d8ffd7d7d7ffd6d7d6ffd7d7d6ffd6d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d1d2ffd1d1d0ffcfd0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececfffcecdceffcccccdffcbccccffcbcacaffc9c9c9ffc8c8c8ffc6c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0bfffbebebeffbcbcbdffb9bab9ffb6b7b7ffb3b3b3ffb0b0b0ffacadacffa9a9a9ffa4a4a3ff9e9f9eff999999ff939493ff8e8e8eff898889ff848383ff7e7e7fff797979ff717171ff6b6b6cff656564ff5e5e5eff585757ff535353ff4e4e4fff4a4a49ff464646ff434243ff3f3f3eff3b3b3bff373738ff343434ff313131ff2e2f2eff2c2c2cff2a292aff272727ff252525ff242423ff232222ff222221ff202020ff1f1e1fff1e1e1dff1c1c1dff1b1b1bff191919ff181818ff171717ff171716ff161617ff161516ff141415ff131414ff131212ff111211ff101010ff101010ff0f0f0fff0f0e0eff0d0e0dff0d0d0dff0c0c0cff0c0c0cff0c0c0bff0c0b0cff0b0b0cff0b0b0bff0a0b0aff090a09ff0a0b0bff0a0b0bff0a0b0aff0a0a09ff090a09ff090909ff080908ff090909ff090909ff0a0909ff0a0a0aff0a0a0aff090909ff090909ff0a0a09ff090909ff080708ff070706ff020203ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff000100ff000101ff000000ff010000ff000100ff000100ff010001ff010100ff000101ff010101ff000101ff000001ff000100ff010000ff000001ff010001ff000001ff000101ff010000ff000100ff000000ff000101ff000001ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000101ff000100ff000100ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0d0dff0c0c0cff0c0c0cff090909ff090a09ff0a090aff0b0b0aff0a0b0bff0c0c0bff0b0b0bff0c0c0dff0c0c0cff0d0d0cff0c0d0dff0e0e0fff0e0e0fff0d0d0eff0e0e0eff0f100fff101011ff121212ff131314ff151515ff171716ff191919ff1b1b1bff1d1d1dff1f1f1eff202020ff212122ff232323ff242525ff262626ff282929ff2a2b2aff2b2b2bff2c2c2cff2d2e2dff2f2f2fff313231ff343434ff373637ff383838ff39393aff3c3c3cff3d3d3dff404040ff424141ff424242ff434242ff434343ff434344ff444544ff414242ff3b3b3bff363736ff333232ff2e2e2fff2b2a2aff262726ff232423ff202020ff1e1e1eff1d1e1dff1c1d1dff1b1b1aff181717ff161616ff141414ff131213ff111110ff0e0f0fff0d0d0dff0c0c0cff0b0b0cff0c0c0cff0e0d0dff0d0d0eff0e0e0eff0e0d0eff0e0f0fff0f0e0eff0e0f0eff0f0f0fff0f1010ff0f0f10ff000000ff121211ff000000ff121212ff11111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff5f4f4ffedededffe4e4e5ffe0e0dfffddddddffdddcddffdcdddcffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d2d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d2d2ffd1d2d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfd0ffcfcfcfffcfcecfffcececfffcfceceffcececeffcecdceffcececdffcdcdceffcececdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcdceffcecdcdffcececeffcdceceffcfcfcfffd3d3d3ffd6d7d6ffdadadaffdddddcffe1e0e0ffe3e3e2ffe4e5e4ffe6e5e6ffe6e6e6ffe5e6e6ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9eaffeaeaeaffeaeaebffebebebffecebebffebececffecececffecededffedededffedededffedeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffeeefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f4f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f4f5fff4f5f5fff5f4f4fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff5f4f4fff4f4f5fff4f5f4fff4f5f4fff4f4f4fff4f5f5fff4f5f4fff4f5f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f5fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff5f4f5fff5f5f4fff4f5f5fff5f4f5fff4f5f4fff5f5f4fff5f4f5fff5f5f4fff4f5f4fff4f5f4fff5f4f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f5f4fff4f5f5fff4f5f4fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff5f6f5fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f5fff5f5f6fff6f6f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f4fff4f5f4fff4f5f4fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f3fff3f4f4fff4f4f4fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff2f2f3fff2f3f3fff2f2f2fff1f2f2fff1f1f2fff1f2f2fff1f1f2fff1f1f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0efffefeeefffeeeeefffeeefeeffedeeeeffedededffedededffecececffecececffececebffebebebffe9e9e8ffe7e8e7ffe8e8e8ffe7e7e7ffe7e6e6ffe8e8e9ffe7e8e7ffe1e0e1ffdbdbdcffd9d9d9ffd7d7d7ffd5d4d4ffd2d3d2ffd1d0d1ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d2ffd2d2d3ffd3d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d5ffd5d5d4ffd4d5d4ffd4d4d5ffd4d5d4ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdadad9ffdadadaffdadadaffdadbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffddddddffdddcddffddddddffdddeddffdddddeffdddeddffdededeffdededfffdfdedeffdfdfdfffdedfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe4e4e4ffedededfff4f4f4fffcfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060607ff100f0fff242324ff4c4c4cff898989ffb7b6b6ffcdcdccffdbdcdcffebebebfffbfbfafffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffefffffffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefefffffefefffffffefefffffefefffffffefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfdfdfffefdfdfffefdfefffdfdfefffefdfefffefdfdfffefefdfffdfefefffefdfdfffefefdfffdfdfefffdfefefffdfefefffdfefefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefff8f8f8ffe5e5e5ffd4d4d4ffbbbbbbff9a9a9aff808080ff636363ff535353ff404040ff2f2f30ff1c1c1dff100f10ff070606ff020201ff000101ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000000ff010000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828283ff828382ff828283ff828282ff818181ff7f7f7fff7d7d7dff7b7b7aff787978ff767676ff737474ff717172ff6f6f70ff6e6d6dff6b6b6bff686968ff666666ff646464ff626262ff605f5fff5d5d5dff5b5b5bff575757ff555555ff525252ff4e4e4eff4c4b4bff5e5d5eff6e6e6fff787778ff7f7e7eff868685ff8d8d8dff939393ff999898ff9d9d9dffa2a2a2ffa6a7a7ffababacffb0b0b0ffb5b5b5ffbababaffbfbfbfffc2c2c3ffc7c7c7ffcbcbcbffd0d0d0ffd3d2d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd8d9d9ffd6d6d6ffd5d5d6ffd5d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdceceffcccbccffcacbcaffc8c8c9ffc5c5c5ffc1c1c2ffbebebdffbabab9ffb5b5b5ffafb0afffaaaaaaffa3a4a3ff9e9e9eff959696ff8c8b8bff808080ff747574ff6c6d6cff666665ff5f5f5fff5a5959ff4e4e4fff464646ff4d4e4eff4c4c4cff4b4b4bff4d4c4dff4f4f4fff525152ff545354ff565656ff595858ff5b5b5aff5d5d5dff5f5f5fff626261ff646364ff656666ff676867ff696969ff6b6b6bff6d6c6cff6f6f6fff717171ff727272ff727272ff727272ff727272ff727272ff72727200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040505ff0c0d0cff212121ff454546ff6e6e6eff8b8b8bff9d9d9dffaaaaaaffb2b2b2ffb6b7b7ffbcbcbcffc2c2c2ffc5c5c5ffc8c8c8ffcbcbcbffd5d4d4ffecebecfff9f9f9fffbfbfafffafafbfffbfafafffafafbfffafafafffbfafbfffafafafffbfafafffafafafffafafafffafafbfffafbfafffafafbfffafafafffafafafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafaf9fffafafafffaf9fafff9f9fafffaf9fafff9f9fafffafaf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffaf9f9fffafaf9fffafafafffafafafffbfafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfcfffbfcfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfafbfffbfafbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafff9fafafffaf9fafffaf9fafff9faf9fff9faf9fff9faf9fffafafafffaf9f9fff9f9fafffaf9fafff9f9fafffafafafffafafafffaf9fafffaf9f9fffaf9fafffafafafffafafafffbfafafffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfff9fafaffefefefffdadadbffbcbbbbffb4b4b4ffb2b2b3ffb2b2b2ffb2b1b1ffb1b1b0ffaeaeaeffa9a9a9ffa1a1a1ff969796ff868686ff707070ff595959ff434342ff242424ff0d0d0dff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e1ffe1e1e2ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe1e1e2ffe3e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e8e7ffeaeae9ffececebffecececffededeeffededeeffedededffedededffedededffecececffecebebffecebecffebebecffebebecffecebebffecebebffeaebebffeae9eaffe9e9e8ffe9e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe5e5e6ffe6e5e6ffe4e5e5ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdededfffdededeffdeddddffddddddffdcddddffdcdcdcffdbdbdcffdadbdaffdadadaffd8d9d9ffd8d8d8ffdad9d9ffd9d9d9ffd9d9d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d5ffd5d6d5ffd4d5d4ffd4d5d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcecfffcfcecfffcfcecfffcecdceffcececdffcdceceffcdcdcdffcccccbffcacacaffc9cac9ffc8c8c8ffc6c7c7ffc5c5c5ffc4c3c3ffc3c3c3ffc2c2c2ffc0c1c1ffc0bfbfffbebebeffbdbdbdffbbbbbcffb9b9b9ffb5b5b5ffb0b0b0ffadacacffa8a8a8ffa3a3a3ff9d9d9dff99999aff949393ff8f8f8fff8a8a8aff868586ff808080ff7a7979ff737474ff6e6e6eff686768ff606160ff5a595aff535353ff4d4d4eff494848ff444443ff414140ff3d3d3dff3a3a3aff373737ff343434ff303131ff2e2d2eff2b2b2bff282928ff262626ff242424ff222322ff212020ff1f1f20ff1f1e1fff1d1d1eff1d1d1dff1c1c1cff1b1a1bff1a1919ff191819ff181718ff161617ff161515ff151514ff141414ff131313ff131312ff121212ff111212ff101111ff0f1010ff0e0f0fff0e0e0eff0d0d0eff0d0d0dff0c0c0cff0c0b0bff0a0b0bff0a0b0bff0b0a0bff0b0b0bff0b0b0bff0a0a0aff0a0909ff09090aff090a0aff0a0909ff09090aff090909ff090809ff080808ff080808ff080808ff090908ff080909ff090909ff090909ff090a0aff080808ff070707ff060606ff030202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff010100ff010000ff000001ff000001ff000000ff010100ff010100ff000000ff010000ff010001ff010001ff010001ff010000ff010100ff010101ff010000ff010100ff000001ff000101ff000101ff000001ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff000001ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff010000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0dff0e0e0eff0e0e0eff0d0d0dff0d0d0dff0b0c0cff0c0c0cff090909ff090909ff0a0909ff0b0a0bff0b0a0bff0b0b0cff0c0b0bff0d0d0cff0c0d0dff0d0c0dff0d0c0cff0d0d0eff0e0f0fff101010ff121212ff141414ff161616ff181819ff1b1b1bff1d1d1eff212121ff242525ff282828ff2b2b2bff2e2e2eff313131ff343434ff383838ff393939ff3b3b3bff3e3e3eff3e3e3fff3f3f3fff414041ff434343ff474747ff4b4a4aff4e4d4dff4f4f4fff515151ff525253ff545454ff565657ff585858ff595959ff5b5a5aff5b5b5bff5e5e5dff5f605fff5e5f5fff585958ff525252ff4c4c4cff454444ff3d3d3dff383837ff323332ff2f302fff2c2c2bff292829ff272727ff242424ff1f1f20ff1e1e1eff1b1b1bff181818ff161616ff141414ff121112ff111011ff100f0fff0f0f0eff0d0e0eff0d0d0dff0e0e0dff0e0e0fff0e0f0fff0e0f0fff0f0f10ff0f0f0fff0f0f0fff121212ff121212ff121212ff121212ff111111ff111111ff100f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff6f6f6fff0efefffe7e7e7ffe1e1e1ffdddeddffddddddffdcdddcffdcdcddffdcdcddffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdaffdadadaffdad9daffd9d9daffd9d9d9ffd8d8d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d6d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d5d5ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d5ffd4d5d5ffd4d5d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d1ffd1d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0cfcfffd0d0cfffcfcfcfffcfcfcfffcfcecfffcecfceffcececfffcececeffcdcdceffcecdcdffcecdcdffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcdcdffcececdffcdceceffcfd0cfffd5d5d4ffd9d8d8ffdbdbdcffdfdfdfffe2e2e2ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e4e5ffe5e5e6ffe6e6e7ffe8e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebebebffebececffebececffecececffecececffececedffedededffedededffeeededffedeeeeffeeeeeeffeeeeefffefefefffefefefffefeeeeffefeeefffefefefffefefeffff0efefffefeff0fff0eff0fff0f0f1fff0f0f0fff1f0f1fff1f1f1fff2f1f1fff1f1f1fff1f2f2fff1f1f2fff1f2f1fff2f1f2fff1f1f2fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff2f3f3fff3f2f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f4fff4f4f4fff5f4f4fff5f4f5fff5f4f5fff5f4f5fff5f4f4fff5f5f4fff5f5f5fff5f4f5fff5f5f4fff4f4f5fff4f5f5fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff4f4f4fff5f4f4fff4f5f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff5f4f5fff4f4f4fff4f4f5fff5f4f4fff5f5f4fff5f5f4fff4f5f4fff4f5f5fff4f5f5fff4f4f5fff4f5f5fff5f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff4f3f4fff4f3f4fff4f4f4fff4f3f3fff4f4f3fff4f4f4fff4f3f4fff4f4f3fff4f3f4fff3f4f4fff3f4f4fff3f4f4fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff5f5f5fff4f4f4fff5f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f5f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff5f5f6fff5f5f6fff6f5f5fff5f5f5fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff3f3f3fff4f3f3fff4f3f3fff3f3f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffeeeeeeffeeededffedededffecececffecebebffebebecffebebebffebebebffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe7e7e8ffe3e4e4ffdededfffdadadaffd8d8d8ffd6d6d5ffd3d3d3ffd1d1d1ffd0d1d0ffd1d1d1ffd1d2d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d2d2ffd2d2d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd4d5d5ffd5d4d4ffd5d5d4ffd5d5d5ffd5d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffdad9d9ffd9d9daffdad9d9ffdadadaffdadadaffdadadaffdbdadaffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdbdcdbffdcdcdcffdbdcdcffdcdcdcffdddcdcffdddcdcffdddddcffdcddddffddddddffdddeddffdddddeffdededeffdededeffdededeffdedfdeffdedfdeffdfdfdeffdfdfdfffe0dfdfffdfdfe0ffe1e1e1ffe8e8e8fff0f0f0fff7f7f7fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020102ff050505ff131414ff323232ff6c6c6dffa8a8a8ffc6c5c6ffd5d4d4ffe5e6e6fff6f6f6fffdfdfdfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffefffffffffffffffffffefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefdfefffdfefdfffefefefffefdfdfffdfefdfffefefefffdfdfefffefefefffefdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffefefefffefdfefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefff5f5f5ffe2e2e1ffd3d2d3ffb5b5b5ff949494ff747474ff626263ff4e4f4fff3d3d3dff272728ff171717ff0e0d0eff060607ff030303ff010101ff000000ff000000ff000001ff000000ff010001ff000000ff000001ff000000ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff838383ff828282ff828282ff828283ff828282ff828182ff7f7f7fff7d7d7eff7b7b7bff797978ff767676ff747474ff727172ff6f6f6fff6e6d6dff6b6b6bff686869ff676766ff646464ff616162ff5f5f5fff5d5d5dff5b5a5aff575757ff555555ff525151ff4f504fff565656ff676767ff737373ff797979ff7f7f7eff858585ff8d8c8dff939393ff999899ff9e9d9effa3a3a3ffa8a7a8ffadadacffb1b1b1ffb6b6b5ffbabbbbffbfbfbfffc3c3c3ffc7c7c7ffcbccccffd1d1d0ffd4d4d3ffd6d5d5ffd7d7d7ffd9d8d8ffdad9daffd9d9daffd9d9d9ffd6d6d6ffd5d5d6ffd4d5d5ffd4d4d4ffd3d3d4ffd2d2d2ffd1d1d1ffd0cfd0ffcecfceffcececeffccccccffcacacaffc8c8c8ffc5c5c5ffc2c1c2ffbdbebdffb9b9baffb5b5b5ffb0b0afffaaa9aaffa3a4a4ff9e9e9eff969696ff8d8c8cff808181ff757575ff6e6e6dff666766ff5f5f60ff5b5b5bff525253ff484748ff4e4e4eff4c4c4cff4b4b4aff4c4d4cff4f4f4fff515152ff545454ff565656ff595858ff5a5a5aff5d5c5dff5f5f5fff626262ff646364ff666666ff686768ff6a6a69ff6b6b6bff6d6d6cff6f6f6fff717170ff707070ff727272ff727272ff727272ff727272ff7272710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040304ff0d0d0dff262626ff4e4e4eff757575ff8e8e8dffa1a1a1ffaeaeaeffb4b4b4ffbbbbbbffc2c3c2ffc5c5c4ffc8c8c7ffcacacaffcdcccdffd5d6d6ffebebebfffaf9f9fffafafafffafafbfffbfafbfffafafbfffbfafbfffbfafbfffafafbfffafafafffbfbfbfffafafafffafafafffafafbfffafafafffbfafbfffafafafffafafbfffafafafffbfbfafffafafafffafafbfffbfafafffafafafffafafafffafafafff9f9fafffafaf9fffafafafff9f9fafffaf9f9fff9f9f9fffaf9f9fff9faf9fffafafafffaf9f9fff9faf9fffafafafff9f9f9fff9f9f9fff9f9fafffaf9f9fff9fafafffafafafffafafafffbfafafffbfafafffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffbfafbfffafafbfffafafafffbfafafffafafafffafafbfffafafafffafafbfffbfafafffbfafafffafafbfffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafaf9fff9f9fafff9f9f9fffafaf9fff9fafafff9f9fafff9f9f9fff9f9f9fffaf9f9fff9faf9fffafafafffafaf9fff9faf9fffafafafff9f9fafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfbfbfffbfafbfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfff9f9fafff2f2f2ffd9d9d9ffbfbfc0ffb4b4b5ffb3b3b3ffb2b2b2ffb2b1b2ffb1b0b1ffaeaeafffaaaaaaffa3a3a3ff999999ff8b8a8aff747474ff59595aff414141ff252625ff0f1010ff070707ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffe1e1e1ffe1e2e1ffe2e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe8e8e7ffe9eae9ffeaeaebffebebebffedededffedecedffecedecffedecedffecececffebecebffebececffeaeaebffebebebffebeaebffebebeaffeaebebffeaeaeaffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdedfdfffdededeffdedddeffdeddddffdddcddffdcdcdcffdbdcdbffdbdbdbffdbdadaffdad9d9ffd9d8d9ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd3d3d4ffd4d4d3ffd3d4d3ffd2d2d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d1ffd1d1d1ffd0cfcfffcecfceffcececeffcdcdceffcdcdcdffcdcdcdffcdccccffccccccffcccbccffcbcbcbffcacacaffc8c8c8ffc7c7c7ffc6c5c6ffc4c4c4ffc2c2c2ffc0c1c0ffbfbfbfffbebebdffbcbcbcffbbbbbbffb9b9b9ffb7b7b7ffb5b5b4ffb1b0b0ffabababffa5a5a5ffa1a0a1ff9b9b9cff969696ff908f8fff8a8a8bff838384ff7d7d7dff7a797aff767575ff706f70ff69696aff646464ff5f5f5fff585858ff505050ff4a494aff444444ff404040ff3b3c3bff383839ff353535ff333332ff302f30ff2d2d2dff2b2a2bff282828ff262625ff232424ff212122ff202120ff1e1f1eff1c1c1dff1b1b1bff1b1b1bff1a1a1aff191a19ff191919ff181818ff171817ff171717ff151516ff151515ff131314ff131212ff111212ff111111ff111010ff111010ff100f10ff0f1010ff0f0f0fff0f0f0eff0d0d0eff0d0d0cff0c0c0cff0c0b0bff0a0a0aff0a0a0aff090a0aff0a0a0aff0a0a0aff0a0a09ff0a0a0aff0a0a0aff0a0a0aff09090aff090909ff090909ff080809ff080809ff080808ff070708ff080707ff080708ff080708ff070807ff080808ff070707ff070606ff020203ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000001ff000000ff000000ff000000ff000100ff010101ff010000ff000100ff010101ff000001ff010101ff010001ff010000ff000000ff010000ff000000ff010000ff010000ff000001ff010001ff010101ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010000ff000001ff000000ff000001ff000000ff000000ff000001ff000000ff010000ff000000ff000001ff0000000000000000000000000000000000000000000000000000000000000000000000ff0d0e0dff0e0e0eff0d0e0eff0e0d0dff0e0d0eff0d0d0dff0d0d0dff0c0c0cff0c0c0cff090909ff0a0a0aff09090aff0b0b0bff0b0a0bff0b0b0bff0a0a0aff0c0b0cff0d0c0dff0e0e0eff100f10ff121212ff151415ff171716ff191919ff1c1c1bff1f1f1fff232322ff282828ff2d2d2dff323232ff373737ff3c3c3cff434242ff484848ff4e4e4dff545354ff535454ff575657ff595959ff595959ff5a5a5aff5c5b5cff5e5d5eff616161ff646364ff666667ff686968ff6a6a6aff6c6b6bff6e6d6dff6f6f70ff717171ff737273ff737473ff757575ff797979ff7e7e7dff7f7f7fff787979ff727171ff6a6a6aff606060ff565656ff4e4e4fff494948ff454545ff3f4040ff3b3a3aff353535ff303030ff2a2b2bff292929ff262525ff222222ff1f1f1fff1b1b1cff191919ff171717ff151515ff121313ff111011ff0f0e0fff0e0e0eff0d0d0dff0e0f0fff100f10ff10100fff0f0f0fff121211ff121212ff121212ff121212ff111111ff111111ff10100fff10100fff0b0b0aff090808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfcfff3f3f3ffeaebeaffe3e3e3ffdededeffddddddffdddcddffdcddddffdddcdcffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdbdcdbffdbdbdbffd9dadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd1d1d1ffd2d1d2ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfd0ffcfcfd0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcdceffcecdceffcdcecdffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdcdceffcdcdceffcfcfceffd3d3d3ffd6d6d7ffdadadaffddddddffe0e0e0ffe3e4e3ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe4e4e4ffe5e5e5ffe6e6e7ffe8e7e7ffe8e8e8ffe9e8e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffecebecffecececffecececffecececffecedecffedededffedededffedededffedeeeeffeeeeeeffeeefeeffefeeeeffefefeeffefefeeffefefefffeeefefffefefeffff0f0f0ffefeff0ffeff0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f1f1fff2f1f2fff1f1f2fff2f2f2fff1f2f1fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f3fff3f2f3fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff5f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff4f4f4fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f4f5fff4f5f4fff4f5f5fff5f5f5fff5f5f4fff5f4f5fff4f5f5fff5f4f5fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f3f3fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f3fff3f4f3fff4f4f4fff3f3f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff4f3f3fff3f3f3fff4f3f4fff4f3f3fff4f4f4fff4f3f4fff4f4f4fff3f3f4fff3f4f3fff3f4f4fff4f4f3fff3f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff5f4f4fff5f5f5fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f6fff6f5f6fff5f6f5fff5f6f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f3fff4f4f4fff4f3f4fff3f4f3fff4f4f4fff4f3f3fff3f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0efffefefeeffefeeeeffeeeeeeffeeedeeffedededffedececffecececffebebebffebebebffebeaebffe9e9e9ffe8e7e8ffe9e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e5e5ffe1e1e2ffdbdbdbffd9d9d9ffd7d7d7ffd4d5d5ffd3d3d2ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d2ffd3d3d3ffd4d4d4ffd3d3d4ffd4d4d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdbdadbffdbdadbffdadbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdbdbdcffdcdcdcffdcdcdcffdcdcddffdddddcffddddddffddddddffddddddffdedddeffddddddffdededdffdededeffdededeffdfdfdeffdfdfdfffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe4e5e4ffeaeaeafff3f3f3fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff0c0c0cff3d3e3eff8e8d8effbebebeffd0d0d0ffdfdedfffeeeeeefffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffefefffffffffffffffefffefefffffffefefffffffefffefefefffffefefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffdfefdfffefdfefffdfdfefffefefefffefdfefffdfefefffdfefdfffefefdfffdfdfefffdfdfefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefffffefefefffcfcfcffeeeeedffdededfffcfcecfffafaeafff888888ff767676ff605f60ff4e4d4dff383838ff242425ff181818ff0d0e0dff070606ff030303ff000101ff000000ff000000ff000001ff000100ff000000ff010000ff000100ff000000ff010000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff838282ff828382ff828282ff828282ff828282ff828283ff818281ff7f7f7fff7e7d7dff7b7b7bff787878ff777676ff747374ff727272ff6f706fff6e6e6dff6c6b6cff69696aff676767ff646464ff616262ff5f5f60ff5d5d5dff5b5b5bff575757ff555555ff525252ff505150ff595858ff696969ff757575ff7a797aff7f7f80ff868686ff8e8e8dff939393ff999999ff9e9e9fffa4a4a3ffa8a8a8ffadadadffb2b2b2ffb7b7b7ffbbbbbbffbfc0bfffc4c4c4ffc8c8c8ffcccdcdffd1d1d2ffd4d4d4ffd6d6d6ffd7d7d7ffd9d9d9ffd9dadaffdad9daffdad9daffd7d7d7ffd5d6d6ffd5d5d5ffd4d4d4ffd3d4d4ffd2d2d2ffd1d1d1ffcfd0d0ffcfceceffcececdffccccccffcacacaffc8c8c8ffc5c5c5ffc1c1c1ffbdbdbdffb9b9b8ffb4b5b4ffafafafffaaa9a9ffa3a3a3ff9e9e9eff979797ff8d8d8dff828282ff767676ff6e6e6eff676766ff606161ff5d5c5dff555655ff494949ff4e4e4eff4c4c4cff4b4b4bff4c4d4dff504f4fff515152ff545454ff565656ff585858ff5a5b5aff5d5d5dff5f5f5fff616162ff646464ff666666ff676767ff69696aff6b6b6bff6d6d6eff6f6f6fff717171ff717171ff717171ff727272ff727272ff727272ff727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000101ff040405ff0f0f10ff2c2c2dff505050ff717271ff909190ffa7a7a7ffb2b2b3ffbabbbbffc3c3c3ffc5c5c5ffc7c7c7ffc9cac9ffc9c9c9ffcac9caffd4d4d4ffedededfff6f7f7fffafafafffbfafafffbfbfbfffafafbfffafafbfffafbfafffbfafafffafbfafffafbfbfffafafafffafafafffafafbfffafbfafffafafafffbfafafffafbfafffafafafffbfafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffaf9fafff9fafafffafafafffaf9f9fff9f9f9fffafafafff9faf9fffaf9f9fff9f9fafffaf9fafffaf9fafffafafafffafafafffbfbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfafffafafbfffbfafbfffbfafbfffbfbfbfffafbfafffafafafffafafafffafbfbfffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffaf9fafffafafafffafafafffafaf9fffafafafffaf9fafff9fafafffaf9f9fff9fafafff9f9fafff9faf9fffafafafffaf9f9fff9faf9fffafafafff9faf9fffaf9fafff9f9fafffafafafffafafafffafafafffafbfafffbfbfafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfff9f9fafff2f2f2ffe0dfe0ffbebebeffb6b6b6ffb4b3b4ffb2b2b2ffb1b1b1ffb0b0b0ffaeaeafffabababffa5a5a5ff9b9b9aff8d8d8dff787978ff5e5e5eff414141ff232423ff0e0e0eff080707ff030403ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e1ffe1e0e0ffe1e1e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfe0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e8e8ffe9e9e8ffeaeaeaffebeaebffecedecffecedecffecececffebecebffecececffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffeaeae9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe6e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdedfdfffdedddeffdeddddffddddddffdcdcdcffdcdbdcffdbdbdbffdbdadaffdadadaffd9dadaffd8d9d9ffd8d8d7ffd7d7d7ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d6ffd6d5d6ffd5d4d5ffd4d4d5ffd4d4d4ffd3d4d3ffd4d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d1d0ffd0d0d0ffcfcfcfffcecfceffcececeffcccdcdffcdccccffcbcbccffcccbccffcbcacbffcacacbffcacacaffcacac9ffc8c8c8ffc6c7c7ffc5c5c6ffc4c4c4ffc2c2c2ffc0c0c0ffbebebeffbcbcbcffbabab9ffb7b8b7ffb6b6b6ffb4b4b4ffb1b2b2ffafafafffaaaaaaffa4a3a4ff9d9d9dff989897ff929293ff8d8c8dff888788ff818181ff7a7b7bff727172ff6c6b6bff676767ff626162ff5d5c5dff585959ff555454ff4f4f4fff484848ff414242ff3c3c3cff383838ff343434ff313131ff2f2e2eff2c2c2cff292929ff282727ff252425ff232323ff212221ff212020ff1f1e1fff1d1d1dff1b1b1bff1a1a19ff181919ff181818ff171817ff171717ff161616ff151515ff151515ff141514ff141313ff121213ff121212ff121111ff101011ff10100fff10100fff0f0f0fff0e0e0fff0e0e0eff0e0e0eff0d0d0dff0c0c0dff0c0c0cff0c0b0cff0b0b0aff0a0a0aff0a0a0aff090909ff090909ff090909ff090909ff080808ff090909ff090a09ff090909ff090809ff090909ff090809ff080808ff080708ff070707ff070707ff060607ff070607ff050606ff060505ff050605ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff000000ff000100ff000100ff000000ff000000ff010101ff000100ff010000ff000001ff010101ff010001ff000101ff000100ff010100ff000001ff000001ff000101ff010100ff000000ff000001ff000001ff000001ff000000ff000100ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000001ff000000ff010000ff000100ff000000ff000000ff000000ff000001ff000100ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0d0eff0d0e0eff0d0d0dff0d0e0eff0e0d0eff0e0e0eff0e0e0eff0d0d0dff0c0d0dff0c0c0cff0b0c0cff0a0909ff09090aff090909ff0a090aff0a0b0bff0c0c0cff0e0e0dff0f0f0fff111112ff141414ff171716ff191919ff1c1c1dff202121ff252525ff292929ff2f302fff383838ff3f3f3fff444545ff4a4a4aff505050ff585757ff606060ff686868ff6e6e6fff717071ff727272ff767676ff757676ff767576ff787878ff7a7a7aff7a7a7bff7e7d7eff828382ff868685ff878887ff8a8b8bff8d8d8dff8f8f8eff8f8f8fff929292ff969596ff9a9999ff9d9d9cffa1a1a1ffa3a2a2ff9b9a9bff919191ff878787ff7d7d7cff727272ff6a6a6aff646464ff5f5f5eff595959ff525252ff4b4c4cff474746ff404040ff3c3c3cff393939ff333433ff2e2d2dff282828ff252525ff212121ff1c1c1cff191919ff171716ff131313ff101011ff0e0f0fff0e0e0dff0f0f0fff0f0f10ff121212ff121212ff121212ff121212ff111111ff111111ff0f1010ff0f1010ff0b0b0bff080808ff080808ff070707ff060607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff5f6f6ffeeefeeffe5e5e6ffe1e0e0ffdddeddffdcdcdcffdddcdcffdcdcddffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdcdbdcffdbdbdbffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d7ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d3d2ffd2d3d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0cfffd0d0d0ffcfcfcfffcfcfcfffcecfcfffcfceceffcfcfceffcececeffcdceceffcecdcdffcdceceffcdcecdffcdcdcdffcecdcdffcdcdcdffcdcccdffcdccccffcdcccdffcdcdcdffcdcdcdffcececdffcecdceffcececeffd1d1d1ffd5d5d5ffd8d9d9ffdcdcdcffdfdfdfffe2e2e1ffe4e4e4ffe3e4e3ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe6e6e6ffe7e6e7ffe7e7e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9eaffeaeaebffebebebffebebebffebebecffecececffececedffecececffecedecffedededffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffefeeefffefefeffff0eff0ffeff0f0fff0eff0fff0f0f0fff0f1f1fff0f0f1fff1f0f1fff1f1f1fff2f1f1fff2f2f1fff1f2f2fff1f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff3f2f3fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff4f4f3fff3f3f4fff4f3f4fff4f3f4fff4f4f4fff3f4f4fff4f3f4fff4f3f3fff4f4f4fff3f3f4fff4f3f4fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff4f4f4fff5f4f4fff4f5f4fff4f4f4fff5f4f4fff4f4f5fff5f4f5fff4f5f4fff5f5f4fff4f4f4fff4f4f5fff4f4f4fff4f4f3fff3f4f4fff4f3f4fff3f4f4fff4f4f4fff4f3f3fff3f4f3fff4f4f4fff3f4f3fff4f3f3fff3f3f4fff4f3f4fff4f3f4fff3f3f4fff3f4f3fff4f4f3fff3f3f3fff3f3f4fff3f3f4fff4f4f3fff3f3f3fff3f3f4fff3f4f4fff4f3f4fff3f3f3fff3f4f3fff3f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f6fff6f5f6fff5f6f6fff6f5f5fff6f6f5fff5f6f6fff5f6f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff4f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f3f4fff3f4f4fff4f4f4fff4f3f3fff3f4f3fff4f4f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff3f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff1f1f2fff1f1f2fff1f1f1fff0f1f0fff0f1f1fff0f0f0ffeff0f0ffeff0f0ffefefefffefeeeeffeeeeeeffeeeeedffededeeffedecedffedecedffecececffebebebffebeaebffebeaeaffe9e9e9ffe8e7e8ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e6ffe5e5e5ffe4e5e5ffe3e3e3ffdfdfdfffdbdbdaffd8d8d8ffd7d6d6ffd4d4d4ffd2d2d2ffd1d0d0ffd0d0d1ffd1d0d1ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d4ffd4d3d4ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdad9daffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdbffdcdbdcffdddcdcffdcdddcffdcdcdcffdddcdcffdddcddffddddddffddddddffdededdffdededeffdededeffdededeffdededeffdedfdfffdfdedfffdfdfdfffe0e0dfffe1e1e1ffe4e4e4ffedededfff5f6f6fffdfcfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff111110ff5c5c5cffabacacffcbcbcbffdadadaffe9e8e8fff8f8f8fffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffefffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffffffffffefefffffffefffffefefffefefefffffefefffffffefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefdfdfffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffefefefffdfdfefffefefdfffefefdfffefefefffdfdfdfffefefdfffefefdfffefefefffdfdfefffdfefdfffefefefffefefefffefefdfffefefefffefefffffefefefffefefefffefefefffffffffffefefefffaf9f9ffebeaebffdcdcdcffcbcbcbffa0a1a0ff8e8d8eff767676ff616061ff49494aff333332ff232323ff161616ff0b0a0aff040404ff010102ff010000ff000000ff000000ff010000ff010000ff000000ff010000ff000100ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828382ff828283ff838282ff838282ff828282ff828181ff807f7fff7d7d7dff7b7b7bff797979ff767676ff747474ff727272ff6f706fff6d6e6eff6c6b6bff6a6a69ff676767ff656565ff626262ff605f5fff5d5d5dff5b5b5bff585858ff565656ff535353ff515152ff595a59ff6a6a6aff757575ff7a7a7aff807f80ff878786ff8e8e8dff949494ff999999ff9f9f9fffa4a4a4ffa9a9a9ffadadaeffb2b3b2ffb8b8b7ffbcbdbcffc0c1c0ffc4c4c4ffc9c9c9ffcececeffd2d1d2ffd4d5d4ffd7d7d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadad9ffd6d6d6ffd6d6d6ffd6d5d5ffd5d4d5ffd3d3d4ffd3d3d2ffd2d1d1ffd0d0d0ffcfcfceffcececdffccccccffcacacaffc8c8c8ffc5c5c5ffc1c1c1ffbdbcbcffb8b8b8ffb4b3b3ffafafafffa9a9a9ffa3a3a3ff9e9d9dff979797ff8d8e8dff828281ff777776ff6e6e6fff676767ff616161ff5c5b5bff545454ff494949ff4e4e4dff4d4d4cff4c4c4cff4d4d4dff4f5050ff525151ff545353ff565656ff585859ff5b5b5bff5d5d5cff5f6060ff626261ff646464ff666666ff676868ff69696aff6b6c6bff6d6e6dff6f706fff717171ff717171ff717272ff717271ff727272ff727272ff72727300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff060706ff141413ff2a2b2bff4a4a49ff6f6f6fff939394ffa9a9a9ffb7b7b7ffbfbfbfffc4c4c4ffc6c6c6ffc6c6c6ffc8c7c8ffc8c8c8ffcacacaffd4d4d4ffe4e3e4fff5f5f5fffafafafffafafbfffbfbfafffbfafbfffafbfafffbfafafffafbfafffafafbfffbfafafffbfafafffafafafffbfafafffbfafafffafafafffbfafafffafbfafffafafafffafbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafaf9fffafafafffaf9f9fffafafafffafafafff9f9fafff9fafafff9f9f9fffaf9f9fffafafafffaf9fafffafafafffbfafafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffafafafffbfafafffbfafafffafafafffafafafffafbfafffbfafbfffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafff9faf9fff9fafafffaf9f9fffafaf9fff9fafafffafafafff9faf9fffaf9f9fffaf9f9fff9fafafff9f9f9fffafafafffafafafff9f9fafffafafafffaf9f9fffaf9f9fffafafafffafafafffbfbfafffbfafafffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfff9f9f9fff1f0f1ffdcdcdcffc1c1c1ffb6b7b6ffb5b5b5ffb4b4b4ffb2b2b2ffb0b0b0ffaeaeaeffacabacffa7a8a7ff9f9e9eff8f908fff7b7b7cff646464ff484748ff262626ff0e0e0dff070606ff030303ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffe0dfdfffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe6e5e5ffe6e7e6ffe7e7e8ffe8e8e8ffe9eae9ffebeaeaffececebffecececffebebebffecebebffebebebffeaeaeaffeaeaeaffeae9e9ffeae9e9ffeaeaeaffeae9eaffeaeaeaffeae9e9ffe8e9e8ffe7e7e7ffe7e8e7ffe7e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e3ffe2e2e3ffe2e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffdfdedeffdddeddffdedddeffddddddffdcdcdcffdbdbdcffdbdcdbffdbdadbffdadadaffdad9d9ffd9d9d9ffd8d8d9ffd8d7d8ffd7d7d7ffd6d6d6ffd6d5d5ffd6d5d5ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d3d2ffd2d2d1ffd2d2d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfceffcfcfceffcececeffcdcdcdffcdcdcdffccccccffcacacbffcacacaffc9c9c9ffc9c8c8ffc9c9c9ffc8c7c8ffc7c7c7ffc6c6c5ffc5c5c5ffc3c3c3ffc2c2c1ffbfbfbfffbebebeffbbbbbcffb8b9b8ffb6b6b5ffb2b3b3ffb0b0b0ffadadadffaaababffa8a8a8ffa4a3a3ff9d9d9dff969696ff909090ff898989ff838283ff7c7c7cff777776ff6e6f6eff696869ff616161ff5c5b5cff565656ff515251ff4d4d4dff494a4aff464645ff404140ff3b3a3bff363636ff323131ff2d2d2dff2b2a2aff292828ff262626ff252424ff222322ff212121ff1f1f1fff1e1e1eff1c1d1cff1b1c1bff1a1a1aff191919ff171818ff171717ff161616ff151515ff141414ff141414ff131313ff131312ff121212ff111112ff111111ff101010ff100f0fff101010ff0e0e0fff0e0e0eff0e0d0dff0d0d0dff0c0c0cff0c0d0cff0c0c0bff0b0b0bff0a0a0bff0a0b0aff0a0a0aff0a0a0aff090909ff080808ff080909ff080808ff090808ff090909ff090909ff090909ff090908ff090809ff080808ff080808ff070707ff080707ff070707ff060606ff050505ff050505ff050404ff010201ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff000001ff000101ff000000ff010000ff010101ff000001ff010100ff010000ff000101ff000000ff010100ff000000ff000000ff000001ff000100ff000100ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000100ff000000ff010000ff010000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0f0fff0f0f0eff0f0f0fff0d0e0eff0e0e0eff0d0d0dff0e0e0dff0e0e0dff0e0e0eff0e0e0eff0d0d0dff0d0d0dff0b0b0cff090909ff090909ff0a0a0aff0c0c0cff0d0d0eff10100fff121111ff141414ff161616ff1a1a1aff1e1e1dff222222ff262627ff2c2c2cff333332ff393939ff424241ff4c4c4cff555555ff595a59ff5f5e5eff666666ff707070ff797979ff807f7fff888788ff8e8e8eff909090ff919191ff939293ff979797ff9c9b9cff9e9f9fffa2a2a2ffa7a6a7ffabacabffb1b0b0ffb3b4b3ffb5b5b5ffb9b8b8ffbcbbbbffbebebeffc1c1c1ffc6c5c5ffc9c8c9ffcbcbcbffcfcfcfffd0d0d0ffc8c9c8ffbdbdbdffb0b0b0ffa3a4a4ff979797ff8c8c8cff828383ff7a7a7aff747473ff6c6c6cff656564ff606060ff5b5b5aff565656ff4f4f4fff49494aff434444ff3e3e3eff373737ff313131ff282829ff222222ff1e1e1dff191919ff151515ff131312ff101010ff0f0f0fff0f0f10ff121211ff121212ff121212ff111111ff111111ff101010ff0f100fff0b0a0bff080808ff080809ff070707ff060606ff060607ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfbfcfff1f1f1ffe9e8e8ffe2e1e1ffdeddddffdddcdcffddddddffdcdcdcffdcdddcffdcdcdcffdcdcdbffdbdcdcffdcdbdbffdbdcdbffdadbdbffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d7d7ffd6d6d5ffd6d5d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d2ffd2d3d2ffd2d2d2ffd1d1d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcfceceffcecfceffcececeffcecdceffcecdcdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcecdffcecdcdffcfcfceffd3d3d3ffd7d7d7ffdadbdaffdededdffe0e0e0ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e4ffe6e5e5ffe7e7e7ffe7e7e8ffe9e9e8ffe9e9e8ffe9e9e9ffeaeae9ffeaebeaffebebeaffebebebffebebecffebecebffecececffecedecffededecffececedffededeeffedededffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f3f2fff3f2f2fff2f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f4fff4f4f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff4f4f3fff3f3f3fff3f4f4fff3f3f4fff3f4f3fff4f4f3fff3f4f3fff3f4f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff4f4f3fff4f3f4fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff5f4f4fff4f5f4fff5f4f4fff5f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f3fff4f4f4fff3f3f3fff4f4f3fff4f4f4fff3f3f4fff3f4f4fff3f3f3fff4f3f3fff4f4f4fff3f3f4fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff4f4f3fff3f4f3fff3f4f3fff3f3f3fff4f4f4fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff5f5f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff5f6f5fff6f5f5fff5f6f5fff5f5f6fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f5f4fff4f4f3fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff3f4f4fff3f3f3fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff3f3f3fff2f2f3fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f1fff0f0f0fff0efefffefefefffefefefffeeeeeeffeeeeedffeeedeeffedededffedececffebebebffebebebffebebebffebeaebffe9e9e9ffe8e8e8ffe9e8e9ffe8e9e8ffe8e8e7ffe7e7e7ffe5e5e5ffe4e3e3ffe5e4e5ffe2e2e2ffdddddcffdadadaffd8d7d8ffd6d5d5ffd3d3d3ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffd0d0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd2d2d3ffd3d3d3ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdbdadaffdadbdaffdbdadbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdbdcffdcdbdcffdcdcdcffdcdddcffdddcdcffddddddffddddddffddddddffdddeddffdeddddffdededeffdddedeffdededeffdededeffdfdedeffdfdfdeffdfdfdfffdfdfdfffe1e1e1ffe7e7e7fff0f1f1fff7f8f8fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff403f3fff8b8b8bffc5c5c5ffd7d7d7ffe6e7e7fff6f5f5fffdfcfcfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffefffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffffefffffffefefffffffffffefefefffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfefdfffefdfdfffefdfdfffefefefffefefdfffefefefffdfefefffefdfefffefdfdfffdfefefffefefdfffefefefffefdfefffefdfefffdfefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefefff9f9f9ffe8e8e8ffdadad9ffc0c0bfffa7a7a6ff8d8c8dff747574ff5c5c5cff424242ff2e2e2eff1f1f1eff0f1010ff070707ff030302ff010101ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828382ff828383ff828282ff838283ff838282ff828282ff818181ff7f7f7fff7d7d7dff7b7b7bff787878ff767676ff747474ff717272ff706f70ff6e6e6dff6b6b6cff69696aff676767ff656564ff636262ff605f60ff5d5e5dff5b5b5bff595858ff575757ff545454ff525252ff5a5b5bff6e6d6dff767575ff7a7a7aff818080ff878787ff8e8e8eff949494ff9a9a9affa0a0a0ffa5a5a5ffaaa9a9ffafaeafffb4b4b4ffb8b9b8ffbdbdbdffc2c1c1ffc6c6c6ffcacacaffd0cfcfffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9daffdadadbffdadadaffdadad9ffd7d7d6ffd7d6d6ffd6d5d6ffd4d5d5ffd4d3d4ffd3d2d3ffd2d1d1ffd0d0d0ffcecfcfffcdceceffccccccffcacacaffc8c7c7ffc5c4c4ffc1c1c1ffbcbcbcffb8b7b7ffb4b3b3ffaeaeaeffa9a8a8ffa3a2a2ff9c9d9dff969696ff8d8d8cff818182ff767677ff6e6e6eff676766ff605f60ff545454ff4c4d4cff474746ff4d4d4dff4d4d4dff4c4c4cff4e4e4eff4f5050ff525252ff545454ff565656ff595958ff5b5b5bff5e5d5eff605f60ff626262ff646464ff666666ff686767ff6a696aff6b6b6cff6d6d6dff706f70ff727171ff727172ff717271ff727272ff727272ff727272ff7272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff070707ff111111ff262525ff4a4a4aff767676ff979696ffadadadffb9b9b9ffbdbdbdffc0c0c0ffc3c3c3ffc6c6c6ffc7c7c7ffc8c8c7ffcacac9ffd0cfcfffe2e1e2fff3f4f3fffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfbfffafbfbfffafbfafffbfbfbfffbfafafffbfafafffafafafffbfafafffafafafffbfafafffafafafffbfafafffbfafbfffafafafffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafaf9fffaf9f9fffafafafff9faf9fffafafafff9f9f9fffaf9f9fffaf9f9fff9fafafffafafafffafafafffbfafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffbfafbfffafbfafffafafbfffbfafafffbfafafffbfafafffafbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffaf9f9fffaf9fafff9fafafffaf9fafffafaf9fff9f9fafff9f9fafffafaf9fffafaf9fffaf9fafffaf9fafff9faf9fff9f9f9fffaf9f9fffafafafff9faf9fffafafafff9fafafffaf9fafffaf9f9fff9fafafffafafafffafafafffbfafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffcfbfbfff9f9f9ffeeeeeeffd6d6d7ffbebebeffb8b8b7ffb6b6b5ffb6b5b5ffb5b4b5ffb3b4b3ffafafafffacacacffa9a8a8ffa2a2a1ff949595ff7e7e7eff616161ff474747ff282728ff0f0f0fff060606ff030203ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e0ffe0e1e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdfdedfffe0dfe0ffe1e0e0ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e4ffe5e5e4ffe5e5e5ffe5e6e6ffe7e7e6ffe8e8e7ffe9e9e9ffeae9eaffebecebffebebebffebeaebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe8e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e5e5ffe5e5e5ffe4e4e5ffe4e4e3ffe3e3e3ffe3e3e2ffe3e2e2ffe1e2e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdedfffdededfffdededeffdddeddffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdbdadbffdadadaffdad9daffd9d9d8ffd8d9d9ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd3d3d3ffd3d2d2ffd3d2d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d1ffcfd0d0ffcfcfcfffcfcfceffcececeffcecdcdffcdcdccffccccccffcbcbcbffcbcacaffc9cac9ffc9c9c9ffc7c7c7ffc7c6c6ffc6c5c5ffc5c5c5ffc5c5c4ffc3c3c3ffc2c2c2ffc0c0c0ffbfbfbfffbdbdbdffbbbbbbffb8b8b8ffb5b4b4ffb1b1b1ffadadacffa9a9a9ffa5a5a5ffa2a2a2ff9e9e9eff9b9a9aff959594ff8c8c8cff858585ff7d7d7dff767676ff707070ff6a6a6aff636363ff5a5a5aff565555ff505050ff4b4b4bff464646ff424242ff3e3e3eff3b3b3aff373837ff333434ff2f2f2fff2c2b2cff282727ff252525ff232323ff222121ff20201fff1e1e1eff1c1c1cff1c1b1bff1b1a1aff191919ff181818ff181817ff161617ff161616ff151515ff151514ff141314ff131213ff121211ff111111ff111010ff101010ff101010ff101010ff0f0f0fff0f0e0eff0e0e0eff0d0d0eff0d0d0cff0c0c0cff0c0c0cff0b0b0cff0b0b0bff0b0b0bff0a0a0aff090909ff0a0909ff090909ff090909ff090909ff090808ff080808ff070807ff080807ff090908ff080808ff090909ff080808ff080808ff080808ff080808ff070807ff070706ff070606ff060506ff040504ff020202ff020101ff010101ff010000ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff010000ff010000ff010000ff000100ff000000ff000000ff010000ff000100ff010101ff000000ff010000ff010000ff000001ff010100ff010101ff010001ff000001ff000000ff010101ff010000ff000000ff010000ff000001ff000000ff010001ff010000ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff010000ff000100ff000000ff000000ff000000ff010000ff000100ff000101ff000000ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000ff100f10ff10100fff0e0e0fff0e0e0fff0f0f0eff0e0e0dff0e0d0eff0e0d0dff0d0e0dff0e0e0dff0e0d0eff0e0e0eff0d0d0dff0c0c0cff0b0c0cff0d0c0cff0e0d0dff0f0f10ff121211ff151415ff181718ff1a1a1aff1d1e1eff222223ff282727ff2d2d2dff353434ff3c3c3dff444444ff4c4c4dff575656ff626262ff696a6aff6f6e6eff737373ff7a7a7aff868686ff8f8e8fff999999ffa7a6a7ffb6b6b7ffbcbcbbffbfbfbfffc3c2c2ffc8c7c8ffc8c9c9ffcacacaffcdcdcdffd0d0d0ffd2d2d2ffd4d5d4ffd6d7d7ffd8d9d8ffdbdbdbffdcdcdcffdededeffe0e0e0ffe4e4e4ffe7e7e6ffe9e8e8ffeaeaeaffeae9e9ffe6e5e6ffdededfffd8d8d8ffd0d0cfffc6c6c6ffbababbffafafaeffa1a0a0ff949494ff898889ff7f807fff787878ff727171ff6d6d6dff676867ff636363ff5e5e5eff595858ff4f4f4fff444445ff393939ff303030ff292929ff222222ff1c1d1dff191919ff161616ff141414ff131212ff111112ff121212ff111111ff111111ff101010ff0f100fff0b0b0bff090908ff080808ff070707ff060606ff060606ff030304ff030304ff020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfff5f4f4ffecececffe4e4e4ffdededeffdddcdcffddddddffdcdcdcffdcdcdcffdcdbdcffdbdcdcffdbdbdcffdcdcdbffdbdbdbffdbdbdbffdbdbdaffdadad9ffdad9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d5ffd4d3d4ffd3d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0cfffd0d0cfffd0d0cfffd0cfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfceceffcecfceffcececeffcdcecdffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcccccdffcdccccffcdcccdffcccdcdffcdcdcdffcdcecdffcdcdceffd1d1d1ffd6d5d5ffdad9d9ffdcdcdcffdfdedfffe1e2e1ffe3e3e3ffe2e2e2ffe3e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9eaeaffeaebebffebebebffebebebffecebebffecececffecececffedecedffededecffedededffedededffeeededffeeeeeeffedededffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefeeffefefeffff0efeffff0eff0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f2f2fff1f2f2fff1f2f1fff2f2f2fff2f1f1fff2f1f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff3f2f3fff2f2f2fff2f2f3fff3f3f2fff2f2f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f3f3fff3f4f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff4f3f3fff3f3f4fff4f4f3fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff2f2f2fff3f3f3fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff4f3f3fff4f4f3fff3f4f4fff3f4f4fff4f4f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff4f3f3fff3f3f3fff4f3f3fff4f4f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff5f5f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff6f5f5fff5f6f6fff5f6f6fff5f5f5fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff5f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff3f3f4fff4f3f3fff4f4f3fff4f3f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f2f2fff2f2f3fff3f3f2fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f0f0fff1f0f0ffeff0f0fff0f0effff0f0efffefeeeeffefefeeffeeeeeeffeeedeeffededeeffedededffecececffebebebffebebeaffebeaebffeaebeaffe9e9e9ffe8e8e8ffe9e9e9ffeae9e9ffe8e9e9ffe7e8e8ffe6e6e6ffe6e5e6ffe6e5e5ffe5e4e5ffe0e0e0ffdcdbdcffd9d9d9ffd7d7d7ffd4d4d4ffd2d1d1ffd0cfd0ffcfcfcfffcfcfcfffd0d0cfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d4ffd3d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9dad9ffd9d9d9ffdad9daffdadadaffdadad9ffdadadaffdadbdbffdadbdaffdbdbdbffdbdadaffdbdbdbffdbdbdbffdcdbdcffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddcddffdcdcdcffdddcddffddddddffddddddffdddddeffdeddddffdededdffdededeffdfdedeffdedfdeffdfdfdeffdfdfdfffe0e0e0ffe3e3e3ffebebebfff3f4f4fffdfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff090909ff525252ffc7c7c7ffd5d5d5ffe2e2e2ffefefeffffbfcfcfffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffefffffffffffffffefffefffffffefffffefefffefefffffffefffffefefffffefefffffefffefffffefefffefefefffefefffffffefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffefffffffffefffffdfdfdfff4f4f5ffe6e5e5ffd5d5d6ffc3c2c3ffa3a3a3ff8b8b8bff727272ff565656ff3d3d3dff292929ff181817ff0c0c0cff050505ff030203ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff838382ff828282ff828282ff838283ff828282ff828283ff818281ff807f7fff7d7d7dff7b7b7cff797979ff767777ff747574ff727272ff707070ff6e6e6eff6c6c6cff696a6aff676767ff656565ff626262ff5f6060ff5d5d5eff5b5b5bff5a5959ff585858ff555555ff535353ff5c5c5cff6f6f6fff767676ff7a7a7aff818080ff888788ff8f8e8fff959595ff9b9b9affa0a0a0ffa6a6a6ffabababffb0afb0ffb5b5b4ffb9b9b9ffbebebeffc3c2c3ffc7c7c7ffcbcbcbffd1d0d0ffd4d3d3ffd5d5d6ffd7d7d7ffd8d9d9ffdad9daffdbdadbffdad9daffdad9d9ffd7d7d7ffd6d6d6ffd5d6d6ffd4d5d5ffd4d4d4ffd3d3d3ffd2d1d2ffd0d0d0ffcfcfceffcdcdcdffcbcbcbffcac9caffc7c7c7ffc3c3c4ffc0c0c0ffbcbbbbffb7b7b7ffb2b2b3ffaeaeaeffa8a9a9ffa1a2a2ff9c9c9bff959595ff8c8b8cff818181ff767676ff6e6e6eff676766ff5d5d5dff4c4d4dff3e3e3fff434343ff4e4e4dff4d4e4eff4d4d4dff4e4e4eff505050ff525252ff545454ff565656ff595959ff5c5b5cff5e5e5eff60605fff626261ff646464ff666666ff686868ff6a696aff6c6c6bff6d6d6dff706f6fff727172ff727272ff727271ff727272ff737272ff727273ff7273730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff070606ff111011ff2a2a2aff555554ff7e7e7eff9e9d9dffafafb0ffb7b8b8ffbdbdbdffc0c0c1ffc4c3c3ffc6c5c6ffc7c7c7ffc8c8c9ffcac9caffcfcfcfffddddddfff1f1f1fffafbfafffbfbfbfffafbfafffbfbfafffafafafffafafafffbfafbfffafafafffafafbfffbfbfafffbfafafffafafafffafafbfffbfafbfffafbfbfffafbfafffbfafafffafbfafffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9fafafff9fafafffafafafffaf9f9fffafafafffbfafbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffbfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffbfcfcfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfafbfffafbfbfffafbfafffbfbfbfffafbfafffbfafbfffafbfafffbfbfafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffaf9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9fafafff9f9fafff9f9f9fffafafafff9fafafffafafafffafafafff9fafafff9fafafffafafafffaf9f9fffafafafffafafbfffbfafbfffbfafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffafafbfff7f7f7ffebececffd1d1d2ffbdbcbdffb8b8b9ffb7b6b6ffb6b6b6ffb6b6b6ffb5b5b6ffb3b3b3ffafafafffaaaaaaffa4a4a4ff989998ff858584ff616161ff3d3d3eff232223ff0f0f0fff070708ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffdfdfdfffdededfffdfdedfffddddddffdddddeffdedfdeffe0dfdfffe0dfdfffe1e0e1ffe1e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9eaffebebebffebebeaffebebeaffeaeaeaffeaeaeaffe9e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e8e9ffe8e8e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe2e3e2ffe3e2e2ffe2e1e2ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdedfdfffdedddeffddddddffdcdcddffdcdcdcffdbdbdcffdbdadbffdadadbffdadadaffdadadaffd9d9d9ffd9d8d9ffd7d8d8ffd7d8d7ffd7d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d3ffd4d4d4ffd3d3d4ffd2d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcecfffcececeffcdcdcdffcdcdccffccccccffcbccccffcbcbccffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c0c0ffbfbebfffbdbdbdffbbbbbbffbabab9ffb7b8b7ffb5b5b5ffb1b1b1ffadacacffa8a7a7ffa1a2a1ff9d9c9cff979798ff949494ff8f8f8fff8a8a8aff838383ff7b7b7bff737373ff6a6b6bff636263ff5d5c5dff575657ff505050ff484848ff454444ff404040ff3b3c3bff383838ff343534ff323132ff2e2f2eff2c2c2bff292929ff262526ff232323ff202020ff1e1e1fff1e1e1dff1d1c1cff1b1a1aff19191aff181819ff171718ff161717ff161616ff151515ff151415ff141414ff131313ff121312ff121212ff111111ff101111ff101010ff0f0f0fff0f0f0fff0e0f0fff0e0e0eff0e0e0eff0d0e0eff0d0d0dff0c0c0cff0c0b0bff0b0b0bff0b0a0bff0b0b0bff0b0a0aff0a0a09ff090909ff090909ff080808ff080708ff090808ff080808ff090808ff080708ff070707ff070707ff080808ff080808ff080808ff080808ff080808ff070708ff070707ff070607ff060606ff050506ff050405ff020202ff010101ff010101ff000100ff010001ff000100ff010100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010100ff000101ff010000ff010100ff000001ff000100ff000000ff000000ff010000ff010001ff010001ff010000ff010100ff000000ff000101ff010000ff010000ff010100ff000000ff010000ff000001ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff101010ff100f10ff100f10ff0e0e0eff0e0f0eff0f0f0eff0d0d0dff0d0e0eff0d0d0dff0e0e0dff0e0e0eff0c0d0dff0d0d0dff0e0e0eff0f0f0fff101010ff121211ff131313ff171717ff1b1b1bff201f20ff242423ff292928ff2e2f2eff363636ff3e3e3eff464546ff50504fff595959ff636363ff6c6c6cff757676ff7d7d7dff828282ff898989ff949495ffa4a5a5ffb3b3b3ffc2c2c2ffd0cfd0ffd9d8d9ffdcdcdcffdfdfdfffe0dfe0ffe1e1e2ffe3e3e3ffe5e5e5ffe6e7e6ffe8e8e8ffe8e9e8ffebebeaffedececffefeeeffff2f1f2fff4f4f4fff6f6f7fff9f9f9fffbfafafffbfbfbfffbfbfcfffcfcfcfffcfcfcfffafafafff4f4f4ffeeeeeeffe9e8e9ffe2e2e2ffdbdcdcffd6d6d6ffcfcfcfffc4c4c4ffb7b7b7ffa9a9a9ff9b9b9aff8d8d8dff858686ff7e7e7eff7d7d7dff7b7c7cff717272ff666665ff595959ff4e4d4dff434243ff393939ff303030ff282827ff212121ff1d1d1dff1b1b1aff181718ff151414ff111111ff100f0fff100f10ff0f1010ff0b0b0bff090808ff090808ff070708ff060606ff060607ff030304ff040303ff010102ff020101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff6f5f6ffefefefffe6e6e7ffe1e1e0ffddddddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadad9ffd8d9d9ffd8d9d9ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd5d4d4ffd5d4d5ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d2ffd1d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d1d1ffd0d0d1ffd0d0d1ffd0d0d0ffd0cfd0ffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcecfcfffcfcfcfffcecfceffcfceceffcececeffcececeffcecdceffcdcdcdffcecdcdffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdccccffcdcccdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcecdceffd0cfd0ffd3d3d3ffd7d8d7ffdcdbdbffdddeddffe0e1e1ffe3e3e3ffe4e4e4ffe3e3e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe5e6e5ffe6e6e6ffe7e6e7ffe8e7e7ffe9e8e9ffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffebebebffebebebffecebebffececebffebececffedececffedecedffedededffedededffeeededffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeefffefeeefffefeeefffefefefffefeff0ffefefefffeff0f0ffeff0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f2fff2f1f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff2f3f3fff2f3f2fff3f3f3fff2f3f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f4fff3f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f2fff3f3f3fff3f2f3fff2f3f3fff2f3f2fff3f3f3fff3f2f3fff2f2f3fff2f3f3fff2f3f3fff3f2f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff3f4f3fff4f4f3fff3f3f3fff3f4f4fff3f3f4fff3f3f3fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff3f3f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f5fff5f4f4fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff5f4f4fff4f4f5fff5f4f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f1fff2f2f1fff1f2f1fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff0f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0effff0f0f0fff0efefffefeeefffeeefefffeeeeeeffeeedeeffedededffedecedffecececffebececffebeaebffeaeaebffeaeaeaffeaeae9ffe8e8e8ffe9e9e9ffe9eae9ffeaeae9ffe8e8e8ffe7e6e7ffe7e6e7ffe5e5e5ffe6e6e7ffe4e4e4ffdfdedeffdadadaffd8d8d9ffd6d5d6ffd3d3d3ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d9d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9dad9ffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdadadbffdbdbdbffdcdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdddcffdddcdcffdcdddcffdddcddffddddddffddddddffddddddffdededdffdddeddffdededeffdededeffdededeffdfdfdfffdfdfdfffe1e0e0ffe6e6e6ffeeefeffff6f7f7fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff252626ff858485ffd1d1d1ffe4e4e4ffecececfff9f8f9fffefefefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffefefffffefffffffefffffffefffffffefffefffefefefffffefefffffffefffefffefffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffefefefffffefefffefffefffefffffffffefffffcfbfbffefeff0ffdfe0e0ffd5d5d5ffbbbbbbff9f9f9fff898989ff6d6d6eff525252ff393939ff252525ff151515ff0a0a09ff040504ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828382ff828382ff828282ff838282ff818181ff7f7f7fff7d7d7dff7b7b7bff797879ff777676ff747574ff727372ff707070ff6e6e6fff6c6d6cff6a6a6aff676867ff656565ff626262ff606061ff5e5d5eff5c5c5cff5a5a5aff585858ff565556ff545454ff5e5e5eff6f6f6fff767676ff7a7a7bff818181ff888889ff90908fff969696ff9c9c9cffa1a1a1ffa6a6a7ffabacabffb1b1b0ffb6b6b5ffbababaffbfbfbeffc4c3c3ffc8c8c8ffcdcccdffd1d0d1ffd3d4d4ffd5d5d6ffd8d7d7ffd8d9d8ffdadadaffdbdadbffdadadaffd9d9daffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d2d1ffd0d0d0ffcfcfcfffcdcdcdffcbcccbffc9cac9ffc7c7c6ffc4c3c4ffbfbfbfffbbbbbbffb6b6b6ffb2b2b2ffadadadffa8a7a7ffa1a1a1ff9a9a9aff939494ff8a8a8bff818180ff767676ff6e6e6eff666666ff5a5a59ff4c4c4dff343334ff3f3f3fff4d4d4dff4d4d4dff4d4c4dff4e4e4eff505050ff525252ff555455ff575757ff59595aff5b5c5cff5e5e5eff606060ff626262ff646464ff666666ff686867ff6a6a69ff6c6c6bff6d6e6eff70706fff727272ff727272ff727272ff737272ff727372ff727273ff737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff020202ff080707ff151514ff333233ff5c5b5bff848484ff9f9fa0ffafaeaeffb7b8b7ffbdbdbdffc0c0c0ffc3c3c3ffc6c6c6ffc7c8c8ffc8c8c8ffcac9caffcdceceffdadadaffedeeeefff9f9f9fffbfafafffbfafafffbfbfafffafbfafffafbfafffafafafffbfafbfffafbfafffbfafafffafafafffbfafbfffbfafafffbfafafffbfbfbfffafbfafffafbfbfffbfafbfffafbfafffafbfafffafbfafffafbfafffafafafffafbfbfffafafafffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfafbfffafbfbfffafbfbfffafbfbfffafbfafffafafafffbfafafffbfafafffafbfafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9fafafffafafafffafafafff9faf9fff9faf9fff9faf9fffafafafff9f9f9fffafafafffaf9fafffafaf9fffafafafff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffafafafffbfafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfff9faf9fff2f2f3ffe7e6e7ffcfcfcfffbebebeffbab9baffb8b8b8ffb6b6b7ffb6b7b7ffb6b6b6ffb5b4b5ffb1b2b1ffadadadffa7a7a7ff9b9b9aff878787ff676767ff3b3b3bff1c1d1cff0c0d0cff060605ff030203ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffdfdfdfffdfdfdeffdedfdeffdddeddffddddddffdedddeffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e8e7ffe9e9e9ffebeaebffebeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e3ffe3e3e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfdfffdedfdfffdededfffdededeffddddddffdcdcddffdcdcdcffdcdbdbffdbdbdbffdadbdbffdadadaffd9d9daffd9d9d9ffd8d9d9ffd8d8d8ffd7d8d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcdcdceffcccdccffcbccccffcbcbcbffcacbcaffcacacaffcacacaffcac9caffc9c8c8ffc7c7c7ffc5c5c5ffc4c4c5ffc3c2c2ffc1c0c1ffbfbfbfffbebebeffbdbdbdffbbbabbffb8b8b8ffb5b6b5ffb2b3b3ffb1b1b1ffaeaeaeffabababffa6a7a6ffa0a0a0ff9a9a99ff929292ff8b8b8bff868585ff828282ff7d7c7dff757474ff6d6e6eff666767ff606060ff595958ff525252ff4c4b4cff464545ff404041ff3a3b3bff373738ff343434ff303030ff2c2c2dff292a2aff272827ff252424ff232222ff212120ff1e1f1eff1d1d1dff1b1b1bff1b1a1aff181918ff181717ff161616ff161616ff151515ff141414ff141414ff131313ff121313ff121213ff111211ff111111ff101110ff101010ff0f0f0fff0f0f0fff0f0e0fff0e0e0eff0d0e0dff0c0d0cff0c0c0cff0c0b0bff0b0b0bff0b0b0bff0b0b0bff0a0a0bff09090aff09090aff0a0a09ff090a0aff090909ff080807ff070708ff070707ff070707ff080807ff070808ff070707ff070707ff070807ff070707ff070707ff070807ff070708ff080707ff070707ff060606ff060506ff050404ff020203ff010202ff010101ff010101ff000101ff010101ff000101ff000100ff000000ff000000ff000000ff000100ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010001ff010000ff000100ff000000ff000001ff010000ff010001ff000000ff010000ff010101ff000001ff000000ff010100ff000101ff010101ff000000ff000001ff000100ff010100ff010100ff000000ff000000ff010000ff000100ff000001ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff100f0fff111111ff101110ff101010ff101010ff101010ff0f1010ff0e0f0eff0f0f0fff0e0f0eff0e0e0eff0e0d0eff0d0d0dff0d0d0dff0d0e0dff0f0f10ff121111ff141314ff151516ff181818ff1b1b1bff201f20ff252525ff2b2b2bff323232ff3a3a3aff414141ff494849ff525251ff5c5d5cff676867ff707170ff787878ff818181ff8c8c8bff969697ffa1a1a1ffafafafffbebebeffccccccffd6d6d6ffdededeffe8e7e8ffefefeffff6f6f7fff8f9f9fff8f8f9fff9f9f9fffafafafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfefdfffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffefefffffffffffdfefefffcfdfdfffcfcfcfff9f9f9fff3f3f3ffebebebffe6e6e6ffe0e1e0ffdcdcdcffd7d6d7ffcececeffc0c1c1ffb7b7b7ffaaaaaaff9f9f9fff959595ff858585ff7a7a7aff6e6e6fff626263ff565757ff4c4c4cff424343ff383838ff2e2e2eff272727ff212221ff1e1e1dff1a1a19ff141515ff111111ff0f0e0eff0b0b0bff090809ff090808ff070707ff060606ff070606ff030403ff030303ff020102ff020101ff010101ff010202ff010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfcfbfff2f3f2ffe9e9e9ffe2e1e2ffdddeddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdbdcdbffdbdcdcffdbdbdcffdbdbdbffdadbdbffdadadaffd9dad9ffd8d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d2ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfd0ffcfcfcfffcececfffcfcecfffcecfceffcececeffcececfffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcccdffcccdccffcdccccffccccccffcdcccdffcdccccffcdccccffcdcdcdffcccdcdffcdcdcdffcececeffd1d2d1ffd6d6d6ffdadadaffddddddffdfdfdfffe2e2e2ffe4e3e4ffe5e5e4ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e8ffe8e7e8ffe8e8e8ffe9e9e8ffe9eae9ffeaeaeaffeaeaeaffeaeaebffebebeaffebecebffececebffecececffecececffedecedffedededffededeeffeeededffedeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeeeffefefefffeff0efffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f1fff2f1f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f3f4fff4f3f3fff4f4f4fff3f3f3fff3f3f4fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff2f3f2fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f2f3fff3f2f2fff3f3f3fff2f3f3fff2f2f3fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff3f4f3fff4f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff4f4f4fff3f3f3fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff3f3f2fff2f3f3fff3f3f3fff3f3f2fff3f2f3fff3f3f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f5f5fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff5f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff1f1f1fff1f1f2fff1f2f1fff1f2f1fff1f1f1fff0f1f1fff1f0f0fff1f0f0fff0f1f0fff0f0f0fff0efefffefefefffeeeeefffefeeeeffeeeeeeffedeeeeffedededffedececffecececffebececffeaeaebffeaeaebffeaebeaffe9e9e9ffe8e8e8ffe9e9e8ffeaeaeaffeaeaeaffe9e9e9ffe7e8e7ffe7e8e7ffe6e6e6ffe9e8e8ffe6e7e6ffe1e1e1ffdbdbdcffd9d9d9ffd7d7d7ffd4d4d4ffd1d1d1ffcfcfcfffcecfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d4ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdadad9ffdadad9ffdadadaffdadbdaffdadadaffdbdadbffdadbdaffdbdbdbffdbdbdbffdcdbdcffdcdbdbffdcdbdbffdcdcdcffdcdddcffdcddddffdddcddffdddddcffdcddddffddddddffdddeddffddddddffdededeffdededeffdfdedeffdfdfdfffdedfdeffe0dfe0ffe3e3e3ffe9e9e9fff3f3f3fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff424343ffacadadffdbdbdbffeaebeafff8f8f8fffbfcfcfffefefefffefefffffffefffffffffffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffffffffffefffffffffffefffefffefffefffefefefffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffefefefffefffffffefefefffefffffffefefefffffefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffdfefdfffdfdfefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffffffffefffffefefefffefffefffefffefffefefefffefefffffefefefffffffefffffefffffafafaffe9e9e9ffe0e0e0ffd1d1d2ffb5b6b6ff9fa09fff868686ff686868ff4b4b4bff323232ff212121ff111111ff060607ff030302ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff838282ff838282ff838382ff828282ff838282ff828382ff818181ff7f8080ff7d7d7dff7b7c7cff797978ff777676ff747574ff727273ff707071ff6e6f6eff6d6c6cff6a6a6aff686868ff666566ff636363ff606060ff5e5e5eff5b5c5cff5a5959ff575757ff555555ff545455ff5f5f5fff6f6f6fff757576ff7a7b7aff828282ff8a898aff919191ff979797ff9c9c9cffa1a1a1ffa6a7a6ffabababffb0b0b0ffb5b6b5ffbabbbaffc0c0c0ffc4c4c4ffc8c9c9ffcdcdcdffd1d1d1ffd4d4d4ffd6d6d6ffd7d7d7ffd9d8d9ffd9dad9ffdadadaffdadadaffd9d9d9ffd7d7d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d1ffd0d0d0ffcfcfceffcecdcdffcccccbffc9c9c9ffc7c7c7ffc4c5c4ffc0c0c0ffbbbbbbffb6b6b6ffb1b2b2ffacacacffa7a6a6ff9fa0a0ff999999ff929292ff898a89ff808080ff767676ff6e6e6eff666566ff5a5a5aff4e4e4eff323131ff3c3d3dff4c4c4cff4c4d4dff4c4c4cff4d4d4eff505050ff535253ff555555ff575857ff5a5a5aff5c5c5cff5e5e5eff606060ff636262ff646464ff666666ff686868ff6a696aff6c6c6cff6e6e6eff707070ff727272ff727272ff737272ff727272ff727372ff737373ff73727300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff090a0aff1a1919ff393838ff5f605fff868686ff9f9f9fffadadaeffb6b6b6ffbcbcbcffc0c0c1ffc3c4c3ffc6c6c6ffc7c7c7ffc8c7c8ffcacacaffcdcecdffd8d8d8ffeaeaeafff7f7f7fffbfafafffbfbfbfffbfbfafffafafafffbfbfafffafbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfafafffafbfafffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffafbfafffafbfafffafafafffafafafffafafafffafafafff9faf9fff9f9fafffaf9fafffafafafffafafafffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffbfafbfffafafafffafafafffbfafafffbfbfbfffbfbfafffafafafffbfafafffafbfafffafafafffafbfafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafaf9fffafaf9fff9fafafffaf9fafff9fafafff9fafafffaf9fafff9faf9fffafafafff9f9f9fff9faf9fff9f9fafffaf9fafffaf9fafff9f9fafff9faf9fffafafafffaf9fafffafafafffafafafffbfafafffafbfafffafbfafffbfafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfff9f9f9fff2f3f2ffe1e1e1ffc9c9caffbfbebfffbcbcbcffbabab9ffb8b8b8ffb6b7b6ffb5b5b5ffb4b4b4ffb1b0b1ffacacacffa7a7a7ff9e9e9eff8a8989ff6a6b6aff464645ff212121ff0c0c0bff040404ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffdfdedeffdfdedeffdededdffddddddffddddddffdddeddffdededeffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe2e1e1ffe1e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e6ffe7e6e7ffe7e8e7ffe8e9e9ffeaeaeaffe9eaeaffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdfffdededeffdddeddffddddddffdcdcddffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffd9dad9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfceceffcececeffcdcdcdffcccccdffcbcccbffcbcacaffcacac9ffc8c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc8c7c7ffc5c6c6ffc4c4c4ffc2c2c2ffc0c1c0ffbebebfffbdbcbdffbababaffb8b8b8ffb5b6b5ffb3b3b3ffafafafffabababffa7a7a7ffa4a3a3ffa0a0a0ff9b9b9bff959595ff8f8e8fff888989ff818181ff7a7a7aff737373ff6c6d6dff666666ff5f5f5fff595959ff535353ff4d4d4dff484748ff424242ff3d3d3cff383838ff333433ff2f302fff2d2d2dff2a292aff272727ff242524ff222122ff1f1e1fff1c1d1cff1b1b1bff1a1a1aff191919ff181718ff171717ff161616ff141414ff131414ff131213ff121313ff121212ff121111ff101111ff101111ff101010ff101010ff0f0f0fff0f0f0fff0e0f0eff0d0d0dff0c0d0cff0c0c0cff0c0b0cff0b0c0bff0c0b0bff0a0a0aff090a09ff080909ff090809ff0a090aff090909ff080908ff080808ff080808ff090808ff080808ff080808ff070707ff060706ff060606ff060606ff070707ff070707ff070707ff070707ff060707ff070707ff070606ff060706ff060606ff050506ff050505ff020202ff020201ff020202ff010101ff010100ff010101ff010001ff010101ff010101ff010001ff000000ff000000ff010000ff010101ff010100ff000000ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff000000ff010001ff000000ff000100ff000000ff010000ff010000ff000001ff010000ff000101ff000100ff000000ff000000ff000000ff000000ff010100ff000000ff000100ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010001ff000100ff000000ff000000ff000001ff000000ff000100ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff111010ff0f1010ff101111ff101011ff101010ff101010ff10100fff0f1010ff0f0e0fff0f0f0fff0e0f0fff0e0d0dff0c0c0cff0e0e0eff101010ff131313ff161617ff19191aff1d1d1dff212021ff262626ff2c2c2cff343333ff3d3c3dff464646ff4f4f4fff575757ff5f5f5fff6a6969ff747474ff7e7f7fff888988ff949493ff9f9fa0ffadadadffbbbabbffc7c7c7ffd2d3d2ffdbdcdbffe3e3e4ffedededfff6f6f6fffcfcfcfffdfdfdfffefffefffffffefffffefffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefefdfffcfcfcfffbfafbfff8f9f9fff4f5f5ffedececffe6e7e7ffe0e0e0ffdbdbdcffd5d6d5ffcdcdceffc0c0c0ffa8a7a8ff929293ff838383ff777777ff6d6c6dff626262ff585858ff4c4b4bff3e3e3eff343535ff2c2b2bff252525ff202020ff1b1b1bff161615ff0f0f0fff090a0aff070707ff070707ff060706ff060606ff030303ff030304ff010201ff020201ff010101ff020201ff020201ff050405ff05040500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff5f5f5ffededeeffe5e5e5ffdedfdeffdddcdcffdcddddffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdcffdbdbdcffdbdcdbffdbdbdbffdbdbdaffd9dadaffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d6ffd6d5d6ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd0d0d0ffd0d1d0ffd0d0d0ffcfcfd0ffd0cfd0ffcfd0cfffcfcfcfffcfcfd0ffcfcfcfffcfcfceffcececeffcfcecfffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcccdffcccdcdffcdcdccffcdccccffcccdcdffcdcdcdffcdcdceffd0d0d0ffd4d4d4ffd8d8d8ffdbdcdcffdfdedfffe0e1e0ffe3e3e3ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e4e3ffe4e4e5ffe6e5e6ffe7e6e7ffe6e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaebeaffebeaeaffebebebffebececffecececffedededffececedffedededffeeededffedededffedeeedffeeeeeeffededeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffefefeffff0eff0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff3f2f2fff2f3f2fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff3f4f3fff4f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff3f2f3fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff3f2f3fff2f3f3fff3f3f3fff3f2f3fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff4f4f3fff3f3f3fff4f4f3fff3f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f3fff3f4f4fff4f3f4fff3f4f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f3fff3f2f3fff3f2f3fff2f2f3fff2f3f2fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff5f4f5fff4f5f4fff4f5f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f4f4fff4f5f5fff5f4f5fff4f5f5fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff2f2f2fff2f3f2fff2f2f3fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f1f2fff2f1f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffeeeeeeffeeeeeeffedeeedffedededffedededffecececffebebebffeaeaebffeaeaebffeaeaeaffe9eae9ffe8e8e8ffe8e8e8ffe9e9e9ffeae9e9ffeae9e9ffe9e9e8ffe7e7e8ffe7e7e7ffe5e6e6ffe6e6e6ffe5e5e5ffdfdfdfffdbdbdbffd8d8d8ffd6d5d5ffd2d3d2ffd0d0d0ffcececfffcecfceffcececeffcecfceffcecfcfffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d0d1ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d5d5ffd6d7d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdad9daffdbdadaffdadbdbffdbdadaffdbdbdbffdbdbdbffdbdcdcffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcddffdcdddcffdddcdcffdddddcffddddddffddddddffdddeddffdddedeffdededeffdededeffdfdedeffdededeffdedfdeffe0e0e0ffe4e4e4ffecececfff5f5f6fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff4a4a4affbababaffdddddeffeeefeefff9faf9fffefefefffffefffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefefefffffffefffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefffffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefdfffdfefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffefefdfff5f5f5ffebebebffdededeffcccccbffb5b5b5ff9b9b9aff7c7c7cff5f5f5eff404040ff2a2b2aff191918ff0a0a0aff030403ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828382ff838282ff828282ff828282ff828282ff818281ff7f7f7fff7d7d7eff7b7b7bff797979ff777777ff747575ff737273ff707171ff6e6f6eff6d6c6dff6b6b6bff686868ff666566ff636363ff606061ff5e5e5eff5b5c5bff585958ff575757ff545454ff535353ff5e5d5dff6d6e6dff757576ff7b7c7cff828382ff8a8a8aff929291ff979798ff9c9c9cffa1a1a1ffa6a6a6ffabababffb0b0b0ffb5b5b5ffbbbabbffbfbfc0ffc4c4c4ffc9c9c9ffcdcdcdffd2d2d2ffd4d4d4ffd5d5d5ffd7d7d8ffd9d8d9ffdad9d9ffdadadaffd9d9d9ffd9d9d9ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d5ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcececdffcccccbffcacacaffc7c8c8ffc5c4c4ffc0c1c0ffbcbcbdffb8b8b8ffb1b1b1ffacacacffa5a5a5ff9e9f9fff989898ff909191ff888988ff808080ff767676ff6d6e6eff656566ff5d5d5dff4d4d4eff373837ff414140ff4b4c4bff4d4c4dff4c4c4cff4e4e4dff505050ff535353ff555555ff585858ff5a5b5aff5c5c5cff5f5f5eff606061ff626263ff646465ff666666ff686868ff6a6a6aff6c6c6cff6e6e6fff707071ff737372ff727372ff727272ff727373ff737372ff727372ff7374740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff040504ff0b0b0bff1f1f1fff3d3c3cff606060ff858686ff9e9e9effacabacffb6b5b6ffbcbcbcffc1c1c0ffc4c4c4ffc5c5c5ffc7c7c6ffc9c9c8ffcbcbcbffcececdffd5d5d5ffe6e7e6fff6f6f6fffafbfafffbfbfafffbfafbfffafbfbfffbfafafffafbfafffbfafbfffbfbfbfffafafafffbfbfbfffafafafffafbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfafffafafbfffafbfafffafafafffafafafffafafafffafafafffafaf9fffafafafffafbfafffafafafffafbfbfffafbfafffafafafffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffafbfafffbfafafffbfbfafffbfafafffafafbfffafbfbfffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffafaf9fff9f9fafff9faf9fff9faf9fff9faf9fffaf9fafff9faf9fffafaf9fffaf9f9fffafafafff9f9fafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9f9f9fff0f0f0ffdeddddffc6c6c6ffbebebeffbdbdbdffbbbabaffb9b8b8ffb6b6b6ffb5b5b5ffb3b3b3ffb0b0b0ffaaaaaaffa2a3a2ff99999aff898989ff6a6a6aff484948ff2a2929ff111110ff060505ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdedfdeffdededeffdddeddffdeddddffddddddffdcdddcffdddcddffdddeddffdfdedfffe0e0e0ffdfdfdfffe1e1e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e6ffe6e5e6ffe7e7e7ffe8e8e9ffe9eae9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdedfdeffddddddffddddddffdddcdcffdbdcdbffdbdcdcffdbdbdbffdbdadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d6ffd7d7d7ffd6d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d2ffd2d2d3ffd2d2d2ffd1d1d1ffd0d1d0ffcfcfd0ffcfcecfffcdcdceffcececeffcdcdcdffcccdcdffccccccffcacbcbffc9cac9ffc8c8c8ffc7c7c8ffc6c7c7ffc7c6c7ffc7c7c6ffc5c5c6ffc4c5c4ffc2c3c2ffc0c1c0ffbfbfbfffbcbdbdffbabab9ffb6b6b6ffb3b3b3ffafafb0ffabacacffa6a7a6ffa2a2a2ff9e9e9dff989898ff939393ff8f8e8fff898989ff838383ff7d7c7cff767675ff6e6d6eff666667ff606060ff595959ff525252ff4c4c4cff474746ff414141ff3c3c3cff383838ff343333ff303030ff2c2c2cff292929ff262626ff242424ff222221ff20201fff1e1e1eff1c1c1bff191919ff171817ff171616ff161615ff151514ff141414ff131313ff121112ff101110ff100f10ff101010ff0f0f0fff100f0fff0f0f0fff0e0f0fff0f0e0eff0d0e0eff0d0e0dff0d0c0dff0c0c0cff0b0c0cff0b0a0bff0a0a0aff09090aff090a09ff090909ff090909ff090909ff080808ff070707ff070707ff090909ff090909ff080808ff060707ff060706ff070707ff070707ff070607ff070607ff060606ff060607ff070607ff070706ff070707ff060607ff060706ff060606ff050505ff050505ff050504ff010201ff010202ff020102ff010001ff010001ff010001ff010101ff010101ff010101ff010101ff010100ff010101ff010100ff000000ff000000ff000000ff000100ff010000ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff000100ff000000ff010100ff000001ff000000ff010001ff000000ff000000ff010000ff000000ff010001ff000001ff010100ff000100ff000000ff000000ff010000ff000000ff000101ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff101010ff101010ff101010ff101010ff101010ff101110ff101010ff101010ff0f1010ff100f10ff0f0f0fff0e0f0fff0d0e0dff0e0f0eff111211ff151415ff181918ff1d1c1cff212020ff262626ff2c2c2dff363636ff3e3f3eff474747ff525251ff5b5b5cff656565ff6e6d6eff777778ff828383ff8f8e8eff9b9b9bffa9a8a9ffb6b6b6ffc4c4c3ffcfcfcfffd8d8d8ffe0e0e0ffe9e8e8ffefefeffff9f9f9fffefefefffffefefffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffcfdfcfffbfbfbfff7f8f7fff3f3f3ffedededffe7e7e7ffdededeffcfd0cfffb9b9b9ffa1a2a1ff8c8c8cff808080ff787777ff6b6b6cff606060ff525252ff464646ff3b3b3cff313131ff282828ff232223ff1b1b1cff141414ff0d0e0dff080808ff060606ff040404ff030303ff030404ff020102ff020101ff010001ff010102ff020201ff050505ff040505ff060606ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfcfbfff1f1f0ffe8e7e8ffe1e1e1ffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdbffdcdcdcffdbdbdbffdbdcdbffdcdbdcffdbdbdbffdbdbdbffdbdadbffdbdbdbffd9dadaffd9d8d9ffd9d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d6ffd7d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d3ffd2d2d3ffd2d2d2ffd1d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfd0d0ffd0cfd0ffd0cfcfffcfcfcfffcececfffcfcfceffcfcfcfffcececeffcececeffcececdffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdccccffccccccffcccdcdffcdccccffcccdccffcdcccdffcdcdcdffccccccffcdcdcdffccccccffcccdcdffcdcdcdffcdceceffd2d2d2ffd7d6d7ffdbdbdbffdddedeffdfdfdfffe1e1e1ffe3e3e3ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe9e9e8ffe8e8e9ffe9e9e9ffeae9eaffeaeaeaffeaebebffebebebffececebffecececffececedffededecffedededffedededffedeeeeffeeededffedededffeeeeeeffeeeeeeffefeeeeffefeeeeffeeeeefffefefefffefefefffefefeffff0f0effff0f0effff0f0f0fff1f1f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff2f1f1fff1f1f1fff2f2f2fff2f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f3fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff3f3f3fff2f2f3fff3f3f3fff2f3f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f2fff2f2f1fff1f2f1fff1f1f1fff1f2f2fff2f1f1fff1f1f1fff1f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f2fff2f2f2fff2f3f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f4f3fff4f3f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f4f4fff4f4f3fff4f3f4fff4f4f4fff3f4f4fff3f3f4fff4f4f3fff3f3f4fff3f4f3fff3f3f3fff2f3f3fff3f3f3fff2f3f2fff3f2f2fff3f2f2fff3f3f3fff2f2f3fff3f3f3fff2f3f2fff2f2f2fff3f3f2fff2f2f3fff2f2f3fff3f2f3fff2f2f2fff2f3f3fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff5f5f5fff4f4f4fff5f5f4fff5f5f4fff5f5f5fff5f5f4fff4f4f4fff4f5f4fff5f5f4fff5f5f4fff5f5f4fff5f4f5fff5f5f5fff5f4f4fff4f5f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f4fff4f3f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f2f3fff2f3f2fff2f3f2fff2f3f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff2f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff0f0f1fff0f0f0fff0f0f0ffefefefffefefefffefefeeffeeeeeeffeeefefffeeeeeeffeeededffedededffecececffecececffebebebffeaeaebffeaeaeaffeaeaeaffe9e9eaffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe6e7e7ffe5e4e5ffe4e4e3ffe6e6e6ffe3e3e3ffddddddffdad9d9ffd7d7d7ffd4d4d4ffd1d1d1ffcecfcfffcececeffcececeffcececfffcecfcfffcfcecfffcfcfcfffcfcfd0ffcfd0cfffcfd0cfffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9dad9ffdad9d9ffdadadaffdadadaffdadadaffdadbdaffdbdadbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdbdcdcffdcdcdcffdcdcdcffddddddffdcddddffdddcddffddddddffdddddeffdddeddffdddeddffdededeffdfdedeffdedfdeffdfdfdfffe2e2e2ffe7e7e7fff0f0f0fff7f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff3d3d3dffb8b8b8ffdddcdcffefeff0fffafbfbfffefefefffffefffffffffefffffffefffffffefffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffefefffffefefffffffffffffefffffffefefffffefffffefefefffffffefffefefffffefefffffefefffffffffefffefefefffefefffffffffefffffefefffffffffffffefefffffffefffefffefffefffefffffefefffffefffffefefefffefefefffffefefffffefefffefefefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefefffffefefffefefefffefffefffefefffffefefefffefffefffefefefffefffefffefefffffefefefffffefefffefffefffffefffffffefefffffefffffefefefffffffefffefefefffefefffffefefefffcfcfbfff3f3f3ffe7e8e8ffdcdbdbffc5c5c5ffaaaaaaff8f8e8eff727272ff535352ff383938ff232323ff100f10ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828382ff828382ff828282ff838282ff828282ff828181ff818181ff7f7f7fff7d7d7dff7c7b7bff79797aff777777ff757575ff737373ff717170ff6f6e6fff6d6d6dff6b6a6aff686868ff656666ff636363ff606061ff5e5e5eff5c5c5bff595859ff575756ff545554ff535352ff5b5b5cff6c6c6cff777777ff7c7c7cff838384ff8b8b8bff929393ff989797ff9d9c9cffa1a1a0ffa6a6a6ffabababffafb0b0ffb5b5b5ffbababaffbfc0bfffc3c4c4ffc9c8c8ffcdcdcdffd2d2d2ffd4d4d4ffd6d5d5ffd7d7d7ffd8d8d8ffdadad9ffdadadaffd9d9d9ffd8d9d9ffd7d7d7ffd7d6d6ffd5d6d6ffd6d5d5ffd4d4d4ffd4d4d4ffd2d2d2ffd1d1d1ffcfcfcfffcdceceffccccccffcbcacaffc8c7c8ffc5c4c4ffc1c1c0ffbdbdbdffb8b8b9ffb4b4b4ffacacacffa4a5a4ff9e9e9eff979797ff90908fff878788ff7f807fff767576ff6d6d6dff656565ff5d5c5cff4c4c4cff393a3aff434342ff4c4c4cff4c4c4cff4c4c4cff4e4e4eff515051ff535353ff565556ff585858ff5a5a5bff5d5d5cff5f5f5fff616061ff636263ff646464ff676767ff686869ff6a6a6aff6c6d6cff6e6e6eff707170ff727273ff727272ff737272ff737373ff737373ff737373ff737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff050405ff0c0c0cff1e1e1eff393838ff5e5d5eff868586ff9c9c9cffacacacffb6b6b6ffbbbcbcffc1c1c0ffc3c3c3ffc5c5c5ffc8c8c7ffcacacaffcbcbcbffcdcdccffd1d1d1ffe3e4e3fff5f6f5fffcfbfbfffcfbfbfffbfafbfffbfafafffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfafbfffafafbfffafbfafffbfafafffafafafffafafafffafbfafffafafafffafafbfffafafafffbfafbfffafafafffafafbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfafbfffafafafffbfafafffbfbfafffbfafafffafafafffbfafafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffaf9fafff9fafafff9fafafffaf9fafff9f9fafff9fafafffaf9f9fffaf9fafff9faf9fffafaf9fff9f9f9fffafafafffafaf9fffaf9fafffafaf9fff9f9fafffafaf9fffafafafffafafafffafafafffafafafffafbfbfffafafbfffafafbfffafbfafffafbfbfffbfbfafffafafbfff8f8f8ffefeeeeffd7d7d7ffc3c2c3ffbebdbdffbcbcbdffbbbabbffb9b9b9ffb7b7b7ffb5b5b5ffb3b3b4ffafafafffaaaaaaffa0a0a0ff949493ff838383ff646464ff3d3d3dff232323ff111211ff090a09ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffddddddffdddeddffddddddffdddcdcffdcdbdcffdddcdcffdeddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e6e6ffe7e6e7ffe8e8e8ffe8e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e7ffe6e6e5ffe5e6e5ffe4e4e4ffe4e3e3ffe3e3e2ffe2e3e2ffe1e2e2ffe0e1e1ffe0e0e0ffdfdfdfffdedfdeffdddedeffddddddffdddcdcffdcdcdcffdcdbdcffdbdadaffdadadbffdad9daffdadad9ffd9d9daffd9d9d9ffd8d9d9ffd8d8d8ffd8d7d7ffd6d7d7ffd7d6d6ffd6d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d1ffd0d0d0ffd0cfcfffcfcfceffcececeffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcbcacbffc9c9c9ffc7c7c8ffc6c6c6ffc5c4c5ffc4c4c4ffc4c4c4ffc4c3c3ffc2c2c2ffc0c1c0ffbfbebeffbcbbbcffb9bab9ffb6b7b6ffb2b2b2ffaeaeaeffaaaaa9ffa5a4a5ff9e9e9eff989898ff939393ff8e8e8eff888787ff828182ff7d7d7cff787878ff707070ff686869ff626261ff5a5a5aff535352ff4c4c4dff474747ff424242ff3c3c3cff373737ff323232ff2e2e2eff2b2a2bff292828ff252525ff232323ff202020ff1e1e1dff1c1c1cff1a1b1bff1a1a19ff181818ff161617ff151515ff141414ff131313ff121312ff121212ff111111ff100f10ff0f0e0eff0e0e0eff0e0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0c0b0bff0b0b0bff0a0b0aff0a090aff090909ff090909ff090809ff080808ff070807ff080707ff080808ff080808ff080808ff070807ff090909ff090909ff0a090aff070706ff050506ff050505ff050606ff060505ff060606ff060606ff060706ff060607ff060607ff070706ff060606ff050605ff040505ff040404ff020101ff010101ff010101ff010000ff010001ff000000ff010100ff000101ff010101ff000101ff010101ff010101ff000101ff010101ff010101ff010101ff010100ff010101ff000100ff000100ff010000ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010001ff000000ff010001ff000000ff000001ff000000ff000101ff010000ff010000ff000000ff010101ff000001ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0e0fff100f0fff0f0f10ff101110ff111111ff111011ff10100fff101011ff101110ff100f10ff101010ff0f1010ff0e0e0eff0e0e0fff101010ff131312ff171717ff1a1a1aff20201fff242424ff2b2b2cff333333ff3f3e3fff4b4b4bff575758ff606060ff696a6aff737373ff7d7c7dff868686ff939393ffa1a2a2ffb1b1b2ffc0c0bfffcbcbcbffd5d6d5ffdddedeffe6e5e5ffedededfff6f6f6fffbfbfbfffdfcfcfffefefffffefefefffffffefffefefffffefffffffefffffffffffefffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffefffffefffffdfdfdfffcfdfcfffafafafff2f1f2ffe6e6e5ffd9d8d9ffc7c7c7ffb0b0b1ff999999ff898a8aff7f7e7eff757474ff696969ff5d5d5dff515252ff434444ff373837ff2d2d2dff252625ff1d1e1eff171717ff0f0e0eff090909ff050405ff020202ff010102ff010101ff010100ff010102ff010202ff040505ff050504ff060606ff050606ff060606ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f4f4ffebebebffe3e2e3ffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdcdbffdcdcdcffdbdcdbffdcdcdcffdbdbdbffdbdbdaffdbdadbffdbdbdaffdadadaffd9d9d9ffd8d9d9ffd9d8d8ffd7d7d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d6ffd5d5d4ffd5d4d5ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d2ffd3d2d2ffd2d2d1ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfceffcececfffcececfffcececeffcececeffcececeffcdcdceffcececdffcdcdcdffcdcdceffcdcdcdffcdcdcdffcccdccffcccdccffccccccffccccccffccccccffccccccffcdcdccffcdcccdffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffd1d0d0ffd5d5d5ffd9d9d9ffdcdcdcffdededeffe0e1e1ffe2e2e2ffe3e3e3ffe4e5e4ffe5e4e4ffe4e3e4ffe4e4e4ffe5e5e5ffe5e6e5ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e9e9ffe9e8e8ffeae9e9ffeae9e9ffeaeaeaffeaebebffebebebffebecebffecececffecedecffececedffedededffedededffedededffeeedeeffeeededffeeedeeffeeeeeeffefefeeffeeeeefffefefefffefefeffff0f0efffefefefffefeff0fff0f0f0fff0f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff1f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff2f3f2fff3f2f3fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f2f2fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff3f3f3fff3f2f2fff3f3f3fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff3f3f2fff3f3f2fff2f2f2fff3f2f3fff2f2f2fff3f2f3fff2f2f2fff2f2f3fff2f2f2fff2f3f3fff3f2f2fff3f2f2fff2f2f2fff3f3f3fff2f3f3fff2f2f3fff2f3f2fff2f2f2fff2f3f2fff2f2f3fff3f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f5fff5f5f4fff5f5f4fff5f5f5fff5f5f4fff5f5f5fff4f5f4fff4f5f5fff5f5f4fff5f4f5fff4f4f4fff5f4f4fff5f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff2f3f3fff3f2f3fff2f2f3fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f2fff1f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff0f0f1fff0f1f0fff0f0f0fff0f0f0ffeff0f0ffefefeffff0efefffefefefffefefefffefeeeeffeeeeeeffedededffeeeeedffedededffececedffecececffececebffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe6e5e5ffe4e4e4ffe5e5e5ffe6e6e7ffe1e1e1ffdcdcdcffd8d8d8ffd6d6d6ffd3d3d3ffd0d0cfffcececeffcececdffcecdceffcdceceffcecfceffcfcecfffcfcfcfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d3ffd4d4d4ffd4d5d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffdad9daffdad9daffdad9d9ffdadadaffdbdadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdbdcffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcddddffdddcddffddddddffddddddffdeddddffdedddeffdededeffdfdfdeffdededeffe0e0e0ffe3e3e3ffe9e9e9fff3f3f3fffcfcfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030302ff363637ffaeaeaeffd9d9daffefefeffffbfbfbfffefefefffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefefffefffffffefffffffefffffffffffefffefefffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffffffefefefffefefefffefefffffefefffffefefefffefffffffefffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffffefefffffefefffefffefffefefefffefffffffefffefffffefefffffefffffefefffffffffefffffefefffffffefffefefffffffffefffefefefffefffffffefffefffefffefffffffefffefefefffefefefffbfbfbffeff0efffe3e3e3ffd2d2d2ffb7b7b7ff9b9b9bff828382ff656565ff49494aff313231ff191919ff0a0a0aff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff838282ff828282ff828282ff828282ff828282ff828282ff818180ff7f7f7fff7d7d7eff7b7b7bff7a7a7aff777877ff767675ff737373ff717171ff6f6f6fff6d6d6dff6b6b6bff686868ff656566ff636364ff616161ff5e5e5eff5c5c5cff595959ff575757ff545554ff545453ff5a5b5bff6c6c6cff777878ff7d7d7dff848384ff8b8b8bff929392ff989898ff9c9c9cffa1a1a1ffa5a6a5ffabaaaaffb0b0b0ffb4b5b4ffbabab9ffbfbfbfffc4c3c4ffc8c8c8ffcdcdcdffd2d2d1ffd4d4d4ffd6d6d5ffd7d7d7ffd8d9d9ffd9d9d9ffdadadaffdadad9ffd9d8d9ffd7d7d7ffd7d7d7ffd6d7d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0cfcfffcececeffcdcdccffcacacbffc8c8c8ffc5c5c4ffc1c1c0ffbcbdbdffb8b8b9ffb3b3b3ffacacacffa4a4a3ff9e9e9dff979697ff90908fff878787ff7f7f7fff767576ff6d6d6dff646465ff59595aff484848ff373737ff434343ff4d4c4cff4c4d4dff4c4c4cff4e4e4eff505151ff535453ff565656ff595959ff5b5b5cff5d5d5dff5f5f5fff616161ff636362ff656464ff666766ff686868ff6a6b6bff6c6d6cff6f6e6eff717071ff737273ff737372ff737373ff737373ff737373ff747373ff737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030202ff050505ff0a0a0bff191818ff333333ff5d5e5eff818282ff999a99ffa9a9a9ffb2b2b2ffbcbbbbffbfbfbfffc2c3c2ffc6c6c6ffc9c9c9ffcacacaffcbcacbffcbccccffd1d1d1ffe1e1e1fff3f3f3fffbfbfbfffcfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffafafbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfafafffafbfbfffafafafffbfbfafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafbfffafafbfffafafafffbfbfbfffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9fafffaf9fafffafafafffaf9fafffafafafffafafafff9fafafff9f9f9fffafafafff9fafafff9faf9fff9fafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfafffbfafafffaf9fafff6f6f6ffebebebffd3d3d3ffbfbfbfffbcbcbdffbcbcbbffbababaffb9b9b9ffb6b7b7ffb4b5b4ffb2b2b2ffafafafffa8a7a7ffa0a0a0ff919291ff828281ff656565ff3b3b3bff1b1b1bff0c0c0cff060606ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddeddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdcddffdddddeffdfdfdfffe1e1e1ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e6ffe6e6e6ffe7e7e7ffe8e7e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe2e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdededeffdedddeffddddddffdddddcffdcdcdcffdbdbdbffdadadbffdadadaffd9d9daffd9dadaffd8d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d2ffd1d1d2ffd1d1d0ffd0d0d0ffcfcfcfffcececeffcdcdccffccccccffcbccccffcbcbcbffcbcbccffcbcbcaffcacacaffc9c8c9ffc7c7c7ffc5c5c5ffc4c4c3ffc2c2c2ffc1c2c1ffc0c0c1ffbfbebfffbdbdbdffbbbabbffb8b8b8ffb5b4b5ffb1b2b2ffabacabffa6a6a6ffa0a1a1ff9c9c9bff959696ff8f8f8fff898889ff828282ff7b7c7bff757474ff6f6f6fff6a6a6aff646464ff5d5c5cff555656ff4d4e4dff474746ff414041ff3b3b3bff373736ff333333ff2f2f2eff29292aff262625ff222223ff202020ff1e1f1fff1d1d1dff1b1b1bff191919ff171616ff161616ff151514ff141414ff131313ff121212ff121112ff111111ff111010ff101010ff0f0f0fff0e0e0eff0e0e0eff0d0d0cff0c0c0bff0b0b0cff0a0b0bff0a0a0aff0b0b0bff0b0b0aff0b0b0aff0a0a0aff0a0a09ff0a0909ff090909ff080809ff080808ff080808ff080808ff080808ff070607ff060607ff080808ff080908ff080808ff080808ff070808ff090a09ff060707ff070707ff050405ff040404ff030404ff040404ff050505ff060505ff050605ff050505ff060606ff050605ff050504ff040304ff020102ff010101ff010100ff010100ff000001ff010100ff000000ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010000ff010001ff000101ff010001ff000000ff000100ff000000ff010101ff000100ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000001ff010001ff010001ff000000ff000100ff000000ff010000ff010000ff000100ff000000ff000101ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000101ff000000ff000100ff010100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f100fff0f1010ff0d0e0eff0e0e0fff0f1010ff0f100fff111110ff111011ff111110ff100f10ff111110ff101011ff101010ff0f0f10ff100f10ff121212ff151515ff181819ff1e1d1dff212222ff282828ff313131ff3a3a3aff454645ff535454ff636363ff717071ff7a7a7aff818281ff8a8a8aff969696ffa8a7a7ffb9b9b9ffc8c7c7ffd3d3d3ffdbdcdbffe3e3e2ffebeaeafff1f0f1fff9f9f9fffcfcfcfffefefefffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffffffefffefffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffdfdfdfff8f8f8ffebececffe0e0e0ffd2d1d2ffbdbdbdffa5a6a5ff929191ff868686ff7e7d7dff727372ff676767ff5a5b5bff4a4b4aff3e3d3dff343334ff2b2b2bff232222ff1a1a1aff121212ff060607ff020201ff000000ff010101ff010202ff010202ff050505ff050405ff060606ff060606ff060605ff040404ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff6f5f5ffeeeeeeffe5e6e5ffe0dfe0ffddddddffdcdcdcffdbdcdbffdbdbdcffdbdbdcffdbdbdbffdbdcdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdadbffdbdbdaffdadadaffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d6ffd5d6d6ffd6d6d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfd0ffd0cfcfffcfcfcfffcfcfcfffcecfcfffcecfceffcfcfceffcececeffcececdffcececeffcdcecdffcdcdcdffcdcdcdffcdccccffcdcccdffcccdccffcdccccffccccccffcccccbffcccbccffccccccffccccccffcccdccffcccdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcececdffd0d0d0ffd4d4d3ffd8d7d8ffdcdcdbffdedddeffdfe0dfffe0e1e1ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e3e3ffe4e5e5ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe9e8e9ffe9e9e9ffeae9e9ffeaeaeaffebeaeaffebebebffebecebffececebffedececffedecedffedededffedededffedeeedffededeeffeeeeedffeeedeeffeeeeeeffeeeeeeffeeefefffefefefffefefeffff0efeffff0f0f0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f1fff2f2f3fff2f2f3fff2f2f2fff3f3f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f3f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff2f3f2fff2f3f2fff2f3f3fff2f2f3fff3f2f3fff2f2f2fff1f2f2fff2f1f2fff2f2f1fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff0f0f1fff1f1f0fff1f0f1fff1f1f1fff0f1f1fff1f1f1fff2f2f1fff1f1f1fff2f1f1fff2f2f2fff1f2f1fff2f2f1fff2f2f2fff2f1f2fff2f2f2fff2f3f2fff3f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f3f4fff3f3f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff4f4f3fff3f3f4fff3f4f3fff3f3f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f3f2fff2f2f2fff2f3f2fff2f3f3fff3f2f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f3f3fff2f3f2fff3f2f2fff3f2f3fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff5f4f5fff4f4f5fff5f5f4fff4f4f4fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff4f4f4fff4f4f3fff4f4f3fff4f3f4fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff2f3f2fff2f2f3fff2f2f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff1f2f2fff1f2f1fff1f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f1f0fff1f0f0fff0f1f1fff0f1f0fff0f0f0fff0eff0fff0eff0fff0f0efffefefefffefefefffeeeeefffefeeeeffeeeeeeffeeeeeeffedeeedffedededffededecffecececffecebebffebebebffeaeaeaffeaeae9ffe9e9e9ffe8e7e8ffe9e8e9ffe9eae9ffe9e8e9ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e7ffe6e6e6ffe4e5e4ffe3e4e4ffe5e5e6ffe4e4e4ffdfdfdfffd9d9d9ffd7d7d7ffd5d4d4ffd2d2d1ffd0cfcfffcececdffcdcdceffcdcecdffcdcdceffcececfffcfcfcfffcfcecfffcfcfcfffd0cfcfffcfd0d0ffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd2d1d2ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d4d4ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d5d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadad9ffdadad9ffdadadaffdadadbffdadadaffdbdbdbffdbdbdaffdbdbdbffdcdbdbffdcdcdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcddffddddddffddddddffddddddffdedddeffdededeffdededeffdfdfdeffdfdfdfffe1e2e1ffe4e5e5ffeeeeeefff7f6f7fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff343333ffacacadffdadad9ffeeeeedfffbfbfbfffffefefffefffffffffefefffffefefffffefefffefefffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffefffffffffffffefffefffefffffffefffffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefefffefefefffffefefffffefefffefefefffffffefffffefefffefefefffefefefffffffefffefffefffffefefffffefefffffffefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffefefffffefefffefefefffefffefffefffefffefefefffefefefffefefffffffefefffffefffffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefefffffefefffefdfdfff7f7f7ffeaebeaffdededeffc6c6c5ffa7a8a8ff90908fff767676ff5b5b5bff424141ff262526ff131312ff080707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff838382ff828282ff828282ff828282ff828282ff828182ff818181ff7f7f7fff7d7d7dff7c7c7bff7a797aff777878ff767576ff737373ff717171ff6f6f6fff6d6d6dff6a6a6bff696968ff666665ff636363ff616061ff5e5e5fff5c5b5bff595858ff575757ff555555ff545454ff5b5b5bff6c6c6cff787878ff7d7e7dff848484ff8c8c8cff939292ff989897ff9c9c9cffa1a1a0ffa5a5a5ffaaaaaaffafafafffb5b4b4ffbab9baffbebebeffc3c3c3ffc7c8c8ffcccccdffd1d1d1ffd4d4d4ffd5d5d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d5ffd5d5d4ffd4d3d3ffd2d2d2ffd1d1d1ffd0d0cfffcecfceffcdcccdffcbcacbffc8c8c8ffc5c4c4ffc1c1c1ffbcbdbcffb7b7b7ffb1b1b1ffabaaabffa3a4a3ff9d9d9dff969696ff8e8f8eff868786ff7f7e7eff757576ff6e6d6dff656564ff595959ff484848ff373737ff424242ff4c4c4cff4d4c4cff4c4c4cff4e4e4fff515151ff545453ff575756ff595959ff5b5b5bff5d5d5dff5f5f5eff616160ff636362ff656564ff666667ff686868ff6a6a6bff6d6d6cff6f6e6fff717171ff727372ff727373ff737373ff737373ff747473ff737374ff74737300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020201ff040404ff090909ff191818ff383839ff5d5d5dff807f80ff969796ffa5a4a5ffb2b1b1ffb8b8b8ffbebebeffc3c3c3ffc8c8c7ffcbcacaffcacbcbffcacbcaffccccccffd0d1d0ffdddcddfff0eff0fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafafafffbfafafffafafafffafbfbfffafafbfffafafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfafffbfafafffbfbfafffbfafbfffafbfafffbfafbfffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafffafafafffaf9fafffafafafffaf9f9fffaf9f9fffaf9f9fff9f9fafff9fafafff9fafafff9faf9fffafafafffafafafffafaf9fffafafafffafaf9fffafaf9fffafaf9fffafaf9fff9fafafffafafafffafafafffbfafafff9f8f9fff3f3f3ffe6e6e6ffcecfcfffbfbfbfffbbbcbbffbbbbbbffb9b9baffb8b8b8ffb7b6b7ffb4b4b4ffb1b0b1ffadadadffa9a8a8ff9d9c9dff919191ff7e7e7eff696969ff464646ff212120ff0b0b0bff030403ff010201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdddddcffdcdcdcffdcdbdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdddcdcffe0e0dfffe1e1e1ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e3e3ffe3e2e2ffe2e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdededfffdededdffddddddffdcddddffdcdcdcffdbdbdbffdadbdbffdadadaffdadadaffd9d9daffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d5d4ffd4d3d3ffd2d3d3ffd2d2d1ffd1d2d1ffd0d0d0ffd0cfcfffcfceceffcececdffccccccffcbcccbffcacbcaffcacacaffcacac9ffc9c9c9ffc8c8c8ffc7c7c7ffc5c6c5ffc4c4c4ffc2c2c2ffc0c0bfffbebebeffbcbcbcffbbbabaffb8b8b8ffb6b5b5ffb2b3b3ffafafafffaaaaaaffa5a5a5ff9d9d9eff979797ff919191ff8b8b8bff848584ff7d7d7dff767676ff707070ff696868ff626261ff5c5d5cff575756ff4f4f4fff494949ff424243ff3c3c3bff363636ff313131ff2c2d2cff292929ff262727ff242524ff212121ff1e1e1eff1b1b1bff191919ff181818ff161616ff151515ff141314ff121212ff121211ff111111ff111111ff111111ff101010ff0f0f0fff0e0f0eff0e0e0eff0d0e0dff0d0d0dff0d0c0dff0c0c0cff0b0b0bff0a0b0aff090a09ff090909ff0a0909ff090909ff080909ff090909ff080908ff080808ff080808ff080707ff070707ff080807ff080807ff080807ff080708ff070808ff080707ff080808ff080708ff080808ff080808ff080808ff080807ff070707ff040505ff050504ff040303ff030202ff030202ff040403ff040504ff040505ff050505ff040405ff030202ff020102ff010101ff000000ff000000ff000001ff000100ff010100ff000001ff010000ff010001ff010100ff010001ff010101ff010101ff010001ff010100ff010101ff010101ff010101ff010100ff000101ff000100ff010100ff000100ff010000ff010001ff010100ff000000ff000100ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff010000ff010000ff010000ff000000ff000000ff010100ff000000ff000000ff000001ff010000ff010000ff000000ff000000ff000000ff000001ff000000ff010100ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff100f0fff101010ff0f100fff100f0fff0e0e0eff0f0f0fff0f100fff100f10ff101010ff101010ff101010ff100f0fff101011ff10100fff111111ff131413ff171617ff1a1b1bff1f1e1eff252525ff2c2c2cff383838ff424343ff4d4d4dff5b5b5bff6a6b6aff787878ff858584ff929191ffa09f9fffb1b1b1ffc3c3c2ffd0d0cfffd8d9d9ffe1e1e1ffe8e7e8fff0efeffff8f8f8fffcfcfcfffcfdfcfffefefefffefffffffefffefffffffffffefefffffffefefffffefffffffefefffffefffffefffefffffffffffffefefffffffefffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefefffefefffffefffffffefffffffefefefffbfbfafff1f1f1ffe7e6e6ffdadadaffcacac9ffb3b2b2ff9b9c9bff8f8f8eff868686ff7b7b7bff6d6d6eff605f5fff505050ff454545ff3b3b3bff303031ff262727ff1b1b1bff0c0c0bff030304ff010000ff000000ff020201ff050405ff050504ff060606ff060606ff060606ff040404ff040404ff040404ff0403030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfcfbfff2f2f1ffe8e8e8ffe1e0e1ffdddcddffdcdcdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffdadadaffd9d9daffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d8ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d2ffd3d2d2ffd3d2d2ffd2d2d1ffd2d2d1ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfd0ffcfcfd0ffcfcfcfffcfcfcfffcecfcfffcfceceffcececfffcececeffcececeffcececeffcececeffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcdccffcdccccffccccccffccccccffccccccffcbcccbffcccbcbffcccbccffccccccffccccccffcdcdccffcccdccffcdcdcdffcececdffcdcdcdffcccdcdffcececeffd1d1d1ffd6d6d5ffdadadaffdddcdcffdededfffe0e0e0ffe2e2e1ffe3e3e3ffe4e3e3ffe3e3e4ffe3e2e2ffe4e4e4ffe5e4e5ffe5e5e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffebebebffecebebffecececffecececffecedecffecededffedededffedeeedffeeeeedffededeeffeeeeeeffeeeeeeffefeeeeffeeeeefffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff2f3f3fff3f3f3fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff0f0f1fff1f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff1f1f0fff0f0f1fff1f0f0fff0f0f1fff1f0f0fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff1f1f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff3f3f2fff2f3f2fff3f2f3fff3f2f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff3f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f2f2fff3f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff4f4f4fff4f5f4fff5f5f4fff4f5f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f3fff4f4f3fff4f3f4fff3f4f3fff4f3f4fff3f3f3fff3f3f2fff3f3f2fff3f2f2fff2f2f3fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f1f2fff1f1f2fff1f2f2fff1f1f2fff1f1f1fff2f2f1fff1f2f1fff2f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefefefffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffeeedeeffedededffedededffecedecffecececffebebebffebebeaffeaeaeaffe9e9e9ffeaeae9ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe3e4e3ffe3e3e3ffe8e8e7ffe2e2e2ffdbdcdbffd8d8d9ffd5d6d6ffd2d2d2ffd0d0d0ffcecdcdffcdcdcdffcececdffcecdcdffcececdffcecdceffcecfcfffcfceceffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfd0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd2d1d1ffd2d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd8d9d8ffd9d9d9ffdad9d9ffdad9d9ffd9d9d9ffdadad9ffd9dad9ffdadad9ffdbdadaffdadadbffdadbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdcdcdbffdcdcdcffdcdcdcffdddcdcffddddddffddddddffddddddffdeddddffdddddeffdededeffdededeffdfdfdfffe2e2e2ffe7e7e7fff1f1f1fff8f8f8fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff2b2b2bffa6a6a5ffd9dadaffebebeafffafafafffefffffffefffefffffefefffefffffffffffffffefefffffffffffffffefefffffffffffffefefffffefffffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffefefffffefffffffffefffefffefffefefefffffefefffffffefffefefffffefefffffffefefffffefefffefefefffffefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefffffffefffefffefefffffefefefffffefffffefffefffffefefffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefefffffffefffefefffffefffffffffffefffffefefffcfcfcfff1f0f0ffe5e5e4ffd2d2d2ffb6b6b5ff9d9d9eff858585ff6b6c6bff515252ff353535ff202020ff101111ff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff828282ff828282ff818282ff808181ff7f7f7fff7d7e7dff7b7b7bff797979ff777778ff757575ff747473ff727171ff6f6f6fff6e6e6dff6b6b6bff696868ff666666ff636464ff606160ff5e5e5eff5b5c5cff595958ff575757ff555555ff545454ff5d5c5dff6e6d6eff777777ff7d7d7dff848484ff8c8b8bff929292ff979897ff9c9d9cffa0a1a1ffa5a6a5ffaaaaaaffaeafafffb4b4b4ffb8b9b9ffbebebeffc3c3c2ffc7c7c8ffcbcbcbffd0d0cfffd3d3d4ffd6d5d5ffd7d7d7ffd8d8d8ffdad9d9ffdadadaffdadadaffd8d8d9ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d4ffd4d4d4ffd3d3d2ffd1d1d2ffd0d0d0ffcfcfceffcdcdcdffcbcbcbffc8c8c8ffc5c5c5ffc1c1c1ffbdbdbdffb6b6b6ffb0b0b0ffababaaffa3a3a4ff9d9d9dff979796ff8f8f8eff868686ff7f7f7eff767676ff6e6d6dff656565ff5c5c5cff4b4c4bff3a393aff424243ff4c4c4cff4c4c4dff4d4d4dff4f4e4eff515151ff545354ff565656ff595959ff5b5a5bff5d5d5cff5e5e5fff616161ff626362ff646565ff676767ff696969ff6a6b6aff6d6d6dff6f6f6fff717171ff737373ff727273ff737373ff747373ff747374ff747373ff7374730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff050504ff0b0b0bff1e1e1eff3d3c3dff5e5e5dff7d7d7dff949494ffa6a6a6ffaeaeaeffb7b7b6ffbebdbdffc3c3c3ffc8c8c8ffcbcbcaffcbcacbffcbcacbffcdcdccffcfd0d0ffdadadaffededecfff8f9f9fffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffbfbfbfffafafbfffbfbfbfffbfafafffbfafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffbfbfafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafff9faf9fffaf9f9fff9fafafffafafafff9f9fafffafafafffaf9f9fffaf9fafffaf9f9fffaf9f9fffafafafffaf9fafffaf9f9fff9f9f9fff9faf9fff9faf9fff9fafafffafafafffafafafff9fafafff9f9f9fff2f2f2ffe2e1e1ffc9c9c8ffbebebeffbcbbbcffbababaffb9b8b9ffb8b8b7ffb6b6b6ffb4b4b3ffb1b0b0ffacadacffa7a7a7ff9f9f9fff8e8e8dff7c7b7cff626261ff494948ff282828ff101010ff060605ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddcddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadaffdadbdbffdadadaffdbdbdbffdddddcffdfdfdfffe0e0e0ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdddeddffddddddffdcdcdcffdcdcdcffdbdbdbffdadadbffdad9daffdad9d9ffd9d9daffd9d9d8ffd8d9d8ffd8d8d8ffd8d7d8ffd7d8d7ffd6d7d7ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d3ffd3d3d2ffd2d2d2ffd2d2d1ffd0d0d1ffcfcfcfffcfcfceffcdceceffcdcdcdffccccccffcacbcbffc9cac9ffc9c9c9ffc9c9c8ffc7c7c7ffc6c6c6ffc5c4c5ffc3c3c3ffc2c2c2ffc0c0bfffbcbdbdffbab9b9ffb6b6b6ffb3b3b3ffb0b0b0ffacadadffa8a9a8ffa5a5a5ffa1a1a1ff9a9a9aff949494ff8c8d8dff858484ff7d7d7dff757575ff6d6d6dff656565ff5e5e5fff5b5b5aff545354ff4f4f4fff494a49ff434444ff3e3e3dff39393aff343535ff303030ff2a2b2bff272727ff242423ff212122ff1f1f1fff1d1d1dff1b1a1bff191818ff161716ff151515ff141414ff131313ff111212ff111112ff111010ff100f0fff100f0fff100f0fff0f0f0eff0e0e0eff0d0d0dff0c0c0dff0b0b0cff0b0c0bff0b0b0bff0b0b0bff0b0b0aff090a0aff090909ff090809ff080908ff080808ff070807ff070707ff070707ff070707ff070707ff070707ff070706ff060707ff070707ff070707ff070808ff070807ff080707ff070808ff080808ff070808ff080808ff080808ff080808ff080808ff040404ff050505ff030304ff030303ff010101ff010201ff020202ff020303ff020201ff020202ff010101ff010101ff000101ff010000ff010100ff000001ff000000ff010000ff010001ff010100ff000100ff000000ff010001ff010101ff000101ff010101ff010101ff010001ff010101ff010101ff010100ff010101ff010100ff010001ff000001ff010100ff000101ff000000ff010100ff000101ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000100ff000001ff000100ff010001ff000000ff010001ff000100ff010000ff010000ff000001ff000000ff000000ff000001ff010000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0f0f0eff0f1010ff0f1010ff101010ff101010ff101010ff0e0e0eff0f0e0fff0f0f0fff10100fff101010ff101010ff0f0f0eff0f1010ff121212ff151515ff181819ff1c1c1cff222121ff272728ff313131ff3b3b3bff494a4aff555555ff616161ff6f6e6fff7e7e7eff8b8b8bff9a9a9affb5b5b5ffccccccffd6d7d6ffdfdfdfffe6e7e7ffeeeeedfff5f5f6fffafafafffdfdfdfffefffefffffffffffffffefffefefffffefefefffffffefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffffffffffefefffefefefffdfdfdfff8f8f9ffecececffe0e0e0ffd4d5d4ffc0c0c0ffa7a8a8ff9a9a9aff8f8f8fff808181ff747474ff646565ff595959ff4f4e4eff424243ff353535ff282827ff161616ff0a0a09ff030403ff010101ff020101ff050505ff060606ff060606ff060606ff040304ff040404ff040404ff030403ff060606ff060605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff4f4f5ffecececffe3e3e3ffdedfdfffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadbffdadbdaffdbdbdaffdbdadaffdadadaffdadad9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d6d6ffd6d7d7ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfd0ffcfcfcfffcfcfceffcfcecfffcfcfceffcecfceffcececeffcececeffcececeffcdceceffcdcdceffcdcdcdffcdccccffcdcdccffcdcdccffccccccffccccccffcccccbffcccbccffcbcbcbffcbcccbffcbcbcbffcbcbcbffccccccffcccdcdffcccdccffcdcdcdffcdcecdffcdcdcdffcccdccffcdcccdffd0d0d0ffd4d4d4ffd9d8d8ffdbdcdcffdededdffdfe0dfffe1e1e0ffe2e2e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e9e8ffe9e9e9ffe9eaeaffeaeaeaffebebebffebebebffecececffecececffedececffededecffececedffedededffeeededffeeedeeffeeeeedffeeeeeeffeeeeeeffefeeeeffefefefffeeefefffefeff0fff0efeffff0efeffff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f2f2fff2f2f2fff2f2f3fff3f3f2fff2f2f3fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0eff0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff0f0f1fff0f1f1fff1f1f0fff1f0f1fff1f1f1fff2f1f1fff1f2f1fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff4f3f3fff3f3f3fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff2f3f3fff3f3f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f3fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff3f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f2f2fff2f2f2fff1f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f1f0fff0f1f0fff0f0f1fff0f0f0fff0f0f0ffeff0f0fff0f0f0ffeff0f0fff0f0f0fff0f0efffefeff0ffefeeefffefefeeffefeeefffefeeeeffeeeeeeffedededffeeededffedededffececedffecececffecebebffebeaeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe9e9e8ffe9e9eaffe9e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe5e5e6ffe5e5e5ffdfdfdfffdadadaffd7d7d7ffd5d4d4ffd1d1d2ffd0d0cfffcdcecdffcdcdcdffcdcdcdffcdceceffcdcecdffcecdcdffcececfffcfcfceffcececeffcfcfcfffcfcfcfffd0cfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d1d1ffd1d2d1ffd1d2d1ffd1d2d2ffd2d2d2ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d6ffd7d6d6ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcddddffddddddffddddddffdddedeffdededeffdededeffdfdedfffe1e1e1ffe3e3e3ffeaeaeafff4f4f4fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff2b2a2affa2a2a1ffd8d8d8ffebeaebfff9f9fafffefefefffffefefffefefffffffffffffefefefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefffffffefefffefffffffefffffffefffefffffffffffffffefffffffffffefefefffffffffffffffffffefffffffffffffffffffffffefefefffefffffffffefefffffefffffefefefffffffefffefefffffefffefffffffffffffefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffefefefffefefefffefefffffefffffffefefefffffefefffefefefffefffefffefefefffffefefffffefefffefefefffefefffffefefffffefefefffefffffffffefefffffefffffefefefffffffefffefefffffefffefffffffffffffefefffffffefffefefdfff7f7f7ffecebebffdddeddffc3c4c3ffa9a9a9ff939393ff7b7b7aff606061ff454546ff2f2f2fff1d1d1dff0c0c0bff020102ff010000ff000000ff000000ff000000ff000000ff010100ff010100ff010100ff010101ff030203ff020303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff818182ff828282ff828282ff818180ff7f7f7fff7e7d7dff7b7b7bff797a79ff777778ff767575ff747474ff727271ff70706fff6d6e6dff6b6b6bff686969ff666666ff636363ff606061ff5f5e5eff5b5b5bff585858ff575757ff565555ff545554ff5e5e5eff707071ff797878ff7d7e7dff848484ff8b8b8bff929292ff979797ff9c9c9cffa0a0a0ffa5a5a5ffaaaaa9ffaeafaeffb3b3b3ffb8b8b8ffbdbdbdffc1c1c2ffc6c6c7ffcbcbcbffcfcfcfffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9dad9ffdadadaffdadbdaffd8d9d9ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d4d4ffd3d4d3ffd2d3d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcbcbcbffc8c8c8ffc5c5c5ffc1c2c1ffbcbcbcffb6b5b5ffb0b0b0ffabacabffa4a4a4ff9e9d9dff979797ff8f8e8eff868685ff7d7e7dff767576ff6d6d6eff656565ff5b5b5bff4b4b4bff393939ff424242ff4c4c4cff4d4d4dff4d4d4cff4e4f4eff515252ff535354ff565656ff585958ff5b5b5bff5c5c5cff5f5e5eff606161ff636363ff646464ff676667ff686868ff6b6b6bff6d6c6cff6f6f6fff717171ff737373ff737373ff737373ff737373ff737474ff747373ff747374000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff060606ff0c0c0cff222222ff404041ff5d5d5dff7d7d7dff969595ffa0a0a0ffacacacffb5b5b6ffbcbcbcffc2c3c2ffc7c8c7ffcacacaffcbcbcbffcccccbffcccccdffcfcfcfffd7d7d7ffe8e8e8fff7f8f7fffbfafbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffafafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfafffafafbfffbfafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9fafffafafafffafaf9fffafafafffaf9f9fffaf9f9fff9faf9fffafafafff9f9fafffaf9fafff9fafafffafafafff9f9f9fffaf9f9fff9fafafff9fafafff9faf9fffafafafff9faf9fff8f9f8fff0f0f0ffdededdffc6c6c6ffbdbdbdffbcbcbcffbababaffb8b8b8ffb6b7b7ffb6b6b5ffb4b3b4ffb0afafffacacabffa6a6a7ff9e9e9dff919191ff767576ff5d5d5cff3d3d3cff232324ff111010ff070807ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdcdcdcffdcdcdbffdadbdbffdadadbffd9d9daffdadad9ffd9dad9ffdadadaffdcdbdbffdededeffe0e0dfffe1e1e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e2e3ffe3e2e2ffe2e3e2ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e0ffdfdfdfffdfdedeffddddddffddddddffdcdcdcffdbdbdbffdbdadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d3ffd1d1d1ffd0d1d0ffcfd0cfffcececeffcdcdcdffcccdccffcbcbccffcacacbffcac9caffc9c8c8ffc7c8c7ffc6c6c6ffc5c5c5ffc4c3c3ffc2c2c2ffc0c0c0ffbebebeffbbbbbbffb8b8b7ffb3b3b2ffadadadffa9a8a9ffa4a5a5ffa1a0a1ff9c9b9bff979798ff949494ff8d8d8dff868585ff818181ff797978ff6e6f6eff666666ff5e5e5fff585757ff4f5050ff4b4b4bff464646ff424142ff3d3e3eff393939ff353535ff323131ff2e2e2dff2a2a2aff262626ff232322ff20201fff1d1d1dff1b1b1cff1a1a1aff171718ff161616ff151414ff141314ff121212ff121211ff111011ff101010ff101010ff0f0e0eff0e0e0eff0e0e0eff0e0e0eff0d0d0dff0c0c0bff0a0b0bff0a0a0aff090909ff0a0a09ff090909ff09090aff090909ff090908ff080908ff080707ff080707ff070707ff070706ff060607ff060606ff070706ff070606ff070707ff070707ff070708ff070708ff080708ff070707ff070708ff080808ff070807ff080707ff080808ff080807ff070807ff080808ff040405ff050405ff030403ff040404ff010102ff020101ff000101ff000101ff000100ff010001ff000000ff000100ff000000ff010100ff010000ff000000ff000000ff000000ff000000ff000101ff010100ff010101ff010000ff010101ff010001ff010100ff010101ff010101ff010101ff010101ff010101ff010001ff000100ff000100ff000000ff010101ff010100ff000001ff000001ff010001ff010100ff000100ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000101ff000000ff000000ff000000ff000101ff000000ff010000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0d0dff0d0d0eff0d0d0eff0f0f0eff10100fff100f0fff100f10ff100f0fff0f100fff0e0e0eff0f0f0eff10100fff0f0f0fff100f0fff101010ff131213ff161617ff1a1a1aff1e1d1dff232223ff2a2a2aff323232ff404040ff4b4b4bff5b5b5bff686868ff737373ff828282ff8f8f8fffa0a1a0ffc0c0c0ffd6d6d6ffe3e3e3ffecededfff3f4f4fff9fafafffdfcfcfffefefdfffffffffffffefefffffffffffffffefffefefffffefffffffffffffffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefffffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffefefefffafafafff1f1f1ffe7e7e7ffdcddddffcececeffbababaffa8a8a8ff979797ff8b8a8aff7d7d7dff706f6fff636363ff565656ff474747ff393939ff262626ff161616ff0d0c0dff070707ff050505ff060506ff060606ff060606ff040404ff040404ff040404ff040404ff060505ff050605ff060706ff06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffbfbfbffefeff0ffe6e6e6ffe0e0dfffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdbdadaffdbdadbffdadadaffdadbdaffdadadbffdbdadaffdbdbdaffdadadaffdadadaffd9dadaffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d4ffd4d3d3ffd2d3d3ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0cfcfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcecfcfffcececeffcececeffcecdcdffcececdffcdcdceffcdcecdffcdcdcdffcdccccffcdcdccffcdcdccffccccccffcccbccffcbcccbffcbcccbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbccffccccccffccccccffcdcdccffcdcccdffcdcdcdffcdcdcdffcccdccffcdcdceffd2d1d1ffd7d7d7ffdbdbdaffdeddddffdedfdfffe0dfe0ffe1e1e2ffe3e3e3ffe3e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe6e6e7ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffecececffecececffececedffecededffedededffedededffedeeeeffeeeeedffeeeeeeffeeeeeeffefefeeffefeeefffefefefffeff0f0fff0efeffff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f2fff1f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0effff0f0f0ffefefeffff0f0f0fff0efefffefefefffefeff0ffefeff0ffefefefffeff0f0fff0f0effff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f0fff1f1f0fff1f1f1fff1f1f2fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff3f3f2fff3f3f2fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f4fff4f3f3fff4f4f4fff4f3f3fff4f4f3fff3f3f3fff3f3f4fff3f3f4fff4f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f2fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff3f4f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff2f3f2fff3f2f3fff2f2f3fff2f2f2fff2f1f2fff1f1f2fff2f2f2fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff0f0f1fff1f0f0fff0f0f1fff0f1f1fff0f0f0fff0f0f0fff0f0effff0f0f0ffefefeffff0f0f0fff0efefffefefefffefefefffefefefffeeeeeeffeeefefffeeeeeeffeeeeeeffeeededffedededffedecedffecedecffecececffecebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e5ffe4e4e4ffe3e3e3ffe3e3e3ffe7e7e6ffe3e3e3ffdeddddffd9d9d9ffd6d6d5ffd3d3d3ffd0d1d1ffcecdceffcdcdcdffcdcdcdffcdcccdffcdcdcdffcececeffcdcecdffcececeffcececeffcfceceffcecfceffcfcfcfffcfcfd0ffd0cfd0ffd0d0d0ffd0d1d1ffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d7d7ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd8d8d8ffd9d9d8ffd8d8d9ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdadad9ffd9dadaffdadadaffdbdbdaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdbdbffdcdbdcffdddcdcffdcdcdcffddddddffddddddffddddddffdddeddffdededeffdededfffe0dfdfffe1e2e1ffe5e5e5ffefefeffff7f7f7fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020302ff282827ff9e9f9fffd6d6d6ffe9eaeafff9f9f9fffefefefffffffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffffefffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefffffefefffffefefffffffefffffefefffffefefefffffefffffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefffefffffefefffefffefffefefefffefefffffffefefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffefdfefffefefefffefefefffefefefffefefefffefffffffffefffffffffffffefefffffefefefffffffefffefffffffefefffffefefefffefffefffefffefffefffefffffefefffefffffffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffcfbfbfff0f1f0ffe6e6e7ffd1d2d2ffb4b4b4ff9e9e9dff888888ff6f6f6fff555555ff3d3d3eff2a2a2aff141415ff050505ff010001ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff020303ff030202ff030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828281ff828282ff828282ff818282ff828282ff818081ff7f7f7fff7d7d7dff7c7b7bff7a7979ff777777ff757575ff747473ff717272ff6f6f6fff6d6e6eff6b6b6bff696969ff666666ff636464ff616061ff5e5e5dff5b5b5bff585858ff585757ff575757ff565656ff5f6060ff717171ff797979ff7d7d7eff848484ff8c8c8bff929292ff979697ff9b9c9cffa0a0a1ffa5a5a5ffaaaaa9ffaeafafffb3b3b3ffb7b8b7ffbcbcbcffc1c1c1ffc5c6c5ffcacacaffcfd0d0ffd3d3d3ffd5d5d5ffd6d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffd8d8d9ffd7d7d8ffd7d7d7ffd6d6d6ffd6d5d6ffd4d5d5ffd3d4d4ffd3d3d3ffd2d2d2ffd1d1d0ffcfcfcfffcececeffcbcbcbffc8c8c9ffc5c5c5ffc1c1c2ffbcbcbcffb6b5b6ffb1b0b1ffacababffa4a4a5ff9e9e9dff979797ff8e8e8eff848584ff7c7d7dff757575ff6d6e6eff656565ff595a5aff4a4949ff383837ff424242ff4c4d4cff4e4d4dff4d4d4dff4f4f4eff515252ff535353ff565656ff585858ff5a5a5aff5c5c5cff5e5f5fff616061ff636363ff646465ff676667ff696968ff6b6b6bff6d6d6dff6e6f6fff717171ff737373ff737473ff737373ff737474ff737473ff737373ff73747300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020303ff050606ff0c0c0cff212120ff3c3c3cff5b5b5cff7e7e7eff8c8c8cff9d9c9dffaaaaaaffb3b3b3ffbbbcbcffc3c3c3ffc8c8c8ffcbcbcbffcccbcbffcbcbcbffcdcdcdffcfcfd0ffd7d7d7ffe8e8e8fff6f5f6fffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfbfffafbfafffbfbfafffbfbfbfffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfdfffcfdfdfffcfdfcfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9f9fafff9faf9fffafaf9fff9fafafffafaf9fff9fafafff9f9f9fffafafafffaf9fafffaf9fafffafaf9fffafafafffaf9fafffafafafff9f9fafff9f9f9fff7f8f7ffeeefefffd8d8d8ffc3c3c3ffbdbebdffbcbcbcffbabbbaffb9b8b9ffb6b7b7ffb5b5b5ffb3b3b3ffafb0afffaaababffa4a4a5ff9c9c9cff8f8f8fff7c7c7cff515252ff363636ff1b1b1cff0e0d0dff060707ff030404ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdcdcdbffdbdadaffdadadbffdad9daffd8d8d9ffd9d9d9ffd9d8d9ffd9d9d9ffdbdadbffddddddffdfdfdfffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e0ffdfdfe0ffdededfffdddddeffdddddcffdcdcdcffdbdbdbffdadadaffd9dad9ffd9d9d9ffd8d9d8ffd9d8d8ffd8d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d4ffd4d4d4ffd3d3d4ffd2d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfd0cfffcececfffcdceceffccccccffcbcbcaffcac9c9ffc9c9c9ffc8c8c8ffc6c7c7ffc6c5c6ffc4c4c4ffc2c2c2ffc1c0c1ffbfbebfffbcbcbcffb9b9b9ffb5b6b5ffb2b2b1ffacacacffa6a6a6ffa0a0a0ff9b9a9aff959595ff909090ff8a8b8bff878687ff818180ff787878ff6f6f6fff6b6a6aff636363ff595958ff505151ff4a4a4aff444444ff3f3e3fff3b3b3bff383838ff363636ff323232ff2e2e2eff2a2a2bff272727ff242524ff222222ff1f1f1fff1c1d1cff1a1b1aff181918ff171717ff151515ff131414ff131313ff111212ff101111ff101010ff0f0f10ff0f0f0eff0e0e0eff0d0e0eff0c0d0dff0c0c0cff0c0c0cff0c0b0bff0b0b0bff0a0a0bff090a0aff080908ff080807ff080707ff080808ff080808ff070808ff080708ff070708ff070707ff070707ff070707ff070606ff060606ff060606ff060606ff070707ff070707ff070807ff070707ff070807ff070708ff070808ff080707ff080807ff070708ff070807ff080707ff080808ff080807ff070808ff040404ff040404ff040304ff020202ff020201ff020202ff010001ff010101ff000001ff000000ff010100ff000101ff000001ff000000ff000100ff000000ff000100ff010000ff000101ff000101ff000100ff000100ff000101ff010101ff010100ff010101ff010101ff000101ff010101ff010101ff010101ff000101ff000101ff010101ff010100ff010100ff010000ff010101ff010101ff000001ff010001ff010001ff000000ff010001ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000101ff000001ff000000ff000000ff000100ff010001ff000101ff000001ff000000ff010100ff000101ff000001ff000000ff000100ff000000ff000100ff000000ff0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0d0d0dff0d0d0dff0d0d0eff0e0d0eff0f0e0fff0f0f10ff100f10ff101010ff100f10ff100f10ff0e0e0eff0f0f0fff0e0e0eff101010ff141414ff181717ff1b1b1bff1f1f20ff242525ff2c2b2bff353534ff404040ff505150ff5d5d5dff6d6d6dff7b7b7bff858585ff929191ffa9a9a9ffc9c9c9ffdcdcdcffe9e9e9fff6f7f7fffdfcfdfffefefefffefefffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefffefffffefffffefffffffffffffffefffefffefffefffefffffffffffffffefffefffffffffffefffffffefffffffffffefffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffffffffffffffffefefefffdfdfdfff9f8f8ffeeeeeeffe4e4e4ffd9d9daffcccccbffb7b7b7ffa4a4a4ff969696ff888988ff7c7c7cff6a6a6aff585858ff4a4b4bff3a3a3aff282828ff1b1c1cff111212ff090a0aff060605ff040404ff040404ff040404ff040404ff030303ff060505ff050605ff060607ff060707ff060706ff040403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfcfcfff3f3f3ffe9e9e9ffe1e1e1ffddddddffdbdcdcffdbdbdbffdadbdbffdbdbdbffdbdadbffdadadaffdbdadbffdbdadaffdbdadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffd9dadaffd9d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcecfcfffcecfceffcfceceffcecfcfffcececeffcdceceffcdceceffcdcdcdffcdcdcdffcdcdccffcdcdcdffcccdcdffcccccdffccccccffccccccffcccbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffccccccffcbccccffcccccdffcdcccdffcccccdffcdcccdffcdcdcdffcdcccdffcfcfd0ffd4d4d4ffd9d9d9ffdcddddffdededeffdfe0e0ffe1e0e0ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe4e5e4ffe5e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9eaffe9e9eaffeaeaeaffebebeaffebebebffebececffebececffecececffecedecffedededffedededffedeeeeffeeeeeeffedeeeeffedeeeeffeeeeeeffeeefefffefefeeffefefefffefeff0ffefeff0ffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f1fff0f1f1fff1f1f0fff1f1f0fff1f1f1fff1f2f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f2f3fff3f2f2fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f4f3fff3f3f4fff3f4f4fff4f3f3fff3f3f2fff2f2f3fff2f3f2fff3f2f2fff2f2f3fff2f2f2fff1f2f2fff1f1f1fff2f2f2fff1f1f2fff1f1f1fff1f1f0fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0efffeff0f0ffefeff0ffefefefffefefefffefefefffefefefffefefefffeff0f0ffeff0efffefefefffeff0efffefefefffeff0f0ffeff0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff1f2f1fff2f2f1fff2f1f1fff2f2f2fff2f2f3fff2f2f3fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff2f2f3fff2f3f2fff3f2f2fff2f2f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff2f3f3fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff4f4f3fff4f3f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff3f3f4fff4f3f4fff4f3f4fff3f3f3fff3f3f4fff4f3f3fff4f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff2f2f2fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff1f1f2fff1f2f1fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0effff0f0f0ffeff0f0ffefefefffeff0efffefefefffefefefffefefefffeeefefffeeefeeffeeeeeeffedeeeeffedededffedededffededecffecececffecececffebebecffebebebffeaeaeaffeae9e9ffe9eae9ffe8e8e9ffe9e9e9ffeaeaeaffeaeae9ffe9e8e8ffe8e8e8ffe7e7e8ffe6e6e7ffe6e6e6ffe5e5e6ffe4e4e4ffe4e4e4ffe4e4e4ffe6e6e6ffe6e6e6ffe0e0e0ffdbdbdaffd7d7d7ffd4d4d4ffd2d3d3ffd0cfcfffcdcecdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdcecdffcececdffcececfffcfcfceffcecfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d9ffd9d8d9ffd8d8d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffdad9daffdadadaffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdcdbdcffdcdcdcffdcdcdcffdcdddcffdddddcffdddddeffdededdffdddedeffdededeffdfdfdfffe0e0e1ffe2e2e2ffe8e8e7fff2f3f3fffdfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff292929ff9b9a9bffd6d7d7ffe8e8e8fff8f9f9fffefefefffffffffffffefffffffffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffffefefffffffffffefffefffefefffffffffefffefffffffffffefffefffefffffefffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffefefffffffefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefefffefefefffffefffffefefefffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefffefffefefffffefffefffefffffffffefefffefffefffffefefffefefefffefefefffffefefffffefefffefffefffffffffffffefefffefefffffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffdfdfdfff6f7f6ffececedffdededeffc2c3c2ffa8a9a8ff969695ff7d7d7dff636263ff4a4a4aff343434ff1d1d1dff0c0c0dff020203ff000101ff000000ff000000ff000000ff010001ff010101ff020202ff020202ff020302ff020303ff0100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818281ff828282ff818282ff818182ff828282ff828182ff818181ff7f7f7fff7d7d7dff7b7c7bff797979ff777777ff757575ff747373ff717171ff6f6f6fff6d6d6dff6b6b6aff686969ff666666ff636363ff606060ff5d5e5dff5a5a5aff585858ff585858ff585858ff565657ff5f5f5fff707071ff787979ff7e7e7dff858484ff8b8c8cff919191ff969696ff9b9b9bff9fa0a0ffa5a5a4ffa9aaa9ffaeaeaeffb2b3b3ffb7b7b7ffbcbbbcffc1c0c0ffc5c5c5ffcacacaffcfcfcfffd3d3d3ffd5d5d5ffd6d7d6ffd8d8d8ffd9dadaffdadadaffdadadaffd9d8d9ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd0d1d0ffd0d0cfffcdcdcdffcbcbcbffc9c9c9ffc5c4c5ffc1c1c1ffbcbcbdffb5b5b5ffb1b1b1ffabababffa4a4a4ff9e9e9eff979797ff8e8e8eff848484ff7b7c7cff747574ff6d6e6eff666566ff5b5b5bff4b4a4bff393a39ff444343ff4e4e4eff4d4d4eff4d4c4cff4e4e4eff515151ff535354ff555556ff585857ff5a595aff5c5c5dff5e5f5eff606061ff636362ff646565ff676767ff686968ff6b6a6bff6d6d6dff6f6e6fff727171ff747373ff737473ff747474ff747373ff737373ff747373ff73737300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff050606ff0c0d0dff201f1fff3a393aff616262ff767576ff8a898aff9b9b9bffa8a8a8ffb3b3b3ffbbbcbcffc3c3c3ffc8c8c8ffcacbcaffcacacaffcbcbcbffcececeffd2d1d1ffd8d9d8ffe6e5e6fff3f3f3fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffcfcfdfffcfdfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfdfffdfefefffefefdfffefefefffefefefffefefefffefdfefffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9faf9fff9f9f9fffaf9f9fff9fafafffaf9fafff9f9f9fff9f9f9fff9f9fafff9f9fafffafaf9fffaf9f9fff9fafafff9faf9fff9f9fafff9faf9fff8f9f9fff5f4f4ffeaebeaffd7d6d7ffc3c3c3ffbebebfffbebdbdffbcbbbbffb9babaffb7b7b7ffb5b4b4ffb2b2b2ffafafafffa9aaa9ffa3a3a3ff999a9aff8d8e8eff7a7979ff5b5a5bff2b2b2bff181818ff0a0a0aff050405ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdbffdadbdaffdadadaffd9d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd7d7d7ffd8d8d9ffdadadaffdcdcdcffdededeffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe2e3e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e0ffe1e0e0ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddedeffddddddffdbdcdbffdbdbdbffdadadaffd9d9daffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d5ffd3d4d4ffd2d2d2ffd2d1d2ffd0d1d1ffd0d0d0ffcfcfcfffcececeffcdceceffcdcdcdffcbcccbffc9cacaffc8c8c8ffc7c7c7ffc5c6c6ffc4c4c5ffc3c3c4ffc2c1c1ffbfc0bfffbdbdbeffbababaffb7b8b7ffb3b3b3ffafafafffaaababffa6a5a6ff9fa09fff999998ff929292ff8c8d8cff868686ff818081ff7b7b7bff757475ff6c6d6cff656565ff5c5c5cff565757ff4f4f4fff474747ff414041ff3a3a3aff343435ff313130ff2f2e2fff2d2e2eff2b2b2bff282828ff252525ff222222ff201f1fff1d1e1dff1c1b1cff1a1a1aff181818ff171616ff151515ff131413ff121212ff111111ff101010ff100f0fff0e0f0eff0e0e0eff0d0e0eff0d0d0eff0d0c0dff0c0b0cff0b0b0bff0b0a0bff0a0a0aff090909ff090909ff090909ff080808ff070807ff060706ff070706ff060707ff060607ff070707ff070607ff070707ff070707ff060606ff070707ff070607ff060707ff060606ff070606ff060606ff070707ff070707ff070707ff070707ff070707ff070808ff080708ff070807ff070707ff080807ff070808ff080708ff070708ff080808ff030304ff030304ff020201ff020101ff020202ff000100ff000000ff000100ff000101ff010000ff000100ff010000ff000000ff000000ff010000ff010000ff000100ff010101ff010000ff000001ff010001ff000100ff010001ff000101ff010101ff010001ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff000101ff000101ff000100ff010100ff000101ff000001ff010101ff010000ff000100ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000101ff000100ff000000ff000000ff000101ff010000ff000100ff010000ff000000ff000000ff010000ff010000ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0d0cff0d0d0dff0c0c0cff0c0c0dff0d0d0dff0e0d0eff0d0e0dff0f0f0fff0f0f0fff101010ff0f0f0fff0f0f10ff0d0d0dff0e0e0eff101110ff141414ff181818ff1c1d1cff212122ff272727ff2e2f2fff393939ff444545ff535353ff646464ff6f6f6fff7d7d7dff898989ff989798ffb3b3b4ffd0d1d1ffe0e1e0ffeeededfffafafafffefefefffffefffffffffffffefffffffffffffffefffefffffefffffffffffffefefffffffefefffffefefffefffffffffffffffffefefffefffffffffffffffefffefffffefefffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffefefffffffefffffefffffffefffffffffffefffffefefffffffffffffffffffefefefffbfcfbfff4f5f5ffebeaeaffe1e2e1ffd8d7d8ffc8c8c8ffb7b7b8ffa9a8a9ff949393ff808180ff6f6f6fff5f5f5fff505050ff3c3c3cff2c2c2cff1e1e1eff111212ff080808ff040304ff010001ff040404ff040304ff060506ff060506ff060706ff060707ff060706ff030403ff030403ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff5f5f5ffedededffe3e4e3ffdddeddffdcdcdbffdadbdbffdadadbffdbdbdbffdbdadaffdadadaffdadadbffdadadaffdadadaffdad9daffd9dadaffd9dad9ffdad9daffd9dadaffd9d9d9ffd8d9d9ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd1d2d1ffd1d1d2ffd1d1d0ffd0d1d1ffd0d0d0ffcfd0cfffd0cfd0ffcfcfcfffcfcfcfffcfcecfffcfceceffcecfceffcfceceffcececdffcececeffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcdcccdffcbccccffcccbccffcccbccffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacbcbffcacbcaffcbcbcbffcbcbcbffcbcbccffccccccffcccbccffccccccffcccccdffccccccffcccdccffcecdceffd2d2d2ffd6d7d6ffdbdbdbffdddedeffdfdfdfffe0e0e0ffe1e2e1ffe1e1e1ffe0e0e0ffe0e1e1ffe2e1e1ffe2e3e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eaeaffeaeaeaffeaebeaffebebebffebececffebebecffedececffedececffedededffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefeeeffff0eff0ffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff0f1f0fff0f1f0fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f3fff2f2f2fff2f3f3fff2f2f2fff2f2f3fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff3f4f4fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f2fff1f1f2fff1f1f2fff1f1f1fff1f0f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0ffeff0f0fff0efefffeff0efffefefefffefefefffeeeeefffefeeefffefeeeeffeeefefffefefefffefeeeeffefefefffefefefffefefefffefefefffeff0f0ffeff0f0ffefefeffff0eff0ffeff0f0fff0f0f0fff1f0f1fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff1f1f2fff2f2f1fff1f2f2fff2f2f2fff1f2f1fff2f1f2fff2f2f2fff1f1f2fff2f1f2fff2f2f2fff2f3f2fff3f3f3fff3f2f2fff2f3f3fff3f3f3fff2f3f2fff3f3f3fff3f4f4fff3f4f4fff3f3f3fff4f3f4fff3f4f3fff4f3f4fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff3f4f4fff3f4f4fff3f4f3fff4f4f3fff3f4f4fff3f3f4fff4f4f4fff4f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff2f2f2fff3f2f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff1f1f0fff1f0f0fff0f1f1fff0f1f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0ffeff0effff0eff0ffeff0efffefefeffff0efefffefefefffefefefffefefefffefeeeeffeeeeeeffeeeeeeffedeeedffedededffededeeffedededffecececffecebecffebecebffebebebffeaeaeaffeae9eaffe9eaeaffe8e9e9ffe8e9e9ffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e8ffe7e7e7ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe6e6e6ffe3e4e3ffdedddeffd8d9d9ffd6d6d6ffd3d3d3ffd1d2d1ffcecfcfffcdcdcdffcccdcdffcdcccdffcccdccffcdccccffcdcdcdffcdceceffcececeffcececeffcfcecfffcecfcfffcfcfd0ffd0d0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d1d1ffd2d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d3ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d5d6ffd5d6d6ffd6d6d6ffd7d6d7ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdbdcdcffdcdbdcffdbdcdbffdcdcdcffdddcdcffdcddddffddddddffddddddffdedddeffdddedeffdededfffdfdfdfffe0e0e0ffe3e3e3ffebebebfff5f5f6fffdfdfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff272727ff999999ffd5d5d5ffe8e7e8fff8f8f8fffefefefffefffefffffefefffffffffffefffffffefefffffffefefffffffefffffffefffffefefffefffffffffffefffffffefffefffffffffefefffffefffffffffefffefffefffefefffffefefffffffffffffffefefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefefffefffefffffefefffefefffffefefffffffefffffefefefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffffffefffefefffffefffffffefefefffefefefffffffffffefefefffefefffffefefefffefefefffefffefffffefefffefefffffefffefffefefffffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefffffefefefffefffffffffefefffefffffffefefefffefefffffffefffffefffefffffffffffefffefffefefefffffefefffefffefffffefefffefffefffefefefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefefffefefefffbfcfbfff1f1f1ffe7e7e7ffd2d2d1ffb6b6b6ffa1a2a1ff8d8d8dff737374ff595959ff414041ff272727ff151514ff070707ff020203ff000000ff000000ff010101ff010101ff030203ff030202ff020302ff020302ff010000ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff818281ff828282ff828182ff828282ff828182ff818180ff7f7f7fff7d7d7dff7b7b7cff797979ff777777ff757575ff737373ff717071ff6f6f6eff6c6d6cff6a6b6aff696868ff656566ff626362ff5f5f60ff5d5c5cff5a5a5aff585858ff585858ff585858ff565655ff5e5e5dff6e6f6eff787878ff7e7e7fff858585ff8b8b8aff909091ff959595ff9b9b9bff9f9f9fffa4a5a5ffa9a9a9ffadadaeffb3b2b3ffb7b8b7ffbcbcbcffc1c1c0ffc4c4c5ffc9c9c9ffcecfcfffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9daffdad9daffdadadaffd9d8d8ffd8d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd5d4d4ffd4d3d3ffd3d3d2ffd1d1d1ffcfd0cfffcdcecdffcbcbcbffc8c8c8ffc5c4c4ffc1c1c0ffbcbcbcffb6b6b6ffb1b1b1ffabababffa4a4a5ff9f9f9fff979797ff8e8d8eff848483ff7b7c7bff747474ff6d6d6dff666666ff5e5e5eff505051ff414040ff464545ff4f4f4eff4e4d4dff4c4c4dff4e4f4eff515151ff535453ff555555ff575758ff5a5a5aff5c5c5bff5e5e5eff606060ff636363ff656465ff666767ff686969ff6a6a6bff6d6d6dff6f6f6fff717272ff737473ff737373ff737373ff737473ff747373ff737473ff7473730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff070607ff0e0e0eff202020ff444444ff5a5a5bff717272ff878787ff989998ffa8a7a8ffb3b3b3ffbdbdbcffc3c3c3ffc6c7c6ffc8c8c8ffc9c9c9ffccccccffcfcfcfffd3d2d2ffd8d8d7ffe0e0e0fff1f1f2fffaf9f9fffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfefffefdfdfffdfefdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffafafafffbfafbfffafafafffafafafff9faf9fffafafafffafafafff9fafafff9f9fafffaf9f9fffafaf9fffafaf9fffaf9f9fff9fafafff9faf9fffaf9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fff9faf9fff9f9fafff9f9f9fff8f8f8fff2f2f2ffe5e6e6ffcfcfcfffc2c2c3ffc0c0c0ffbebfbeffbdbdbdffbbbbbbffb7b7b8ffb5b4b4ffb1b2b2ffafaeaeffaaaaa9ffa2a2a2ff989898ff8a8a8bff7b7a7bff5e5e5eff3b3b3bff141414ff09090aff030404ff020201ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdaffdadadaffd9dad9ffd8d9d8ffd7d7d8ffd7d7d7ffd7d6d7ffd6d6d6ffd8d8d7ffd9d9d9ffdadbdbffdddcdcffe0dfe0ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e2e3ffe2e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffe0dfe0ffe0e0dfffdfe0dfffdfdfe0ffdededeffdddeddffdcdcdcffdbdcdcffdadbdbffdadadbffdad9daffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd3d2d3ffd2d1d2ffd0d1d0ffd0d0d0ffcfcfcfffcdcdceffcccdcdffcdcdccffcbccccffcbcbcbffcac9c9ffc7c7c7ffc4c5c5ffc3c3c3ffc1c2c1ffc0bfc0ffbebebdffbbbbbbffb8b8b8ffb5b5b5ffb1b1b1ffacacadffa7a7a7ffa2a2a2ff9d9d9dff969696ff908f90ff898989ff838383ff7c7c7cff757475ff6f6f6fff696a69ff616162ff595959ff525252ff494948ff444343ff3d3d3dff383838ff343333ff2e2e2eff2a292aff272727ff262625ff242423ff212122ff202020ff1e1e1eff1b1b1bff191a1aff181818ff171718ff161616ff151515ff141414ff121312ff111011ff100f0fff0e0f0fff0e0e0eff0e0e0dff0d0d0dff0d0d0dff0c0c0dff0c0b0cff0b0b0bff0b0a0aff0a0a09ff080909ff070708ff070706ff060706ff070707ff070707ff070706ff060606ff050605ff060606ff060606ff060606ff060606ff070606ff070707ff070707ff070707ff070607ff070707ff070707ff060606ff060607ff060606ff070707ff070707ff070707ff070708ff070807ff070708ff070707ff080707ff080807ff080707ff070808ff070807ff040303ff030403ff020102ff020102ff020201ff000100ff000001ff000000ff000100ff000000ff000101ff000000ff000000ff000001ff000100ff000000ff000100ff000000ff000000ff000100ff010000ff010100ff010100ff010101ff010001ff010001ff000100ff010101ff010101ff000001ff000101ff010101ff000101ff010101ff010101ff010100ff000101ff000100ff000101ff010001ff010100ff000000ff000000ff010100ff000001ff000001ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000000ff000001ff000000ff000100ff000001ff000000ff000100ff000000ff000101ff000000ff000001ff000001ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0eff0e0e0fff0d0d0dff0d0d0dff0c0c0dff0d0d0dff0d0c0dff0e0d0dff0e0e0dff0e0f0fff101010ff100f0fff0f0f0fff101010ff111111ff151415ff191918ff1d1d1dff222322ff292929ff323233ff3e3e3eff4d4d4eff5a5a5aff666666ff757575ff807f7fff8d8e8effa0a09fffbfbebeffd6d7d6ffe4e3e4fff2f2f2fffcfcfcfffefffefffefefffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffffefffffffffffefefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffffffefffffefefffefffffffffefffffffefffffffffffffffffefffefefffffffefffffffffffffefdfdfff9fafafff0f0f0ffeaeaebffe3e2e3ffd5d6d5ffc3c3c3ffa8a8a8ff939393ff838383ff737474ff656464ff4f4f4eff3a3a3aff2b2b2cff1a1a1bff0d0c0dff050505ff020202ff040403ff050506ff050506ff070706ff060706ff070607ff040304ff040403ff030303ff060706ff060706000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfcfbfff1f0f0ffe6e6e6ffdfdfdeffdcdcdcffdadbdaffdadbdaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffdad9daffdadadaffd9d9d9ffdad9daffd9d9d9ffd8d9d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d3ffd4d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd0d0d0ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfd0ffcfcfcfffcfcfceffcfcfcfffcecfceffcececeffcecdcdffcdcecdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcccdffccccccffccccccffcccccbffcbcbccffcbcbcbffcbcbcbffcacbcbffcbcacbffcbcbcbffcbcbcaffcacbcbffcbcbcbffcbcccbffcccbccffccccccffcccbccffcccccbffccccccffccccccffcccdcdffd0cfcfffd5d4d5ffdadadaffdcdcdcffdfdedfffe0e0e0ffe1e2e1ffe1e2e1ffe1e0e0ffdfdfe0ffdfe0dfffe0e0e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e9ffe9e8e9ffe9eae9ffeae9e9ffeaebebffeaebebffebebebffecebecffecececffecededffedededffedededffedededffedeeedffeeeeeeffeeeeedffeeeeeeffeeeeefffeeeeefffefeeefffefefeffff0efeffff0f0efffefeff0ffefeff0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff1f1f0fff0f1f1fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f1f2fff2f2f2fff3f3f2fff2f2f3fff2f2f3fff2f2f2fff2f2f3fff3f3f3fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefefefffeff0efffeeefefffeeeeefffefeeefffeeefeeffefefefffefefeeffeeeeeeffefeeeeffeeefeeffefeeeeffefefeeffefefeeffefefefffefeeefffefeeefffefefeffff0efeffff0f0efffefeff0ffeff0f0fff1f1f0fff0f1f0fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff3f2f2fff3f3f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff2f2f2fff2f1f1fff1f2f2fff1f2f2fff1f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f3f3fff4f4f3fff3f3f4fff3f3f4fff4f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff3f4f3fff3f4f3fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f3fff3f3f3fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff1f2f1fff2f1f2fff2f2f2fff1f2f1fff1f1f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff1f1f0fff0f1f0fff0f0f1fff0f0f0fff0f0f0fff0eff0ffeff0f0ffefefefffefeff0ffefeff0ffeff0efffefefefffefefefffefeeefffefeeeeffeeefeeffefeeeeffeeeeedffeeeeedffededeeffedededffedecedffecececffecececffececebffeaebebffeaeaeaffeaeae9ffe9eae9ffe9e8e9ffe9e9e9ffeaeaeaffe9eaeaffe9e9e9ffe8e9e8ffe7e7e8ffe7e7e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe6e7e7ffe0e0e0ffdbdadbffd8d8d7ffd5d5d5ffd2d3d2ffd0cfd0ffcdcdceffcccdccffcccccdffcdccccffcdcdcdffcdcdcdffcecdcdffcdceceffcececdffcfceceffcecfceffcfcecfffcfcfcfffd0cfcfffcfd0cfffcfcfd0ffd0d0d0ffd0d1d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d5ffd4d4d5ffd5d4d5ffd5d5d5ffd6d5d5ffd6d6d6ffd5d5d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffdadadaffd9d9d9ffdad9daffdadadaffdadadaffdadbdaffdbdadaffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdcdcdcffdcdcdcffdddcdcffddddddffddddddffdeddddffdededeffdededeffdededfffdfdfdfffe0e1e0ffe5e5e5fff0f0f0fff7f8f7fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff060606ff2a2a2aff959595ffd4d4d4ffe7e7e7fff8f8f8fffefefefffffefefffffffefffffefefffffefefffefefffffffefefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefffffffffffffffffefefffffffefffffffffffffffefffffefffffffffffffefefefffffffffffefffffffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefefefffffefefffefefefffefffefffffefefffefefefffefffffffefefefffefefefffffefefffffefefffffffefffefffefffefefefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffffefefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffefefffefffefffefffefffffefffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffffefffffefffefffefefefffefffefffefefefffefefefffefefffffffffefffefefffffefffefffffefffffefefffffefffefffefdfdfff7f6f6ffedededffdedfdeffc5c4c5ffaeadaeff9b9b9bff838382ff696a69ff505150ff353434ff1e1e1dff0d0e0eff050505ff010202ff000000ff010101ff020202ff030202ff030302ff030202ff010100ff010000ff010101ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828182ff828282ff828282ff828281ff828281ff818282ff818081ff7f7f7fff7d7e7eff7b7b7bff797979ff777777ff757575ff727372ff717171ff6f6f6eff6c6c6cff6a6a6aff686767ff656465ff626162ff5f5f5fff5c5c5cff5a595aff575757ff585757ff565656ff545454ff5c5c5dff6d6d6eff787978ff7f7e7eff848484ff8b8a8aff909090ff959695ff9b9b9bff9f9f9fffa4a4a4ffa9a9a9ffaeadadffb3b3b2ffb7b8b8ffbcbcbcffc0c0c0ffc5c5c4ffc8c9c9ffcfcfcfffd3d3d3ffd5d5d5ffd7d7d6ffd8d8d8ffd9d9d9ffdadadaffdadadaffd8d8d9ffd7d8d7ffd7d7d7ffd6d6d7ffd5d6d5ffd6d5d5ffd5d4d4ffd4d4d4ffd2d3d2ffd1d1d1ffd0cfd0ffcecdcdffcbcbcaffc8c8c7ffc4c4c4ffc0c0c0ffbcbcbbffb5b6b6ffb1b1b1ffabacacffa4a4a4ff9f9e9fff979797ff8e8e8eff848483ff7b7b7bff747473ff6c6c6cff666566ff5f5f5fff555555ff464646ff464545ff4e4e4eff4e4d4dff4c4d4cff4e4e4eff515151ff535354ff555555ff585757ff5a5a5aff5c5c5bff5e5e5eff606160ff636363ff656565ff666767ff696969ff6b6a6aff6d6d6dff6f6f6fff717171ff737373ff747373ff737373ff747374ff737473ff737373ff737473000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020203ff070706ff0e0e0eff292a29ff414041ff585859ff717271ff888787ff9a9a9affa9a9a9ffb3b4b3ffbcbcbcffc2c1c1ffc5c4c4ffc7c7c6ffc9cac9ffcdcdcdffd0d0d0ffd4d3d3ffd5d6d6ffdcdddcffeeeeeffff8f8f9fffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffbfafafffbfafafffafafafffafafafffafafafffaf9fafffaf9fafffafaf9fffafafafffaf9fafff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9fafff9f9fafff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9faf9fff7f8f7fff1f1f1ffe1e1e1ffcacacbffc1c1c1ffc0bfbfffbfbfbeffbdbdbdffbababaffb8b8b8ffb5b5b5ffb1b1b1ffaeaeaeffa9a9a9ffa2a2a1ff979797ff898889ff777777ff626162ff424241ff212122ff090909ff040304ff010101ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadadaffd9d9d9ffd9d8d9ffd8d7d7ffd7d7d6ffd6d6d5ffd5d6d5ffd5d5d5ffd7d6d6ffd7d8d8ffd9d9d9ffdbdbdbffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e1e2ffe2e1e1ffe1e1e1ffe0e0e0ffdfdfdfffe0dfdfffdedfdeffdededeffdededfffdededfffdededeffdfdedeffdededeffdfdedeffdedfdeffdddeddffdddcddffdbdbdbffdbdbdbffdadadbffdad9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd7d6d6ffd7d7d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d3ffd3d4d3ffd2d2d2ffd1d1d1ffd0cfd0ffcfcfceffcdcdceffccccccffcccbccffcacbcbffcacbcaffcac9caffc8c8c8ffc6c6c6ffc3c4c3ffc1c0c0ffbebebeffbcbcbcffbabab9ffb6b7b6ffb3b3b3ffb0afb0ffababaaffa4a5a5ff9f9f9fff999a9aff929292ff8a8a8aff838483ff7e7e7eff777776ff706f6fff696969ff626161ff5b5a5aff545354ff4e4e4dff474747ff403f40ff363635ff333232ff2f2f2fff2c2c2cff282828ff242425ff212121ff201f1fff1d1d1dff1c1c1cff1b1b1bff191a19ff181818ff161616ff151515ff151415ff141313ff131313ff121313ff111111ff100f0fff0f0f0eff0d0d0dff0d0d0dff0c0c0cff0c0c0bff0b0c0bff0b0b0bff0a0b0aff0a0a0aff0a0a09ff090909ff080808ff080708ff060606ff040504ff050405ff060505ff060606ff050605ff050505ff060505ff060505ff060605ff060605ff060706ff070606ff070706ff060707ff070707ff060707ff060707ff070707ff070707ff070606ff060606ff060606ff070707ff070707ff080707ff070707ff070707ff080707ff080708ff07070700000000000000000000000000000000ff020102ff010101ff020101ff010101ff010000ff000100ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010100ff000000ff010001ff000101ff010100ff000100ff010001ff000100ff010101ff010100ff010101ff010101ff010101ff010101ff000100ff010101ff010101ff010101ff000100ff010000ff010101ff010101ff010100ff010100ff000100ff000000ff010100ff000101ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff000000ff000000ff010001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff101110ff0f0e0eff0f0e0fff0d0d0dff0d0d0cff0c0d0cff0c0d0dff0d0c0dff0e0e0dff0d0e0eff0e0e0eff0e0f0fff111111ff141314ff161616ff1a1a1aff1f1f1eff242323ff2b2b2aff353434ff414040ff505050ff616161ff6e6e6eff797878ff868686ff929191ffa9aaa9ffc7c7c7ffdadadaffe7e6e7fff4f4f4fffdfdfdfffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffefffefffffefffffefffefffffefffffffffefffefffffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffffffefffffffffffffefefffefefefffcfcfdfff9f8f8fff1f1f0ffe8e9e9ffd7d7d7ffbebebeffa3a3a2ff939393ff868686ff777777ff606060ff484948ff383838ff252525ff141414ff0a0909ff040405ff040404ff060506ff060607ff060706ff070607ff040303ff040404ff020302ff060606ff070607ff0808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff4f3f4ffebeaeaffe1e1e1ffdcdddcffdbdadaffdadadaffdadadaffdadad9ffdadad9ffd9dadaffdad9d9ffdadad9ffd9dadaffd9d9d9ffd9d9daffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd4d5d4ffd5d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd3d2d2ffd3d3d3ffd3d3d2ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcecfffcfcfceffcecfcfffcececeffcecdceffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdccffccccccffccccccffccccccffcccccbffcbcbccffcbcbcbffcbcbcbffcacbcbffcacbcaffcbcacaffcbcacaffcbcbcbffcacbcaffcbcacbffcbcbcbffcccbcbffcccccbffcccccbffcbccccffcccbcbffcccccbffcbccccffcececeffd2d2d3ffd7d7d7ffdcdbdbffddddddffe0e0e0ffe1e1e1ffe2e2e2ffe2e1e1ffe0dfdfffdfdedfffe0dfe0ffe1e1e1ffe2e2e2ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe7e7e7ffe8e8e7ffe8e9e8ffe9e9e8ffeae9eaffeae9e9ffeaeaeaffebebebffebebebffececebffecececffecececffedececffedededffedededffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefeff0ffeff0effff0f0f0ffefeff0ffeff0effff0f0f0fff0f0f0fff1f1f1fff0f1f0fff1f0f1fff1f1f1fff2f1f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff2f2f2fff2f2f3fff2f2f2fff3f2f3fff2f2f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff0f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0eff0ffefefefffeeefefffefeeefffeeeeeeffefefeeffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffefefefffefefefffefeff0ffeff0effff0eff0ffeff0f0fff0f0f0fff1f0f0fff1f0f0fff1f1f1fff0f1f0fff1f1f1fff2f1f2fff2f2f2fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff3f2f2fff3f2f2fff3f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff2f1f1fff2f2f2fff2f1f1fff1f2f2fff1f2f1fff2f2f2fff1f1f1fff1f1f2fff2f1f2fff2f1f1fff2f2f1fff2f2f2fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff3f3f2fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f3f4fff3f3f4fff3f4f3fff4f3f4fff4f3f3fff4f4f4fff3f4f3fff3f3f3fff4f3f4fff4f3f3fff3f4f3fff3f4f3fff3f3f3fff3f2f3fff3f3f2fff2f3f3fff2f3f2fff2f2f3fff2f2f2fff3f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff2f1f1fff1f1f1fff2f1f1fff2f1f1fff2f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff1f0f0fff1f0f1fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0efefffefeff0fff0eff0ffefefefffefefefffefeff0ffefefefffefeeeeffefefeeffeeeeeeffefeeefffeeeeeeffeeeeedffedeeedffedededffedededffedecedffedececffecececffebecebffebebebffeaeaebffeaeaeaffeae9eaffe9e8e8ffe9e9e9ffeaeaeaffeae9eaffe9e9e9ffe9e8e8ffe8e8e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e5e5ffe4e5e5ffe4e4e5ffe3e3e3ffe7e6e7ffe4e4e4ffdededeffdadadaffd7d6d6ffd4d4d3ffd2d1d1ffcfceceffcdcccdffcdccccffcdcdcdffcdcccdffcccdccffcecdcdffcdcecdffcdcdcdffcececeffcececfffcececeffcfceceffcfcfcfffd0cfcfffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd5d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd7d7d7ffd6d7d6ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadad9ffdad9daffdadadaffdbdadaffdbdadaffdbdadbffdbdbdbffdcdbdbffdcdbdcffdcdcdbffdddcdcffdcdddcffdddddcffdddddeffdddddeffdddeddffdededeffdfdedfffe0dfdfffe1e1e1ffe8e8e8fff3f3f3fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff131413ff787879ffccccccffe1e1e1fff5f4f5fffffffefffffffefffffffefffffefffffefefefffffffefffefffefffffffffffefffffffffefffffffffefffffffefffefffffffefffffffffefffffffefffffefffefffffffffffefffefffefffefffefefffffffefefffffefffffefefefffffefffffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffefefefffefefefffffefefffffefefffffefefffefffffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffefefffffefefefffefffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffefefefffefefefffffefefffefffefffffefffffefefffffffefefffefffefffffefefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefffefffefffefffffefefffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefefefffbfbfafff0f0f0ffe7e6e6ffd0d0d0ffb7b8b7ffa4a4a4ff8d8e8dff757576ff5e5e5eff434344ff282828ff141514ff090909ff030404ff010101ff010201ff030203ff030302ff030302ff010100ff010001ff010100ff010101ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff818282ff828182ff818281ff818282ff818282ff808181ff7f7f7fff7d7e7dff7b7b7bff797979ff777777ff757575ff737273ff717170ff6f6f6eff6c6c6cff6a6a6aff676767ff656564ff616261ff5f5f5fff5b5c5cff5a5959ff575757ff575756ff555555ff535353ff5c5c5cff6d6d6dff787978ff7e7e7eff848483ff8a8a8aff909090ff969595ff9b9a9aff9f9f9fffa4a4a5ffa9a9a8ffadadaeffb2b3b2ffb7b8b7ffbcbcbcffc0c0c0ffc4c5c4ffc9c9c9ffcfcfcfffd3d3d2ffd5d5d5ffd7d7d6ffd8d8d8ffd9d8d9ffdadadaffdadadaffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d5ffd5d4d4ffd3d3d3ffd3d2d2ffd1d1d1ffcfd0cfffcdcdcdffcacbcaffc7c7c8ffc4c4c4ffbfc0c0ffbbbbbbffb6b6b6ffb1b2b2ffacacacffa5a5a5ff9f9f9fff989798ff8e8e8dff848483ff7b7b7aff737373ff6b6c6bff656565ff5e5f5eff575657ff484949ff454444ff4d4e4dff4e4d4dff4d4d4dff4e4f4fff515151ff535354ff555655ff575757ff595a59ff5c5c5cff5e5e5eff616060ff636263ff656565ff676667ff696968ff6b6b6bff6d6d6dff6f6f6fff717171ff737373ff737473ff737373ff737373ff737373ff747373ff74747300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030303ff070707ff151515ff282929ff3e3e3eff585958ff757575ff8d8d8cff9f9f9fffacababffb5b5b5ffbbbcbbffc0c0c0ffc3c4c3ffc7c7c8ffcbcbcbffcecfcfffd2d1d1ffd3d4d3ffd4d5d5ffdddedefff0f0f0fffafafafffcfbfcfffcfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfefdfffefefdfffefefdfffefdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffafafafff9faf9fffafafafff9faf9fffafafafff9fafafffaf9f9fff9faf9fffafaf9fff9f9fafff9f9f9fffaf9fafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff3f3f3ffe4e4e4ffccccccffc1c0c1ffc0c0c0ffbfbebfffbdbdbdffbbbbbbffb9b8b9ffb6b6b6ffb3b3b3ffaeaeaeffa9a8a9ffa2a2a2ff989898ff8b8b8bff7a7979ff636262ff474747ff2a2a2aff131313ff040405ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdad9d9ffd9d9d8ffd7d8d7ffd7d6d7ffd5d6d5ffd4d4d5ffd5d5d5ffd4d4d5ffd5d5d5ffd7d7d6ffd8d8d8ffdadadaffdcdcdcffdededeffdededeffdfdfdeffdfdfdeffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe0e0e0ffe0dfdfffdfdfdeffdfdedeffdededeffdddedeffdedddeffdedddeffdededeffdededeffdededdffdededeffddddddffdddcdcffdcdbdbffdbdbdbffdbdadbffdadad9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d6d6ffd4d4d5ffd3d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd0cfcfffcececeffcdccccffcccbcbffc9c9caffc9c9c9ffc9c9c9ffc8c9c8ffc7c7c7ffc6c5c5ffc2c3c2ffc0bfc0ffbdbdbcffb9bab9ffb6b6b6ffb2b3b2ffafafafffabacabffa7a7a7ffa1a1a1ff9b9b9aff949595ff8e8e8eff848584ff7c7c7cff767676ff70706fff696968ff616160ff5a5959ff525252ff4b4b4bff444544ff403f40ff39393aff323131ff2b2b2bff292928ff272727ff242424ff222122ff1f1e1fff1c1d1cff1a1a1aff191918ff181818ff171717ff161515ff141414ff131313ff131213ff121212ff121112ff111111ff101110ff0f0f0fff0e0e0eff0d0d0dff0c0c0cff0b0b0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0909ff090a09ff090808ff080708ff070707ff060707ff050505ff040403ff040404ff050404ff040504ff050405ff060605ff050605ff060506ff060606ff060606ff060606ff060707ff070606ff070706ff060707ff070707ff070707ff070707ff070707ff070706ff070706ff070606ff060606ff070707ff070707ff070807ff07070700000000000000000000000000000000000000000000000000000000ff020102ff010201ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff010101ff010000ff010101ff010001ff010001ff010101ff000101ff010101ff010101ff010101ff010100ff010101ff010001ff010101ff000100ff000000ff000100ff000001ff000101ff000001ff000000ff000100ff000101ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131212ff121212ff111011ff111111ff0e0f0eff0e0e0eff0d0d0dff0d0d0dff0c0d0cff0c0d0dff0d0d0dff0e0e0dff0d0e0eff0f0f10ff131313ff171717ff1a1a1aff1e1f1eff242423ff2b2b2aff343434ff3f3f3fff4d4d4dff5d5e5dff6e6e6eff7a7a7bff858485ff959695ffa9a9a9ffcacacaffdadadaffe5e5e5fff5f4f5fffdfefdfffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffefffffffffefffefffefffffefffffffefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffefffefffffffffffefffefffffffffffefefffffffefefffffefffffffffffffffefffffffefefffdfdfefffafaf9fff0f1f0ffe5e4e5ffd0d0d0ffb1b2b1ff9fa0a0ff939393ff848484ff6f6f6eff565555ff434343ff2f2e2eff1d1d1dff111010ff0a090aff060606ff060707ff070606ff060706ff040403ff040303ff030303ff070606ff070706ff070807ff090809ff090908000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff6f6f6ffefefefffe5e5e4ffddddddffdcdbdbffdadadaffd9dad9ffd9d9d9ffd9dad9ffd9d9daffd9dadaffd9d9daffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d7ffd7d7d7ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d2ffd3d3d3ffd2d3d3ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcecfceffcececeffcecdceffcecdceffcdceceffcdcdcdffcdcccdffccccccffccccccffcdccccffccccccffcccbcbffccccccffcccbcbffcbcbcbffcbcbcbffcacbcbffcbcacaffcacacaffcacacaffcbcacaffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbccffcbccccffcbccccffcbcbcbffccccccffd0d0d0ffd4d5d5ffd9d9d9ffddddddffdfdedfffe1e1e0ffe2e2e1ffe3e3e2ffe1e1e1ffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e3ffe4e3e3ffe4e5e4ffe5e5e4ffe5e5e6ffe5e6e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffebeaebffebebeaffebebebffececebffecececffedececffedecedffedededffedededffededeeffedeeedffeeeeeeffeeeeeeffefeeeeffefeeeeffefefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0effff0f0f0fff1f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff2f2f2fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff2f2f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffefefefffefeeeeffefefefffefefefffeff0f0fff0f0effff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f0f1fff1f1f1fff1f2f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff2f2f2fff3f3f2fff2f3f2fff3f2f3fff2f2f3fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff2f1f2fff2f1f1fff1f1f2fff2f2f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff2f3f3fff2f2f3fff2f2f2fff3f3f3fff2f2f3fff2f2f2fff2f2f1fff2f2f1fff2f2f2fff1f1f1fff2f2f1fff1f2f1fff2f1f2fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0ffefefeffff0eff0fff0efefffefefefffefefefffefefefffefeeefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeedffeeededffeeededffedecedffedededffedececffecebecffebebebffebebebffebeaeaffeaeaeaffeaeaeaffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e8e7ffe6e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e5e4ffe4e5e5ffe4e4e5ffe3e3e3ffe4e4e4ffe6e6e6ffe1e1e0ffdcdcdbffd8d8d7ffd5d5d5ffd2d2d2ffd0d0cfffcccdccffcdcccdffcccdcdffcdcccdffcdcdcdffcdcdccffcdcdceffcdcdceffcecdceffcececeffcecfceffcfcecfffcfcfceffcfcfcfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d1d1ffd1d2d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d3d3ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d4d4ffd5d4d5ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadad9ffdadad9ffdadadaffdadadaffdbdadaffdadbdaffdbdbdbffdbdbdcffdcdbdbffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffdedddeffdddeddffdededeffdededeffdfdfdfffdfdfdfffe4e3e3ffefeeeffff7f7f7fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff1e1e1fff8d8d8cffd3d3d3ffe4e5e5fff7f7f7fffefefefffffefefffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefffffffefefffefffffffefffffffffffffffefefffffefefefffefefffffefefffffefefffffffefefffffffefffefffefffefefefffffefefffefefefffefefffffefefefffefffefffefefffffefffefffefefefffefefefffefffefffefefffffefefffffffffefffffefffffefefefffefefefffefffefffefefefffffffefffefefefffefefefffffefefffefefffffefffffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffdfdfefff7f7f7ffeeeeedffe1e0e0ffc9c9c9ffb0b0b0ff9d9d9cff878787ff737373ff5b5b5bff3e3e3eff252526ff151515ff090a0aff040504ff020202ff020202ff020202ff000001ff010001ff010101ff010101ff010101ff020302ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828182ff828281ff818181ff818181ff808181ff7f7f7fff7d7d7dff7b7b7bff797979ff767777ff757575ff737373ff707070ff6d6e6eff6c6b6cff696969ff676667ff646464ff616161ff5e5e5eff5c5b5bff595958ff575657ff565655ff545554ff535253ff5b5c5bff6b6c6bff777777ff7c7d7cff838383ff8a8a8aff909190ff969696ff9a9a9bff9f9f9fffa4a5a4ffa9a9a9ffaeaeadffb2b2b2ffb7b7b7ffbdbcbcffc0c0c1ffc4c4c4ffc9c9c9ffcfd0d0ffd3d3d3ffd5d5d5ffd7d7d6ffd8d8d8ffd9d8d8ffd9dadaffdad9daffd8d7d8ffd7d8d7ffd7d7d7ffd6d7d6ffd6d5d6ffd5d5d5ffd4d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfd0ffcdcdcdffcbcbcaffc7c7c7ffc3c3c3ffbfbfbfffbbbbbbffb6b6b7ffb2b2b2ffadadadffa5a6a6ff9f9f9fff989898ff8e8d8eff828283ff7a7a7aff737273ff6b6b6bff646464ff5e5f5eff565656ff4a4949ff444444ff4d4c4dff4d4c4cff4d4d4dff4f4e4fff515151ff535353ff555556ff575857ff595a5aff5c5c5cff5e5e5eff616161ff636363ff656565ff676767ff696969ff6b6b6bff6d6d6dff6f6f6fff717171ff737373ff737373ff737473ff737373ff747473ff747374ff7474730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020203ff050605ff0a0a0aff141514ff1e1e1eff383737ff5e5e5fff828282ff979797ffa5a5a5ffb0b0b0ffb7b7b7ffbdbdbdffc2c2c2ffc7c6c6ffcacbcbffcececeffd0d0d0ffd2d1d1ffd2d2d3ffd6d7d7ffe7e7e7fff7f7f8fffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffcfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffefdfefffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfafafffafafbfffafafafffafafafffafafafffafaf9fffafaf9fff9f9f9fffaf9f9fff9faf9fffaf9fafff9f9f9fffafaf9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff6f6f7ffeeeeedffd9d8d9ffc5c5c5ffc0c0c0ffbfc0bfffbebebeffbcbdbcffbababaffb7b7b7ffb4b4b4ffb1b1b1ffabacacffa4a4a4ff9b9c9cff919190ff828182ff6d6e6dff575757ff3c3c3cff212222ff0e0e0eff060607ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d8ffd8d7d8ffd7d7d7ffd5d5d6ffd5d5d4ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d8d8ffd9dadaffdbdbdbffdcdcdcffdcdcdcffdcddddffdedddeffdededeffdfdedeffdfdfdeffdfe0dfffdfdfdfffdfdfdeffdededeffdedddeffddddddffddddddffddddddffdddeddffddddddffdededeffdddeddffddddddffddddddffdddddcffdcdcdcffdbdbdbffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d5d6ffd5d5d4ffd4d4d4ffd3d3d4ffd2d3d2ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfceffcdcdcdffcccccbffcacacaffc9c8c9ffc6c6c7ffc5c6c5ffc5c5c5ffc4c5c4ffc2c2c2ffc1c0c0ffbdbebeffbababaffb7b6b6ffb3b2b2ffadadadffa7a7a8ffa2a2a2ff9d9d9dff989898ff929292ff8c8c8cff858585ff7d7c7cff727373ff696a6aff636363ff5c5c5dff555555ff4e4e4eff484748ff424142ff3c3c3cff373736ff313130ff2b2c2cff272726ff242423ff202021ff1f1e1eff1d1d1dff1b1a1bff191a19ff171817ff161616ff151515ff141415ff131314ff131312ff121112ff101011ff100f0fff0e0f0fff0f0f0eff0f0f0eff0e0e0eff0e0d0eff0d0c0cff0b0b0cff0b0b0bff0a0b0aff090909ff090908ff080808ff080908ff080808ff080707ff070808ff070707ff060606ff050605ff060505ff040504ff030303ff030303ff040404ff040404ff060505ff060505ff050505ff050505ff060605ff060606ff060606ff060606ff070707ff060607ff070706ff060707ff060707ff070707ff070707ff070607ff060607ff060606ff060606ff0706060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000100ff000101ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff000000ff000100ff000000ff010000ff000101ff010101ff000001ff000101ff010000ff000100ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff010100ff000000ff000000ff000000ff010100ff000001ff000000ff000001ff000101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff121212ff121212ff111111ff111111ff0e0e0fff0f0f0eff0d0d0dff0d0d0dff0c0c0cff0c0c0cff0c0d0dff0f0f0eff121212ff161717ff1b1b1bff212121ff282728ff303031ff3a3a3aff464546ff555454ff646463ff737372ff818282ff929191ffa3a3a2ffc5c5c5ffd5d5d4ffe2e2e2ffeeeeeffffafafafffefefefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffefffffffffefffffefffffefffffffefffefffefffffffffffefffffefefffefffefffffefefffffefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffefefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffefefefffcfbfcfff2f2f1ffe6e6e6ffd0d0d1ffb3b3b3ffa3a3a3ff969695ff848484ff6c6d6cff575757ff444343ff313232ff252425ff1a1a1bff0c0d0cff080808ff050505ff030303ff040303ff030303ff060606ff070606ff080808ff090909ff090809ff0b0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffbfcfbfff1f1f1ffe7e6e6ffdddddeffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd7d8d8ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d2ffd0d0d0ffd0d0d0ffcfcfcfffcfd0cfffcfcfcfffcfcfceffcececeffcececeffcececdffcdcdcdffcdcdcdffcccdccffcccdcdffcccdccffccccccffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacbcaffcbcacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcececfffd4d3d3ffd8d9d9ffdcddddffdededeffe0e0e0ffe2e1e1ffe1e1e2ffe1e1e1ffe0dfe0ffdfdedfffe0e0dfffe1e1e0ffe1e1e1ffe3e2e2ffe3e4e3ffe5e4e5ffe5e5e4ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9eaffeaeaeaffeaebeaffebebebffebecebffebececffecececffedececffedededffedededffedeeedffedeeeeffeeeeedffeeeeeeffeeefeeffeeeeeeffefeeeeffeeefefffefefefffefefefffeff0effff0efefffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff3f2f3fff3f2f2fff2f2f3fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f2fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f1fff1f1f1fff1f1f0fff0f1f0fff0f0f1fff0f0f0ffeff0f0fff0f0f0fff0f0efffefefefffefefefffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffeeedeeffedeeeeffedeeedffedeeeeffeeeeedffeeedeeffedeeedffeeedeeffeeeeeeffeeeeefffefeeefffeeeeefffeeefefffefefefffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff2f2f3fff3f2f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff3f2f3fff3f2f3fff3f2f3fff3f3f2fff2f3f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f1f2fff2f2f1fff1f2f1fff2f2f2fff1f2f1fff1f2f2fff1f1f2fff2f2f1fff2f1f2fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f1fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff1f2f2fff1f2f1fff2f2f2fff2f3f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f2f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff3f2f3fff2f2f2fff2f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff2f1f2fff1f1f2fff2f1f2fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f0f1fff1f1f0fff0f1f0fff1f1f1fff0f1f0fff0f1f1fff0f0f1fff0f0f0fff0f0f0fff0eff0fff0efefffeff0efffefefeffff0f0efffefefefffefefefffefefeeffefeeefffeeefefffeeefeeffeeeeeeffeeeeeeffeeedeeffedeeedffedededffedececffecededffecececffecebecffebecebffebebebffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe8e8e7ffe7e6e7ffe6e6e6ffe5e5e5ffe5e5e4ffe3e4e4ffe4e4e3ffe3e4e4ffe3e4e4ffe4e4e4ffe7e7e7ffe5e4e5ffdededeffdad9daffd7d6d7ffd5d4d4ffd2d2d1ffcfcfcfffcdcdcdffcdccccffcccdccffcdcccdffcdcdccffcdcdcdffcdcdceffcdcecdffcdcecdffcececeffcecfceffcecfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d2ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d5ffd4d4d5ffd4d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdad9daffdadadaffdadadaffdadbdaffdadadaffdbdbdaffdbdbdbffdcdbdcffdcdcdbffdcdddcffdddcddffdddddcffddddddffdddddeffdddeddffdddedeffdededfffdfdfdeffe0e0e0ffe5e5e5fff2f1f1fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff121212ff7c7d7cffcececfffe5e5e5fff6f6f6fffffefefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffefffffefffffffefefefffffffefffffffefffffffefffffffffffffffffffffffefffffffefffefffefffffffefffefefefffffefefffffffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffefefffefffefffefefefffffffefffefefefffefefefffefefffffefffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffefffffefefffefefffffefffefffffefefffffefffffefefefffefefefffefefffffefefefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffffffefffefffefffefffefffefefefffffefefffefffefffffefefffffffefffefefefffefefefffffefffffefffffffffefefffffefefffefefefffefffefffefefffffefefefffefefefffefefefffcfbfcfff3f2f2ffe8e8e8ffd5d5d5ffbcbcbcffa6a6a6ff939293ff7f7f7fff676868ff4d4d4cff343434ff212021ff111111ff070706ff030302ff010201ff010100ff010001ff010101ff010100ff010101ff020302ff020202ff020303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828182ff828281ff818281ff828182ff818282ff808080ff7f7f7eff7d7d7dff7b7b7cff797979ff777776ff757574ff727372ff707070ff6e6d6eff6b6c6bff696968ff676667ff636463ff616161ff5d5e5eff5b5b5bff585958ff565656ff565555ff545354ff535353ff5d5d5dff6e6e6dff767776ff7c7c7cff828282ff8a8989ff909090ff959695ff9a9a9aff9f9fa0ffa4a4a4ffa9a9a9ffadaeadffb2b2b3ffb8b8b7ffbcbcbcffc0c1c0ffc5c4c4ffcac9c9ffcfd0d0ffd3d3d3ffd6d5d5ffd7d7d7ffd7d8d8ffd9d9d9ffd9dadaffdad9d9ffd8d7d8ffd7d7d7ffd7d7d6ffd6d6d7ffd5d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd1d1d1ffcfcfd0ffcdcdcdffcacbcaffc7c7c7ffc3c4c4ffbfbfbfffbbbbbaffb6b7b6ffb3b3b3ffaeadaeffa6a6a5ffa0a09fff989898ff8e8e8dff828283ff797a79ff727272ff6b6a6bff636463ff5e5e5eff565656ff494949ff444544ff4c4c4bff4d4c4cff4d4c4dff4f4f4fff515150ff535353ff555655ff585857ff595959ff5c5c5cff5f5e5eff606160ff636363ff656565ff676767ff696969ff6a6b6bff6c6d6dff6f6f6fff717171ff737473ff737373ff747373ff737473ff747474ff747474ff7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff010101ff020302ff040404ff070707ff111211ff2c2c2cff575757ff7b7b7bff909191ffa1a0a1ffadadadffb5b6b5ffbebdbdffc2c3c3ffc7c7c7ffcbcbcaffcdcdcdffcfcfcfffd0d0d0ffd1d1d0ffd5d5d4ffe5e6e6fff6f6f5fffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfefdfffefdfdfffefdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffafbfafffbfafafffafafafff9fafafffafafafff9fafafff9f9f9fff9faf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff4f4f4ffe9e8e8ffd7d7d6ffc5c5c5ffc0c0c0ffbebebfffbebebdffbcbcbcffbababaffb7b7b7ffb4b4b4ffafb0afffaaababffa3a3a2ff999898ff8c8d8dff7c7c7cff656564ff4d4d4dff393a3aff222223ff0e0e0eff050505ff020102ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d7d7ffd7d7d7ffd6d5d6ffd5d5d4ffd3d4d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d4d3ffd5d5d5ffd6d6d6ffd8d8d7ffd9d9d9ffdadadaffdbdbdaffdbdbdcffdcdcdcffdddcdcffddddddffdddeddffdededeffdededeffddddddffddddddffdcdcdcffdcdcdcffdddcddffddddddffdddddcffddddddffddddddffdddddcffdcdcdcffdcdbdbffdcdbdbffdadbdaffdadadaffd9d9daffd9d8d8ffd8d7d8ffd6d6d6ffd5d5d6ffd4d4d4ffd3d3d3ffd1d2d2ffd1d1d0ffd0d0d0ffcfd0cfffcfceceffcececdffccccccffcacbcbffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc1c1c1ffc1c1c0ffbebfbfffbcbcbcffb8b9b9ffb5b5b5ffb0b0b1ffadacacffa7a7a8ffa09fa0ff989897ff909190ff8b8b8bff838484ff7c7c7cff767675ff6f6f6fff656465ff5b5a5aff535353ff4e4e4dff464747ff404040ff3b3a3bff373837ff333232ff2f2e2fff292a2aff262626ff222223ff1f1f1fff1d1d1cff1a1a19ff191818ff171717ff161617ff151515ff141414ff131313ff121211ff111111ff101010ff101010ff0f0f0fff0e0e0eff0d0d0eff0d0d0cff0d0c0dff0c0c0cff0c0c0cff0c0c0bff0a0b0aff090a0aff090909ff090909ff080808ff080808ff080807ff070707ff060707ff070607ff060606ff060606ff060505ff050504ff050504ff040505ff040404ff040404ff040404ff040404ff050404ff050505ff050505ff050605ff050505ff060606ff060606ff050606ff060606ff060707ff070707ff070607ff060606ff070707ff060707ff070707ff0706070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000100ff010000ff010100ff010001ff000001ff010101ff010101ff010001ff010001ff010100ff010100ff000101ff010101ff000101ff010101ff010101ff010101ff010101ff010001ff010100ff000100ff010001ff000101ff000000ff010100ff000000ff010001ff000000ff000000ff000000ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131414ff131313ff131313ff131212ff121212ff111111ff111111ff0e0f0eff0f0e0fff0d0d0dff0b0b0cff0d0e0dff0f100fff131213ff161616ff1b1b1bff222121ff292a2aff343333ff3e3e3fff494a49ff575656ff666566ff747474ff828282ff979797ffaeaeaeffc6c7c6ffdddddcffe6e5e5fff2f2f2fffcfcfcfffffffefffffffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffefefffffffffefffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffefffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefefefffffefefffffffffffffffffffffffffffefffffffffffefffffffffffefffefffefefffffefefefff9faf9ffeff0efffe4e4e4ffcdccccffb1b1b1ffa3a2a2ff949493ff7f7f7fff6b6c6cff575757ff444444ff353434ff292829ff151515ff0b0c0bff040404ff010101ff020303ff060606ff060606ff080808ff090909ff090809ff0a0a0aff0e0f0eff0f0e0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff4f4f5ffebececffdfe0e0ffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd9d9d9ffd8d9d8ffd9d9d9ffd8d9d9ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd9d9d8ffd8d9d8ffd9d8d8ffd8d7d8ffd6d7d6ffd7d6d6ffd7d6d7ffd5d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd4d5d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffcfcfcfffcfcfd0ffd0cfcfffcececfffcececeffcdceceffcececeffcececeffcdcecdffcdcdccffcdccccffccccccffccccccffcccccbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcacaffcbcacbffcacacaffcacbcaffc9cacaffc9cacaffc9cacaffcacacaffcacacaffcbcacaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcfcfceffd2d2d2ffd7d7d7ffdbdbdbffdededdffe0e0dfffe1e1e1ffe3e2e2ffe1e1e2ffdfe0e0ffdfdfdfffe0dfe0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffebeaeaffebebebffebebebffebebecffecececffecedecffecededffedededffeeededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefeffff0f0efffefeff0ffeff0f0ffeff0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f2f2fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff3f2f2fff2f2f3fff2f3f2fff3f3f2fff3f2f3fff2f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f1f0fff0f0efffefefeffff0efefffefefefffefefefffefefeeffeeeeefffefeeeeffeeeeeeffedeeeeffededeeffeeeeeeffedeeedffedeeedffedededffedededffedededffedededffeeeeedffededeeffedeeeeffeeeeeeffeeeeeeffefeeeeffefeeefffeeefeeffefefeeffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff2f1f2fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff3f3f3fff3f2f3fff2f3f2fff3f3f2fff2f3f3fff3f3f2fff3f2f3fff2f3f2fff3f2f2fff3f2f3fff2f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff1f2f1fff1f2f2fff2f2f1fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f3f3fff3f2f2fff3f2f3fff2f3f2fff3f3f2fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f3f2fff2f3f2fff3f2f3fff2f3f3fff2f2f2fff3f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f1fff2f2f2fff1f2f2fff2f2f1fff2f1f2fff1f2f1fff2f1f1fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefeff0fff0f0efffefefefffefefefffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffedededffedededffecededffedececffecebecffebebebffebebebffeaeaebffeaeaeaffe9eae9ffe9e9e9ffeaeaeaffebeaeaffeaeaeaffe9e9e9ffe9e9e8ffe7e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e4ffe3e4e4ffe4e3e4ffe4e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe5e4e4ffe1e1e2ffdcdddcffd9d8d8ffd6d5d6ffd3d3d3ffd1d1d1ffcecfcfffcdcdcdffcdcdccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcececdffcececeffcececeffcfceceffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d8ffd9d8d9ffd9dad9ffdad9d9ffdad9daffd9dadaffdadadaffdadadbffdadadaffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcdcddffdddddcffddddddffddddddffdddeddffddddddffdededeffdfdedeffdedfdeffe1e1e0ffe9e9eafff5f5f4fffdfcfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff5c5d5cffc9c9c9ffe3e3e3fff6f6f7fffffefefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefffffffffefffffefffefffffffffffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffefffefefefffefefffffefefefffefefffffffffefffffefffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefffffffffefefffffffffffffefffffefffefffefffefffefffefffefefefffefefefffefefffffffefefffefffefffffefffffffefefffefffefffefffefffffefefffefefffffefffffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefefffffefefffffdfefdfff8f8f8ffeeeeeeffe0e0e1ffc9c9c9ffb1b0b0ff9c9d9dff8a8a8aff747474ff5a5b5aff414141ff2a292aff171818ff0a0a0aff030303ff000100ff000001ff010101ff010101ff010101ff030203ff030203ff030302ff040404ff0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff828181ff818281ff828281ff808081ff7f7f7eff7c7d7cff7b7b7bff797979ff777777ff747574ff727272ff707070ff6d6e6dff6b6b6bff696969ff666666ff636363ff616160ff5d5d5dff5a5b5aff585858ff555556ff545454ff535352ff525252ff5f5f5fff707070ff777777ff7b7b7cff828282ff89898aff909090ff969696ff9b9a9bff9fa09fffa4a5a4ffa9a9a9ffadadadffb2b2b3ffb7b7b7ffbcbbbcffc0c1c0ffc5c5c5ffcacac9ffd0d0d0ffd2d3d3ffd5d5d5ffd6d7d7ffd8d8d8ffd8d8d9ffd9d9daffd9d9d9ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfd0ffcdcdcdffcacacaffc7c7c7ffc3c3c3ffbfbfbfffbabbbaffb6b6b6ffb2b2b3ffadaeaeffa6a6a6ff9fa09fff989897ff8d8d8eff828282ff79797aff727272ff6b6b6bff646364ff5e5e5eff555555ff494949ff444544ff4b4b4cff4c4c4cff4c4c4cff4e4e4eff515050ff535353ff555555ff575758ff5a5a5aff5c5c5cff5f5e5eff616161ff636263ff656565ff676767ff696969ff6b6b6bff6d6d6dff6f6f6fff727171ff737473ff747374ff747373ff747473ff737474ff757474ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff050505ff101011ff2d2d2dff545454ff777676ff8c8c8cff9e9e9effabababffb5b6b6ffbdbdbdffc2c2c3ffc6c7c6ffcacacaffcdcdcdffcececfffcfcfcfffd1d1d1ffd5d5d5ffe2e2e2fff2f3f3fffafafafffbfbfbfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfdfcfffcfdfdfffdfcfcfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafafffafafafffaf9fafffafafafff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff2f2f2ffe4e5e5ffcfd0d0ffc4c4c4ffc1c1c1ffbfbebfffbdbebdffbcbdbcffbbbcbbffb8b8b8ffb4b4b4ffaeaeafffa8a8a8ffa0a1a0ff969696ff888888ff767675ff5b5c5bff403f3fff282929ff191a1aff0c0d0dff050506ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd6d6d5ffd5d4d5ffd3d3d4ffd2d2d2ffd1d1d1ffd1d1d0ffd1d1d1ffd1d2d1ffd1d2d1ffd3d3d3ffd4d4d4ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffdcdcdcffdbdbdcffdbdbdbffdadbdbffdad9d9ffd9dad9ffd9d8d9ffd8d8d8ffd7d8d7ffd6d7d6ffd5d5d5ffd4d3d4ffd2d2d3ffd1d0d1ffcfd0cfffcfcecfffcececdffcdcdcdffccccccffcbcacaffc9c9c9ffc7c8c8ffc5c5c6ffc3c3c4ffc2c2c2ffbfbfbfffbdbdbcffbbbabbffb7b8b8ffb3b4b3ffaeaeaeffa9a9a9ffa4a4a4ff9e9e9eff979696ff8e8e8eff858585ff7c7b7cff727372ff6a6b6aff626263ff5b5c5bff545454ff4d4d4dff464646ff414040ff3a3a3aff353535ff313131ff2d2d2dff2a292aff262626ff232323ff212021ff1e1e1eff1b1b1bff191919ff161716ff141415ff141414ff131313ff121212ff121212ff121211ff101010ff0f0f0fff0e0f0eff0d0e0eff0e0d0dff0d0d0dff0c0c0dff0c0c0bff0b0c0bff0b0b0bff0a0a0aff0a0a0aff09090aff090809ff080808ff080808ff080808ff070807ff060707ff070606ff060606ff060606ff050505ff050506ff060606ff050605ff060505ff050505ff040505ff050505ff040505ff040405ff040404ff040404ff040404ff050506ff050505ff050505ff050605ff060606ff060606ff060606ff050605ff070707ff060707ff070707ff060706000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000100ff000100ff010000ff000001ff000101ff000001ff010001ff010101ff000100ff010100ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff000101ff010100ff000001ff000100ff000000ff000001ff000001ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff151616ff131414ff141413ff131313ff121212ff121212ff111111ff111111ff0e0f0fff0d0d0dff0e0e0eff111111ff131413ff171717ff1b1c1cff222222ff2a2b2bff363635ff424242ff4d4e4eff5a5a5aff686868ff767576ff868586ff9c9c9bffb6b6b6ffcdcdcdffdddeddffececedfff6f6f6fffdfdfdfffefefefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffefffffffefefefffffefffffefefffffffefffffefffefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffffffffffefffefefefffffefefffffffffffffffffffefefffffefffffffefffffffffffefffffffffffffefffffffffffffffffffffefffffffefefefffffefffffefefffffdfcfdfff6f6f6ffeeeeeeffe2e2e2ffc9c9c9ffb1b2b2ffa2a1a1ff8f8f8fff7e7f7fff6b6b6bff565556ff444444ff353635ff212120ff141314ff080909ff040504ff030304ff060607ff070807ff090909ff090909ff0a0a0bff0f0f0fff0f0e0eff111212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfbfbffefeff0ffe3e3e3ffdadbdbffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d8d8ffd8d9d8ffd9d9d8ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d5d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd0d0d0ffd0cfd0ffcfd0cfffcecfceffcecfceffcececdffcececeffcececeffcdcdcdffcdcdcdffcdcccdffccccccffcccccbffcbccccffcccbcbffcbcbcbffcbcbcbffcacacbffcacacbffcbcbcbffcacacaffcacac9ffcac9caffc9c9caffcacacaffcacacaffcacacaffcacbcaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbccccffd0d0d0ffd4d5d4ffdadadaffddddddffdfdfdfffe0e0e0ffe1e1e1ffe1e1e2ffe0e0e0ffdfdfdfffdfdfdfffe0e0e0ffe1e0e1ffe2e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e9ffe9e8e8ffe9eae9ffeae9eaffeaeaeaffeaebeaffebebebffebebebffecebecffecececffedececffedededffedededffeeededffeeeeedffedeeeeffeeeeeeffeeeeeeffeeefefffeeeeefffefeeefffefefefffefefeffff0efefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f2fff1f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff1f1f0fff0f0f0ffefeff0ffeff0f0ffefeff0ffefefeeffefefefffefeeefffeeefeeffeeefeeffeeeeeeffedededffededeeffededeeffedededffedededffedededffedededffedededffedededffedededffedededffededeeffedededffeeedeeffeeeeeeffeeeeeeffefefeeffefeeefffeeefefffeff0efffeff0f0ffeff0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f2f3fff2f3f2fff2f3f2fff2f2f3fff2f3f2fff2f2f3fff3f3f2fff3f2f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f2f1fff2f1f2fff2f1f1fff2f2f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff2f3f2fff3f3f2fff2f2f2fff2f2f3fff3f3f3fff2f3f3fff2f2f3fff2f3f2fff2f2f2fff3f3f2fff2f2f3fff2f2f3fff3f2f2fff2f3f2fff2f3f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff1f1f1fff1f1f0fff0f0f0fff1f0f0fff1f1f0fff1f1f0fff0f0f1fff0f1f0fff0f0f0fff0f0effff0f0f0fff0eff0fff0f0efffeff0efffeff0efffefefefffefefefffefefefffefeeefffeeefeeffefeeefffeeeeeeffeeeeeeffedeeeeffeeedeeffededeeffedededffecededffececedffedecedffebecebffecebebffebebebffeaeaebffeaeaeaffeaeaeaffe9e9eaffeaebeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e9ffe8e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e4ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe2e3e3ffe1e2e1ffe1e1e2ffe3e3e3ffdfdfdfffdbdbdbffd8d7d8ffd5d4d5ffd3d3d2ffd0d0d0ffcdcdcdffcccdccffcccccdffcdcdcdffcdcdccffcdcdccffcdccccffcececdffcecdcdffcdcdceffcececeffcececeffcfceceffcfcfcfffcfcecfffcfcfcfffcfd0cfffcfd0d0ffd0cfcfffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d1ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffdad9daffdad9daffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffddddddffddddddffddddddffdddedeffdddedeffdededeffdfdfdfffdfdfdfffe4e4e3ffeff0effff7f7f7fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff4c4d4dffc8c8c8ffe3e3e2fff6f6f6fffefefefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefefefffefefefffffefffffefffffffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffefefffffefefefffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffefefffffffffefffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefffefffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffcfcfcfff3f3f3ffe8e8e8ffd6d5d6ffbebebeffa8a8a8ff959595ff808080ff686868ff505050ff363637ff1f201fff0f0f0fff060605ff010101ff000000ff010101ff010100ff020303ff030303ff030302ff040404ff040505ff0405050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff818282ff818182ff818281ff818182ff818181ff808080ff7f7e7fff7d7d7cff7b7b7bff797979ff777777ff757575ff727272ff707070ff6e6e6eff6b6b6bff686969ff666666ff636362ff605f60ff5d5d5dff5a5b5bff575857ff555555ff545453ff525352ff535353ff606060ff717171ff777877ff7b7b7bff818181ff888988ff8f8f8fff959595ff9a9a9bff9f9f9fffa4a4a4ffa9a9a9ffaeaeadffb2b3b2ffb7b7b7ffbbbcbcffc0c1c0ffc5c5c5ffc9cacaffd0d0d0ffd3d3d2ffd5d5d5ffd6d6d6ffd7d7d7ffd9d8d8ffd9d9d9ffd9d9d9ffd7d8d7ffd7d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcdcccdffcacbcaffc6c7c7ffc3c3c3ffbebfbfffbbbabbffb6b6b5ffb2b2b2ffaeaeadffa6a6a6ffa0a0a0ff979797ff8d8d8dff838383ff797a79ff717272ff6b6b6bff646564ff5e5d5eff555656ff494949ff444444ff4c4c4cff4c4d4cff4c4c4cff4e4e4eff515151ff535353ff555555ff585758ff5a5a59ff5c5c5cff5e5e5eff606060ff626363ff646565ff676667ff696969ff6b6b6bff6d6d6dff6f6f6fff717272ff737474ff737374ff737474ff747474ff747474ff747474ff74747400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff070706ff141313ff2b2b2bff505050ff707171ff888788ff999a99ffa8a8a8ffb3b3b3ffbbbbbbffc2c1c2ffc7c7c6ffcacacbffcdcdccffcdcdcdffd0d0cfffd2d2d2ffd5d5d5ffdfdfdffff0f1f0fff9fafafffbfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffefefefffdfefdfffdfefefffefefefffefefdfffefdfdfffdfefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfcfdfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafbfafffafaf9fffaf9f9fff9fafafff9fafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff7f7f7fff0f1f0ffe1e1e1ffcccdccffc3c3c3ffc1c1c1ffbfbfbfffbdbebeffbcbcbdffbcbcbcffbbbabaffb5b5b5ffaeafaeffa6a6a6ff9d9d9dff929292ff848485ff727373ff5d5d5cff3d3e3dff201f1fff0e0d0eff080707ff050505ff030203ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d6d6ffd5d4d4ffd3d4d4ffd2d2d2ffd1d1d1ffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9daffdadadaffdbdbdaffdbdbdbffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdcdcdcffdcdddcffdcdcddffdcdcdcffdbdbdbffdbdbdbffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d8ffd6d6d7ffd5d5d6ffd5d4d4ffd3d3d3ffd2d2d1ffd0d0d0ffcececeffcdcecdffccccccffcbccccffcbcbcbffc9cac9ffc8c8c7ffc6c6c6ffc3c3c3ffc2c1c1ffbfbfbfffbcbcbcffb9b9b9ffb5b5b5ffb2b2b2ffaeaeadffa7a7a7ffa0a1a0ff9a9a9aff949394ff8a8a8aff818080ff777878ff706f70ff656565ff5a5b5bff525252ff4a4a4aff444444ff3f3f3fff3b3b3bff363636ff313131ff2d2d2dff292929ff262626ff232323ff1f201fff1d1e1eff1c1d1cff1b1b1aff191818ff161717ff141515ff121312ff121111ff111110ff101010ff101010ff0f0f10ff0e0f0fff0d0e0eff0d0d0dff0c0c0cff0c0c0bff0b0b0cff0b0b0bff0a0b0bff0a0a0bff0a090aff0a0909ff090909ff090909ff080808ff070707ff070707ff060607ff060707ff070706ff060606ff060605ff050505ff050505ff060505ff060505ff060605ff050605ff050505ff050505ff050605ff050505ff050505ff040504ff050405ff040404ff040404ff040405ff050506ff050605ff050506ff050505ff060606ff060606ff060605ff06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff010100ff000100ff000000ff000000ff000000ff010000ff010001ff010100ff000100ff010100ff010101ff010101ff010101ff010101ff010100ff010001ff010101ff010101ff000101ff010001ff000100ff000101ff000000ff000000ff000000ff010100ff000001ff000100ff000000ff010100ff000000ff000000ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171716ff171716ff161616ff161615ff141314ff141414ff131313ff121212ff121212ff111111ff0f0f0fff101010ff121212ff161616ff1a1a19ff1e1e1eff232423ff2c2c2cff393939ff454545ff525252ff606060ff6d6e6dff7b7c7cff8b8b8bffa2a2a1ffbcbcbcffd1d1d1ffe0e0e0ffecececfffcfcfcfffefefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffefffefffefffefffffefffffffffffffefffefffefffefffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffefffefffefffefffefffefefefffefefefffcfcfcfff5f5f5ffecededffe1e1e0ffc7c8c7ffb1b1b1ff9f9f9fff909090ff807f7fff6a6a6aff565656ff444544ff2f2f2eff232323ff151615ff0b0b0bff060706ff070807ff090809ff090909ff0a0a0aff0e0f0fff0f0e0fff111211ff121213ff1212120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffafafafff3f3f3ffe9e9e9ffddddddffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d2d3ffd3d2d3ffcfd0d0ffcececfffcececfffcececeffcececeffcececeffcdcdcdffcdcdcdffcccdccffcccccdffcccdcdffcccccbffcbcbcbffcbcbcbffcbcacbffcacacaffcbcacaffcacacaffcacacaffc9cacaffc9cac9ffc9c9c9ffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacbcbffcbcacbffcbcbcbffcacbcbffcbcbcbffcececeffd2d2d2ffd8d8d8ffdcdcdcffdededeffdfe0dfffe1e1e1ffe1e1e2ffe1e1e1ffe0e0dfffdfdfdeffdfe0e0ffe0e1e0ffe1e2e1ffe2e2e2ffe2e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaebffebebebffebebebffececebffecececffecececffecededffedededffedeeeeffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f3f3fff3f3f3fff3f3f2fff2f2f2fff2f3f3fff2f2f2fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f0f0ffeff0f0fff0eff0ffefefefffefefefffefeeefffeeeeefffeeefefffeeeeefffeeeeeeffeeeeedffedeeedffedeeedffedededffedededffedededffececedffecededffedededffecedecffedededffedededffedededffeeededffeeedeeffeeeeedffedeeeeffeeeeeeffeeeeeeffefefefffefefefffeff0efffeff0effff0eff0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f3f2fff2f2f3fff2f2f3fff3f3f2fff2f3f2fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f0f1fff1f0f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f2f2fff2f2f1fff1f2f1fff2f1f1fff2f1f2fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff2f3f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f1fff1f2f1fff2f2f2fff1f1f2fff1f1f2fff2f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff0f1f0fff0f1f0fff1f0f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0ffeff0f0ffeff0f0ffefeff0fff0efefffefefefffefefefffefefeeffeeefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeededffedededffedededffedecedffedecedffecececffebececffebebebffebebebffebebeaffeaeaeaffeaeaeaffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe1e1e2ffe1e1e1ffe3e3e3ffe1e2e1ffdcddddffd9d9d9ffd6d6d6ffd4d3d4ffd1d2d2ffcfcfcfffcdcdcdffcdcdcdffcccdccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcecdceffcececeffcecfcfffcecfcfffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d5d6ffd6d7d6ffd6d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d8ffd8d9d9ffd9dad9ffdadad9ffdad9d9ffdadadaffdadadbffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffddddddffdedddeffdededeffdedfdfffdfe0e0ffe7e6e7fff3f2f2fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff393938ffc4c4c3ffe4e4e4fff6f6f6fffefffefffffefffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffefefffefefefffffefefffefefefffffefffffefefefffffefffffefefefffefefefffffefffffffffefffefefffffffefefffffffffffffefefffffffefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffefefefffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefffffffffefffffefffffffffffefffefffffffffffffffffefffffefefefffffefefffefefffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefefefffefefffffefefefffffefffffefefefffefefefffefefefffffffefffefefefffffefefffefefefffffefefffefefefffffefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffefffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffefffefdfefff9f9f9ffeeeeeeffe1e1e1ffcbcbcbffb4b4b4ffa0a0a0ff8f8e8eff777777ff5e5d5dff454645ff2d2d2dff191919ff0b0b0bff040404ff010101ff000000ff020202ff030203ff020203ff040405ff040405ff040405ff040505ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828182ff818181ff818281ff828181ff818181ff818181ff818080ff7e7e7fff7d7c7dff7a7b7bff797979ff777777ff757574ff727272ff707070ff6e6d6eff6b6b6bff696869ff656566ff626263ff605f60ff5c5c5dff595a5aff575757ff545454ff545454ff535453ff545354ff5f5f5eff717071ff777878ff7b7b7bff818081ff888887ff8e8e8fff959494ff9a9a9aff9f9e9effa4a4a3ffa9a9a9ffaeaeadffb3b2b3ffb8b8b7ffbcbcbcffc0c1c0ffc5c5c6ffcacacaffd0d0d0ffd2d3d3ffd5d4d5ffd6d6d7ffd7d7d7ffd9d9d8ffd9d9d9ffd8d9d9ffd8d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcdcdccffcac9caffc7c6c7ffc3c3c3ffbfbfbfffbababbffb6b5b5ffb1b2b1ffadadadffa6a6a6ffa0a09fff979797ff8d8d8dff838383ff7a7a7aff737272ff6b6b6bff646464ff5f5e5fff565656ff494a4aff454544ff4c4c4cff4d4c4cff4c4c4cff4e4e4fff505150ff535353ff555555ff575857ff5a5a5aff5d5d5cff5e5e5eff616060ff636363ff656465ff676767ff696969ff6c6b6bff6e6d6eff70706fff727172ff737474ff747374ff747473ff747474ff747474ff757475ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff121212ff282728ff494949ff6a6b6aff828182ff939293ffa3a3a3ffb1b1b0ffbababbffc2c1c2ffc6c7c7ffcbcacaffccccccffcfcfceffd1d1d1ffd4d4d4ffd6d5d6ffdddddeffeeededfff9f9f9fffbfbfcfffcfbfcfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafbfbfffafbfbfffafafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffdfdfefffefdfefffdfdfefffdfdfefffefdfefffdfdfefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafafafffafafafffaf9fafff9f9fafff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff7f7f7fff0eff0ffddddddffcacacaffc4c3c4ffc2c2c2ffc0c0c0ffbfbebeffbdbdbdffbdbcbcffbcbcbcffb8b8b8ffb0b0afffa6a5a6ff9c9b9bff8f8f8fff828282ff727172ff5e5d5dff454545ff242424ff0d0d0dff040404ff020202ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d5ffd4d3d3ffd2d2d2ffd1d1d0ffcfcfcfffcecdceffcdcdcdffcececeffcececeffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d7ffd8d7d7ffd8d8d9ffd9d9d9ffdadadaffdadadbffdadbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdbdcffdbdbdaffdbdadbffd9dadaffd9d9d9ffd8d8d8ffd8d8d7ffd6d6d6ffd6d5d5ffd5d5d6ffd5d4d5ffd4d4d4ffd3d3d3ffd1d1d1ffd0cfd0ffcececeffccccccffcacbcbffcacacaffc9c9c9ffc8c8c8ffc6c6c6ffc4c4c4ffc1c1c2ffbebebeffbbbbbbffb7b7b7ffb3b3b3ffb0b0afffaaaaaaffa5a5a6ff9d9e9eff959696ff8e8e8eff878787ff7e7e7eff727272ff686868ff5e5e5eff565656ff4e4e4eff474747ff414140ff3a3a39ff343434ff303030ff2c2d2dff292929ff262626ff242423ff212121ff1f1f1fff1c1c1cff1a1a1aff191818ff171717ff161616ff151415ff131314ff111212ff101010ff0f0f0fff0f0e0eff0e0e0eff0e0d0eff0d0d0dff0d0c0dff0b0c0cff0a0b0aff0a0a0aff0a0a0aff0a0a0aff0a0909ff0a0a0aff090909ff090909ff090809ff080808ff080708ff070707ff060606ff050606ff060506ff060505ff060606ff050606ff060606ff060606ff060605ff060606ff060505ff050505ff060605ff050605ff050505ff050605ff050605ff050504ff050505ff050505ff050405ff040404ff040404ff040404ff060505ff050505ff050505ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000101ff000000ff010101ff010000ff000101ff010100ff000100ff000001ff010101ff000101ff010100ff010101ff010101ff010001ff010101ff000001ff010100ff010000ff010001ff000000ff010000ff000001ff010000ff000100ff010000ff000000ff010000ff000000ff010100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff161717ff161616ff161516ff161616ff141314ff141414ff131313ff121212ff111010ff111011ff141413ff181818ff1c1c1dff212121ff272828ff303030ff3c3c3cff4a4a49ff575757ff656565ff747474ff848484ff959494ffaaaaabffc4c4c5ffd5d5d5ffe3e3e4fff2f2f2fffcfbfbfffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffffefefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefefffefffefffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffefefefffefefefffcfbfcfff4f4f4ffebebebffdededeffc7c7c7ffb1b2b2ffa0a0a0ff909090ff7d7d7dff686868ff555555ff3d3d3dff313132ff222323ff131413ff090909ff070607ff090909ff0b0a0aff0f0e0fff0e0e0eff111211ff131212ff121212ff12121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff2f3f2ffececedffe0e1e0ffd9dad9ffd8d8d7ffd8d7d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd8d8d7ffd8d7d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd6d6d7ffd5d5d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d4d5ffd4d4d5ffd4d5d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d2d3ffd3d3d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffcececfffcfceceffcececeffcececeffcececeffcdcdcdffcecdcdffccccccffcccdccffcccccdffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacacaffcacacaffcacacaffc9cacaffcacac9ffc9c9c9ffc9c9c9ffc9cacaffc9cacaffc9c9c9ffcacacaffcacacaffcbcacaffcbcacbffcacacaffcacbcaffcbcacaffcbcacbffcdcdcdffd1d1d1ffd5d5d6ffdadadaffddddddffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdfe0ffe0e0e0ffe0e0e1ffe1e1e2ffe3e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e8ffe8e8e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffecebebffecebecffecececffecececffecedecffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffefefeeffefefeeffeeefefffefefefffefefefffefefefffeff0efffeff0efffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff1f1f1fff0f1f0fff1f0f1fff0f0f0fff0f0f0ffeff0f0ffefefeffff0efefffefefefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedecedffecedecffedecedffedececffededecffecececffedededffedededffededecffedededffedededffededeeffeeeeedffeeeeeeffeeeeeeffeeefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff2f2f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f0f0fff1f1f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff2f2f1fff2f2f2fff1f2f2fff2f1f2fff1f2f2fff2f1f1fff1f1f1fff2f2f1fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f1fff1f0f0fff0f1f0fff1f0f1fff0f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0f0fff0efefffefefeffff0efefffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffedededffeeedeeffededeeffedededffedededffecececffecececffececebffebebebffebebebffeaebebffeaebeaffe9e9e9ffe9e9e9ffeaeaeaffeae9eaffeae9eaffe9e9e9ffe8e8e8ffe8e7e8ffe7e6e7ffe6e6e6ffe6e5e5ffe4e4e5ffe4e3e4ffe3e3e3ffe3e2e2ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe3e3e4ffe0dfe0ffdcdcdcffd7d7d8ffd6d5d6ffd3d3d4ffd0d1d1ffcececeffcdcccdffcdcdccffcccdccffcdcccdffcccdccffcdcccdffcccdcdffcdcdcdffcdcdcdffcececdffcdcdcdffcecdcdffcececeffcfceceffcecfceffcfcfcfffd0cfcfffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d2ffd3d3d3ffd4d4d3ffd3d4d3ffd3d3d4ffd4d5d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdad9daffd9d9daffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdcdddcffddddddffdededdffdddddeffdededdffdededeffdfdedeffe1e2e1ffecececfff6f6f5fffdfcfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0f0eff9c9b9cffdfdfdffff3f4f4fffefefefffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffffefffffefefefffefefffffefefffffffffefffefffffffefffefffefefffffffefffffffefefffefffffffffefffffefffffffefffefffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffefffefffefffefffffefefffefefffffefefefffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefffefffefefefffefefffffefffefffefffffffefffefffffefefffefffefffefefefffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffffffffffefefefffefefffffefefffffffffefffefefefffefffefffefefefffefefefffffefefffefffffffefefffffefffefffefffefffefefefffffefefffffffefffffefefffefffefffefefefffefffefffefefefffefefffffefffefffefffffffffefefffefefffffefefefffefffffffefefefffefffffffefefefffffefffffefffefffefffffffffefefffefefefffefefefffefffffffefffffffefefffffcfcfcfff3f4f3ffe8e9e8ffd7d7d7ffc0c1c0ffababacff9b9b9bff878888ff6c6d6cff525353ff3b3b3bff282727ff141515ff090808ff030303ff010101ff030203ff020302ff050405ff040504ff040405ff040404ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828281ff818282ff818281ff818181ff818181ff818181ff808081ff7e7f7fff7d7d7dff7a7b7bff787979ff777677ff747575ff727272ff707070ff6d6e6dff6b6b6bff686968ff666566ff626362ff5f5f5fff5b5b5bff585959ff565656ff545354ff545454ff535454ff545454ff5d5d5dff6e6f6eff767677ff7b7b7bff818080ff878787ff8e8d8eff949494ff999a99ff9e9e9effa4a3a3ffa9a9a8ffaeaeadffb2b3b2ffb7b7b8ffbcbdbcffc0c1c1ffc5c5c6ffcacbcbffd0d1d1ffd3d3d3ffd4d5d5ffd6d6d6ffd7d8d7ffd8d8d8ffd9d9d9ffd8d8d9ffd8d7d8ffd7d7d7ffd7d7d7ffd6d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd2d3d3ffd1d1d2ffd1d1d0ffcfcfcfffcccdccffcacacaffc6c7c6ffc3c2c3ffbfbfbfffbabbbbffb5b6b5ffb1b1b1ffacadadffa6a5a6ff9fa09fff979696ff8c8d8dff828382ff7b7a7bff737373ff6c6b6cff646464ff5e5e5fff565656ff49494aff464646ff4e4d4dff4d4d4eff4c4d4dff4f4f4eff515151ff535352ff555555ff585858ff5a5a5aff5c5c5cff5e5e5fff606160ff636362ff646465ff676767ff696969ff6c6b6bff6d6e6dff706f70ff727272ff737474ff747374ff747474ff747574ff757474ff747475ff757474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff060607ff10100fff232323ff424242ff636363ff797a79ff8d8d8dffa1a1a1ffb0b0b1ffbbbbbbffc1c1c1ffc6c7c7ffcbcacbffcdceceffd0d0d0ffd3d3d3ffd4d5d4ffd6d6d7ffdbdbdaffe5e5e5fff1f2f1fff9f9f9fffbfbfafffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffcfcfdfffdfcfcfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefefffdfefdfffefdfefffdfefdfffefdfefffefefefffefdfefffefdfdfffdfefefffefefefffefdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfafffbfafbfffafafafffaf9fafff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff8f8f8fff5f6f5ffeeeeeeffdcdcdbffcac9caffc4c4c4ffc3c3c2ffc1c2c2ffc0c0c0ffbebebeffbcbdbcffbcbcbcffb9b8b9ffb1b1b1ffa6a6a5ff999a99ff8d8c8dff7f7f7eff6b6b6cff525253ff3a3a3aff222322ff0f0e0eff050505ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d4ffd2d2d2ffd1d1d1ffcfcfcfffcecdcdffcbcccbffcbcbccffccccccffcccdcdffcdcdcdffcdcdcdffcdceceffcfcecfffd0d1d1ffd2d2d1ffd3d3d3ffd3d4d3ffd5d4d5ffd5d6d5ffd7d6d7ffd8d8d8ffd9d9daffdadadaffdbdbdcffdcdcdcffdbdbdbffdbdbdcffdadbdbffdadadaffd9dadaffd9d9d8ffd8d8d8ffd8d7d7ffd7d6d6ffd5d6d6ffd5d4d5ffd3d4d4ffd3d4d3ffd3d3d3ffd3d2d2ffd1d1d0ffd0cfcfffcececeffccccccffcacacaffc8c8c9ffc7c6c7ffc5c5c5ffc3c4c3ffc1c1c1ffbdbdbeffb9b9b9ffb5b5b5ffb0b0b0ffabababffa6a5a6ffa2a2a2ff9b9c9bff949494ff898889ff808080ff797879ff6f7070ff646565ff5a5a5bff515151ff474848ff404141ff3d3c3cff383838ff323232ff2d2d2dff292929ff252625ff222323ff202020ff1f1e1eff1c1d1dff1b1a1aff191919ff161717ff151516ff141413ff131213ff121212ff111112ff10100fff0e0f0fff0e0e0eff0d0c0dff0c0c0dff0b0c0cff0c0c0bff0b0b0bff0a0b0aff0a090aff090909ff090808ff080808ff080809ff080908ff080908ff080808ff080808ff080807ff070706ff060706ff060606ff060605ff050505ff050405ff060606ff060606ff060606ff060606ff060606ff050606ff060605ff050606ff050506ff060506ff060606ff060606ff060505ff050505ff050505ff050505ff040505ff040405ff050504ff040504ff040404ff0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000001ff000000ff000100ff010000ff000001ff000000ff000101ff010100ff000101ff000001ff010101ff010101ff010101ff010000ff000101ff010001ff010101ff000101ff000001ff010100ff000101ff000101ff010000ff000100ff010001ff010101ff000101ff010100ff000101ff000001ff010000ff000101ff010000ff000000ff000000ff000001ff000000ff000001ff000100ff000001ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff171616ff161717ff161616ff161717ff151616ff151516ff141413ff131414ff131313ff121212ff141414ff181818ff1e1e1eff232424ff2c2c2cff353636ff404041ff4f4e4eff5c5d5dff6b6a6aff7a7a7aff898a89ff9b9a9bffb3b4b3ffcdcccdffdadadaffe7e7e8fff6f5f5fffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffefefffffefffefffefefefffdfdfefffbfbfbfff3f4f4ffebebebffdcdcdcffc3c3c3ffaeafaeff9f9f9fff8e8f8fff7b7b7cff686868ff4a4b4aff3d3e3dff2f2e2eff1d1d1eff0f0e0eff090909ff0a0b0bff0e0e0fff0f0f0eff111212ff121312ff131212ff121312ff12121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfbfcffeeeeeeffe5e5e5ffdbdadaffd7d8d8ffd7d7d7ffd7d8d8ffd7d8d8ffd7d7d8ffd7d8d7ffd7d8d8ffd7d8d7ffd8d7d7ffd7d8d7ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd7d8d8ffd7d8d8ffd8d7d8ffd7d8d8ffd8d7d7ffd7d7d7ffd5d6d5ffd6d5d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d30000000000000000ffcececeffcececeffcececeffcecdcdffcdcecdffcccccdffcdcdccffcccccdffcbcbccffcbccccffcbccccffcbcbcbffcbcbcbffcacacaffcacacaffcacac9ffc9cacaffc9c9caffcac9caffc9cac9ffcacacaffcac9c9ffc9c9caffcac9caffcacacaffcacacaffcacacbffcacbcaffcacbcbffcacbcaffcbcacaffcbcccbffcfcfcfffd4d4d4ffd8d9d9ffdcdcdcffdddedeffdfdfe0ffe1e0e1ffe1e1e1ffe0e0dfffdedfdfffdedfdeffe0dfe0ffe0e0e0ffe1e0e1ffe1e2e1ffe2e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9eae9ffeaeaeaffeaeaeaffebeaeaffebebebffecebebffebecebffecececffededecffececedffedecedffedededffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffeff0f0ffeff0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f2fff2f1f2fff1f2f2fff2f1f1fff2f2f2fff1f2f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f1f2fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff0f0f0fff0f0efffefeff0fff0efeffff0efefffefefefffefeeefffeeefeeffeeefeeffeeeeeeffeeeeeeffeeeeedffeeededffedeeedffedecedffededecffececedffececedffedededffecededffedededffedededffedededffedededffedededffedededffededeeffeeeeeeffeeefeeffefefefffefeeeeffefefefffefefefffeff0f0ffeff0f0fff0eff0fff0f0f0fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff1f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff2f1f2fff1f1f1fff1f1f2fff2f1f2fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff1f0f1fff0f1f1fff0f1f0fff0f0f1fff1f0f1fff1f1f0fff1f0f0fff1f1f0fff1f0f1fff1f1f1fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff1f1f1fff1f2f2fff2f2f1fff1f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f2f2fff2f1f2fff2f2f2fff1f2f2fff1f1f2fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff1f2f1fff2f1f2fff2f2f2fff1f2f2fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f1f1fff1f1f1fff1f0f1fff1f1f1fff0f1f1fff1f1f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0fff0f0efffefeff0fff0efeffff0f0efffefefefffefefeeffefeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeedeeffededeeffedededffedededffededecffecededffecececffecececffebecebffebebebffebeaeaffeaeaeaffeae9eaffe9eaeaffe9eaeaffe9e9eaffe9eae9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe4e5e5ffe4e4e4ffe3e3e4ffe2e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e2e1ffe8e8e8ffe3e4e3ffdedddeffd9dad9ffd7d6d7ffd5d4d4ffd2d3d3ffd0d0d0ffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcccdccffcccccdffcdcdcdffcdcdccffcdcdcdffcdcdceffcdcecdffcececeffcececeffcfceceffcfcfceffcfcfceffcfd0cfffcfcfd0ffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d4d5ffd5d5d5ffd5d6d6ffd5d6d5ffd6d6d6ffd5d6d5ffd6d6d6ffd7d6d7ffd6d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d7ffd8d8d8ffd7d8d8ffd8d8d9ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9daffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdbffdcdcdcffddddddffdddddcffddddddffdddddeffdddedeffdededeffdededeffe0dfdfffe5e5e4fff0f0effff7f8f7fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff525251ffd1d1d1ffecebebfffbfcfbfffffffffffffffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefefffffffffffefefefffffefffffefefefffffefffffffffefffefffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffefefffffefffefffffffffffefffefffefefffffffffffffffffffffefffefffefffefffffefefffefffefffefefefffefefefffefffffffefefffffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffefefffffefffefffefefefffefffefffffefefffffffefffefefefffffefefffefffefffffffffffefffffffffffefffefefffffefefffffffefefffffefefffefefefffffefffffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffffefefffefefffffefefffffefffefffefffefffefefefffefefffffefefefffffffefffefffefffffefefffefefefffefefffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefffffffefefffffefefffffefefefffffffefffefefefffffefffffefffffffefefefffefefefffefefffffefefefffefefffffefefffffefefefffaf9f9ffefefeeffe2e2e2ffcecdcdffb6b6b6ffa6a5a5ff959695ff7d7c7dff606161ff484848ff353636ff232324ff131212ff080708ff040303ff030203ff040404ff040405ff040404ff050405ff010101ff020102ff020201ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818282ff818181ff818281ff818181ff828181ff818181ff818080ff7e7f7eff7d7d7dff7a7b7bff797978ff767677ff747475ff727272ff706f70ff6d6d6dff6b6a6bff686868ff656565ff616161ff5f5e5fff5b5b5bff585858ff555555ff535353ff535353ff535353ff535353ff5b5b5aff6b6c6cff767676ff7a7a7bff808080ff878787ff8d8e8dff949393ff999898ff9d9d9effa2a3a3ffa9a9a9ffadaeaeffb3b3b3ffb8b8b8ffbdbdbdffc1c1c1ffc6c6c5ffcbcacbffd0d1d0ffd3d3d3ffd4d5d4ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d8ffd8d8d8ffd7d6d7ffd6d7d7ffd6d6d6ffd5d5d5ffd4d4d5ffd3d3d3ffd3d2d3ffd1d1d2ffd0d0d0ffcececeffccccccffcac9c9ffc7c7c6ffc3c2c2ffbfbebeffbabbbaffb5b5b6ffb1b1b1ffacacacffa5a5a5ff9e9e9fff979696ff8d8c8cff838282ff7b7a7bff737373ff6c6b6cff646364ff5e5d5eff555556ff4a494aff474847ff4f5050ff4e4e4dff4d4d4dff4e4e4fff505150ff525353ff555555ff575758ff5a5a5aff5d5c5cff5e5f5eff616161ff636363ff656465ff666767ff696a69ff6b6c6bff6e6e6eff707070ff727272ff747474ff747474ff757474ff747574ff747475ff747574ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff060606ff0e0e0eff1f1f1fff383838ff565555ff6e6e6eff888787ff9e9e9dffaeaeaeffb7b8b8ffc0c0c0ffc6c6c7ffcbcbccffcfceceffd2d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd7d7d8ffdcdbdcffe7e6e7fff2f2f2fffaf9fafffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffafafbfffbfafbfffafbfbfffafafafffafafafffbfbfbfffafbfafffbfafbfffbfafbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfafffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfefffdfdfdfffefefefffdfdfefffefdfefffdfdfefffefdfefffefefdfffdfefefffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfafbfffafafafffafafbfffafafafffaf9fafff9f9fafffaf9fafffafaf9fff8f9f9fff6f6f6fff1f1f1ffe4e4e4ffd3d4d3ffc8c9c9ffc5c5c5ffc2c3c3ffc2c2c1ffc1c1c1ffbfbfbfffbdbdbdffbbbbbbffb8b7b8ffb0b0b0ffa6a6a6ff989999ff888888ff747474ff5c5d5cff3e3f3eff262726ff171616ff0d0e0dff070707ff020302ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd1d1d1ffcfcfcfffcdcecdffcccbcbffcac9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcacacbffcbcbcaffcbcbcbffcdcdceffcfcfcfffd1d0d0ffd2d1d1ffd3d2d3ffd3d3d3ffd5d5d6ffd7d7d7ffdad9daffdadadbffdcdbdcffdcdcdbffdadbdbffdadadaffd9d9d9ffd8d8d8ffd7d8d7ffd6d7d7ffd6d6d6ffd5d5d6ffd5d4d4ffd4d4d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffcfd0d0ffcfcfceffcdcdcdffcbcbcbffcac9c9ffc7c7c7ffc3c4c3ffc1c1c1ffbfbebeffbbbcbbffb7b7b7ffb2b3b2ffadaeaeffa7a7a7ffa09fa0ff999999ff949493ff8d8d8eff848384ff7b7c7cff717171ff676867ff5f5f5fff545555ff4c4c4cff444445ff3c3c3cff363535ff323232ff2f2f2fff2c2c2bff272626ff232222ff20201fff1d1d1dff1a1b1bff191919ff171718ff161617ff151515ff141414ff131312ff111112ff101010ff100f10ff0e0e0eff0e0d0eff0c0c0dff0d0c0dff0c0c0bff0a0b0bff0a0a0aff0a0a0aff090a0aff090909ff080909ff080908ff070708ff070707ff070707ff070707ff070707ff070707ff070708ff070707ff070706ff060606ff050506ff060605ff060606ff050605ff050605ff060506ff060605ff060606ff060606ff060606ff050606ff060506ff060605ff060605ff050506ff060506ff050606ff050505ff050505ff050506ff050505ff050505ff050505ff040505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000101ff000101ff000001ff010000ff010100ff000001ff010101ff010101ff010101ff010100ff010101ff000100ff010101ff010001ff010101ff010000ff010100ff010000ff010100ff000000ff010000ff000100ff010001ff000101ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff151616ff151616ff171716ff171717ff161616ff161617ff151516ff161616ff141313ff131313ff151414ff191918ff1d1d1dff252424ff2d2e2dff383838ff454546ff545453ff626262ff707071ff7f7e7eff8f8e8effa0a0a0ffbbbabbffd2d2d2ffdededfffebebebfff9f8f9fffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffefffefefffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffefffefffefefefffffefefffefffefffefefefffefefefffdfdfdfff9f9f8fff2f2f2ffe9eae9ffd8d9d9ffc0c0c1ffaeaeaeff9f9f9eff8e8e8dff767676ff595859ff4a4b4bff3a3a3aff292929ff171718ff0c0c0cff0a0a0aff0e0e0fff111212ff121212ff121312ff131212ff131312ff171717ff1817170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff4f4f4ffe9e8e9ffdededeffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd8d7d8ffd7d8d8ffd8d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d6d6ffd6d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d5ffd5d4d5ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d30000000000000000000000000000000000000000ffcdcecdffcdcdcdffccccccffcdcdccffcdcdcdffcbcccbffcbcccbffcccbcbffcbcbcaffcbcbcbffcacacaffcacbcbffcacacbffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9cacaffc9c9c9ffc9cac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcbcacaffcececdffd2d1d1ffd7d6d6ffdadbdaffddddddffdedfdfffe0e0e0ffe1e1e1ffe0e0e1ffdfdfdfffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e2ffe3e2e3ffe3e3e3ffe4e3e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e8e7ffe7e7e8ffe8e8e8ffe9e9e8ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebebecffecececffecedecffecedecffecedecffedededffedeeedffededeeffedeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffefefeeffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefeff0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff2f1f1fff2f1f1fff2f1f2fff1f1f1fff2f2f2fff1f1f2fff2f1f2fff1f1f2fff2f1f2fff2f2f1fff1f1f1fff1f1f0fff0f0f1fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffefeff0ffefefefffefefefffeeefeeffefeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedeeedffedededffedededffedededffecedecffecedecffedecedffecedecffecededffecedecffedededffecededffedededffedededffedeeedffededeeffeeeeeeffeeefefffeeefefffefefeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f2f2fff1f2f2fff2f2f2fff1f1f2fff1f1f2fff2f1f2fff2f1f1fff2f1f1fff2f1f2fff1f1f1fff2f1f2fff1f1f1fff2f1f2fff1f1f1fff2f1f2fff2f2f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff0f1f1fff0f0f1fff1f1f0fff1f1f1fff0f1f0fff1f1f0fff1f0f0fff0f0f1fff0f1f0fff1f1f0fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff0f1f0fff0f1f0fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff1f1f1fff2f2f1fff1f1f2fff2f1f2fff1f2f2fff1f1f1fff1f1f1fff2f2f2fff1f2f1fff2f1f2fff1f1f2fff1f2f2fff2f1f1fff1f2f1fff2f1f1fff2f2f1fff1f1f1fff2f1f1fff1f2f1fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff1f1f1fff1f0f1fff1f0f1fff0f0f1fff1f0f1fff1f1f0fff0f1f1fff1f0f0fff0f0f1fff0f0f1fff0f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0fff0efefffefeff0ffeff0efffeff0efffeeefefffeeefefffefefeeffeeefeeffeeeeeeffeeeeedffeeedeeffedeeedffededeeffedededffedededffecededffececedffecececffecececffebececffecebebffebebebffeaebeaffeaeaeaffeaeaeaffe9e9e9ffeaeaeaffeae9eaffe9e9e9ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e0e0ffe4e3e4ffe3e3e4ffe0e0e1ffdcdcdcffd9d8d9ffd5d5d6ffd5d4d5ffd2d2d1ffcecfcfffcdcdcdffcdcccdffcccdcdffcccdccffcccdcdffcccdccffcccccdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdceceffcfcfceffcecfceffcfcfcfffcfcfcfffd0d0d0ffcfd0cfffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d5ffd6d5d5ffd6d6d6ffd6d7d6ffd7d6d7ffd6d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd9d8d9ffd8d8d9ffd9d9d9ffd9d9d9ffdad9daffdadad9ffdadbdbffdbdadaffdbdadbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcddffdddddcffddddddffddddddffdededeffdededeffdededeffdedfdeffe1e1e0ffe8e9e8fff3f3f3fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff100f0fffa4a5a5ffe2e3e3fff6f7f7fffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffefffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffffffefffefefefffffefefffffffefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffefffefffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefffefffefffefffffffffffffffefffefefefffefefffffefefffffefefffffffffefffefefffffffefefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefffffffffffffffefefffffffefffffffffefffefefefffefffefffffefefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffefffffffffffefffefefefffefefefffefffefffefffefffefffefffffefffffefffefffefefffffefefefffefefefffefefefffefffefffffefefffefffefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffffefefffffffefffcfcfcfff3f3f3ffe9e9e9ffd9d9d9ffc4c4c4ffb0b0b0ffa1a1a1ff8b8b8bff6f6f6fff575657ff414142ff323232ff202020ff0f0e0fff060607ff050405ff040404ff050404ff050505ff010101ff020101ff010102ff020102ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828281ff818181ff818181ff818181ff818181ff818181ff808180ff7f7f7eff7c7c7cff7a7a7bff797879ff767677ff757574ff727272ff706f70ff6d6d6eff6b6b6bff686768ff656464ff626161ff5d5e5dff5b5b5aff575757ff545454ff525353ff535353ff535253ff525252ff5a5a5aff6a6a6aff757676ff7b7b7aff7f8080ff878787ff8e8d8dff939393ff989898ff9d9d9dffa2a2a2ffa9a9a9ffaeaeaeffb3b2b3ffb8b8b8ffbcbdbcffc1c1c1ffc6c6c6ffcbcacbffd0d1d0ffd2d3d3ffd4d4d4ffd6d6d6ffd7d6d7ffd8d8d8ffd9d9d8ffd8d9d8ffd8d8d8ffd6d6d6ffd6d6d6ffd6d6d5ffd4d5d5ffd4d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcdcdceffcccbccffc9c9c9ffc6c7c6ffc2c3c3ffbfbfbfffbbbbbaffb5b5b5ffb1b1b1ffacacadffa5a5a6ff9f9f9eff969696ff8c8c8cff828283ff7b7a7bff737373ff6c6b6bff656565ff5d5e5dff575756ff4a4a4bff484848ff505151ff4e4e4eff4c4c4dff4e4e4eff505050ff535252ff545555ff585857ff595a5aff5c5d5cff5f5e5eff606160ff626363ff656464ff676767ff696a6aff6c6c6bff6e6d6eff707070ff727372ff747574ff747574ff757475ff747574ff747575ff747575ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff050505ff0b0b0bff161615ff292a2aff414241ff5c5c5cff797979ff969696ffa8a8a8ffb5b5b5ffc0bfc0ffc8c8c8ffcccccdffcfceceffd1d1d1ffd2d2d3ffd3d2d3ffd4d3d3ffd6d5d5ffd7d7d7ffdededeffe9e9eafff4f4f4fffafafafffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfafffbfbfbfffafafafffafafafffbfbfafffafbfafffafafbfffafafafffafafbfffbfafafffbfbfbfffafafbfffbfafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffefdfefffefdfefffefdfdfffefefefffdfefdfffefefefffdfdfefffdfdfdfffdfefefffefefefffdfdfefffefdfefffefefdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfafbfff9faf9fffafafafff9f8f9fff7f7f7fff0f1f0ffe7e7e7ffd8d8d8ffccccccffc7c7c7ffc6c5c6ffc3c4c4ffc2c2c2ffc0c1c1ffbfbfbfffbdbdbcffbababaffb6b6b6ffaeadaeffa2a2a1ff949595ff838382ff686767ff474847ff2c2d2dff181818ff0c0d0dff080708ff040504ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d0ffd0cfcfffcdcdcdffcbcbcbffc9c9c9ffc6c7c7ffc6c7c7ffc7c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffcacac9ffccccccffcececeffcfcfd0ffd1d0d1ffd2d2d2ffd5d4d4ffd8d7d7ffd8d9d8ffdadadaffdadadbffdadadaffd8d9d9ffd8d8d8ffd7d6d7ffd6d6d6ffd6d6d5ffd5d4d5ffd3d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcecfcfffcdcdcdffcdcdccffcbccccffcacac9ffc7c7c7ffc4c4c4ffc0c0c0ffbcbcbcffb8b8b8ffb5b4b4ffafafafffa9aaaaffa4a4a4ff9e9e9eff959494ff8b8c8cff848484ff7e7e7eff767676ff686968ff616261ff5a5a59ff505050ff474748ff3f403fff3a3a3aff343334ff2f2f2eff2a2a2aff272727ff252424ff212222ff1e1e1eff1b1b1bff191918ff171717ff151515ff131314ff121213ff121212ff111112ff111010ff0f0f10ff0f0f0fff0e0d0eff0d0c0dff0c0c0cff0a0b0aff0b0b0aff0a090aff090909ff090909ff090909ff080809ff080808ff080808ff070707ff060707ff060606ff050606ff060606ff060605ff060606ff060606ff060606ff060606ff060606ff070706ff060606ff060606ff050606ff060606ff050606ff060506ff060605ff050606ff060606ff060606ff060506ff060606ff060605ff060605ff060606ff050505ff050505ff060605ff050605ff050506ff050505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000100ff000100ff000000ff010000ff000100ff000000ff000000ff000100ff000000ff000101ff010100ff010100ff010101ff000100ff000100ff010101ff000101ff000101ff000100ff010101ff010000ff010101ff000001ff010001ff010100ff000101ff000101ff010101ff010100ff000000ff000000ff000001ff000001ff010100ff000001ff000000ff000001ff0100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff151615ff161616ff151616ff161717ff161716ff161616ff171616ff161616ff131313ff151415ff191818ff1d1e1dff242424ff2e2e2eff393939ff464646ff545454ff636364ff737374ff848484ff949494ffa9a9a9ffc3c3c4ffd7d7d8ffe3e2e3ffefefeffffbfafbfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffefffefffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffefffefefefffefefefffefefefffefffffffffffefffefefefffefefefffefffefffefefefffdfefefffefdfefffcfdfcfff8f8f9fff1f1f1ffe8e8e8ffd6d6d6ffbebfbeffababaaff9a9a99ff848484ff686868ff595a59ff484747ff343534ff222223ff141514ff0e0e0fff121111ff131312ff121212ff121212ff121212ff171818ff171818ff1c1d1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfbfbffefefefffdedfdeffd9d9d9ffd8d8d7ffd7d7d7ffd6d7d7ffd6d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d7ffd7d6d7ffd7d7d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd5d4d5ffd5d4d4ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3000000000000000000000000000000000000000000000000ffcdcdccffcdccccffcccdccffcbccccffccccccffcbccccffcbcacbffcbcbcaffcacacbffcacacaffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffcacacaffc9cacaffc9cacaffc9cac9ffcacacaffcac9caffcacacaffcacacaffcacacaffcccbcbffcfd0d0ffd4d5d5ffd9d9d9ffdcdcdbffdededeffdfdfdfffe1e0e1ffe1e1e2ffe1e0e0ffdfdfdfffdfdedeffdfdfdfffe0e0e0ffe0e0e0ffe2e1e1ffe2e2e2ffe2e2e2ffe4e4e3ffe3e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebebebffebecebffecebebffecececffecedecffecedecffecededffedecedffedeeedffededeeffedeeedffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeefeeffefeeefffeeeeeeffeeefeeffefefefffeeefefffefefefffefefefffefefeffff0efeffff0f0f0ffefeff0fff0eff0fff0f0effff0f0f0fff0f0f0fff0f1f1fff1f1f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff1f1f1fff1f1f2fff2f1f2fff2f1f1fff2f1f1fff2f2f2fff1f1f1fff2f2f1fff1f1f2fff1f1f1fff0f1f1fff1f1f1fff0f0f1fff1f0f1fff0f0f0fff0eff0ffeff0f0fff0f0efffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeededffeeeeedffeeeeeeffeeeeedffedededffedededffecededffecedecffecededffedecedffecedecffecededffecededffedededffedececffecededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffefefefffeeefefffefeff0ffefefeffff0eff0fff0eff0fff1f0f0fff0f0f0fff1f0f1fff1f1f0fff0f1f1fff1f1f1fff1f2f2fff2f2f1fff1f1f1fff1f1f2fff2f1f2fff2f1f2fff2f2f1fff1f1f2fff2f1f1fff1f1f2fff2f1f2fff2f1f1fff2f1f1fff2f2f2fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff1f1f0fff0f0f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f0fff1f0f0fff0f1f0fff0f1f0fff0f1f0fff0f1f1fff1f0f1fff0f1f0fff0f1f1fff0f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff1f1f1fff0f0f0fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f1f1fff0f0f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0effff0f0efffefefefffefefefffefefefffefefefffefefefffefeeeeffeeefeeffeeeeeeffeeeeeeffedeeeeffeeedeeffedeeedffededeeffedededffedededffedecedffecededffedececffecececffecececffebebebffeaebebffebebeaffeaeaeaffe9eaeaffe9e9e9ffeaeaeaffeae9e9ffeae9e9ffe8e8e9ffe8e8e8ffe8e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e4ffe3e2e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe2e2e2ffe4e3e4ffe5e4e4ffdfdfdfffdadadaffd7d7d7ffd5d5d6ffd3d3d3ffd0d1d1ffcececeffcdcccdffcdcdcdffcdcdccffcdccccffcccdccffccccccffccccccffcdcdcdffcdcdccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcececeffcfcfceffcfceceffcfcfcfffcfcfcfffcfd0cfffcfd0d0ffd0cfd0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd2d3d2ffd2d3d3ffd4d3d3ffd3d4d3ffd3d4d4ffd3d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd8d9d8ffdad9d9ffd9d9daffd9d9d9ffdadadaffdadadaffdadadbffdbdbdbffdcdbdbffdcdbdcffdbdcdcffdcdcdcffdcdcddffddddddffddddddffddddddffddddddffdeddddffdededeffdfdfdfffe3e3e3ffeeedeefff6f6f6fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff4f5050ffd5d6d5ffefeeeffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffefffffffffefefffefffffffefffffffffefffffffefffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffefefefffefefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffefffefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffefdfdfffefefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffefffefffffffffffffffffffffefefffefffffffefffffffffffefffffefffffefffefffefffffffffffffffefefefffffefefffefefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffefefffffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefefefffaf9faffefefefffe3e3e3ffd2d1d2ffbcbcbcffaaaaaaff979797ff7e7d7dff676767ff4e4e4eff3c3c3cff2c2b2cff171716ff090a0aff050505ff010202ff050404ff010101ff010101ff020202ff010102ff020202ff020202ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818281ff818181ff818181ff818181ff818181ff808080ff7e7e7eff7c7d7dff7b7a7aff787979ff767777ff747474ff727272ff70706fff6d6e6eff6b6b6bff676768ff656464ff616060ff5d5e5dff5a5a5aff565657ff545455ff535353ff535353ff535252ff515151ff595a59ff6a696aff757475ff7a7a7aff807f80ff868787ff8d8d8dff939393ff989898ff9d9d9dffa3a3a3ffa9a8a8ffaeaeaeffb2b3b3ffb8b8b7ffbcbdbcffc1c1c1ffc6c6c6ffcbcacbffd0d0d0ffd2d2d2ffd4d4d4ffd5d6d5ffd6d7d7ffd7d7d7ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfd0cfffcdcecdffcccbcbffc8c9c9ffc6c6c5ffc3c2c3ffbfbfbeffbababaffb5b6b6ffb1b1b1ffadadadffa5a5a6ff9f9f9eff969596ff8c8c8bff828383ff7b7b7bff737373ff6c6c6cff656464ff5e5f5eff575757ff4b4b4cff494949ff505051ff4d4d4eff4c4b4bff4d4d4dff4f504fff525252ff545455ff575757ff5a595aff5c5c5cff5e5e5eff616161ff636363ff656565ff676767ff696969ff6b6b6cff6e6e6eff707070ff727372ff747574ff747575ff757475ff757575ff747575ff747575ff75757400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040304ff070808ff0e0e0eff1c1b1cff2c2c2cff484848ff6e6e6fff929191ffa5a5a5ffb5b5b5ffc0c0c0ffc8c7c8ffcccccbffcecfcfffd0d0d0ffcfcfd0ffd0d0d0ffd2d2d1ffd3d4d4ffd6d6d6ffd8d9d9ffdfdfdfffececedfff6f6f6fffbfafafffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfbfffafafafffafafafffafafafffafafbfffafafafffbfafbfffafafafffbfafafffafbfbfffafafbfffafafafffbfbfbfffbfbfafffafbfafffbfafbfffafbfbfffafbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffdfdfefffefefefffefdfdfffdfefdfffefefefffdfdfefffefefefffdfdfefffefefefffefdfdfffdfefefffdfefdfffefdfefffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffafbfbfffbfafafffafafafff9faf9fff8f8f8fff3f3f4ffe9e9e9ffd8d8d9ffcdcdceffc8c8c8ffc6c7c7ffc5c6c5ffc5c4c5ffc3c2c3ffc0c0c1ffbfbebfffbcbdbcffb8b9b9ffb4b5b5ffadadacff9f9f9fff8e8e8eff7d7d7dff626262ff3c3c3dff1f1f1eff0f0f0fff070707ff030404ff020102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfd0cfffcdcecdffcbcccbffc9c9c9ffc6c7c7ffc4c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c3c3ffc5c5c5ffc8c8c8ffcbcccbffcdcdcdffcecfceffd0d1d1ffd3d3d3ffd5d5d5ffd6d7d6ffd7d7d7ffd7d7d8ffd7d7d8ffd5d5d6ffd5d5d5ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0cfcfffcecfcfffcdceceffcdcdcdffcbcbcbffcac9c9ffc8c8c8ffc7c6c6ffc4c4c4ffc0c0c1ffbbbbbaffb4b5b4ffaeafafffaaaaaaffa4a4a4ff9e9e9eff979898ff919191ff888887ff7c7d7dff737373ff6b6b6bff646464ff5b5b5bff4f4f4fff4a494aff424242ff3b3a3aff343535ff303030ff2b2b2bff282828ff242524ff212221ff201f1fff1c1d1dff1a1a1aff181718ff151615ff141414ff131313ff121111ff101010ff0f0f10ff0f0f0fff0f0e0eff0e0e0dff0d0e0eff0d0d0dff0b0b0cff0b0b0aff0a0909ff080909ff080808ff080809ff080809ff080808ff080808ff080707ff070707ff060706ff060506ff050505ff050405ff040404ff040404ff040505ff050505ff060505ff060606ff060606ff060606ff060606ff060607ff060605ff060606ff050606ff060606ff060506ff060606ff050606ff050606ff060605ff050606ff050606ff060505ff050505ff060606ff050505ff060506ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000100ff000100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff010101ff010001ff010101ff000101ff010001ff000101ff010101ff010100ff000100ff010001ff000101ff000100ff010001ff010100ff010101ff000101ff010000ff000001ff000001ff000000ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff181717ff161516ff161516ff151616ff171717ff161717ff171717ff141514ff151615ff191919ff1d1e1eff242424ff2d2d2eff393938ff474747ff555555ff646363ff737374ff828383ff969696ffafaeafffcbcbcbffdcddddffe9e9e9fff3f4f4fffdfcfcfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffffffffffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfdfefffdfdfefffdfefdfffcfcfcfff7f8f8fff0f0f0ffe5e5e5ffd1d1d1ffb7b7b7ffa4a4a4ff919191ff777676ff696869ff555555ff424141ff2f3030ff222222ff151616ff101110ff121312ff121312ff131212ff171818ff171817ff1c1c1dff272727ff272727000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfbfff3f2f2ffe8e8e8ffd9d9d9ffd8d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd6d6d6ffd7d7d7ffd6d7d6ffd6d7d6ffd7d6d6ffd6d7d7ffd6d6d6ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d4ffd3d3d3ffd2d2d3ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d2d3000000000000000000000000000000000000000000000000000000000000000000000000ffcccccbffcbccccffcbccccffcbcbcbffcbcacbffcacacaffcacacaffc8c9c9ffc9c9c8ffc8c9c9ffc8c9c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcac9caffcacacaffc9cacaffcacacaffc9cacaffcacacaffcacacaffcacbcaffcbcbcbffcecfcfffd3d3d3ffd8d7d8ffdbdbdbffddddddffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe0e0e0ffdfdedfffdfdfdfffdfe0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe5e5e5ffe4e4e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebecffececebffecececffecececffedededffedecedffedededffedededffedededffeeeeedffedeeeeffedeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeefffefefefffeeefefffefefefffefefefffeff0f0ffeff0efffeff0effff0eff0ffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f1fff1f1f1fff2f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefeff0ffefefefffefeeefffeeefefffeeefefffeeefefffeeeeeeffeeeeeeffedededffedededffedededffedededffededecffecededffecededffedededffedecedffedededffecedecffecededffededecffecededffecececffededecffedededffedeeeeffeeeeeeffefeeefffefeeefffefefefffefefefffefeff0ffefefeffff0f0f0fff0f0f0fff0f1f0fff1f0f0fff0f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f2f2fff2f1f1fff1f2f2fff1f2f2fff1f1f1fff2f1f1fff1f2f1fff1f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff0f0f1fff0f0f1fff1f0f0fff0f0f1fff0f1f0fff1f0f1fff0f0f1fff0f0f1fff1f0f0fff0f1f1fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f1f0fff0f0f0fff0f0f1fff0f0f1fff0f1f1fff0f0f0fff0f1f1fff1f1f0fff0f1f1fff0f0f0fff1f0f0fff0f0f0fff1f1f1fff1f0f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f1f1fff0f1f1fff1f1f0fff1f0f1fff1f1f0fff0f1f1fff1f1f1fff0f0f1fff1f1f1fff1f0f0fff0f1f0fff0f0f0fff0f0f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0ffeff0f0fff0f0f0fff0efefffefefefffefefefffefeeeeffeeeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffedededffedededffededecffecededffecececffecececffebebebffebececffebebebffebeaebffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9eaeaffeaeaeaffe9e9e9ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e6e7ffe6e6e5ffe5e5e5ffe5e5e5ffe4e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe4e4e4ffe9e9e9ffe3e3e3ffdcdcdcffd8d8d8ffd6d6d7ffd5d5d6ffd3d3d3ffd1d1d1ffcecdcdffcccdcdffcccdccffcdcccdffccccccffccccccffcccbccffccccccffccccccffcccdcdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffcfceceffcecfcfffcfcfcfffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d2d3ffd4d3d3ffd3d4d4ffd4d3d4ffd3d4d4ffd4d5d4ffd4d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d6d7ffd7d8d7ffd7d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9daffdadadaffd9d9daffdadadaffdbdadaffdadbdbffdbdbdbffdcdbdcffdcdbdcffdcdcdcffdddcdcffdcddddffddddddffdddeddffdededdffdeddddffdddddeffdededeffdfdfdfffe6e6e7fff2f2f1fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0b0aff949494ffe6e6e6fff9f9f9fffefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffffefffefffffffffffffffefffefffffffefffefffffffffffefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffefefffffefefffffffffffffefffffffffffffefefffffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefffffefefffffefefffffefefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffffffefefefffefefffffffefefffefefefffffffefffffefefffefffefffffefffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefefffefefefffefffefffefefefffefefffffefffefffefefefffefffefffefffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffffffefffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffcfdfdfff4f4f4ffeaeaeaffdcddddffcacacbffb5b5b5ffa3a2a2ff8b8b8bff757675ff5b5b5bff464646ff323332ff1c1c1cff0b0a0bff040303ff010101ff020101ff020101ff010202ff020202ff020202ff020202ff020202ff030303ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff818181ff818181ff818181ff808081ff7e7e7eff7d7c7cff7a7a7bff787978ff767676ff757574ff727272ff6f6f6fff6d6d6dff6b6a6aff686767ff656564ff616160ff5d5e5dff5a5a5aff565756ff545454ff535353ff535353ff515251ff505050ff5b5a5bff6b6a6bff747374ff7a7a7aff7f8080ff878686ff8d8d8dff939393ff989898ff9d9e9dffa4a4a3ffa9a9a9ffaeaeaeffb2b3b3ffb8b7b7ffbcbcbcffc1c1c0ffc5c5c5ffcbcbcbffcfcfd0ffd2d2d2ffd3d3d3ffd6d5d5ffd6d7d6ffd7d7d7ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d4d5ffd4d5d5ffd4d4d3ffd3d2d3ffd2d2d2ffd0d1d1ffcfcfcfffcdcdcdffcbcbcbffc9c9c8ffc6c6c5ffc2c2c2ffbebebfffb9bab9ffb6b5b5ffb1b1b1ffacadadffa5a5a5ff9f9f9fff969696ff8c8c8cff828283ff7b7a7aff737373ff6c6c6bff656464ff5e5f5eff575757ff4a4b4aff474746ff4f4f4fff4c4c4cff4b4b4bff4c4d4cff4f4f4fff525152ff555454ff575757ff595a5aff5c5b5bff5e5e5fff616160ff636363ff656565ff676867ff6a6a6aff6c6c6cff6e6f6eff707070ff737272ff757574ff757475ff757575ff747475ff747574ff747474ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff060606ff090a0aff101011ff222222ff454444ff717171ff8d8e8effa1a1a1ffb3b3b3ffc0c0c0ffc6c6c7ffcacacbffccccccffcccccbffcdcdccffcfceceffd0d1d1ffd4d3d3ffd5d6d5ffd8d8d7ffd9dad9ffe0e0e0ffeeeeeefff8f8f8fffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffafafbfffafbfafffafafafffbfafbfffafbfafffafafbfffbfafafffbfafafffafafafffafafafffbfbfafffbfafafffafbfbfffbfafafffbfafbfffafbfbfffafafbfffbfafafffafafafffafbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffefefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffefdfefffefdfefffefdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafff9f8f8fff4f4f4ffecececffdededeffd0cfcfffcacbcbffc8c8c8ffc6c7c6ffc4c5c5ffc4c3c4ffc2c1c2ffc1c0c0ffbebebeffbbbcbcffb8b8b8ffb3b3b3ffaaaaaaff9c9c9cff898a8aff757574ff5d5d5dff383838ff1a1a1aff0b0a0bff040404ff010101ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdceffcccbcbffc9c9c9ffc6c7c7ffc4c4c4ffc3c3c2ffc1c1c2ffc1c1c2ffc1c1c1ffc1c0c0ffbfbfc0ffbebfbfffbebebeffc1c1c1ffc4c4c4ffc7c7c8ffcac9caffcbcbcbffcececeffd1d0d0ffd2d1d1ffd2d3d2ffd3d3d3ffd3d4d3ffd4d3d3ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcecfffcececeffcecdceffcdcdcdffcbccccffcac9c9ffc8c8c9ffc6c7c6ffc5c5c5ffc3c4c3ffc2c3c2ffc0c0c0ffbbbbbbffb5b6b5ffaeaeaeffa6a6a6ff9f9f9fff979697ff8f8f8fff888888ff828282ff787878ff6e6d6dff646464ff5b5b5cff545454ff4c4c4cff444444ff3c3c3cff373737ff313031ff2b2b2cff272726ff242324ff202121ff1e1e1fff1c1c1cff1a1a1aff191919ff171717ff151515ff131313ff111212ff101010ff100f0fff0e0e0fff0d0e0dff0c0c0cff0d0c0cff0b0c0cff0b0b0bff0b0a0bff0b0a0aff0a0a09ff090909ff090808ff070808ff080708ff070707ff080707ff070707ff070707ff060606ff050605ff060506ff050405ff040404ff030403ff030303ff030303ff040405ff050504ff060606ff060706ff060706ff070707ff060606ff060706ff060606ff060606ff060606ff060506ff060606ff050506ff050606ff050505ff060606ff050606ff060606ff060606ff060606ff05050600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000100ff010100ff000000ff000100ff000000ff000000ff000100ff000001ff010001ff000000ff000000ff000000ff010000ff000100ff000000ff010000ff010001ff000001ff010101ff010101ff010001ff000101ff010100ff010001ff000101ff000101ff010001ff010001ff010101ff010100ff010100ff000101ff000001ff000000ff010000ff000001ff000100ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff171717ff171817ff181717ff151616ff161615ff161516ff161717ff161717ff171616ff191919ff1e1e1eff242424ff2d2d2dff383838ff444545ff545454ff646363ff727273ff828383ff909090ffa9a9a8ffcececeffdfdfe0ffecececfffaf9f9fffefdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffefffffffffffefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfefffefdfefffdfdfefffdfefdfffcfcfcfff6f6f6ffecedecffdbdbdcffc4c4c4ffafafafff9c9c9cff848484ff757675ff626161ff4d4e4eff3d3c3cff2f2e2fff1f1f1fff121213ff111111ff121212ff171818ff181817ff1c1d1cff272728ff272728ff2727270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff5f5f5ffecececffdfdfdfffd7d7d8ffd7d8d7ffd7d6d7ffd6d7d7ffd7d6d6ffd7d6d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d7d6ffd6d6d7ffd6d6d7ffd6d6d6ffd7d6d6ffd6d6d7ffd6d7d7ffd6d6d6ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c8ffcbcbcbffc9c8c9ffc9c9c9ffc8c8c9ffc8c9c8ffc8c8c8ffc9c9c9ffc8c9c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcac9caffc9cacaffcacac9ffcac9caffc9cacaffc9cacaffcacacaffcacacaffcdcecdffd2d2d1ffd6d6d6ffd9dadaffdcdcddffdededeffe0dfdfffe0e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe2e1e1ffe3e2e2ffe3e3e2ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e6e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9eae9ffeae9e9ffeaeaeaffeaebeaffebebebffebebebffebecebffecebebffececebffecececffececedffedededffedededffedededffedededffeeedeeffedeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefeeeeffeeefefffefefeeffefeeefffefefefffefefefffefefefffefefefffeff0effff0f0effff0f0f0ffeff0f0ffeff0f0fff0f0f0fff1f0f0fff0f0f1fff0f1f0fff0f0f0fff1f1f1fff1f1f1fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0eff0fff0efefffefefefffeeefefffefeeeeffefefefffeeefeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffedededffedededffedececffedececffededecffececedffedededffececedffecedecffecececffedecedffecedecffececedffeeededffeeededffededeeffeeeeeeffefefeeffefeeeeffeeefefffefefeffff0eff0ffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f1fff1f1f2fff1f2f1fff1f1f1fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f1f1fff1f1f1fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f0f0fff1f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff0f0f0fff1f0f0fff1f0f0fff0f0f0fff0f0f1fff1f1f1fff1f0f1fff0f1f1fff1f1f0fff1f0f1fff0f1f1fff0f1f1fff1f0f1fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff0f1f1fff0f0f1fff0f0f0fff1f0f0fff0f0f1fff0f1f0fff0f0f0fff1f1f1fff0f1f1fff0f0f0fff0f0f1fff1f0f0fff1f0f0fff1f1f0fff1f0f0fff0f1f0fff1f0f1fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0efeffff0f0f0ffeff0efffefefefffefefefffefefeeffefefefffefefeeffeeefeeffeeeeeeffeeeeedffeeeeeeffededeeffeeeeeeffedededffedededffedececffedededffecedecffecececffecececffecececffebebebffebebebffebebebffebeaeaffeaeaeaffeaeae9ffeae9eaffe9eaeaffe9e9eaffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e7ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e2ffe2e2e2ffe3e3e3ffe6e6e6ffe7e6e6ffe0e0e0ffdbdbdbffd8d8d8ffd7d7d6ffd5d5d5ffd3d3d3ffd0d0d0ffcdcdcdffcdcccdffcdccccffcdccccffccccccffcbccccffcccbcbffccccccffcccccbffccccccffcccdccffcdcdccffcdcdcdffcdcdcdffcdceceffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d1d2ffd2d2d2ffd3d3d2ffd3d2d2ffd2d3d3ffd4d3d3ffd4d3d4ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d7d7ffd6d6d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdddcffdcdcdcffddddddffddddddffddddddffdddeddffdededdffdededeffdededeffe0e1e1ffebeaeafff5f5f4fffcfdfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff4d4d4effd3d3d3fff1f1f1fffdfcfdfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffefefffffffffffefefffffefefffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffefefffffefefffefffefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefffefffffefffffefffefffffffffffffefefffffefefffffefefffefffffffefffffffefffffffffffffffefefefffffefffffefefffffefefefffffefefffefffefffffffffffefffefffefefefffffefefffefefefffffffffffefffefffffffffffffffffffefefefffffffefffefefefffefefffffffffefffefefefffffefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffffefffffffefefffffffffffefefefffefefefffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffefffffffffffffffefffefefefffafafafff0f0f0ffe5e5e5ffd6d6d6ffc1c1c1ffaeaeafff9a9a9aff868686ff6c6c6cff525252ff3a3a3bff222223ff0e0e0eff050404ff010101ff010000ff020202ff020202ff020202ff020202ff020202ff030303ff030303ff04050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff818181ff818181ff818081ff808080ff7f7e7eff7c7d7dff7a7b7bff787979ff777777ff747474ff727272ff6f6f70ff6d6d6dff6b6a6aff676867ff656565ff616161ff5d5e5eff5a5a5aff575657ff545454ff535352ff535352ff515252ff515151ff5b5c5bff6b6b6cff747474ff7a7a79ff7f8080ff878686ff8d8d8dff939393ff989898ff9e9d9dffa4a4a5ffa9a9a9ffaeaeaeffb2b3b2ffb7b7b8ffbbbbbcffc0c0c0ffc4c4c5ffcacac9ffd0cfcfffd2d2d2ffd4d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd2d3d3ffd2d1d2ffd1d1d0ffcfcfcfffcdcdcdffcbcacbffc7c8c8ffc5c5c5ffc2c1c1ffbdbdbdffbab9b9ffb4b5b5ffb0b1b1ffacacacffa6a6a6ff9f9f9fff979697ff8c8c8dff828282ff7a7a7aff737372ff6c6c6cff646464ff5d5d5dff555555ff484848ff444444ff4c4c4cff4c4c4bff4b4b4bff4c4c4cff4f4f4fff515151ff545454ff575757ff595959ff5c5b5cff5e5e5eff606060ff636363ff656565ff676868ff696a6aff6c6c6cff6e6e6eff707171ff727273ff747475ff747475ff757574ff757575ff747575ff757574ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040303ff070707ff0f0e0eff252525ff4a4a4bff6e6e6eff898889ff9d9d9dffb0b0b1ffbdbdbdffc3c3c3ffc7c6c6ffc8c9c8ffcacacaffcbcccbffcdcdcdffd0d0d0ffd3d2d3ffd5d5d6ffd7d7d7ffd8d8d8ffdbdcdcffe3e3e3fff0f0effff9f9f9fffbfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfbfffafafbfffbfbfafffbfbfafffafbfbfffbfbfafffbfafbfffbfbfbfffbfafafffbfbfbfffafafafffbfafafffbfafafffbfafafffafafafffafbfafffafafafffafafafffafafafffbfbfafffafbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfafbfffbfafafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfefdfffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfafafff9faf9fff6f6f6ffedeeedffdfe0e0ffd1d1d1ffcacacaffc9c9caffc8c8c8ffc7c8c7ffc5c6c6ffc3c3c3ffc1c1c1ffbebebfffbdbdbdffbcbbbbffb8b8b8ffb3b2b2ffa9a9a9ff9a9a99ff848484ff6d6d6cff515252ff323333ff181817ff0a0a09ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccbffc9c9c9ffc7c7c6ffc4c4c4ffc2c3c2ffc1c1c1ffbebebeffbebdbeffbebdbdffbcbcbdffbbbbbbffbbbbbbffbababaffbcbcbcffc0c0c1ffc4c4c4ffc6c6c6ffc8c8c7ffcbcbcaffcdcdcdffcccdccffcccdcdffcdcdcdffcececeffcececeffcdcdcdffcdcdccffccccccffcacacaffcacacaffc8c9c9ffc8c8c8ffc7c7c7ffc5c6c6ffc4c3c4ffc2c1c1ffbfbfbeffbcbcbcffbab9b9ffb8b9b9ffb4b5b5ffadadadffa4a4a4ff9c9c9cff939393ff898989ff7e7e7fff767676ff6f6f6eff676867ff5d5d5dff545454ff4d4d4dff464646ff404040ff393939ff333333ff2d2c2cff282828ff232324ff202020ff1d1d1dff1a1b1bff191919ff181817ff161616ff151515ff141414ff121313ff121212ff111010ff0f0f0fff0f0e0eff0d0d0eff0c0c0dff0b0c0bff0b0b0bff090a09ff09090aff090909ff090909ff090808ff080908ff080808ff070807ff070707ff070707ff060606ff060607ff060606ff070706ff060606ff050505ff050504ff030304ff030303ff040404ff030403ff050404ff050504ff050404ff040505ff070606ff060707ff060606ff060606ff060606ff060607ff060606ff060606ff060606ff060605ff060605ff050606ff060605ff060606ff060606ff0606050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000001ff000000ff000000ff000000ff000101ff000001ff000000ff000001ff010000ff010000ff000100ff000000ff000000ff010000ff010000ff010101ff010000ff010100ff010101ff010101ff010101ff010101ff000101ff000101ff010001ff010100ff010101ff010100ff010001ff000101ff010101ff010001ff010000ff010000ff000101ff00010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff171717ff171717ff181717ff171717ff171717ff151616ff151616ff161516ff161615ff191919ff1e1e1dff242324ff2b2c2cff373737ff444343ff515051ff616160ff707070ff808080ff8f908fffa2a1a2ffc6c6c6ffdededfffeeedeefffafafafffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffefefffffffffffefefffffefefffffffffffffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffdfdfdfff9f9f9fff2f2f2ffe7e7e6ffd0d0d0ffb9b9b9ffa7a7a7ff8f8f8fff818181ff6d6d6eff595a59ff464646ff363636ff262525ff151514ff0d0d0dff181817ff181718ff1c1c1cff282728ff282727ff272727ff2d2c2cff2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfbfbfff0f1f0ffe4e3e4ffdadad9ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd6d6d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d5d6ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc8c9c9ffc8c8c9ffc9c9c8ffc9c9c9ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffcac9c9ffc9cacaffcacacaffc9cacaffc9cacaffcac9caffcacac9ffcacacaffcbcbcbffd0cfd0ffd4d5d4ffd8d8d8ffdbdbdbffddddddffdfdedeffdfe0e0ffe0e0e1ffe1e1e1ffe1e1e1ffdfdfdfffdfdfe0ffe0e0e0ffe0e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaebffeaeaeaffebebebffebebebffecececffebebecffecececffececedffededecffedededffedededffedededffedededffeeedeeffeeededffeeeeeeffeeededffeeeeedffeeeeeeffefeeeeffeeeeefffeeefeeffeeeeeeffeeefefffefeeefffefefeeffefefefffefefefffefeff0ffefefeffff0f0f0fff0eff0fff0efeffff0f0effff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff1f0f1fff1f0f1fff0f1f1fff1f0f0fff0f1f0fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff0f0f0fff0f0f1fff0f0f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffeeefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedeeeeffedededffedededffedededffedededffececedffececedffececedffedececffedececffecedecffedececffedecedffedededffededecffedeeedffedededffeeeeedffefeeeeffefeeeeffeeeeefffefefefffefefefffefefeffff0eff0fff0f0effff0f0f0fff0f0f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff1f1f2fff1f1f1fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f1f0fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0f0fff0efeffff0f0f0ffeff0f0fff0f0efffeff0effff0f0f0fff0eff0ffeff0f0ffefeff0fff0f0effff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f0fff1f0f0fff0f0f1fff0f1f0fff0f0f0fff0f1f0fff1f0f0fff1f1f0fff0f1f1fff1f1f0fff1f0f1fff0f1f0fff1f0f1fff1f0f0fff0f0f0fff1f0f0fff0f0f1fff0f0f1fff0f0f0fff1f1f1fff0f0f0fff1f0f1fff0f0f1fff0f0f0fff1f0f0fff0f1f0fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0f0f0fff0f0f0ffeff0f0fff0eff0fff0efefffefefefffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffededeeffededeeffededeeffeeededffeeededffedededffededecffedecedffedececffecececffecececffecebebffecebebffebebebffebeaeaffeaeaebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9eae9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e4ffe2e3e2ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e1ffe2e3e2ffe5e4e4ffeaeaeaffe5e5e5ffdededeffdad9daffd8d8d8ffd6d6d6ffd5d6d5ffd3d3d3ffcececeffcdcdcdffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccbcbffcccccdffccccccffcdcdcdffcdcdcdffcececeffcececeffcececfffcececfffcfcfcfffd0cfcfffcfd0d0ffd0d0cfffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd6d5d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdaffdadadbffdbdbdbffdcdcdcffdcdcdcffdddcdcffdddcdcffdddddcffddddddffddddddffdddedeffddddddffdededeffdedfdeffe4e4e4ffefefeffff6f6f7fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff262626ffa5a5a5ffe9e8e9fffafbfafffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffefefefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffefefefffffffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffffffffffefefffffefffefffefffefffefefffffefffffffffffefffefffffffffffefffefffffffefefffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffffffffffefffefefefffffffefffefefefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffffefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffefefffffffefffffffffefffefffefffefefefffffefefffffffffffffefefffefffffffefefefffefefefffefefefffffffefffefffefffffffefffffefefffefefffffffefefffffffffffdfcfdfff4f5f4ffebebebffe0e0e0ffccccccffb8b8b8ffa7a8a7ff959594ff7c7c7cff606161ff484747ff2f2f2fff181717ff0a0909ff030303ff020201ff020102ff020102ff020202ff020202ff030303ff030303ff050404ff05040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff818181ff818181ff818181ff808080ff7e7f7fff7c7d7cff7a7b7bff797978ff767777ff747475ff727272ff707070ff6d6d6dff6b6a6bff686768ff656564ff616161ff5e5d5eff5b5b5aff585757ff555554ff535353ff535353ff535252ff525251ff5c5c5bff6c6c6cff747574ff7a7979ff7f7f80ff878787ff8d8e8eff949393ff989898ff9d9e9dffa5a4a4ffaaa9a9ffaeaeaeffb3b3b3ffb7b7b7ffbcbbbcffbfbfbfffc4c4c4ffc9cacaffcfcfcfffd1d2d2ffd4d3d4ffd5d5d4ffd6d6d5ffd6d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececfffcdccccffcbcbcaffc7c7c8ffc4c4c4ffc0c1c0ffbcbcbdffb8b8b9ffb4b4b4ffb0b0b0ffacacacffa5a5a5ff9e9f9fff979797ff8d8d8dff828282ff7a797aff737273ff6c6b6bff646364ff5d5c5dff545453ff474646ff424241ff4b4b4bff4b4b4bff4b4b4aff4c4c4cff4f4f4fff515151ff545453ff575656ff585859ff5c5c5cff5e5e5eff616060ff636363ff656665ff686867ff6a6a69ff6c6c6cff6e6e6eff707171ff737273ff757475ff757574ff757575ff757575ff747575ff757475ff7575740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020303ff070708ff101010ff232424ff424242ff636464ff808181ff979697ffa8a8a8ffb3b2b2ffbbbbbbffc2c2c2ffc6c6c5ffc8c7c8ffcacacaffcccdccffd0cfcfffd3d3d2ffd6d6d6ffd7d7d6ffd7d7d6ffd7d8d7ffdcdcdcffe5e5e6fff2f2f1fffaf9f9fffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffafafbfffbfbfafffafbfbfffbfbfbfffafafbfffbfafbfffbfbfafffafbfafffafafafffafafafffbfbfbfffbfafafffafbfbfffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafbfffbfafafffbfbfbfffafafbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfcfcfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffdfdfdfffdfefdfffefdfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafafafff7f6f6fff0eff0ffe1e1e1ffd3d3d3ffccccccffc9cac9ffc9c8c8ffc8c8c7ffc7c7c7ffc5c5c5ffc3c3c2ffc0c0c0ffbfbfbeffbcbcbcffbabab9ffb7b6b7ffb1b1b1ffa7a7a7ff949595ff7b7b7bff606060ff474847ff2b2b2bff141313ff090908ff040404ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc6c7c7ffc4c4c3ffc3c3c3ffc1c1c1ffc1c1c1ffbbbbbbffbababbffbababaffb8b9b8ffb6b7b7ffb6b7b6ffb5b6b6ffb7b8b8ffbcbbbcffc0c0c0ffc2c2c2ffc5c4c4ffc7c7c7ffc8c8c8ffc7c7c7ffc7c7c7ffc7c8c7ffc9c8c8ffc9c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc2c2c2ffc0c1c0ffbfbebeffbdbdbdffbcbbbcffb9b9b9ffb6b5b5ffb1b1b1ffacacabffa8a8a8ffa4a3a3ff989998ff8f8f8eff858686ff7b7b7cff6f6f6fff666665ff5e5e5eff565656ff4d4e4eff464646ff3f3f3eff393a39ff343535ff302f30ff2b2a2bff262625ff202121ff1e1e1eff1b1b1bff191819ff171717ff151615ff141413ff131212ff111112ff111111ff111111ff100f10ff0f0f0fff0e0e0eff0d0d0dff0c0c0dff0c0c0bff0b0b0bff0a0a0aff080909ff070808ff080708ff080808ff080707ff080708ff080708ff080807ff070707ff070607ff060605ff060505ff060605ff060606ff060606ff050505ff040404ff050504ff040404ff050504ff040304ff030304ff040304ff040505ff050404ff050404ff040504ff070606ff070606ff060706ff070706ff060707ff070607ff060606ff060606ff060606ff060606ff050606ff060506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010000ff010000ff010100ff010100ff000101ff010001ff000000ff010100ff000101ff010001ff000001ff010000ff010100ff000000ff000000ff010000ff010101ff010100ff000101ff010001ff010101ff010001ff010101ff000101ff010100ff010101ff000101ff010100ff010101ff010001ff010100ff010100ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171617ff171717ff171716ff161717ff171717ff171717ff171717ff171717ff151615ff151514ff171717ff1b1c1cff232222ff2b2b2bff343435ff414141ff4f4f4fff5c5d5dff6d6d6dff7d7d7dff8c8d8cff9d9d9cffbdbebdffd9d9daffebeaebfffafafafffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffefefefffffffefffefefefffffffefffffefffffefefffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfcfff7f7f7ffedededffdcdcdcffc4c4c4ffb1b1b0ff9b9c9cff8c8b8bff797978ff656565ff525252ff3e3f3eff2d2d2cff1c1c1cff121212ff181717ff1d1d1cff272728ff272827ff272727ff2c2c2cff2c2c2dff2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfcfff4f4f4ffebeaeaffdededeffd9d8d8ffd7d8d8ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c8ffc8c9c8ffc9c9c9ffc9c8c9ffc9c9c9ffcac9c9ffc9cacaffcac9c9ffcacac9ffcac9caffcacac9ffc9cac9ffcacac9ffcacacaffcacacbffcececdffd3d3d3ffd7d6d7ffdadadaffdcdcdcffdededeffdfdfdfffdfe0dfffe0e0e0ffe1e1e0ffe1e2e2ffdfe0e0ffe0dfe0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e4ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffebeaeaffebeaeaffebebeaffebebebffebebecffecebecffecececffedececffecededffedededffedededffedededffeeededffedededffedededffeeededffeeeeeeffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefeeffefefeeffefefefffeeefefffefefefffeff0efffefefefffeff0efffefefefffefeff0ffeff0f0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff1f0f0fff1f0f1fff1f0f1fff1f1f0fff1f0f1fff1f0f1fff0f1f0fff1f0f0fff1f1f0fff1f1f1fff0f0f0fff0f0f0fff0f0effff0f0efffefefefffeff0efffefeeefffeeeeefffefeeefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffecededffedecedffecececffededecffecededffedededffececedffedecedffededecffedededffedededffedededffeeeeeeffeeeeedffeeeeeeffeeeeeeffefefeeffefeeefffefefefffefefeffff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f0f0fff1f0f1fff1f0f1fff1f1f0fff0f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0effff0f0efffefeff0fff0f0effff0eff0ffefeff0fff0f0f0ffeff0f0fff0efefffefefefffeff0effff0f0effff0efeffff0f0effff0f0efffeff0f0fff0eff0ffefefeffff0f0efffeff0f0fff0f0f0ffeff0f0fff0eff0fff0f0efffeff0effff0f0f0fff0eff0fff0f0f0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f1fff1f0f1fff0f1f0fff0f0f0fff1f0f0fff0f0f0fff1f1f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0ffefeff0fff0f0effff0eff0ffefeff0fff0eff0ffeff0f0ffefefefffefefefffefefefffefefefffefeeeeffeeefeeffeeeeeeffedeeeeffeeedeeffedededffeeeeedffedeeeeffedededffedededffedecedffededecffecececffecececffecebebffecececffecebebffeaebebffebeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe5e4e5ffe5e4e5ffe1e2e1ffdddcdcffdadad9ffd7d7d7ffd6d6d6ffd5d5d4ffd1d1d1ffcdcdcdffccccccffcccccbffcbcacbffcacacbffcacacbffcacbcbffcbcacaffcbcacbffcbcbcbffcccccbffccccccffcdcdccffcdcdcdffcdcdceffcecdceffcececeffcfcfceffcfcfcfffd0cfcfffcfcfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd2d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d5ffd5d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d8ffd8d8d8ffd8d9d8ffd9d8d8ffd9d9d8ffdadad9ffdadad9ffdadad9ffdadadaffdadadaffdadadbffdbdbdaffdcdbdbffdbdbdcffdcdcdcffdcdcddffdddcdcffdddcddffddddddffdeddddffdeddddffdededdffdededeffdfe0e0ffe8e8e8fff2f2f2fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0d0dff6e6d6dffdbdbdbfff3f3f3fffdfefefffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffefefffffffffefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefffefffffffefffefefefffffefefffefefefffffffffffffffefffefffefffffefefffffefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffefffffefefffffefefffefefefffefffffffffffffffefefffffffffffffefefffffffffefffffefffffefffffffffefffffefffffffefefefffefffefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefefffffefffefffefefffffefefefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffefefefffffefefffefefefffbfbfbfff1f1f0ffe7e7e7ffd7d6d6ffc2c2c1ffb3b3b3ffa2a2a2ff8c8c8dff707070ff565656ff3d3d3dff262626ff121212ff070707ff020303ff010001ff020202ff020202ff030303ff030303ff040404ff040405ff040404ff030202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff818180ff818181ff818181ff808080ff7e7e7eff7c7c7cff7b7b7bff787978ff767677ff757474ff727272ff707070ff6d6d6dff6a6a6aff686868ff646565ff616161ff5e5e5eff5b5b5bff585858ff555656ff545354ff545454ff535454ff535353ff5b5b5cff6b6c6cff747474ff797a7aff7f8080ff878787ff8d8d8dff939393ff989899ff9d9d9dffa3a2a3ffa8a7a7ffadadadffb2b2b2ffb7b7b7ffbbbbbbffc0bfbfffc4c3c4ffc9c9c9ffcececfffd2d1d1ffd3d3d3ffd4d4d4ffd6d5d5ffd6d6d7ffd7d6d7ffd5d6d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d3ffd1d2d2ffd1d0d0ffcfd0cfffcececeffccccccffcacacaffc7c6c6ffc3c4c4ffc0c0c0ffbbbcbbffb8b7b7ffb3b3b3ffb0b0b0ffababaaffa4a4a5ff9f9e9eff979897ff8d8d8dff818181ff797979ff727272ff6a6b6bff646464ff5d5d5dff535353ff474747ff424343ff4b4b4bff4a4a4bff4a4a4aff4d4c4cff4f4e4fff515251ff545354ff565656ff585959ff5b5c5bff5d5d5eff606060ff636363ff656565ff686768ff6a6a6aff6c6c6cff6e6e6eff707171ff737273ff757575ff757475ff747574ff747575ff757575ff747574ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff040303ff070707ff0e0e0dff1b1c1bff363637ff565555ff6e6f6fff848484ff989898ffa9a9a9ffb6b5b5ffbdbdbdffc2c2c2ffc6c5c5ffc8c8c8ffcbccccffcfcfcfffd2d2d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d6d7ffd8d9d9ffdededeffeaeaeafff4f4f4fffafafafffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafafafffafafbfffbfafbfffafafafffafbfbfffbfafafffafafbfffafafbfffafbfafffafafbfffafafafffafafafffafafbfffafafbfffafafbfffafbfbfffafafafffafbfafffbfbfafffafafafffbfafafffafafafffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfafffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfdfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefdfefffefdfdfffdfefdfffefefefffefefefffefdfefffefefefffdfefefffefefefffefdfefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfdfffcfbfbfffafbfbfff7f7f7fff1f1f1ffe3e3e3ffd4d4d4ffccccccffcacacaffc9c9c9ffc7c7c7ffc6c7c7ffc6c6c6ffc3c3c4ffc2c2c2ffbfbfc0ffbebdbdffbababbffb7b7b7ffb3b3b3ffadadadffa2a2a2ff919191ff717172ff515152ff373738ff202120ff100f10ff070707ff040303ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c7c6ffc4c4c4ffc2c2c2ffc1c1c1ffc1c1c1ffbbbbbbffb8b8b8ffb7b7b7ffb6b5b5ffb4b4b3ffb3b3b2ffb1b2b1ffb1b1b1ffb4b3b3ffb7b8b8ffbcbcbcffbebebeffc0c0c0ffc3c2c2ffc3c4c3ffc2c2c2ffc2c1c1ffc1c2c1ffc2c3c3ffc2c2c2ffc0c0c1ffc0c0c0ffbfbfbfffbebebdffbcbbbcffb9babaffb7b6b7ffb5b5b5ffb3b3b3ffb1b2b1ffaeaeaeffa9a8a9ffa2a2a3ff999a99ff949393ff8d8d8dff808080ff747474ff6b6c6cff616061ff585858ff504f4fff474847ff3f4040ff393939ff323332ff2e2e2eff2b2a2aff272627ff232323ff202020ff1d1d1eff1a1a1aff181818ff161616ff141415ff131313ff111212ff101010ff0f100fff0f0f0eff0e0e0eff0e0e0eff0d0d0dff0d0d0dff0c0c0cff0b0b0bff0b0a0aff0a0a0aff0a0a0aff080908ff070708ff070606ff060707ff060606ff060606ff070707ff070707ff060707ff060606ff060505ff040504ff040505ff050505ff050505ff060606ff050506ff060605ff050405ff040505ff050405ff050505ff030404ff040404ff030303ff040404ff040505ff040504ff050405ff060606ff070606ff060606ff060707ff060606ff070606ff060606ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff010000ff010000ff000000ff000101ff000000ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000001ff000001ff000101ff000001ff000100ff010101ff010001ff000101ff010001ff000101ff010101ff010100ff010100ff010101ff010101ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171716ff171717ff171617ff171717ff161617ff171717ff171717ff171717ff171718ff171717ff151516ff171617ff1a1b1aff212020ff282828ff323232ff3e3e3eff4b4c4cff5b5b5aff696a69ff7a7979ff898989ff999999ffb5b5b5ffd4d4d5ffe6e6e6fff5f5f5fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefefffffefffffefefffffffefefffffefffffefffffffffefffffffffffffefefffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffaf9f9fff2f2f2ffe7e6e7ffcfcfcfffb8b8b9ffa6a6a6ff989998ff828283ff707071ff5e5d5eff4b4c4cff383838ff282928ff1e1d1dff1c1c1cff282727ff272727ff272828ff2d2c2cff2c2c2cff2c2c2cff313030ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff6f5f5ffeeeeeeffe2e1e2ffdadadaffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd6d7d7ffd6d6d6ffd6d6d5ffd6d6d5ffd6d5d5ffd6d6d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd4d5d5ffd4d4d4ffd3d4d3ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d300000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc9c9c9ffc8c9c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffcacac9ffc9c9caffc9cacaffcac9caffc9cacaffcac9caffcacac9ffcccbcbffd0d0d0ffd5d5d5ffd9d8d8ffdcdcdcffdededdffdfdfdfffe0dfdfffe0dfdfffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe7e6e6ffe7e6e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeaeaeaffeaeaeaffebebeaffebeaebffebebecffebebecffecececffecececffecececffececedffedededffecededffedededffeeededffedededffededeeffedeeedffededeeffedeeedffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeefefffeeeeeeffeeefeeffefefeeffefefefffefefefffefefeeffefefeffff0efefffefefefffefefefffefefeffff0f0f0ffeff0efffefeff0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0ffeff0f0fff0f0efffefeff0ffeff0efffefefefffefefefffeeefefffefefefffeeeeeeffeeeeeeffeeeeeeffedeeedffeeedeeffeeededffeeededffedededffedededffedededffedededffedecedffecececffececedffedececffecedecffedededffedededffedededffededeeffedeeeeffedeeeeffeeeeeeffeeefeeffeeeeefffeeefefffefefefffeff0f0ffefefeffff0f0effff0f0f0fff0f0f0fff1f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f0f1fff1f1f1fff0f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0f0ffeff0f0ffefefefffefeff0ffefefeffff0efefffefeff0ffeff0f0fff0eff0fff0f0f0ffefeff0fff0f0f0ffefefefffefefefffefeff0ffefefeffff0efefffefefefffefefefffefefefffefeff0ffefefeffff0efefffefefefffefefefffefeff0fff0efefffefefefffefeff0fff0efefffefeff0fff0eff0ffeff0f0ffefeff0ffeff0f0fff0f0f0fff0eff0ffeff0f0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0fff0f0f0fff0eff0fff0f0f0ffeff0f0fff0f0f0fff0eff0ffeff0f0fff0eff0fff0f0f0ffefeff0fff0f0f0ffefefefffefefefffefefefffeeefeeffefeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeededffedededffedededffecededffedededffecececffecececffecececffecececffecebecffebecebffebebebffeaebebffeaebeaffeaeaebffe9eaeaffeae9eaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffe4e5e4ffdfe0e0ffdbdcdcffd8d8d8ffd7d7d7ffd5d5d5ffd4d3d3ffcececfffcbccccffcbcacbffcacbcaffcacacaffcacacaffc9c9caffcacacaffcacacbffcacbcaffcbcbcbffcccbcbffccccccffccccccffcdcdcdffcdcdcdffcececeffcececeffcececeffcecfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d1d1ffd0d1d1ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd4d5d4ffd5d5d4ffd5d5d5ffd6d6d6ffd5d6d5ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdadbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdddcffdddcddffddddddffdeddddffddddddffdededfffe2e2e2ffedecedfff6f5f5fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff3c3c3cffc2c1c1ffebebebfffbfcfcfffefffffffffffefffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffefffefffffefefffefffefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefefffefefffffefffffffefffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffefefefffffefefffefffefffefefefffefefefffefffffffffffefffffefefffefffefffefefffffffffffffffffefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffffefefffefefffffefffffffdfdfdfff5f6f5ffedededffe2e2e2ffcdcdcdffbababaffacacacff9a9a9aff7f7f7fff656464ff4c4d4cff363636ff1f1e1fff0d0e0eff060605ff020102ff020201ff030303ff030303ff040404ff040405ff040505ff030202ff030404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818081ff818081ff818181ff818181ff818180ff808080ff7e7e7eff7c7c7cff7b7b7bff797979ff767676ff747474ff727272ff6f706fff6c6d6dff6a6a6aff676868ff656564ff626162ff5e5f5eff5c5c5cff5a5959ff565656ff545555ff545555ff545454ff525352ff5a5b5aff6a6a6aff737373ff797979ff807f7fff878786ff8d8d8dff929393ff989898ff9d9d9dffa3a3a2ffa7a7a7ffacacacffb2b1b1ffb6b6b6ffbabbbaffbfbfbfffc3c4c3ffc9c8c9ffcececeffd1d1d1ffd2d3d2ffd3d3d4ffd5d4d5ffd6d6d6ffd6d6d6ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d0ffcecfcfffcdcecdffcccbcbffc9c8c9ffc6c7c6ffc3c3c3ffbfbfbfffbbbbbbffb7b6b7ffb3b2b2ffafafafffaaaaaaffa4a4a4ff9e9e9eff979696ff8c8c8cff818181ff797879ff717272ff6a6b6aff636262ff5c5d5cff545454ff484848ff444443ff4c4c4cff4a4b4bff4a4a4aff4c4d4cff4e4f4eff515151ff545354ff565655ff595858ff5b5b5bff5e5e5eff606160ff636363ff666666ff686867ff6a6a69ff6c6c6cff6f6e6eff707171ff727372ff747574ff747575ff757475ff757574ff757575ff747575ff74747500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff060506ff090a0aff141414ff252525ff3d3d3dff565656ff6f6f70ff8d8d8dffa1a2a2ffaeaeaeffb7b7b7ffbdbebdffc2c2c3ffc7c7c6ffcbcacaffcfcfcfffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d4ffd7d7d7ffd9d8d9ffdbdbdbffe1e0e0ffececebfff5f5f5fffafafafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffbfafbfffafbfbfffafbfafffafbfbfffafbfbfffbfafbfffafbfafffbfafbfffafbfafffafafbfffafafafffbfbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafbfffafbfafffbfafafffafafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefdfdfffdfefdfffdfefefffefefefffefefdfffefefefffdfefefffefdfefffefefefffdfefdfffefefefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffbfbfbfff8f8f8fff3f3f3ffe5e5e5ffd6d6d6ffccccccffcacacbffcacac9ffc9c8c8ffc7c7c7ffc5c5c6ffc5c5c4ffc4c3c3ffc1c1c1ffbebfbfffbbbbbbffb7b8b7ffb3b3b3ffadadadffa5a4a5ff989898ff888788ff6e6e6dff4b4b4bff292a2aff171717ff0c0c0cff060606ff030302ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c4c4ffc2c3c2ffc2c1c1ffc1c1c1ffbbbbbbffb8b8b8ffb4b4b4ffb4b4b4ffb1b1b1ffafafafffaeaeaeffadadadffacacacffafafafffb3b3b3ffb7b7b7ffb9b9b9ffbbbbbbffbdbdbeffbebebdffbdbcbcffbbbcbbffbbbcbcffbcbcbcffbbbbbaffb9b9b9ffb7b8b8ffb6b5b5ffb3b4b3ffb1b1b1ffafafafffacacacffaaaaa9ffa7a7a7ffa4a4a3ff9f9f9fff989999ff919191ff858585ff797978ff6f706fff626262ff575656ff4d4e4eff464746ff404040ff3a3b3bff353435ff2e2e2eff282828ff252625ff222223ff201f20ff1d1d1dff1b1b1bff1a1a1aff181718ff151515ff141414ff121212ff111111ff101010ff0e0f0fff0d0d0dff0c0d0dff0c0d0cff0c0b0bff0b0b0cff0b0c0cff0b0b0bff0a0b0aff0a0a0aff0a090aff090909ff090909ff080808ff060606ff060605ff050505ff050505ff050505ff060506ff060606ff060605ff050505ff040504ff040405ff050504ff040404ff060606ff050606ff060506ff050606ff050605ff050505ff050405ff050404ff050404ff040403ff040404ff030403ff050505ff050505ff050504ff040504ff060606ff070606ff060707ff06070600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000000ff010000ff010000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff010100ff000100ff000001ff000000ff010001ff000000ff010001ff010101ff000101ff000101ff010101ff000101ff010101ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171617ff171717ff171717ff161617ff161616ff171617ff171717ff171717ff171717ff151615ff171717ff1a1a1aff1f1f20ff262726ff302f2fff3b3b3bff484949ff565657ff676767ff787778ff878787ff969696ffaeaeaeffcfcfcfffe1e1e1fff1f1f0fffcfcfcfffefffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffefffffefffefffffffffffffffffffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffefefffefffefffffefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfefffcfcfdfff7f7f7ffedededffdadadbffc1c1c1ffadadadffa2a2a2ff909090ff7c7c7cff686868ff575858ff474747ff373738ff2a2b2aff252424ff272727ff272828ff2c2c2cff2c2c2cff2c2c2cff313031ff303030ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfbfcfff1f1f1ffe8e8e8ffdcdddcffd8d8d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd5d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd5d6d6ffd5d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc8c9c9ffc8c8c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcac9caffc9c9c9ffc9c9c9ffcacacaffc9cacaffc9cacaffcacacaffcacbcbffcfcfceffd3d3d3ffd7d6d7ffdadbdbffddddddffdfdfdeffe0dfe0ffdfdfdfffdfdfdfffe1e1e1ffe2e2e2ffe0e0e0ffe0e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e2e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e4ffe5e5e4ffe5e5e6ffe5e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e8ffe8e7e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebecebffebecebffecececffecececffecedecffedecedffecededffececedffedededffedededffedededffededeeffedededffeeedeeffedededffedededffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefeeeeffeeeeefffeeefefffefefefffefefefffefefefffefefefffefefeffff0eff0ffefefefffefefefffefefeffff0f0efffeff0f0ffefeff0fff0eff0fff0f0f0fff0f0effff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0effff0f0f0ffeff0f0fff0eff0ffeff0f0ffeff0effff0eff0ffefefefffefefeeffefeeefffefefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffeeededffedeeedffedededffedededffecededffedecedffededecffedecedffecededffececedffedededffeeeeedffeeeeedffededeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffeff0f0fff0f0f0fff1f0f0fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f1f0fff1f0f0fff0f1f0fff0f0f0fff0f0f0ffeff0f0fff0f0effff0eff0ffeff0efffefeff0fff0f0efffefefefffefeff0ffeff0f0ffefefefffeff0efffefefefffefeff0ffefefefffefefeffff0efefffefefefffefefefffefefeffff0efefffefefefffefefefffefefefffefefeffff0efefffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffefefefffefefeffff0eff0ffeff0efffeff0f0ffefeff0ffeff0f0fff0f0f0fff0efefffefeff0ffeff0f0fff0f0f0fff0f0effff0f0f0fff0eff0ffefefeffff0f0f0fff0f0f0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0fff0f0effff0eff0ffeff0effff0f0f0fff0f0f0fff0f0efffeff0f0ffeff0f0fff0efefffeff0f0ffeff0effff0f0f0fff0eff0fff0efeffff0efeffff0efefffefefefffeeefefffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffedededffedededffedededffededecffedecedffecedecffecececffebebecffecececffebecebffebebebffeaeaeaffebeaebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9eaffe9e9e9ffe8e9e9ffe9e9e9ffe9e8e8ffe8e7e8ffe7e8e8ffe7e7e7ffe7e7e6ffe7e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e2e1ffe6e7e7ffe4e4e3ffddddddffd9d9d9ffd7d8d8ffd7d6d6ffd4d5d5ffd1d2d1ffcdcdcdffcbcacaffcac9c9ffcac9c9ffcac9c9ffcac9c9ffc9cacaffcacacaffcacacaffcbcbcaffcbcbcbffcccbcbffccccccffcccdcdffcccdcdffcdcdcdffcdceceffcececeffcecfceffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d4d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d8d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadad9ffdadadbffdbdadbffdbdbdaffdcdbdbffdcdcdbffdcdcdcffdbdcdcffdddcdcffdcddddffdddddcffdddddcffddddddffdeddddffdddedeffdedfdfffe5e5e5fff1f1f1fffcfbfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060707ff797979ffe4e4e4fff7f7f7fffefefefffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffefffffffffefffffefefffffefefffffefffffffefefffefffefffefefffffefffefffefefefffefefffffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffefefefffffefffffffffffffefefefffffffffffefffffffffffffffffffefffefffefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffffefefffefefefffffffefffefffefffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffefefffffffffffefefefffefefefffefefefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffffefffefffffffefefffffffefefffffefefffefffefffefffefffffefffffffefffffefffffffefffefffefefefffffefffffefffffffefefefffbfbfbfff1f1f1ffe9e9e9ffd8d9d8ffc2c3c2ffb4b3b4ffa6a6a5ff8f8f8fff747574ff5c5b5cff464647ff2e2e2eff181717ff0a0a0aff040403ff000100ff030303ff040404ff040404ff040504ff030302ff040304ff040504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff818181ff808080ff818181ff808080ff7e7e7eff7c7d7cff7a7b7aff797979ff777776ff747474ff717271ff6f6f70ff6d6d6dff6a6a6aff686767ff656565ff626262ff5f605fff5c5d5dff5a5a5aff575757ff555555ff555554ff545354ff515151ff595958ff676867ff737273ff797979ff808080ff868786ff8d8d8dff929292ff989798ff9d9d9dffa2a2a2ffa7a7a7ffacacacffb1b0b1ffb6b6b6ffbbbabbffbfbebeffc3c3c3ffc8c8c9ffcdceceffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd0cfd0ffcececeffcccdccffcacbcaffc8c8c8ffc5c6c6ffc2c2c2ffbebfbfffbababbffb6b6b6ffb2b2b2ffaeafaeffabaaaaffa4a4a3ff9d9e9dff959695ff8c8b8cff808081ff797879ff717171ff696969ff626261ff5b5b5bff535354ff484848ff444444ff4c4d4cff4b4b4aff4a4a4aff4c4c4cff4f4f4eff515151ff545354ff565556ff595958ff5a5b5bff5e5d5eff606060ff636363ff656666ff686867ff6a6a6aff6c6c6cff6e6e6eff717070ff737273ff757474ff747574ff747475ff747575ff747574ff747575ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff040404ff070707ff0c0c0cff171717ff272728ff404041ff636262ff838383ff969696ffa5a5a4ffb0b0afffb8b8b8ffbebebfffc4c4c4ffc9cacaffcdcdccffd0d0d0ffd2d2d2ffd3d3d3ffd3d4d3ffd6d5d6ffd8d7d7ffdad9d9ffdbdbdbffe0e0e0ffedededfff8f7f7fffbfbfcfffbfbfafffbfbfbfffbfbfafffbfafafffbfafafffbfafbfffbfafafffafbfafffafafbfffafbfafffafafafffafbfbfffafafafffafafafffafafafffafafafffbfbfafffafbfbfffafafbfffbfafafffafafafffafbfafffafbfafffbfafbfffbfafafffafbfbfffafbfafffafafafffbfafbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffcfbfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfdfefffefdfefffefefdfffdfefefffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffefdfefffdfefefffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfcfffcfcfbfff9f9f9fff5f5f4ffe8e8e8ffd9d9d9ffcdcdceffc9c9caffc9c8c9ffc9c8c8ffc7c7c7ffc6c6c6ffc5c5c4ffc3c3c4ffc2c2c2ffc0c0c0ffbcbcbcffb9b9b8ffb4b3b4ffaeafaeffa8a8a7ff9c9d9cff909090ff7b7a7aff5c5c5cff3b3b3bff222222ff111110ff080707ff030404ff020201ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c3c3ffc1c1c1ffc1c1c1ffbbbbbbffb8b8b8ffb4b4b4ffb0b0b0ffafafb0ffadadadffababaaffa8a9a8ffa8a8a8ffa8a8a8ffaaaaaaffadaeadffb2b1b2ffb4b4b4ffb6b5b6ffb7b7b7ffb7b7b7ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b5ffb3b3b3ffafb0b0ffaeaeadffaaaaabffa7a8a7ffa5a5a5ffa2a3a2ffa09fa0ff9c9b9cff999999ff959595ff909090ff898888ff7d7d7dff6c6d6dff5b5b5bff515051ff444544ff3b3b3bff373636ff323232ff2e2e2eff292a29ff242425ff202121ff1e1e1eff1c1d1dff1b1b1bff191919ff171718ff161616ff151514ff131414ff111112ff111111ff101010ff0f100fff0e0e0eff0d0d0dff0c0b0cff0a0b0bff0a0b0aff0a0a0aff0a0a0aff090a09ff090909ff090a09ff090909ff090909ff080908ff080808ff080708ff070706ff050505ff040504ff040405ff040405ff050405ff060505ff050505ff060605ff050505ff050505ff050405ff040504ff040504ff060605ff060606ff060606ff060605ff050605ff050405ff050405ff050504ff040504ff040304ff040303ff040303ff040505ff040404ff050405ff04050400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff000100ff000000ff010000ff000000ff010000ff000100ff000001ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff010100ff000101ff000001ff010000ff010001ff010101ff010101ff010101ff010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171716ff171617ff171617ff171716ff171716ff171717ff171717ff171616ff171717ff171717ff171717ff1a1a1aff1f1e1fff252525ff2d2e2dff383838ff474647ff565656ff636363ff757575ff848585ff939393ffa8a8a8ffc9c9c8ffddddddffededecfffbfbfafffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffefffefffffefffffefffefffefefefffffefefffffefffffffefefffffffefffefefffffefffffffffffffffffffffffffffffffefefffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfff9f9f9fff2f2f1ffe7e7e6ffcdceceffb4b4b4ffaaa9aaff9c9b9cff8c8c8cff767676ff636262ff535253ff434444ff363736ff2a2b2aff262525ff2c2c2cff2c2c2cff2c2c2cff303131ff313131ff303130ff313130ff3131310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff5f5f4ffecececffe0e0e0ffdadadaffd9d9d8ffd8d9d9ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd5d6d6ffd5d5d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d5ffd5d5d5ffd3d4d3ffd3d3d4ffd3d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c8c8ffc8c8c9ffc9c9c9ffcacac9ffcacacaffc9c9caffcac9c9ffcac9caffcacacaffcacacaffcacacaffcbcacaffcdcdcdffd1d1d1ffd5d5d5ffd9d9d9ffdcdcdcffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeaeae9ffeaeaebffeaebeaffebeaeaffebebebffebebebffecebebffececebffecececffecedecffecececffecededffedededffececedffedededffedededffeeeeedffedeeeeffededeeffeeededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffeeefefffeeeeeeffefefefffefefefffefefefffefefeeffefefeeffefefeffff0efefffefefefffeff0efffefeff0ffefeff0fff0eff0fff0efefffeff0f0fff0f0effff0f0efffeff0f0fff0f0f0fff0f0efffeff0f0fff0f0effff0eff0ffeff0effff0f0efffefefefffefefefffefeeefffefefefffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffedeeedffedededffedededffedededffedededffedededffececedffecededffedededffedededffedededffedededffedededffeeeeedffeeeeedffeeeeeeffeeeeeeffefeeeeffefeeefffefefefffefefeffff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f1fff1f1f0fff0f1f0fff0f1f0fff0f0f1fff0f0f0fff0eff0fff0efefffefefeffff0f0efffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefeeffefefefffefeeefffefefefffefefefffefefefffefefeeffefefefffefefefffefefeeffefefefffefefeeffefeeeeffefefefffefefefffefefefffefefefffefeeefffeeefefffefefefffeeefefffefefefffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffeff0effff0eff0fff0eff0ffeff0f0ffeff0efffefefeffff0eff0ffeff0f0ffefefefffeff0f0ffeff0f0fff0f0f0fff0f0efffeff0effff0f0f0fff0f0effff0f0efffeff0effff0eff0fff0f0f0fff0eff0fff0f0efffeff0f0fff0f0effff0f0efffeff0f0fff0eff0fff0f0efffeff0f0fff0f0effff0eff0ffeff0effff0f0efffeff0effff0eff0fff0efeffff0efefffefefefffefefefffefefeeffefeeefffeeefefffeeeeeeffeeeeefffeeeeeeffeeededffeeededffeeededffedededffedededffececedffecededffecececffecececffecececffebebebffebebebffebebebffebebeaffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e5ffe5e5e4ffe5e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe2e2e2ffe3e3e3ffe0e0e0ffdadbdaffd9d9d8ffd7d7d7ffd5d5d5ffd4d4d3ffcfd0cfffcbcacbffc9c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cacaffcacac9ffcbcacbffcbcbcbffcbcbcbffccccccffcdcccdffcdcdcdffcdcecdffcdcdceffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd6d6d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffd9dad9ffdadad9ffd9dad9ffdbdadbffdbdadaffdbdbdbffdbdbdbffdcdbdcffdcdbdbffdcdcdcffdcdcddffdcdcdcffdddcddffdddddcffddddddffdeddddffdedddeffe0e0e0ffeaeaeafff4f4f5fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff2d2d2dffc2c2c2ffeeeeeefffcfdfcfffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefffffffffffffffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffefefffffefefefffefffffffefefffffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffffefffefffffffffefffffffffffffffffffffffefefffefefffffffffffffefffffffffffefffffefefffffffffffffffffffffefefffffffefffefefefffefefffffffefefffefefffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefefffffffffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffefefffffffefefffffefffffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffffefffefffefffffffefffefffefffdfdfdfff6f6f6ffeeeeeeffe4e4e3ffcecdceffbcbbbbffaeaeaeff9d9d9cff858585ff6d6d6dff575657ff3c3c3cff212221ff0f0f0fff070707ff030303ff040404ff040404ff040505ff020203ff040304ff040504ff080807000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff808181ff818181ff808181ff818081ff808080ff7f7e7eff7d7c7cff7a7a7bff797979ff767777ff747474ff727171ff6f6f6fff6d6d6dff6a6a6aff686867ff656565ff626263ff606060ff5d5d5eff5b5b5bff585858ff555455ff545454ff525352ff515050ff585857ff666766ff717272ff787879ff807f7fff868686ff8c8c8cff929291ff979797ff9d9d9dffa2a2a2ffa7a7a7ffacacacffb0b1b1ffb6b6b6ffbababaffbebebeffc2c3c3ffc7c7c8ffcececdffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd4d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d1d2ffd1d1d0ffd0d0d0ffcfcfd0ffcecfceffcdcdcdffcbcbccffcacacaffc7c8c7ffc5c5c4ffc1c2c1ffbebebeffbbbabaffb7b6b6ffb3b2b2ffaeaeafffabaaaaffa3a3a3ff9d9d9dff959595ff8b8b8bff808080ff787878ff707170ff686868ff616161ff5b5a5aff525253ff484748ff434444ff4b4b4bff4a4a4aff4a4a49ff4c4c4cff4f4f4eff505151ff535353ff555656ff595858ff5a5a5bff5d5d5dff606060ff636363ff666665ff686767ff696a69ff6c6c6cff6e6e6eff707070ff727272ff747474ff747474ff747475ff757575ff757575ff747575ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff010101ff020202ff040403ff060606ff0e0e0eff1d1c1dff373737ff5b5b5aff777777ff8a8a8aff9a999affa7a7a7ffb1b1b1ffb8b9b9ffc0c0c0ffc5c4c5ffc9cac9ffcecdcdffd0d0cfffd0d1d1ffd2d2d2ffd4d4d5ffd6d6d6ffd6d6d7ffd7d7d7ffdbdadaffe2e2e2ffefefeffff8f8f8fffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafafffafbfafffafafbfffbfbfbfffafafafffafafafffafbfafffafafbfffafbfbfffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfcfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfefffefdfdfffdfefefffefdfefffefdfefffdfefdfffefefefffefefdfffdfefefffdfefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffefefdfffdfefdfffdfdfefffefdfefffdfcfcfffbfafafff5f5f6ffebebebffdddddeffd0d0cfffcbcacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c5ffc4c4c4ffc3c3c3ffc2c1c2ffbfc0c0ffbdbdbdffb9babaffb4b3b4ffafafafffa8a8a7ff9f9f9fff929291ff828383ff6e6f6fff4e4e4eff2f2f2eff181819ff0d0d0cff070606ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c1ffc1c1c1ffbbbbbbffb7b8b7ffb4b4b4ffafb0b0ffababacffabababffa9a8a8ffa7a6a6ffa4a4a4ffa3a3a3ffa3a3a3ffa5a5a4ffa8a8a8ffacacacffafafafffb0afafffb0b1b0ffb0b0afffaeaeafffacacacffabacacffacabacffa8a9a9ffa4a4a4ffa2a1a2ff9e9e9eff9b9b9aff989897ff959695ff919291ff8d8d8dff8a8989ff848585ff7f7e7eff767575ff666666ff555554ff424242ff373737ff303030ff2b2b2bff282727ff242424ff212120ff1d1d1dff1a1a1bff191919ff181818ff161717ff161616ff141415ff131313ff111111ff101010ff100f10ff0f0e0fff0f0f0eff0e0e0eff0e0d0dff0c0c0cff0b0b0bff0a0a0aff090909ff090909ff090908ff070808ff080807ff070808ff080808ff080808ff080808ff080807ff070708ff070707ff060606ff050504ff040404ff040404ff040404ff050404ff050504ff050505ff050506ff060505ff050505ff050505ff040505ff050405ff050405ff060605ff060606ff060605ff050606ff050606ff040405ff050505ff040405ff040404ff040303ff030404ff0404030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff000000ff000000ff000100ff000001ff000101ff000001ff000000ff010001ff010001ff010100ff010001ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff171716ff161617ff171717ff171717ff171616ff171717ff171617ff171716ff171617ff161615ff181818ff1d1d1dff232323ff2b2b2bff353536ff444443ff535453ff636363ff717272ff828182ff909090ffa3a3a3ffc2c2c1ffd9d9daffe9e9e9fff9f9f9fffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffffefefffefffffffffffffffffefefffefefefffefefffffefefffffffffffffefefffffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffefffffefffffffefefffffffefffffefffefffffffefffffffefffefffefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffcfdfdfff6f6f6ffedececffdad9d9ffbdbcbdffb0b1b0ffa2a2a2ff949393ff838383ff6e6e6eff5b5c5cff4d4d4cff3f3f3fff323231ff292a29ff2c2c2cff2c2c2cff303031ff313131ff313131ff313130ff313031ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff0f0f0ffe4e4e5ffdbdcdcffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d8ffd8d8d7ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd5d5d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c9ffc8c8c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcac9caffcacac9ffcac9caffcacac9ffcacac9ffcacacaffcbcbcbffcfcfcfffd2d2d3ffd7d7d6ffdadbdaffddddddffdedfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe4e4e5ffe5e4e4ffe4e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe7e7e6ffe7e7e6ffe7e8e7ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebecebffebebecffecececffecececffecececffedededffedededffedededffedededffedededffeeededffeeedeeffedeeedffedededffeeededffeeeeedffedeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefeeffeeefeeffeeeeefffefefefffefefefffefefeeffefeeefffefefefffefefefffefefefffefefefffefefeffff0eff0fff0efeffff0f0efffefefefffefeff0fff0efefffefeff0ffefefefffeff0f0ffefefeffff0eff0ffeff0effff0efeffff0f0efffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeededffedededffededeeffedededffeeededffedededffedededffedededffedededffeeeeedffedededffedededffedeeedffededeeffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeefeeffeeeeefffefefeeffefefefffefefefffeff0effff0f0f0fff0f0f0fff1f1f0fff0f1f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefefffefefefffefefefffefefefffefefefffeeefefffefeeefffefeeefffeeefeeffefefeeffefefeeffeeefefffefefefffeeefefffefefefffeeefefffefefeeffefeeeeffeeefefffefefefffefeeeeffeeefeeffefefefffeeefefffefefefffefeeefffeeefeeffeeefefffeeeeefffefefefffeeeeefffeeeeeeffefefeeffeeeeefffeeefefffefeeefffefeeeeffefefefffefeeefffefefeeffefeeefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefefefffefefeffff0eff0fff0efeffff0efefffefeff0fff0f0f0fff0f0f0fff0f0effff0f0effff0f0f0fff0f0f0fff0f0effff0f0efffefefefffefeff0fff0efefffefeff0fff0efefffeff0f0ffefeff0fff0eff0ffeff0effff0f0effff0f0efffeff0efffefefefffefefefffefefefffefefefffefefefffefeeeeffeeefeeffefefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffedededffedededffecededffececedffededecffecececffebececffecececffebebecffebececffebebebffebeaebffebeaebffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffe0dfe0ffe2e3e3ffdcdcdcffdadadaffd7d7d7ffd5d5d5ffd4d4d3ffd1d2d1ffcbcbcbffc8c8c9ffc9c8c8ffc8c8c9ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacacbffcbcbcbffccccccffccccccffcccdccffcdcdcdffcdcdceffcececeffcececeffcececeffcfcfceffcfcfcfffcfd0d0ffcfcfd0ffd0cfd0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d0d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd9d8d9ffd8d9d8ffd9d9d9ffdadad9ffd9dadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffddddddffdededeffe3e3e3ffeeeeeffff7f7f6fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff232323ff989999ffe7e7e7fff9f9f9fffefefefffffffefffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffefffefffffefefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffefffffefefefffefefffffffffefffefefefffffffffffefffefffefffffffefffffffefefffffffffffffefefefffffefffffffffefffefefffffffefefffefffefffffefffffefefefffffefefffffefefffefffefffffefffffefefffffefefffffffffffffefffefffffffffffffffefffefffefffefffffffefefffffffffefffffefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefffffffefffefffefffefffffefffffefefffffefffefffefefefffefefefffffffefffefffffffffffffffefefefffefefffffffefefffefefefffefefefffbfbfbfff3f3f3ffeaeaeaffd9d9daffc4c4c4ffb5b5b5ffa6a6a6ff939393ff7e7e7fff666666ff4a4a4aff2e2d2eff181818ff0c0c0cff060506ff030302ff040404ff020203ff030304ff050504ff070707ff0f0f0fff0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818180ff818181ff818180ff808080ff818181ff7f8080ff7d7e7eff7c7c7cff7a7a7bff787978ff767676ff747474ff727171ff6f6f6fff6d6c6cff6a6a6aff686768ff656565ff636262ff606060ff5d5e5dff5b5b5bff585859ff545455ff545453ff525252ff515050ff575757ff666666ff717171ff787878ff7f7f7eff858585ff8b8b8cff929192ff979897ff9d9c9dffa2a2a2ffa7a7a7ffacacacffb1b0b1ffb5b6b6ffbabbbaffbfbfbeffc2c2c2ffc7c7c7ffcccdccffcfcfcfffd1d0d0ffd2d2d2ffd3d4d4ffd4d4d4ffd4d4d4ffd2d3d3ffd2d2d2ffd2d2d1ffd2d1d1ffd1d0d1ffd0d0d0ffcfd0cfffcecfceffcececeffcccdcdffcbcbcbffc9c9c8ffc6c6c7ffc4c4c3ffc0c0c1ffbebebeffbababaffb5b6b6ffb2b2b2ffaeaeaeffaaaaaaffa2a3a2ff9d9c9cff959494ff8a8a8bff807f7fff777877ff707070ff686868ff616160ff5a5a5aff525251ff474646ff414142ff49494aff4a4a49ff494949ff4c4c4cff4e4e4eff505050ff525353ff555556ff585857ff5a5a5aff5c5d5dff605f60ff626362ff656565ff676767ff6a6a69ff6c6b6bff6e6d6dff6f7070ff727272ff747474ff747474ff747474ff747574ff757474ff757474ff7574750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff040404ff0b0a0aff181918ff323132ff515151ff6a6a6aff7e7d7dff909090ff9f9e9effa8a8a9ffb3b3b4ffbabab9ffc0c0c0ffc6c6c6ffcacacaffccccccffcececeffd1d0d1ffd3d2d2ffd4d3d3ffd4d4d4ffd5d4d5ffd6d7d6ffdbdbdcffe6e6e6fff1f1f1fff9f9f9fffbfafafffafbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffbfafafffbfafafffafafafffbfbfbfffafafafffafafafffafbfafffafbfafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffafafafffafafbfffbfbfafffafafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafafbfffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfdfefffefefefffdfefdfffefefefffefefefffefefefffdfefefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefefffefefdfffdfdfefffefefdfffdfdfdfffdfdfdfffbfbfbfff6f6f7ffedeeeeffe1e1e2ffd3d4d4ffcdcdcdffcbcacbffc9c8c8ffc7c6c7ffc6c5c5ffc4c4c4ffc3c3c3ffc1c1c1ffbfbfbfffbdbcbdffbabab9ffb6b6b6ffb1b1b2ffa8a8a8ffa1a1a0ff939493ff858485ff737373ff606161ff474747ff29292aff141413ff0a0a0aff040505ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbbbbbbffb8b8b7ffb4b4b4ffb0b0afffabababffa7a7a7ffa6a6a6ffa3a4a4ffa1a1a1ff9f9f9fff9e9e9eff9d9d9dff9f9f9fffa3a2a2ffa6a6a6ffa9a8a8ffa9aaa9ffaaaaaaffa9a9a9ffa8a7a7ffa4a3a4ffa2a3a2ffa1a0a1ff9c9c9dff989898ff969695ff929291ff8f8e8eff8b8b8aff878787ff828282ff7d7d7dff797878ff737373ff6a6b6bff5f5f5fff515252ff424142ff313131ff282828ff242424ff222121ff1f1f1fff1c1d1cff1a1a19ff171717ff151515ff141414ff131213ff121212ff111111ff111111ff0f0f0fff0d0d0dff0d0d0dff0d0d0cff0d0d0cff0d0c0cff0c0b0cff0b0b0bff0a0a0aff090909ff090909ff080808ff080708ff070706ff060607ff070606ff060607ff070707ff060707ff060707ff060606ff060606ff060606ff050505ff050405ff050404ff040404ff050405ff040505ff050505ff040505ff060505ff060505ff050605ff050505ff050506ff040405ff050504ff040404ff060606ff060606ff060606ff050606ff060506ff050504ff050505ff040405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff000000ff000100ff010100ff000000ff000000ff000100ff000000ff000000ff000000ff010101ff000000ff000000ff000101ff000100ff000000ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff171616ff161616ff171717ff171616ff171617ff171717ff171716ff171716ff171717ff151516ff171717ff1c1c1bff212221ff292929ff323333ff403f40ff505050ff616161ff707070ff7e7e7eff8c8c8cff9d9d9dffbabbbbffd5d5d5ffe4e4e4fff3f3f3fffdfdfdfffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefefffffffefffffffffffffffffffffffffffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff8f8f9fff1f2f2ffe5e6e5ffc7c7c6ffb7b7b7ffa9a8a9ff9a9b9aff8c8c8bff7c7c7cff696969ff575858ff484848ff3a3a3aff2f2f2fff2b2b2aff303030ff313131ff303130ff303131ff313131ff313131ff313131ff303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff4f3f3ffeaeaeaffdfdfdfffdadadaffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d5ffd6d6d6ffd6d6d5ffd5d5d5ffd6d6d6ffd5d5d5ffd5d5d6ffd5d6d6ffd5d5d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d3d3ffd3d2d3ffd3d2d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d2ffd3d2d3ffd3d3d2ffd3d2d3ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d2ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9cac9ffcacac9ffcacacaffcac9caffc9cacaffcacac9ffcacbcaffcececeffd0d1d1ffd5d4d4ffd8d8d7ffdbdbdcffdededeffdfdfdfffdfdfdfffdedfdeffdedfdfffdfdfe0ffdfdfe0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe3e4e4ffe5e4e5ffe4e4e4ffe5e4e4ffe5e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaebebffebebebffececebffebebecffebecebffecececffecececffedececffecececffedededffedececffececedffedededffedededffedededffeeededffededeeffedededffedededffedededffeeeeeeffedeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeefffeeeeefffeeeeefffefefefffeeefeeffefefefffefefeeffefeeefffefeeefffeeefefffefefefffefefefffefefefffefefefffeff0efffefefefffefeff0ffefefeffff0f0efffefefeffff0efefffefefefffefefefffefefefffefeeefffefefeeffefeeeeffeeeeefffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeededffedeeeeffedeeedffeeeeedffedededffedededffedeeedffeeededffeeededffedededffeeeeeeffeeededffededeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeefffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f1fff1f1f0fff0f0f1fff1f1f1fff0f1f1fff0f1f1fff1f1f1fff0f0f1fff1f1f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0eff0ffeff0effff0eff0ffefefefffefefefffefeeefffefefeeffefeeeeffeeeeefffeeeeefffefefeeffeeeeeeffefeeefffeeeeeeffeeefeeffeeefefffeeeeefffefefeeffefefeeffeeefefffefefefffeeefefffefeeefffefeeefffefefefffefefeeffefeeeeffeeefefffefefefffefefefffeeefefffeeefeeffeeefeeffefeeeeffefeeeeffeeeeeeffefefefffeeeeeeffeeeeeeffeeefefffeeefeeffefefeeffefefefffefeeefffeeefefffefefeeffeeefeeffefefefffefefefffefefefffefefeeffefefefffefefeeffeeeeefffefefefffefefefffefeff0ffefefefffefeff0ffeff0efffefefeffff0eff0fff0f0efffefeff0fff0efefffeff0effff0eff0ffefefefffefefefffefefefffeff0effff0efefffefeff0ffefefeffff0f0efffefefeffff0efefffefefefffefefefffefefefffefefefffefefeeffefefefffeeefefffefefefffeeefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffedeeedffedededffecededffecececffecedecffecebecffecebebffebebebffecececffebebebffeaeaebffeaebebffeaebeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e2e2ffe2e1e2ffe0e1e1ffe0e0e0ffe0dfe0ffdfe0dfffe0dfdfffe1e1e2ffdfdfe0ffdcdcdbffd7d7d7ffd5d5d5ffd3d3d3ffd2d3d2ffcfcfcfffc9c9caffc8c8c7ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc9c8c9ffc9c9c9ffcacacaffcbcacaffcbcacbffcbccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcecdffcecdcdffcececdffcececeffcfcfcfffcfceceffcfcfcfffcfd0d0ffd0d0cfffd0d0d0ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd4d4d4ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd6d5d6ffd5d6d6ffd7d6d7ffd6d6d6ffd7d7d6ffd7d6d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd9d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdcdbdcffdcdcdcffdddddcffdddddcffdddcddffddddddffdddeddffdededdffdfdfe0ffe7e7e7fff1f2f2fffcfbfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff717272ffd8d8d8fff0f0f0fffdfdfdfffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefefffefefffffefffffffefefffffffefefffefefffffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffffffffffffffffffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffefefffffefefefffefffefffefffefffffefefffffefffffffefffffefefefffefffffffffefffffffffefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffffefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffffefffffefefefffefffefffffefefffefffefffefefffffefffffffffefefffefefffffffefefffefffefffefefffffefffefffefefffffefefefffffffffffffefffffefffefffffffefffefefffffdfdfdfff7f7f7ffefefefffe6e5e5ffcececfffbcbcbbffaeaeaeff9d9d9eff8b8b8bff757675ff5b5b5bff3b3b3bff202020ff0f0f0fff060606ff020202ff030202ff040303ff040404ff080807ff0f0f0fff0f0f0fff1312120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff818181ff818180ff808081ff807f80ff7d7d7dff7b7c7cff7a7a7aff787878ff767676ff747374ff717171ff6f6f6fff6c6d6cff6a6a6aff686767ff656565ff636263ff606060ff5d5e5eff5b5a5bff585857ff545454ff535353ff515151ff505050ff595959ff676768ff717070ff777777ff7d7e7eff848484ff8b8b8bff929191ff979797ff9d9c9dffa2a2a2ffa7a7a7ffacacacffb1b1b1ffb6b6b6ffbababaffbebebeffc2c2c2ffc7c7c7ffccccccffcececfffd0d0d0ffd2d1d2ffd2d2d2ffd3d4d3ffd4d3d3ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcececeffcdcdcdffcbccccffcacacaffc8c8c8ffc6c6c6ffc3c3c3ffc1c1c0ffbdbdbdffbab9baffb5b5b5ffb1b1b1ffaeadaeffaaaaaaffa2a2a2ff9b9b9bff949394ff8a8a89ff7f7f7fff777777ff706f6fff686868ff606060ff59595aff4f5050ff434243ff403f3fff484848ff494949ff494949ff4b4b4bff4e4d4dff4f4f50ff525252ff555555ff575857ff5a595aff5d5c5dff5f5f5fff626162ff646464ff666666ff696868ff6b6b6bff6d6d6dff706f70ff727272ff747374ff737373ff737374ff747474ff747475ff757475ff757475000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040504ff0a0b0aff171617ff2e2e2eff454545ff5a5a5aff707070ff858585ff959494ffa2a2a2ffaaaaa9ffb3b3b3ffbbbbbbffc1c1c1ffc6c5c6ffcac9c9ffccccccffcecfcfffd1d0d1ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d7ffd9d8d9ffdededdffe9e9e9fff3f3f3fffaf9fafffbfbfbfffbfafbfffafafafffafafbfffafafafffafafbfffbfafafffbfbfbfffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfefefffefdfdfffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefefefffdfdfdfffcfcfbfff7f7f7ffefefefffe3e3e3ffd7d7d7ffd0d0d0ffcececeffcbcbcbffc8c8c8ffc6c5c6ffc4c4c4ffc3c3c3ffc2c2c2ffc0c0c0ffbebebeffbbbabaffb6b6b6ffb2b2b2ffadacacffa5a4a4ff959595ff8a8b8aff787878ff646464ff505050ff3b3b3cff262626ff121212ff080909ff030203ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb8b7b7ffb4b4b4ffb0b0b0ffabacabffa7a7a7ffa1a0a1ffa0a0a0ff9d9d9dff9b9b9bff9a999aff99999aff989898ff9a9a9aff9d9c9dffa0a0a0ffa2a2a2ffa3a3a3ffa4a3a3ffa2a2a2ffa0a0a0ff9b9a9bff979898ff949394ff908f8fff8b8b8bff898989ff858585ff808181ff7c7c7cff777777ff737272ff6e6e6eff686868ff606060ff565656ff4c4c4cff424142ff343435ff262626ff1f1f1fff1c1c1cff1a1a1aff191819ff171716ff141414ff121212ff111111ff101010ff0f0f0fff0f0e0eff0e0e0eff0d0d0eff0c0d0cff0c0b0bff0a0b0aff0a0a0bff0a0a0aff0a090aff09090aff090909ff080808ff070808ff070707ff060607ff060505ff060606ff060505ff050505ff060605ff060606ff060506ff050505ff050505ff060505ff060606ff060606ff060606ff050405ff040404ff040404ff050505ff050405ff050505ff050505ff050506ff050606ff060505ff050505ff050505ff050504ff050505ff040505ff060606ff050506ff060606ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff010000ff010100ff010001ff000000ff000000ff000000ff000000ff010000ff010001ff000000ff000100ff010000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff171617ff161617ff161716ff171616ff171717ff171717ff161717ff161515ff161617ff1a1a1aff1f201fff262727ff2f3030ff3b3b3cff4a4a4aff5d5d5dff6e6e6eff7c7c7bff898988ff989898ffb3b3b3ffd1d0d1ffe0e1e0ffefefeffffcfcfcfffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefefefffffffefffefffefffefffffffffefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffdfdfefffefdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfff6f6f6ffecececffd1d1d2ffc0bfbfffaeaeafffa2a2a2ff949594ff868686ff767776ff646565ff515151ff434443ff373636ff2f2f2eff313130ff313131ff313131ff303030ff313131ff313131ff313131ff3131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff5f5f5ffeeedeeffe3e3e4ffdbdbdcffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d2d3ffd3d3d2ffd2d3d2ffd2d3d2ffd3d2d2ffd3d2d3ffd3d2d3ffd3d2d3ffd3d3d3ffd3d2d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d300000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9cac9ffc9c9caffc9cacaffcac9c9ffc9c9caffcacac9ffcacacaffcccccdffcfd0cfffd2d3d3ffd6d6d6ffdadadaffddddddffdfdfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e4e5ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebebebffebebebffebebebffebebecffecececffecececffedececffedecedffececedffecedecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffededeeffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffeeefeeffeeeeeeffeeeeefffeeeeeeffeeefeeffeeefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeefffefefefffefefefffeeefefffefeeefffefeeefffefeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffededeeffedeeeeffededeeffeeedeeffeeedeeffededeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefefffeff0f0ffeff0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff0f1f0fff0f0f0fff0eff0fff0f0efffeff0efffefefeffff0efefffefefefffefefefffeeeeefffeeefefffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefefeeffefefeeffeeefeeffefeeefffefeeefffefeeefffefeeefffefeeefffeeeeeeffefeeeeffefeeeeffefeeefffefefefffefefefffefeeefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffeeeeefffeeefeeffeeeeefffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffeeeeeeffefefefffefefefffefeff0ffefefefffefefefffefefefffefefefffeff0efffefefeffff0efefffefeff0fff0eff0ffefefefffeff0effff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefeeefffefeeefffefeeefffefeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffedededffecececffecececffecececffecececffecebecffecebecffebebebffeaebebffebebeaffeaebeaffeaeaeaffeaeaeaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe0e1e1ffe1e0e0ffe1e0e0ffe2e2e2ffdededdffd9d9d9ffd5d6d6ffd4d4d3ffd3d3d3ffd1d1d1ffcacacaffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffcac9c9ffcacacaffcbcacbffcbcbcbffccccccffccccccffccccccffcccccdffcdcdcdffcdcdcdffcecdceffcececeffcececeffcecfceffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d0ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d6d7ffd7d6d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdaffdbdadbffdbdbdbffdbdbdbffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdddcdcffddddddffddddddffddddddffdedddeffdededeffe1e1e2ffecececfff5f5f5fffdfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff444544ffc3c3c3ffe9e9e9fffafafafffffefefffefefffffefefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefefefffffefffffefefffffefefffffefffefffffffefffffffefffefffffffffefffffffffffffefefefffefefefffffefefffffffefffffffefffffefefffefffefffefefefffffefffffefffefffefefffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefffefffefefefffffefefffefefefffefefefffefffffffefefefffffefefffefefffffefefefffffefffffffffefffefefffffefffefffefefefffffffffffefffefffffefffffefefffffefefffffefefefffffefefffefefefffbfcfcfff4f3f4ffecececffdadbdbffc3c3c3ffb6b5b5ffa7a7a7ff979797ff848383ff696a69ff494a4aff2a292aff141414ff080809ff020202ff040403ff040404ff080708ff0f0e0fff0f0f0fff121312ff1414140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff808181ff808081ff808080ff808080ff807f7fff7d7e7eff7c7b7cff7a7a7aff777877ff767675ff747373ff727171ff6f6f6fff6d6c6cff6a6a69ff676767ff656565ff626362ff606060ff5d5d5dff5b5b5aff575858ff545354ff525252ff505150ff4f504fff5a5a5aff696a69ff707070ff757575ff7c7b7cff848484ff8b8b8bff929292ff979797ff9c9c9dffa2a2a2ffa7a7a7ffacacacffb1b1b0ffb6b5b5ffb9babaffbebdbdffc1c2c1ffc7c6c7ffcbcbcbffcdcecdffcfcfcfffd1d1d0ffd2d2d1ffd2d2d2ffd2d3d3ffd1d1d1ffd1d0d0ffd0cfd0ffcfcfcfffcfcfcfffcececeffcdceceffcdcdccffccccccffcbcbcbffc9c9c9ffc8c7c8ffc5c5c6ffc2c2c3ffc0c0c0ffbdbdbcffb9b9b9ffb5b5b5ffb1b0b1ffadadadffa8a8a8ffa1a1a1ff9b9b9aff939393ff8a8a89ff7f7f7fff777776ff6f6f6fff686768ff5f605fff565657ff494949ff3b3b3bff3f3f3fff4a494aff494849ff484948ff4b4b4bff4d4d4dff4f4f4fff525251ff545555ff575657ff5a5a5aff5c5c5cff5f5f5fff616161ff636363ff656566ff686868ff6a6a6aff6d6d6cff6f6e6fff717171ff737373ff737373ff747374ff737474ff747574ff747474ff75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020101ff040504ff090a0aff131213ff202020ff323233ff494949ff646463ff7b7b7bff8e8d8eff979697ffa2a2a2ffadadadffb6b6b6ffbdbdbdffc3c3c2ffc7c7c7ffcac9caffcdcdcdffd0cfcfffd1d1d1ffd2d2d2ffd4d4d4ffd5d5d6ffd8d8d8ffdadadaffe0e0dfffebebebfff4f5f5fffafafafffafafafffbfafbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffbfafbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffdfefdfffefefdfffefefefffefdfefffefefefffefefdfffefefefffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefdfdfffcfcfcfff7f7f8fff0f1f0ffe5e5e5ffd9d8d8ffd2d3d2ffd0cfd0ffcececdffcbcbcbffc9c9c8ffc6c6c6ffc4c4c4ffc2c2c1ffc1c0c0ffbebfbeffbbbcbbffb8b7b8ffb3b3b3ffadadadffa6a6a6ff9e9e9dff919191ff7e7d7eff706f6fff555555ff3a3b3aff262726ff171717ff0e0e0eff090909ff040404ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b4b4ffb0b0b0ffababacffa7a6a7ffa0a0a0ff9a9a9aff9a9a9aff979898ff969596ff959595ff959595ff959594ff959595ff989897ff9a9a9aff9c9b9bff9c9d9cff9c9c9cff9a9a9aff969796ff909091ff8d8c8dff878787ff828282ff7e7d7eff7b7a7bff767676ff727272ff6d6d6cff676868ff636362ff5d5d5dff565656ff4e4e4eff454544ff3c3c3cff333232ff292929ff1f1f1fff191919ff151515ff141413ff131213ff111111ff101010ff0f0f0fff0e0d0eff0d0d0dff0c0c0cff0b0b0bff0c0c0cff0b0b0bff0b0b0bff0a0a0aff090909ff090808ff080808ff080808ff070707ff060606ff050606ff050605ff050505ff050505ff040404ff050404ff040405ff040405ff040505ff050505ff050505ff050606ff060506ff060606ff060606ff060606ff060605ff060606ff050504ff050404ff040404ff040505ff050505ff050505ff050505ff050505ff060605ff050606ff050505ff050505ff050505ff050505ff0405040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131413ff151515ff151515ff151515ff171616ff161616ff161717ff161616ff171717ff171717ff161616ff191919ff1e1e1eff242525ff2d2e2dff383838ff464646ff565656ff696869ff797979ff868586ff939393ffa9a9a9ffcbcbcaffdededeffecececfffbfbfafffefefefffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffefffefffefffefffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfefffefefefffefefefffefefdfffefdfefffdfefefffefdfdfffdfefdfffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfefdfff8f8f8fff1f0f1ffdededfffc8c8c9ffb6b6b6ffa9aaa9ff9d9d9dff8f8f8eff7f7f7fff6f6f6fff5d5e5eff4c4b4cff3e3e3fff323233ff2d2d2dff313131ff313131ff313131ff313031ff313130ff303030ff303030ff2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfcfbfff1f2f1ffe7e7e7ffdededeffdbdbdaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd6d5d5ffd6d5d5ffd5d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d3ffd3d3d3ffd2d2d3ffd3d2d3ffd3d3d2ffd3d3d3ffd3d2d3ffd3d2d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9c9c9ffcac9c9ffc9c9caffc9c9c9ffcacacaffcacac9ffcacbcbffcecfceffd1d1d1ffd5d5d5ffd9d9d9ffdcdcdcffdededfffdfdfe0ffdedfdeffdfdfdeffe0e0dfffe1e2e2ffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebebeaffebeaebffeaebebffebebebffebebebffecebecffebececffecececffecececffedececffecececffecececffecededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffeeedeeffededeeffededeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffefefeeffefeeeeffeeefeeffeeefefffefeeefffefefefffeeeeefffefeeefffefefeeffefefefffefeeefffefeeefffefefefffefefefffefefeeffeeefeeffefefeeffefefefffefeeefffefefefffefefeeffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffedeeeeffedededffedededffeeedeeffedeeedffedeeedffededeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f1fff0f0f1fff0f1f1fff1f1f1fff1f1f0fff0f1f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efefffeff0efffeeefefffefefefffefefefffeeeeefffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefeeefffeeefeeffefefeeffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefeeefffeeeeefffeeeeefffeeefeeffefefeeffefefeeffefefefffefeeefffefefefffefefefffefefefffefefefffefefefffeff0effff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefeeffefefefffefeeefffefefefffefefeeffefefefffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeedffeeededffecededffecececffecececffecebecffebececffececebffebebebffebebebffebebeaffebebebffeaebebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e5e6ffe6e6e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e0ffdfdfdfffe2e1e2ffe2e1e2ffdbdbdbffd6d6d6ffd4d4d4ffd2d3d3ffd2d2d2ffcfd0d0ffcac9caffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcacbffcbcbcbffcbcbcbffccccccffcdcccdffcccdcdffcdcdcdffcdcdcdffcececeffcececdffcececeffcecfcfffcfcfcfffd0cfcfffcfcfd0ffd0cfd0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d0ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdad9daffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdddddcffdddcddffdcddddffddddddffdddeddffdfdfdfffe5e5e5ffeff0effff6f6f6fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101111ff969696ffe0e0e0fff1f2f2fffcfdfcfffefefefffefefefffffefffffffffefffefefefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefefffffffefffffefffffefefffffefefefffefefffffffffefffefffefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefffefffffffefffffffffffefefefffefffffffefefefffffefefffffffefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefefefffffefefffefffffffffffffffffffefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefffefffffffefffefffefffffffefffefefefffefffffffefefffffffffefffefefefffffffefffffefefffefefefffefefefffffffefffefefefffefffefffefefdfff8f8f8fff0f0f0ffe6e7e7ffcfd0cfffbfbfbfffafafafff9f9e9eff8b8a8bff737373ff565757ff353536ff1c1c1cff0c0c0cff050505ff040504ff080807ff0f0e0fff0f0f0fff121213ff131414ff141414ff12121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818180ff818080ff808080ff808080ff808080ff808080ff7f7f7fff7d7d7dff7b7c7bff797979ff777877ff757575ff737373ff717171ff6f6e6eff6c6c6cff6a6a6aff676767ff656465ff626262ff5f5f5fff5d5d5dff5a5a5aff575757ff545354ff535353ff505051ff4f4f4fff5b5a5aff6a6a6aff707070ff747474ff7b7b7bff838382ff8a8a8aff919192ff979797ff9d9d9dffa2a2a2ffa7a7a7ffacacacffb1b1b0ffb5b5b5ffb9b9baffbdbdbdffc1c1c1ffc6c6c6ffcbcbcaffcdcdccffcececeffcfcfcfffd0d0d0ffd1d2d1ffd1d1d2ffd0d0d0ffcfcfcfffcfcfceffcecfceffcececeffcdcdcdffcccdcdffcccbccffcbcbcbffc9cac9ffc8c9c8ffc7c6c6ffc4c4c4ffc2c1c2ffbfbfbfffbbbbbbffb8b8b8ffb4b4b4ffb0b0b0ffababacffa6a7a7ffa0a0a0ff9a9a9aff929292ff898989ff7f7f7fff777777ff6f6f6fff676767ff5f5e5eff535353ff454545ff373737ff40403fff4a494aff494849ff474848ff494a4aff4d4c4cff4e4e4eff515151ff535454ff575657ff595959ff5b5b5bff5e5e5eff606060ff636363ff656565ff676867ff6a6a6aff6c6c6cff6e6f6eff717071ff737273ff727272ff737373ff747473ff747473ff747474ff7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030404ff070708ff0c0b0cff131313ff252524ff3d3e3dff555655ff706f70ff7d7d7dff8c8c8cff999999ffa8a7a7ffb2b2b2ffb9b9b9ffbebfbfffc3c3c4ffc8c8c7ffcbcbcbffcecfcfffd0d0d0ffd3d2d2ffd4d5d4ffd5d6d6ffd6d7d6ffd8d8d8ffdbdbdbffe1e1e1ffeeeeeefff7f7f7fffafbfbfffbfbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfafffafafafffafafafffbfafbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffafbfbfffbfafbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffafafbfffbfbfbfffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefdfffefdfefffefefefffdfefefffdfdfefffefefefffdfdfdfffefdfdfffdfefefffefefefffefefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefefffdfdfefffefdfdfffdfdfdfffcfdfcfff8f8f8fff2f2f2ffe6e6e6ffd9d9d9ffd2d2d2ffd1d1d1ffd0d0cfffcececeffcbcbcbffc8c9c9ffc6c6c6ffc4c4c4ffc1c1c1ffbfbebeffbcbcbcffb8b8b8ffb3b3b3ffadacadffa6a6a6ff9d9d9eff949493ff878787ff737372ff565556ff444444ff2b2b2bff181818ff0d0d0dff080808ff060606ff030404ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0afffabababffa6a7a7ffa0a0a0ff9a9b9aff949493ff949494ff919191ff909090ff8f8f8fff8f9090ff909090ff919090ff939392ff949393ff959495ff959595ff949494ff919191ff8d8c8cff868686ff838383ff7c7c7cff757675ff6e6e6eff6b6b6bff666767ff626262ff5e5e5eff595959ff535353ff4b4c4cff454545ff3e3e3dff363636ff2f2f2fff272727ff222121ff191a19ff131414ff111111ff0f0f0fff0e0f0eff0e0d0eff0d0d0dff0c0c0cff0b0b0cff0b0b0aff0a0a09ff09090aff090909ff090909ff090a09ff090909ff080808ff060707ff060606ff060706ff060605ff040404ff040404ff040304ff040403ff030303ff030302ff030303ff030303ff040304ff050504ff040504ff050605ff060605ff050606ff050505ff060606ff060606ff060606ff060606ff060505ff040405ff040404ff040404ff050405ff050405ff040405ff050505ff060606ff060605ff060506ff05050600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff141413ff141413ff141515ff151515ff151515ff161716ff161616ff171717ff161716ff161615ff181918ff1d1d1dff232323ff2b2c2bff353536ff424242ff515151ff626362ff747373ff838383ff919091ffa3a3a2ffc1c2c1ffdadbdaffe9e9e8fff8f8f8fffefdfefffefffffffefffefffffffffffffffefffffefefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffffffffffefffffffffffffefffefffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffefffffefefffffffffffffffffffffffffefffffefffffffffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfdfdfffefefefffdfefefffdfefefffefefefffefefdfffefefdfffefdfefffefdfefffdfdfdfffdfefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfcfff5f5f5ffebebeaffd4d5d4ffbdbdbcffb0b0b0ffa5a5a5ff979798ff888887ff777777ff686867ff565656ff454645ff383738ff30302fff303130ff313131ff313130ff303131ff303030ff303131ff2e2e2eff302f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff5f5f4ffededecffe1e1e2ffdbdcdbffdadadaffdadadaffd9dadaffdadad9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd7d7d7ffd7d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d7d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc8c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcacacaffc9cacaffcacac9ffc9cac9ffcacacaffcacacaffcdcdcdffd0d0d1ffd4d4d4ffd7d7d7ffdbdbdbffddddddffdededeffdededeffdededeffdedfdeffe0e1e0ffdfdfdeffdfdfdfffdfdfdfffe0e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e7ffe6e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9eaeaffeaeaeaffebeaeaffebebeaffebeaebffebebebffebebebffebebecffecececffececebffebececffecececffecececffecedecffecececffedededffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeedffedededffedeeedffeeeeedffeeeeeeffededeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffefefeeffefefefffefefeeffefeeefffefefefffeeeeefffeeeeefffefeeefffeeeeeeffeeeeeeffeeefefffefeeefffefefeeffeeeeeeffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeedeeffededeeffedededffededeeffeeeeedffeeeeedffedeeeeffedeeedffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffefefefffefefefffeff0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff0f0f0fff0f1f0fff1f1f0fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efefffefefefffefefefffeeefefffefeeefffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeefeeffeeeeeeffeeefefffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffedeeedffedededffedeeedffedededffeeeeeeffedeeeeffeeeeedffedeeedffeeeeeeffedeeedffeeeeeeffeeedeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffefefeeffefefefffeeeeeeffeeefefffefefefffefefefffefefefffefefeeffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefefffefefeeffefefeeffeeefefffefefefffefefeeffeeeeeeffeeefefffeeeeeeffeeeeeeffedeeeeffedeeeeffedeeedffedededffedededffedecedffececedffecececffecececffecececffececebffebebebffebebebffebebeaffeaebebffeaeaeaffebebeaffeaeaeaffeaeae9ffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe7e8e7ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e2ffe3e2e2ffe2e2e2ffe1e1e0ffe1e1e1ffe2e2e2ffdedfdfffd9d9d9ffd6d6d6ffd4d4d3ffd3d3d3ffd1d2d2ffcececeffc9c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c9ffc9cac9ffcacac9ffcacbcaffcbcacbffcbcbcbffcbcbcbffccccccffcdcdccffcdcdccffcccdcdffcdcdcdffcececdffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d1ffd1d2d1ffd2d2d2ffd3d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdadadaffdbdbdbffdadbdbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdcdddcffdddcddffddddddffddddddffdededfffe1e1e1ffe9eae9fff2f3f3fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff4d4d4dffccccccffeaebebfffafafafffefefffffffefefffffefffffefffefffefefefffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffefffffffffffffefffefffefffffffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffffffffffefffffffefffefffffffefffffefefffffefefffefefefffefefefffefefefffefffefffffffefffffefefffefefefffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffefffffefffffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffefefffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffffefffefffefffffefefffefffffffefefefffefffffffefefffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffefefefffefefefffffffefffefffffffefefefffcfcfcfff5f5f4ffedececffd9d9d9ffc5c5c5ffb5b4b5ffa4a5a4ff929291ff7c7b7bff626262ff444443ff282728ff151514ff0a0a0aff080808ff0f0e0fff0f0f0fff131212ff141314ff141413ff121312ff13121300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808081ff818080ff808081ff808080ff808080ff808080ff7f7f7fff7d7d7cff7b7b7bff797979ff777777ff757475ff737373ff707071ff6e6f6eff6c6c6bff6a6969ff676767ff656564ff626262ff605f5fff5c5c5dff59595aff575657ff555455ff545353ff515151ff4f4f4eff585958ff696869ff707070ff747474ff7a7a7aff818182ff8a8989ff919090ff979697ff9c9c9cffa1a1a1ffa7a6a7ffabababffb0b0b1ffb5b5b5ffb9b9b9ffbdbdbdffc1c0c1ffc5c5c5ffc9c9c9ffcccbcbffcdcdcdffcececeffcfcfcfffd1d0d0ffd1d1d0ffcfcfceffcececeffcdceceffcdcdcdffcdcdcdffccccccffcbccccffcbcbcaffc9cacaffc8c9c9ffc7c7c8ffc6c6c6ffc4c3c4ffc1c1c1ffbebebeffbbbbbbffb7b7b7ffb3b3b3ffafafafffababaaffa6a6a6ffa09f9fff999999ff919192ff888988ff7f7f7eff777777ff6f6f6fff676767ff5e5e5fff545453ff454646ff373737ff3f3f3fff494849ff484747ff474747ff4a4a49ff4b4c4bff4f4e4eff515151ff545354ff565656ff595859ff5b5b5bff5d5d5dff606060ff636262ff656564ff676767ff696969ff6c6b6cff6e6e6eff707070ff727272ff727273ff737273ff737373ff747373ff747474ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff040404ff080707ff0e0e0eff1b1b1bff2c2c2cff424242ff525252ff6a6a6aff7f7f7eff909190ffa09fa0ffa9a9a9ffb1b1b1ffb9b8b9ffc0bfc0ffc6c5c5ffcacacaffcececeffd0d0d0ffd2d2d1ffd4d3d4ffd4d4d4ffd5d5d6ffd7d7d7ffd9d9d8ffddddddffe4e4e5fff0f0f0fff8f9f9fffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafafafffbfafbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafafafffbfbfafffafbfafffbfafbfffafbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfefffefdfefffefdfefffefdfdfffdfdfdfffefefdfffdfefdfffefdfefffdfefdfffefdfefffdfdfefffdfdfefffefdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfcfff9f9f9fff4f4f5ffe8e8e8ffdbdadbffd1d2d1ffd0d0d0ffd0cfcfffcecfcfffcdcdcdffcbcbcbffc9c8c8ffc6c6c6ffc4c3c3ffc1c1c1ffbdbdbeffbabab9ffb5b5b4ffaeaeaeffa6a6a6ff9d9d9dff939293ff858585ff757575ff616162ff474747ff282829ff1c1c1cff101010ff090908ff040504ff030203ff010201ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffababacffa7a7a7ffa1a0a1ff9a9a9aff949494ff8e8e8dff8d8d8dff8a8b8aff898a89ff8a8989ff8b8b8bff8c8b8bff8b8b8bff8d8c8dff8e8e8dff8e8e8eff8e8e8eff8c8c8cff898989ff838384ff7e7d7dff797979ff6f6f70ff686768ff606060ff5d5c5cff585858ff545454ff4f4f4fff4a4949ff434443ff3e3d3eff383738ff313132ff2c2b2bff252525ff202020ff1c1b1bff161615ff111011ff0d0d0dff0c0c0dff0c0c0cff0b0b0aff0a0b0bff0a090aff090909ff080808ff080808ff080808ff070807ff080808ff080808ff080807ff060706ff050505ff040505ff050504ff040505ff040404ff030403ff030303ff020303ff020202ff010202ff030303ff040304ff040404ff050505ff050505ff050505ff050605ff060605ff060505ff060505ff060606ff060606ff060506ff060605ff060605ff050404ff040404ff040404ff040405ff050504ff050505ff050505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff131313ff131313ff141313ff141414ff151515ff151515ff151515ff171716ff161716ff151515ff181818ff1c1c1bff212222ff292929ff333433ff3f403fff4d4e4eff5d5d5dff6d6d6eff7e7e7eff8e8e8eff9d9d9dffbababaffd6d6d6ffe5e6e6fff2f3f2fffdfdfcfffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffefffffffefffffffefffffffefefffefefefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffffffffefffefffffefefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffefdfefffefefefffefefdfffefefefffefefdfffefdfefffefefefffefefdfffdfefefffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfff8f8f8ffefefefffe2e2e1ffc6c6c6ffb7b7b7ffacacacff9f9f9fff909190ff818181ff707171ff606060ff4f4f4fff3e3e3eff323232ff2d2d2dff313131ff303130ff313130ff313030ff2e2e2eff2f2f2fff2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfbffeff0f0ffe5e5e5ffdeddddffdbdbdbffdadbdbffdadadaffdadadaffd9dad9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d2ffd2d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d2d300000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c8c9ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffc9cac9ffcac9c9ffc9cacaffcacac9ffcacacaffcbcbcbffcfd0cfffd3d3d3ffd6d7d7ffdadadaffdcdcddffdededeffdfdfdfffdddedeffdededeffdfdedeffdddedeffdddeddffdfdfdeffe0e0dfffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e3ffe4e3e3ffe4e3e4ffe4e4e4ffe3e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e8ffeae9e9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaebffebebebffebebeaffebebebffebebecffebebebffebebebffecebebffecececffecececffecececffecececffededecffecedecffedececffecededffededecffedededffedededffedededffedededffecededffedededffedededffedededffedededffedededffedededffeeeeedffedeeeeffedeeedffeeeeedffeeeeedffeeeeeeffeeededffeeeeeeffededeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffeeeeefffeeeeefffefeeefffefeeefffeeeeeeffeeeeeeffefefeeffeeeeeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffeeeeeeffedeeedffedeeeeffededeeffedededffedededffeeededffeeeeeeffedeeedffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffefefeeffefefefffefefefffeff0effff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0f0ffefeff0ffeff0efffefefefffefefefffefeeeeffefefeeffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeedeeffeeeeedffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedededffeeededffeeeeeeffedededffedededffeeededffeeeeedffedeeedffedededffedeeeeffedededffedeeeeffededeeffedeeeeffeeeeedffedeeeeffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefeeffefefeeffefeeeeffefefeeffefeeeeffefefefffeeeeefffefefeeffefefeeffefefefffefefefffefefefffefeeefffefefeeffefefefffefefefffefefefffefefefffefeeefffeeeeefffefefeeffeeefeeffefeeefffeeefeeffefeeefffeeeeeeffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffedededffedededffedededffecedecffecededffecececffecececffebebebffebebebffebebebffeaebeaffeaebebffebeaeaffebebeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe2e1e1ffe2e2e3ffe2e2e3ffe2e1e2ffe1e1e1ffe1e0e0ffe2e1e2ffdddddcffd8d9d8ffd6d5d6ffd3d4d3ffd3d2d3ffd0d0d0ffcac9caffc8c7c7ffc8c8c8ffc9c8c9ffc9c8c8ffc9c9c8ffc9c8c9ffc9c9c9ffcac9caffcacacaffcacbcaffcbcbcbffcbcbccffcccbccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcecfceffcfceceffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdadbffdbdbdbffdcdcdbffdcdbdcffdcdcdbffdcdcdcffdcdddcffdcdddcffddddddffdddddeffdededeffdedfdfffe4e3e3ffeeeeeefff5f6f5fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff212121ffa5a5a6ffe2e2e2fff4f5f4fffefdfdfffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffefefffefefffffefefffffefefefffffefffffffefffffffefefffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffffffffffefefffefefffffefefefffefefefffefffefffefffefffffffffffefefefffefffefffefefefffefefefffefefffffefefefffffefefffffffffffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefefffffefffffffefffffefffefffffffffffffffefffefffffffefefffffefffefffefefefffefefefffffefffffffefffffdfdfdfff7f7f7fff0efefffe2e2e2ffcacbcbffbababaffaaabaaff989898ff838383ff6b6b6bff515151ff363636ff212120ff121212ff0c0c0cff0f0f0fff131213ff141413ff141313ff131312ff131213ff15151500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818080ff808081ff808081ff808080ff807f7fff7f7f7fff7f7e7fff7d7d7dff7b7b7aff787879ff777776ff747574ff727372ff707070ff6e6e6eff6b6b6bff696969ff666666ff646464ff616162ff5e5e5eff5c5b5bff595858ff565656ff545454ff545453ff515150ff4e4e4eff565656ff676667ff6f6f6fff757574ff7a7a7aff818181ff898989ff909090ff959695ff9b9b9bff9f9fa0ffa5a5a4ffaaaaaaffafafafffb4b4b4ffb9b8b9ffbdbcbdffc1c0c0ffc5c5c4ffc8c8c8ffcbcbcaffcccccbffcdcdcdffcfcfceffcfcfd0ffcfcfcfffcdceceffcdcdcdffcccdccffccccccffccccccffcbcbcbffcbcacbffcacacaffc8c9c8ffc8c8c8ffc7c6c6ffc4c5c5ffc2c2c3ffc0c0c0ffbdbdbcffb9b9b9ffb6b6b6ffb2b2b2ffaeaeaeffa9a9aaffa5a5a4ff9e9f9eff989998ff919191ff888888ff7e7e7eff777777ff6f6f6fff676667ff5f5e5fff575756ff4a4a4aff3b3b3bff3e3e3eff474747ff474747ff474646ff494948ff4b4b4bff4e4d4eff505051ff535353ff565655ff585858ff5b5a5aff5d5d5dff5f5f5fff626261ff636364ff676666ff686869ff6a6a6bff6d6d6dff706f70ff727172ff727271ff727272ff727273ff737473ff747373ff74747400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff060505ff090909ff100f10ff1d1d1dff2a2a29ff403f3fff5a5959ff717172ff838283ff909191ff9e9e9dffa9a9a9ffb3b3b3ffbcbbbcffc3c3c2ffc8c8c8ffccccccffcececeffd1d1d0ffd2d2d3ffd3d3d4ffd4d4d4ffd6d6d7ffd8d8d8ffdad9d9ffddddddffe7e7e7fff3f3f2fffaf9f9fffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafbfffafafbfffafbfafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfafbfffbfbfafffbfafafffbfbfafffbfafbfffbfbfbfffbfbfafffafafafffbfafafffafafafffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfefffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffaf9fafff5f5f5ffebeaeaffdeddddffd3d3d3ffcfcfd0ffcfcfceffcececeffcdcccdffcccbccffcacacaffc8c7c7ffc5c5c5ffc3c3c2ffbfc0c0ffbcbcbcffb7b7b7ffb1b1b1ffa8a8a8ff9e9e9dff929292ff868686ff787879ff636363ff4e4d4dff373737ff222122ff0f0f0fff090909ff050505ff030202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa7a7a7ffa0a0a1ff9a9a9bff949494ff8d8d8dff858585ff858485ff838283ff828181ff828282ff858584ff858686ff858685ff868786ff878787ff878787ff878786ff838383ff808080ff7a7a7bff727272ff6c6c6cff636262ff5b5a5bff545454ff515150ff4c4c4cff484747ff424242ff3d3c3dff373738ff333332ff2d2d2dff282828ff232323ff1f1f1eff1b1b1aff171817ff121213ff0e0e0eff0b0b0bff09090aff090909ff090809ff090808ff080807ff070707ff060606ff070706ff070606ff070706ff070706ff070607ff060606ff050606ff040405ff030403ff030303ff040404ff030303ff030303ff020203ff020202ff030202ff030302ff030304ff030304ff030403ff050404ff040405ff050405ff050505ff060505ff050506ff050505ff050505ff050606ff060606ff060606ff060606ff060606ff040404ff040404ff040405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff131313ff131313ff131413ff141313ff141414ff151515ff151515ff151515ff141414ff161717ff1c1d1cff202020ff272827ff313131ff3d3c3dff4b4a4bff595a59ff6a6969ff797979ff8a8b8bff99999affb1b2b1ffd1d1d1ffe2e2e2fff0eff0fffcfbfcfffffefefffefefffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefefffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffefffffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfefdfffefefefffdfdfefffefefdfffefdfefffdfdfefffdfdfdfffefdfefffefdfefffefefdfffefefdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffbfbfcfff2f3f3ffecececffd4d4d4ffbebebeffb3b2b3ffa6a6a7ff989898ff8a8a8aff7b7a7aff686969ff565757ff464746ff383737ff2e2e2fff313031ff313031ff313030ff2e2e2eff2f2f2fff2f2f2fff2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f3ffeae9eaffe0e0dfffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffd9dadaffd9dadaffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d6ffd7d7d7ffd7d6d6ffd6d6d7ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c9c8ffc8c9c8ffc8c8c9ffc9c9c8ffc9c8c9ffc8c8c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffcacacaffcacac9ffcacacaffc9cacaffc9cacaffc9cacaffc9cac9ffc9c9c9ffcbcbcaffcececeffd2d2d2ffd6d6d6ffd9d9d9ffdcdcdcffdededeffdedfdfffdededfffdddeddffddddddffdededeffdddcddffdededeffdfdfdeffdfdfe0ffe1e0e0ffe1e1e1ffe1e2e1ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaebffebebebffebebebffebebebffebebebffececebffecebebffecececffecececffedecedffecedecffecededffecededffecedecffecececffedededffedededffedededffedededffededecffedededffedededffecededffedededffedededffedededffedededffeeededffeeedeeffeeededffededeeffeeededffedeeedffedeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeeeedffeeedeeffededeeffedededffeeedeeffeeededffeeededffeeeeedffedededffeeeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffeeeeeeffefefefffefefefffefefefffefeff0ffeff0effff0f0f0fff0f0f0ffeff0f0fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0ffeff0f0fff0f0efffeff0efffeff0efffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeedffedededffeeeeedffededeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffededeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeedffedededffeeeeedffeeededffeeededffeeeeedffeeedeeffedededffedededffededeeffedeeedffedededffedeeedffedededffeeedeeffededeeffedededffeeededffeeededffedeeeeffededeeffedeeedffeeededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeeffefefefffeeeeefffefefefffeeeeefffefefefffefeeefffefefeeffefeeeeffefefeeffefefefffefefefffefefeeffeeeeeeffefeeeeffeeeeeeffeeeeefffeeeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffedededffececedffecececffececedffedececffecececffececebffebebebffebecebffebebebffebebebffebebeaffebebebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe2e1e1ffe2e2e1ffe1e1e1ffe2e1e2ffe2e2e1ffe4e4e4ffe1e1e0ffdadadaffd7d6d7ffd4d4d5ffd4d4d3ffd2d2d2ffcececeffc9c8c8ffc8c7c7ffc8c8c8ffc8c9c8ffc8c8c9ffc9c8c8ffc9c9c9ffc9c9caffc9c9caffcacacaffcbcacbffcbcbcbffcbcccbffcbcbccffcccdccffcdccccffcdcdcdffcdcdcdffcececeffcececeffcececeffcecfcfffcecfceffcfcfcfffcfd0cfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d0ffd0d1d1ffd1d1d2ffd1d2d1ffd2d1d1ffd2d1d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffdadadaffdadbdaffdbdbdbffdbdadbffdcdbdbffdbdbdcffdbdbdcffdcdcdcffdcdcddffdddcddffddddddffddddddffdededeffe0e1e0ffe8e7e7fff2f2f1fffcfcfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080707ff737373ffd6d6d6ffecececfffbfcfcfffefefefffefffefffffefefffefffffffefefefffffefffffffefffffffefffffefefefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefefefffffefffffffffffffffffefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffefefefffefffefffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffffefefffffefefffefefefffefffffffefefefffefffefffffefefffefffffffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffffefffffefefffffffefefffefefefffefffffffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefffffefffffffffefffffefefefffefefefffffefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefffffffffefffffefefefffefefffffffefefffefefffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffffffefffffffffffffefffffffffffffefefefffffefffffffefffffffefffffefefefffdfdfefffafafafff2f3f2ffe9e9e9ffd2d2d2ffbfbfbfffafafb0ff9f9e9eff8b8b8bff747575ff5d5d5dff444545ff2e2f2eff1e1e1eff121111ff121312ff141414ff141414ff121313ff131313ff151615ff1a1a19ff161516000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808180ff808080ff808080ff80807fff7f7f7fff807f80ff7e7e7eff7c7c7cff7a7a7aff787978ff767676ff747474ff717272ff706f70ff6d6d6dff6b6a6aff686868ff666666ff636363ff606161ff5e5e5eff5b5b5bff585858ff555555ff535352ff515151ff4f4f4fff4c4d4cff545554ff656464ff6f6f6fff747475ff7a7b7aff818182ff888889ff8f8f8fff959495ff999999ff9f9e9fffa4a4a4ffa9a9a8ffaeaeaeffb3b3b3ffb8b8b8ffbcbcbcffc0c0c0ffc4c4c4ffc8c8c8ffc9cac9ffcbcbcbffcccccdffcdcdcdffcececeffcecdcdffcccccdffccccccffcccbcbffcbcbcbffcbcacbffcacacaffcac9c9ffc8c9c9ffc8c8c8ffc7c7c6ffc5c6c5ffc4c3c3ffc1c1c1ffbfbfbfffbcbcbcffb9b8b9ffb5b4b5ffb1b1b0ffacacadffa9a9a8ffa3a4a3ff9d9d9eff979898ff909090ff868687ff7e7e7eff767676ff6e6e6eff656666ff5e5e5fff585958ff4f4f4fff404040ff3f3f3fff474747ff474646ff464646ff484948ff4b4b4bff4e4d4dff505050ff525253ff555655ff585758ff5a5a5aff5c5c5cff5f5f5fff616161ff646364ff666666ff686868ff6a6a6aff6d6d6dff6f6f6fff727271ff717271ff727272ff727372ff727372ff737473ff747374000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff020101ff020202ff040404ff090909ff101010ff1d1e1dff303130ff4a4b4aff616160ff727172ff838383ff939493ffa1a0a1ffacadadffb7b7b7ffc0bfbfffc4c4c4ffc9c9c9ffcececeffd2d2d1ffd2d2d3ffd4d3d3ffd6d5d6ffd7d7d7ffd9d9d9ffdadadaffdbdbdbffdddedeffe5e5e5ffeeedeefff3f3f3fffaf9fafffbfbfbfffbfbfcfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffbfafbfffbfafbfffbfafbfffbfbfafffafafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafafbfffafbfbfffafafbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfbfffafbfafffbfbfafffbfafafffbfbfbfffafafbfffafbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefefdfffefdfdfffdfefefffdfefdfffefefdfffefdfdfffefdfefffdfdfdfffdfefefffefdfefffdfdfefffdfdfdfffefdfefffdfdfdfffefdfefffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffbfbfbfff9f9f9fff6f6f6ffecececffdfdfdfffd4d4d3ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcccdffcbcacbffc9c8c9ffc6c6c5ffc3c3c3ffc1c1c0ffbdbebdffb9b9baffb4b4b4ffadadaeffa2a2a3ff959494ff858586ff787878ff686868ff535354ff3b3c3bff282727ff181818ff0d0d0dff060605ff030303ff010101ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa0a1a1ff9a9a9aff949494ff8d8d8dff858585ff808080ff7c7c7cff7a7a7aff797979ff7b7b7aff7d7e7dff7e7e7eff7e7e7eff7f7f7fff7e7e7fff7f7e7eff7e7e7eff7b7c7cff777777ff707070ff666666ff606060ff575656ff505050ff494949ff464646ff414241ff3c3d3cff373837ff333332ff2f2e2eff2a2a2aff252626ff222122ff1e1e1eff1a1a1aff181717ff141414ff111011ff0c0c0cff090909ff080808ff080808ff080708ff070707ff060606ff050605ff050605ff050505ff050606ff050505ff040404ff050405ff050505ff040505ff040403ff030203ff030302ff030303ff040303ff030303ff020303ff030303ff020202ff020302ff040303ff030303ff030303ff030303ff050405ff050405ff050504ff040405ff060605ff050605ff050506ff050505ff060606ff060606ff060606ff0505060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff131313ff131313ff131313ff131313ff131413ff141314ff131313ff151515ff151515ff141515ff191919ff212020ff262525ff2e2e2eff3b3a3bff484848ff565657ff656565ff757575ff878888ff989797ffabababffcbcbcbffdfdfdfffeeedeefffbfafbfffefefefffefefffffffffefffefffefffefffffffefffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffefefffefffefffefffefffefffefffffefefffefefefffefefefffefefefffefdfefffdfdfefffefdfdfffefefefffdfdfefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfff6f6f6fff1f0f0ffe2e2e2ffc8c8c8ffb9b9b8ffacacadffa0a0a0ff939392ff848484ff737273ff5f6060ff4d4e4dff3e3e3eff323232ff2c2b2cff303030ff2e2e2eff2f302fff2f302fff2f2f30ff323232ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff5f5f5ffedeeedffe4e4e4ffddddddffdcdcdcffdcdbdcffdadadbffdadadbffdadadaffd9dadaffdadad9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd2d3d3ffd1d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d3ffd3d3d200000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc9c8c9ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffc9cac9ffcacacaffcac9caffc9c9c9ffcac9caffcacac9ffc9cacaffcacacaffcac9c9ffcacacaffcdccccffd1d1d1ffd5d5d5ffd8d8d9ffdbdbdbffddddddffdfdfdfffe0dfdfffdededeffdddddcffdcdcdcffdddcddffdddcddffdededdffdedfdfffe0e0dfffe0e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e6e6ffe6e7e7ffe7e8e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebebffebebebffebebebffebecebffecececffebebebffecececffecebecffecebecffecececffedececffececedffedededffedececffedececffedecedffedededffededecffecededffedededffededecffedededffedededffedededffedededffedededffedecedffedededffedededffedededffedeeedffedeeedffededeeffedededffeeeeeeffededeeffeeededffedededffedeeeeffededeeffedeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffedeeeeffeeeeedffeeeeeeffeeeeedffeeeeeeffededeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffeeeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeeeeeffeeedeeffedededffeeedeeffeeeeeeffedeeeeffeeeeeeffefeeeeffefeeeeffefeeefffefefefffefefefffefefefffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0fff0f0efffefeff0fff0f0efffeff0efffefeff0ffefefefffefefefffeeefefffefeeeeffeeeeeeffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeededffedeeeeffedeeedffeeeeedffeeeeedffeeeeeeffededeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedeeeeffededeeffedededffedededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffedeeedffedededffedeeedffedededffeeedeeffeeedeeffeeedeeffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefeeefffeeeeefffefeeeeffeeeeeeffeeefefffeeeeefffeeefefffeeefeeffefefefffefefefffefefefffefefeeffefeeeeffeeefeeffeeefeeffeeefeeffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffeeeeeeffedededffedecedffedececffedecedffecececffecececffecececffecececffebebebffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e3ffe2e3e3ffe1e2e2ffe1e1e2ffe1e1e1ffe2e1e1ffe2e2e1ffe1e1e1ffe1e1e0ffe1e1e1ffe3e4e4ffe3e4e3ffdededdffd9d9d8ffd6d6d6ffd4d4d4ffd3d3d3ffd0d0d1ffcacacaffc8c8c8ffc9c8c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcbcbcbffcbcbcbffccccccffcbccccffcccdccffcdcccdffcccccdffcdcdcdffcecdcdffcdceceffcececeffcfceceffcfceceffcfcfcfffcfcfcfffd0cfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d9ffd9d9d9ffdad9daffd9d9daffdadadaffdbdadaffdadadaffdbdbdbffdbdbdcffdbdbdbffdbdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdededeffdedfdeffe2e2e2ffecebecfff4f4f4fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff363636ffbcbbbcffe2e3e2fff5f6f5fffefefefffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefffffefefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefefefffefffffffefffefffefffefffefffefffffffffffefefffffefffefffffffefffefefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefffffffefffefffefefffffefefefffffefffffefefffffefffffffefefffffefefefffffefefffefefefffdfefefffefefefffefefffffefefefffefefffffffefefffefefefffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffffefffffefffffffefffefffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffcfcfdfff5f6f5ffecededffd9dad9ffc3c4c4ffb4b5b5ffa5a5a5ff939494ff7f807fff696969ff515152ff3a3a3aff292929ff181819ff141414ff141313ff131313ff131313ff151616ff1a191aff161515ff1a1a1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff808080ff808080ff7f807fff7f7f80ff7f7f7fff7e7e7eff7c7c7cff7a797aff787878ff757675ff737474ff717171ff6e6f6eff6c6d6cff6a6a6aff676868ff656665ff636363ff606060ff5d5e5eff5b5b5bff575758ff545454ff505050ff4f504fff4d4d4dff4b4b4cff545354ff646363ff6f6f6fff747474ff7a7a7aff818181ff888988ff8e8e8fff939393ff989898ff9d9d9dffa2a2a2ffa7a7a8ffacacadffb2b1b2ffb7b6b7ffbabbbbffbfbfbfffc4c4c5ffc7c6c7ffc8c8c9ffcacacaffcbcbcbffccccccffcdcccdffcccccdffcccbccffcbcbcbffcacbcaffcacacaffcacacaffc9c9caffc8c9c9ffc8c8c8ffc7c7c7ffc6c5c6ffc3c4c4ffc2c2c2ffc0c0c0ffbdbebdffbbbabbffb7b7b8ffb4b4b4ffb0afb0ffacabacffa7a7a8ffa1a1a1ff9c9d9dff979797ff8f908fff868686ff7e7e7eff757676ff6e6e6dff666665ff5e5e5eff585959ff4f5050ff424242ff403f40ff464646ff464646ff454545ff474848ff4a4a4aff4d4d4dff505050ff525252ff555555ff575758ff595a59ff5c5b5cff5e5e5eff616161ff626363ff656666ff686768ff6a6a6aff6d6c6cff6f6e6fff707171ff717171ff717172ff727171ff727273ff737272ff73737300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff010001ff020202ff060606ff0b0a0aff121313ff222122ff353535ff4b4b4bff5d5c5cff6e6e6eff7f8080ff929392ffa3a2a3ffafafafffb8b8b8ffbfbfbfffc7c7c7ffcdcccdffd0d0d0ffd1d1d1ffd3d3d4ffd5d5d6ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdbdadaffdcdcddffdfdfdeffe6e5e6ffedeeeefff3f2f2fff9f9f9fffbfbfbfffbfbfcfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffafbfafffafafbfffafafbfffbfafafffbfafafffafafbfffafbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffafafafffafbfbfffbfafbfffbfafafffbfbfbfffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefefefffdfdfdfffdfefefffefdfefffefdfdfffefefefffefdfdfffdfefdfffdfefefffdfefdfffdfdfefffdfdfefffefdfefffdfdfefffdfefefffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfbfff9f9f9fff7f8f7fff5f6f6ffefefefffe8e8e8ffdfe0e0ffd7d7d7ffd2d2d2ffcfcfcfffcdcecdffcdcdceffcececeffcccdccffcacacbffc8c8c8ffc5c4c4ffc1c0c0ffbdbcbdffb9b9baffb4b5b4ffaeaeaeffa7a7a7ff9b9c9bff8b8c8cff7c7c7cff6a6a6aff545454ff3c3c3cff272728ff181818ff0e0e0eff080808ff040405ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff9a9a9aff949494ff8e8e8eff858685ff808080ff737373ff737373ff737373ff727272ff737373ff767675ff767676ff767676ff767676ff767676ff767676ff747575ff727272ff6e6e6dff656465ff5a5b5bff545454ff4b4c4cff464646ff403f3fff3d3d3dff383838ff333434ff302f30ff2c2c2cff282828ff252424ff212121ff1d1d1eff1a1a1aff171717ff141414ff121212ff0e0f0fff0b0b0bff070708ff060606ff060606ff060506ff050506ff050505ff050505ff050404ff050505ff050505ff040404ff040403ff030304ff030404ff040404ff030303ff020302ff030303ff030303ff030304ff030303ff030403ff030303ff030303ff020202ff020203ff040404ff030403ff030304ff030304ff050505ff050405ff040405ff040405ff050505ff050606ff060606ff0506050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff121212ff131313ff131213ff131313ff141313ff131313ff141413ff141314ff131314ff171616ff1c1c1cff252625ff2c2c2cff373637ff454546ff535454ff626362ff727272ff818181ff929392ffa4a4a4ffc4c4c4ffdbdcdbffeaeaeafff8f8f9fffefefefffffefefffefefefffefefffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffefefefffefffffffffefefffffefefffefefefffefdfdfffefefefffdfefefffdfefdfffefdfefffefefefffefefefffdfefefffefefefffefdfefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfff9f9f9fff4f4f4ffecececffd4d3d4ffbfbfbfffb2b3b2ffa7a7a7ff9a9a9bff8c8d8dff7c7c7dff6a6a6aff555655ff444445ff353636ff2d2d2dff2e2e2eff2f2f2fff2f2f2fff2f2f2fff313232ff323232ff333433000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfcfff1f1f1ffe7e7e8ffdfdedeffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdadbffdadadbffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d6ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c9ffc8c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c8c9ffc8c8c9ffc9c9c9ffc9c8c9ffc8c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9cacaffcac9c9ffc9c9caffcacac9ffcac9caffc9c9caffcac9c9ffcac9caffcacacaffcacbcbffcfcfcfffd4d3d4ffd7d8d8ffdadbdaffddddddffdededeffdfdfdfffdededfffdededeffdcdddcffdbdbdcffdcdcdcffdeddddffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e1e1ffe1e2e1ffe2e2e2ffe2e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeae9eaffeaeaeaffebeaeaffebeaebffeaeaebffebebebffebebecffebebebffebebecffecebebffebebecffececebffecececffececedffedececffecececffecedecffececedffecececffedecedffecededffecedecffedededffedededffecedecffececedffedededffecedecffedecedffedededffedededffedecedffedecedffedededffedededffedededffedededffedededffedeeedffeeeeeeffededeeffedeeedffeeeeedffededeeffedeeeeffeeeeeeffedeeeeffeeedeeffedededffeeeeeeffedededffedeeeeffeeedeeffeeededffeeeeeeffeeededffedeeeeffedeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeedeeffededeeffeeedeeffededeeffededeeffeeeeeeffeeeeeeffeeededffedeeeeffeeededffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeefffefeeefffefefefffeff0effff0f0f0ffefefefffeff0efffefeff0fff0f0f0ffeff0effff0eff0fff0f0f0fff0eff0fff0efefffefefefffefeff0ffefefefffeff0f0ffefefefffefefefffeeefefffefefefffeeeeefffeeeeeeffeeeeeeffeeedeeffedeeeeffeeeeeeffedeeeeffeeedeeffedededffeeeeedffedededffedeeeeffeeededffeeededffeeeeeeffeeededffedeeeeffedeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeedeeffededeeffeeedeeffeeedeeffededeeffeeeeeeffededeeffedededffededeeffedededffedededffedededffedededffedededffedecedffedededffedededffecededffedecedffedecedffecededffedededffedededffedededffedededffedededffeeedeeffedeeedffededeeffededeeffeeededffeeededffededeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffeeeeefffeeefeeffefefeeffeeeeefffeeefefffefefefffeeefefffefeeefffeeeeeeffefefeeffeeeeeeffeeefefffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffedeeeeffedeeeeffedecedffececedffedececffecececffebececffecececffecececffebebebffebebebffebebebffeaeaebffebeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e9e8ffe9e8e9ffe8e8e8ffe7e8e8ffe7e7e8ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe1e1e0ffe1e1e1ffe5e5e5ffe2e2e2ffdbdbdbffd7d7d7ffd6d5d5ffd4d4d4ffd1d2d2ffcecfceffc9c9caffc8c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffcac9c9ffcac9caffc9cacaffcbcbcbffcbcbcbffcbcbcbffcbcbccffccccccffccccccffcdcdccffcdcdcdffcdcdceffcecdcdffcecdceffcececeffcececeffcececeffcfcecfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d4d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdbdadbffdadbdbffdbdbdbffdbdbdcffdbdbdcffdcdbdcffdcdbdcffdcdcdcffddddddffddddddffddddddffdededeffe0dfdfffe5e5e5ffefefeffff6f6f6fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff808080ffd4d4d4ffecececfffcfcfcfffffefefffefefefffefffefffefefefffefefffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefffefffefefffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffffffffefffffefefefffffffefffefffefffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefffefffffffefffefefefffefffefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefffffffefffefffffefefffffffffffefefffffffefffffffffffffffefefffffefffffefefffffffffffffffefffffefffefffffffffffffffffffffffffffefefffffffffffffffffefffefffffffefffefffefefffffdfdfdfff7f7f7ffefefefffe2e1e1ffcbcbcbffb9babaffabababff9c9b9bff8a8989ff737473ff5b5c5bff424242ff323232ff1d1e1eff121313ff131213ff131313ff151615ff1a191aff161616ff191a1aff201f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff808080ff7f7f80ff7f7f80ff7f7f7fff7f7f7eff7d7e7eff7b7c7bff79797aff777777ff747575ff727273ff707070ff6e6e6eff6b6c6cff696969ff676667ff656564ff626262ff5f605fff5d5d5dff5a5a5aff565757ff535353ff504f50ff4e4e4eff4c4d4cff4a4a4bff535353ff626262ff6d6d6dff737373ff797979ff808180ff878887ff8d8e8dff929291ff969696ff9b9c9bffa0a0a1ffa5a6a5ffaaabaaffafafb0ffb5b5b5ffbababaffbebebeffc3c4c3ffc6c6c6ffc7c8c7ffc9c9c9ffc9cacaffcacbcbffcbcccbffcbcbcaffcacbcbffcac9caffcac9caffcac9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc4c5c4ffc3c3c3ffc1c1c1ffbfbfbfffbcbcbcffbababaffb7b6b6ffb3b3b3ffaeafafffabababffa6a7a6ffa0a0a0ff9b9b9bff969696ff8f8f8fff858686ff7d7c7dff757575ff6e6d6dff656665ff5e5e5eff585858ff4e4f4fff414242ff3e3e3eff464546ff444544ff444545ff464647ff4a494aff4c4c4cff4f4f4fff525252ff545454ff565756ff595959ff5b5c5bff5e5e5dff606060ff626362ff646465ff676867ff6a6a69ff6c6c6cff6f6e6eff717070ff707070ff707170ff717171ff717272ff737272ff7273730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030404ff070607ff0c0c0cff131313ff201f20ff2e2e2eff3e3e3eff535453ff6c6d6cff878887ff989897ffa3a3a3ffaeafaeffb8b8b9ffc2c2c1ffc8c9c8ffcbcbcbffcfcfcfffd3d2d2ffd5d5d5ffd6d7d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d9ffd9dadaffdbdcdbffdededeffe0e0e0ffe6e5e6ffedecedfff2f2f2fff9f8f8fffbfafbfffbfbfbfffafbfafffbfafafffafbfafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfafffafbfbfffafbfafffafbfbfffafbfafffafafafffafafbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfafbfffafbfbfffafbfbfffafafafffbfafbfffafafafffafbfbfffafafbfffbfbfbfffafbfafffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfefffefefefffdfdfdfffefdfdfffefefefffdfefdfffdfefdfffdfefdfffdfefdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffafbfbfff9f9f8fff8f8f7fff4f4f4ffecececffe7e6e7ffdfdfdfffd9d8d8ffd4d3d4ffd2d2d3ffd1d1d1ffd0cfd0ffcdcecdffcdcdcdffccccccffcbcbccffc9c9caffc7c7c6ffc3c3c2ffbebebeffb8b9b8ffb3b3b4ffadadadffa5a5a5ff9a9a9bff8b8a8bff787878ff656666ff565656ff414141ff2b2b2bff191a19ff0d0e0dff080708ff040404ff010202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff949494ff8d8d8dff858686ff808080ff737473ff6b6b6aff6a6a6bff6b6c6cff6b6c6cff6b6b6bff6e6e6eff6e6e6eff6e6d6dff6d6d6eff6c6d6dff6c6c6cff6b6a6bff686868ff636362ff5b5b5bff505050ff4a4a4aff424343ff3d3d3dff393839ff353635ff313231ff2d2d2dff2a2a2aff262626ff242323ff202021ff1d1d1dff191a1aff171717ff141414ff121211ff0f0f0fff0d0d0dff090809ff050605ff040404ff040404ff040404ff050404ff040404ff040404ff040404ff040504ff050405ff030404ff030303ff020302ff030303ff030404ff030304ff040304ff030303ff040303ff030303ff030303ff030303ff030303ff020302ff030303ff020202ff020203ff030304ff040404ff040403ff030404ff040504ff040505ff040504ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141413ff141313ff121212ff121212ff131313ff121313ff131313ff131313ff131313ff121312ff151515ff1a1b1bff212121ff2c2b2cff343434ff414040ff515050ff5f5f60ff6f6f6fff7f7f7fff8d8e8dff9f9f9fffbbbbbbffd7d7d7ffe6e6e7fff4f4f3fffdfdfdfffefffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffffefffffffffffefefffffffffefffffffefffffefffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffefffffefefefffefffefffefefffffffefffffefefefffefefefffefefefffdfefefffdfefefffefefdfffdfefdfffefefdfffefdfdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefffefffefefefffdfdfefffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffcfcfcfff8f7f8fff1f0f0ffdfdfdfffc5c5c6ffb8b8b8ffadadadffa1a2a1ff949494ff858585ff747474ff606061ff4d4d4dff3b3b3bff2f3030ff2f302fff2f2f30ff2f2f2fff313131ff323232ff343333ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f4ffecececffe1e2e1ffddddddffdbdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdad9daffdad9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d5ffd5d5d6ffd4d5d5ffd4d5d5ffd4d4d4ffd2d2d3ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc8c9c8ffc9c9c8ffc8c8c8ffc8c9c8ffc8c8c9ffc8c9c8ffc9c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9cac9ffcacacaffc9c9caffc9cacaffcacac9ffcacacaffcacacaffcac9caffcbcacbffcecdceffd2d1d2ffd6d6d6ffdadadaffdcdcdcffdedddeffdfdfdfffdfdfdfffdededeffddddddffdcdcddffdcdcdcffddddddffdededeffdedfdeffdfdfe0ffdfe0dfffdfe0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe4e4e3ffe4e4e3ffe4e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e8ffe8e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffeaeae9ffeaeaeaffeaeaeaffebeaeaffebebeaffebeaebffebebeaffebebebffebecebffecececffebebecffebececffecececffecececffecececffecececffedecedffedecedffedececffedececffecececffecededffedecedffecedecffedededffecedecffedededffececedffedededffededecffecededffecedecffecededffecedecffecececffecededffedededffedededffecededffedededffedededffeeededffedededffedededffeeededffedededffedeeedffedededffedededffedededffedeeedffededeeffeeedeeffedededffeeededffeeeeeeffedededffedeeedffedeeedffedeeedffeeeeedffedededffedeeeeffededeeffedeeedffedeeedffedededffeeededffeeededffedededffedeeedffedededffedeeedffeeeeeeffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeefffefeeeeffefeeefffefefefffefefefffefefefffefefeffff0f0f0ffeff0effff0f0f0ffefeff0fff0f0f0fff0f0efffeff0f0ffeff0efffefeff0ffefefefffefefefffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffedeeeeffedeeeeffedededffedededffedededffedeeedffededeeffeeeeeeffedededffeeededffeeeeeeffedeeedffedeeedffedeeedffedeeedffeeeeedffedededffeeeeeeffededeeffedeeedffedeeedffedededffeeededffeeededffedededffedededffedededffedededffedededffecededffecededffedededffededecffedededffedecedffedecedffedededffedececffedececffececedffedededffedecedffecedecffedededffedededffedededffedededffedededffedededffedeeeeffedeeedffedeeeeffedeeedffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefeeffeeefeeffefeeefffeeefefffeeefefffeeeeeeffefeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedeeedffeeeeedffedededffedeeedffedededffededecffecedecffecececffecececffecececffebebebffebecebffebebebffebebebffebebebffeaeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdfffe1e1e2ffe3e3e3ffdddedeffd9d9d9ffd6d6d6ffd3d4d4ffd2d3d2ffd0d1d0ffcccdccffcacac9ffc9c9c8ffc9c9c9ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcacbcaffcbcbcbffcbcccbffccccccffcbccccffcccdccffcccdccffcdcdcdffcdcdcdffcdcdceffcecdceffcececeffcfceceffcfceceffcfcecfffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd6d5d5ffd5d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd9d9d9ffd8d9d8ffd8d9d9ffd9d9d9ffd9dad9ffdadad9ffdadadaffdadbdaffdadadbffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffdddeddffdfdfdfffe1e1e1ffe9eaeafff2f3f2fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2e2f2effaeaeaeffe3e3e3fff7f7f7fffdfdfefffefefefffefefefffefefefffefffefffefefffffefefffffffffefffffffefffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefefffffefffffffffffffffefffffffefffffefefefffefefefffffefefffffffffffefffefffefefefffefefefffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefffefffffefffffefefffffffffefffffffefffefefffffefefefffefefefffefefffffefefefffefffffffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffefffefefefffffefefffefefefffefefefffffefefffffefffffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffefefefffffefffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffffffffffefefffffffefffffefffffffffefffffefefffffffffefffffffffffefefffffefefffffefefefffefdfefff9f9f9fff3f3f3ffe8e9e9ffd0d0d0ffbdbdbdffb0b1b0ffa2a2a2ff909090ff7c7c7cff636363ff484849ff353635ff222221ff131313ff131313ff151516ff1a1a1aff151616ff1a1919ff201f1fff212120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f7fff7f807fff7f7f7fff7f7f7fff7f7f7eff7e7f7eff7d7d7dff7b7b7bff797879ff777677ff747474ff727272ff6f6f6fff6d6d6dff6a6b6bff686968ff666666ff636363ff626261ff5f5e5eff5c5c5dff595a59ff565656ff535353ff4f4f4fff4e4e4eff4c4c4cff4a4a4aff535353ff626262ff6b6b6aff717171ff787778ff7f7f7fff868686ff8c8b8cff909090ff959594ff9a9a99ff9f9f9fffa3a4a4ffa9a9a8ffadadaeffb2b3b3ffb7b8b7ffbdbdbcffc2c1c2ffc4c4c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffc9c9c9ffc9c8c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c6c7ffc6c5c6ffc5c5c5ffc3c3c3ffc2c1c1ffbfc0c0ffbdbdbeffbbbabbffb8b8b7ffb5b5b5ffb1b1b1ffadadaeffaaaaaaffa6a6a7ffa0a0a0ff9b9b9bff959696ff8e8e8eff848485ff7c7c7cff747475ff6c6c6cff656565ff5d5d5dff565657ff4c4c4cff3e3e3dff3c3c3cff444444ff444444ff444443ff464646ff484848ff4c4b4bff4e4e4eff515050ff545354ff565656ff585858ff5b5b5bff5d5d5dff605f5fff626262ff656565ff676767ff696969ff6b6b6cff6e6e6eff707170ff707070ff707070ff707071ff717172ff717271ff727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff020202ff040404ff060606ff080808ff0d0d0dff181818ff2a2a2aff414141ff5c5c5cff727272ff828282ff939393ffa4a4a4ffb2b2b2ffbcbcbcffc2c2c2ffc7c8c8ffcdcecdffd2d2d2ffd4d3d4ffd4d4d4ffd5d4d5ffd4d5d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdbdadbffdcdcdcffddddddffdfdfdeffe4e4e4ffeaebeafff0f0f1fff7f7f8fffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffafafbfffbfbfafffbfbfafffafafbfffafafbfffafafafffbfafbfffbfafbfffbfbfbfffafbfbfffafbfbfffafafbfffafbfafffbfbfbfffafafafffbfbfafffbfafafffafafbfffafbfafffafafafffafbfbfffbfbfafffafbfbfffbfafafffafbfbfffbfafafffbfafafffbfbfafffbfafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffdfdfdfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefefffefdfdfffefdfdfffefefdfffefdfdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffbfafbfff7f8f7fff7f7f7fff1f1f1ffe9eae9ffe3e3e2ffdcdcdcffd6d6d6ffd6d6d6ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecfceffcdcccdffcccbcbffc9cacaffc8c7c8ffc5c5c5ffc1c1c0ffbbbbbbffb4b4b5ffacacadffa3a3a3ff989899ff8a898aff727272ff535454ff3c3c3cff2f2f2fff252625ff1b1b1cff101010ff090908ff050404ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8d8d8dff858685ff808080ff737373ff6b6a6aff626262ff616162ff646465ff656565ff656465ff676667ff676767ff646565ff636364ff626263ff616261ff606060ff5c5c5cff585857ff515050ff474647ff414141ff3a3a3aff363636ff323232ff2f2f2fff2b2b2bff272828ff242424ff222221ff1f1f1fff1c1c1cff1a191aff171717ff141314ff111111ff0f0f0fff0e0d0dff0c0b0bff080808ff040404ff030202ff020203ff030303ff030403ff040404ff040304ff030304ff040304ff030404ff030303ff030303ff030302ff030202ff040304ff040304ff040303ff040403ff030303ff030303ff030303ff030304ff030303ff030303ff030203ff030303ff020203ff020202ff040403ff040403ff030303ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131414ff131413ff141413ff121212ff121212ff131313ff121313ff131313ff121212ff141414ff181818ff1f1e1fff272727ff343334ff3d3e3dff4b4c4bff5b5b5bff6c6b6cff7b7b7cff8c8c8cff9b9b9bffb4b3b4ffd2d2d2ffe3e3e4fff1f1f1fffcfcfbfffefffefffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffefffffffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefffffefefefffefefefffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffafafafff3f3f3ffeaebeaffd1d0d1ffbdbdbeffb2b2b2ffa6a6a6ff999899ff8a8b8aff7a7a7bff676768ff515151ff40403fff313132ff2a2a2bff2f2f2fff323232ff323132ff343434ff333333ff33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfbfbffeff0efffe6e6e5ffdededeffdcdcddffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d2ffd2d2d1ffd2d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9caffc9cac9ffcac9c9ffcac9c9ffcacac9ffcac9c9ffcac9caffcacacaffcccbccffd0d0cfffd4d4d4ffd8d8d8ffdcdbdcffdddddeffdfdfdeffdfdfe0ffdfdedfffdddedeffddddddffdcdcdcffdddddcffdededeffdededfffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebeaffebebebffebeaebffebebebffebebecffebecebffebebebffecebebffececebffecebebffecececffecececffecececffecedecffecececffecececffedecedffececedffecececffecececffedececffecedecffedecedffececedffededecffededecffecececffecececffecececffececedffedecedffedededffecededffecededffececedffecedecffedededffecececffedededffedececffedecedffecedecffededecffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffeeeeeeffedeeedffedededffedededffedeeedffedeeedffeeededffedededffededeeffeeedeeffedeeedffeeededffeeededffeeeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffefeeefffefeeefffefefefffefeeefffefefefffeff0efffefeff0ffefefeffff0efefffeff0efffefefefffefefefffefefefffefefefffefeeefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffeeeeedffedededffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffeeeeedffedededffedededffedededffedededffeeededffeeeeeeffedeeedffedededffedededffedededffedeeedffedededffedecedffecededffedededffecededffedececffecececffecedecffecececffedecedffedecedffecececffecedecffecececffecececffedecedffececedffecedecffecececffedececffecededffedecedffedededffedededffedededffedededffedededffedededffededeeffeeedeeffeeeeeeffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffeeedeeffeeeeeeffededeeffeeededffedededffedededffedededffedededffedededffecececffecececffecececffebecebffececebffebebebffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeae9eaffeae9eaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e7e8ffe8e7e8ffe7e8e8ffe8e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe3e3e2ffe3e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe1e2e2ffe0e0e0ffe0e0e0ffdfdfdeffdfdfdfffe1e1e1ffe4e4e3ffdcdcdbffd8d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcecfffcac9caffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9cac9ffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffcccbcbffccccccffccccccffccccccffcdcccdffcdcdcdffcdcdcdffcececdffcececeffcececeffcfcecfffcececfffcfcfcfffcfcfcfffd0cfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdbdcdbffdcdcdcffdcdcdcffdcdcddffdddddeffdededeffdfdfdfffe4e4e4ffedeeedfff5f5f5fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff5b5b5cffd3d2d3fff1f1f1fffcfcfcfffefdfefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffefffefefefffefefefffffffffffefefffffffffefffefffefffffefefffefefefffffefefffefffefffffefefffefefffffefefefffefffefffefefefffefefefffefefdfffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffffffffffefefefffefefefffefffefffefefffffffefefffefefefffffffffffffefffffefefefffefffefffefefefffefffefffffefefffffffefffefefffffffefffffefffefffffffefffefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffffefffffffefefffffefefffffffefffefefefffefefefffffffffffefefffffffffefffefffefffffefefffefefefffefefdfffefefefffffefffffefefffffefefefffefffefffffefffffefefffffefefefffefefffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffefffefffefffefefffffffefefffefefffffffffffffffefffffefefefffdfdfcfff5f5f5ffececebffd7d7d6ffc2c2c1ffb4b5b5ffa7a7a7ff979797ff838383ff6c6c6cff515152ff393a3aff252525ff131313ff151615ff1a191aff161515ff1a1a1aff1f2020ff212121ff292929ff2a29290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff7f7f7fff7f7f7fff7e7f7eff7e7e7eff7e7e7eff7c7d7dff7b7b7bff797879ff767676ff747473ff717171ff6e6f6eff6c6c6cff6a6a6aff676868ff666566ff636363ff616160ff5e5e5fff5c5c5cff59595aff565656ff535353ff4f4f4fff4e4e4eff4d4c4cff4b4b4bff545454ff636363ff6a6a6aff706f6fff767676ff7d7d7dff858484ff8a8a8aff8f8e8fff939393ff989898ff9c9d9dffa2a2a2ffa6a7a6ffacababffb0b0b0ffb6b6b5ffbabbbbffc1c0c1ffc3c3c3ffc4c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c7c7ffc6c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c6ffc4c4c4ffc3c3c3ffc2c2c2ffc1c0c0ffbebebeffbcbcbbffb9b9b9ffb6b6b6ffb3b3b3ffafb0b0ffadadadffa9a9a9ffa6a6a6ffa1a1a0ff9b9a9aff949594ff8d8d8dff848484ff7b7b7bff747374ff6c6c6bff646464ff5c5c5cff535353ff454546ff373737ff3b3b3bff444444ff444343ff434342ff454545ff484848ff4b4b4bff4d4d4dff504f50ff535253ff555555ff585857ff5b5b5aff5d5d5dff5f5f5fff626262ff646465ff676767ff696a69ff6c6c6cff6e6e6dff707070ff707070ff707070ff707071ff717171ff717271ff72717200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010101ff020202ff010202ff030202ff070607ff0f0f0fff1e1d1dff333333ff4b4b4bff5e5d5eff6e6e6eff808181ff979797ffa8a8a8ffb4b4b4ffbcbcbbffc4c4c4ffcacbcbffcececeffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d3ffd4d4d3ffd5d5d6ffd7d6d7ffd8d8d8ffdadadaffdbdbdcffdcdcdcffdedddeffddddddffe2e2e2ffe9e9e9ffefefeffff7f7f7fffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfafffbfbfafffbfbfafffafbfbfffbfafbfffafbfafffbfbfafffafbfbfffafafbfffafafbfffafafafffafafafffafbfafffbfafafffbfafafffbfbfbfffafbfbfffafbfbfffafafafffbfafafffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefefffdfefefffdfefefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfcfffcfcfbfff9faf9fff9f8f9fff6f6f7ffeff0f0ffe8e9e8ffe1e0e1ffdadbdbffd4d4d4ffd3d3d3ffd2d2d3ffd1d1d1ffd1d1d1ffd0d0d1ffcfcfd0ffcececeffcdcdcdffcccccdffccccccffcacacaffc8c8c8ffc4c4c4ffc1c1c1ffbdbdbcffb7b7b8ffb1b0b0ffa5a5a6ff989898ff898889ff787878ff606160ff424242ff262626ff161616ff101010ff0c0c0dff0a090aff060605ff030302ff010101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff868686ff808080ff737373ff6a6a6aff626162ff5a5959ff595959ff5d5d5dff5e5d5eff5e5e5eff5f605fff5f5f5fff5c5c5cff5b5a5aff595a59ff575758ff555555ff505150ff4c4c4cff474748ff3f3f3fff3a3a3bff343434ff303030ff2c2c2cff292929ff262525ff232323ff202020ff1e1e1eff1b1b1bff191919ff171617ff141414ff121111ff0f0f0fff0d0d0eff0c0c0cff0b0b0bff070708ff040303ff010202ff020202ff030302ff040303ff030403ff030303ff030303ff030303ff040403ff040404ff040404ff030302ff020203ff020203ff030303ff030404ff030304ff030304ff030303ff030304ff030303ff030303ff030304ff030303ff030303ff030302ff020302ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141413ff141413ff131414ff141314ff121212ff121212ff131313ff111011ff131313ff161716ff1c1c1dff242425ff2f2f2fff3d3e3eff484848ff575657ff666666ff767677ff878787ff989898ffacacadffccccccffdfdfdfffefefeefffbfbfbfffefefefffffefefffefefefffffffffffffefffffffefefffffffefffffefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffefffffffefefefffefefefffefdfefffefdfefffefefdfffefefdfffefefefffefdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefffffefffffffefffefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfefefffcfcfdfff7f7f7fff0f0f0ffdededeffc3c3c3ffb7b7b7ffaaaaabff9c9b9bff8c8c8cff7b7b7aff686867ff545454ff444343ff343434ff2d2d2dff323232ff323232ff333433ff333333ff333433ff353534ff353534000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff3f3f2ffeae9e9ffe0e1e0ffddddddffdcdcddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadbdaffdadadbffdadadaffd9d9d9ffd9d9daffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd3d3d3ffd2d2d1ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d2ffd1d1d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc8c8c9ffc9c9c8ffc8c9c8ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffc9cacaffcacac9ffcac9caffc9cacaffc9cac9ffc9c9caffcac9caffcacacaffcfcfcfffd2d2d3ffd7d6d7ffdadadaffdcdcddffdededeffdfdfdfffdfdfe0ffdfdedeffddddddffddddddffdddddcffdedddeffdfdedeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e3ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebebffebebebffebebebffebebebffebecebffecebecffebececffebecebffebebecffecebecffebebebffecececffecececffecececffecececffececedffecececffecececffececedffedececffecececffecececffecececffecececffedececffecececffededecffecececffecececffecedecffecececffecececffedececffededecffececedffedecedffecedecffededecffececedffececedffececedffececedffecececffecedecffedecedffedececffedededffedededffedededffecececffedececffedecedffededecffededecffedededffedededffedededffedededffededeeffeeeeedffedeeedffeeededffedededffeeededffedeeedffeeededffededeeffedeeeeffeeeeedffeeedeeffedeeeeffedeeedffededeeffeeedeeffedededffeeeeeeffeeeeefffeeeeeeffefeeefffefefefffeeeeefffeeeeeeffefefefffefefefffefefefffefefefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeedffedeeedffededeeffedededffecededffedededffedededffedededffedecedffedececffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeedeeffededeeffeeeeedffedeeedffedededffededecffedededffedededffedededffedecedffedededffededecffedecedffececedffecececffecececffececedffecececffecececffececedffecececffecececffecececffecececffecececffececedffedececffecececffedececffecedecffedecedffedededffedededffedededffedededffedededffedeeedffedededffedeeedffeeeeedffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffedededffeeededffeeedeeffeeededffeeededffeeeeedffedededffedededffedededffecededffededecffecedecffecececffececebffececebffebecebffebebebffebebebffebebebffebebebffebeaebffeaeaeaffeaeae9ffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe0e1e0ffe0dfe0ffdfdfdeffdfdfdfffe1e2e2ffe7e7e7ffdedfdeffd9d9d9ffd6d5d6ffd3d3d3ffd2d2d1ffd0d0d0ffcdcdcdffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffc9cac9ffcac9c9ffcacac9ffcacac9ffcacacaffcacacaffcacacbffcacbcbffcbcbcbffcbcbcbffcbcbccffcbcccbffccccccffcccccdffccccccffcdcdcdffcdcdceffcecdceffcececeffcececeffcececeffcececeffcfcfcfffd0cfcfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadbffdbdbdaffdadbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddcdcffdddcddffddddddffdededdffdfdedfffe0e0e1ffe7e8e7fff1f1f1fffbfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1a1a1aff9c9c9cffe8e7e7fffafafafffefefdfffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffffffefefffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffefefffffffffefffefefffffefefefffffefffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefffffffffefefffefffefffefffefffefefefffefefefffffffffffefefffffefffffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffffffefffffefffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffefefffffffffefffefefffffefefefffffefffffefefefffefefefffefdfefffefefefffefefefffffffefffffefefffefefefffefffffffefefefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffffffefffefffefffefffffffffffefefffffefffffffefffefffefffffffefdfdfff7f6f7ffeeeeefffdddeddffc6c6c7ffb8b9b9ffabacacff9d9d9dff8a8a8aff747474ff5c5b5bff414241ff2c2c2cff1a191aff1a1a1aff151615ff1a1919ff1f201fff212021ff2a2929ff29292aff29292a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f7fff7f7f7fff7e7f7eff7e7e7eff7d7e7eff7e7e7eff7c7c7dff7a7a7bff777878ff757675ff737273ff717071ff6e6e6eff6b6c6bff69696aff676767ff646564ff626262ff606060ff5e5d5eff5c5b5bff585958ff565656ff535353ff4f4f4fff4e4e4eff4d4d4dff4b4c4bff545454ff646363ff6a6a6aff6e6e6fff757675ff7d7c7cff838483ff898989ff8c8d8cff929192ff979796ff9b9b9bffa0a0a0ffa5a4a5ffaaa9aaffaeaeaeffb4b3b4ffb8b8b9ffbebfbeffc1c2c1ffc3c2c3ffc3c4c4ffc5c6c5ffc6c6c6ffc7c7c7ffc7c7c6ffc7c6c6ffc5c6c6ffc6c5c6ffc5c6c5ffc5c4c5ffc5c4c4ffc4c4c3ffc3c3c2ffc1c2c2ffc0c1c1ffbfbfbeffbdbdbdffbababaffb7b8b7ffb4b5b5ffb2b2b2ffaeaeafffababacffa7a8a8ffa5a5a5ffa09f9fff9a999aff949394ff8c8d8cff838383ff7a7a7aff727372ff6b6b6bff636463ff5b5a5bff504f4fff414141ff333332ff3a3a3aff444445ff434343ff434242ff444544ff474747ff4a4a4aff4c4c4dff4f4f4fff525252ff555455ff575857ff5a5a5aff5c5c5cff5f5f5fff626261ff646464ff666666ff696869ff6b6b6bff6e6d6eff706f70ff6f6f70ff707070ff707070ff717070ff707171ff717171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff050405ff0b0c0bff141314ff252625ff3a3a3bff494949ff575758ff6e6e6eff878687ff9a999affa7a7a7ffb5b4b5ffbebebfffc4c5c5ffc7c8c7ffcac9c9ffcacbcbffccccccffcececdffcfd0d0ffd1d2d1ffd3d2d2ffd4d5d4ffd7d6d7ffd8d8d8ffdad9d9ffdadadaffdadad9ffd9dad9ffdadbdbffdbdcdcffe1e1e1ffe8e8e8fff0f0f0fff5f6f5fffbfbfbfffdfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfafbfffafbfafffafafbfffafbfbfffafbfafffafbfbfffbfbfafffbfafbfffbfafbfffafbfafffbfbfbfffafafafffafafafffafbfafffafafafffafbfafffafafafffbfafbfffafafbfffafafbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfdfcfffdfcfdfffcfcfcfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffdfcfdfffdfdfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfefffdfdfefffefefefffefdfdfffefefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfbfcfff9f8f9fff9f8f8fff5f4f5ffececedffe7e8e7ffe0e0e0ffdad9d9ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcecfceffcecdceffcdcdccffcccbcbffcbcacaffc9cac9ffc9c9c8ffc8c8c8ffc4c5c5ffc1c1c0ffbcbcbcffb6b7b7ffb0b0b0ffa7a7a7ff9b9b9bff8a8a8bff797979ff676868ff505050ff343334ff1d1d1dff0e0e0fff070807ff050506ff040404ff020302ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff737373ff6a6a6aff626261ff595959ff525252ff515152ff555555ff555656ff575757ff585757ff575757ff545454ff525352ff505051ff4e4e4eff4a4b4bff464747ff424342ff3f3e3fff383838ff333433ff2f2f2fff2b2a2bff262627ff242424ff212121ff1e1f1eff1c1c1cff1a1a1aff181819ff161617ff141515ff121212ff10100fff0e0e0eff0c0c0cff0b0b0cff0a0a0aff070707ff030202ff020102ff020202ff020202ff030203ff030303ff030303ff030303ff040304ff030404ff040404ff040404ff040404ff030302ff030202ff020302ff040304ff040403ff040303ff040303ff030403ff030403ff030303ff030404ff040303ff030303ff0203030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151415ff141414ff141314ff131314ff131413ff141413ff121212ff121212ff111212ff151514ff1a1a1aff212121ff2c2b2bff373837ff474647ff515251ff616161ff727171ff828382ff959595ffa7a8a8ffc4c5c4ffdcdbdbffebecebfff9faf9fffefefefffefefefffffffffffefefffffefffffffefffefffefffefffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffffefffffefffffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffefefdfffefdfdfffdfefdfffefdfefffdfefdfffaf9f9fff3f2f2ffe7e7e7ffcacbcaffbcbcbcffafb0b0ffa2a1a1ff929292ff808080ff6c6c6bff585858ff484848ff383939ff303030ff313232ff333333ff343333ff343334ff353435ff343534ff3636370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefff4f4f4ffedededffe4e3e4ffdededeffdcdddcffdcdcdcffdcdbdcffdbdcdcffdbdcdcffdbdbdbffdadbdbffdadbdaffdbdadaffd9dad9ffdad9daffd9d9d9ffd9d8d8ffd9d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd3d4d4ffd3d3d3ffd2d1d1ffd1d0d1ffd0d0d0ffd0d1d0ffd0d0d1ffd0d1d1ffd0d1d0ffd1d1d1ffcecfceffd1d1d1ffcecdceffcdcecdffcececdffcdcdcd0000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c8c9ffc9c8c9ffc9c8c9ffc9c9caffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9cacaffcacac9ffc9cacaffcacac9ffcacacaffcccdccffd2d2d2ffd5d5d5ffd9d9d9ffdcdcdbffdddeddffdedfdeffdfe0e0ffdfdfdfffdededeffdddedeffdddeddffdededdffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe6e5e5ffe5e6e5ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9eaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaebffeaebeaffebebebffebebebffebebebffebececffebebebffebececffececebffecebebffebecebffecececffecececffecececffecececffecececffecececffecececffecedecffedececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecebecffecececffecececffecececffecececffecececffecececffecececffecececffedecedffecececffecececffedececffecececffecececffecececffecececffecedecffecececffedececffececedffececedffedededffedecedffededecffedededffecedecffedededffedededffedededffedededffedededffedededffedededffeeededffededeeffedeeedffedededffeeededffedededffedeeeeffedeeedffedeeeeffeeeeedffeeededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefeeffeeefefffeeefefffefefeeffefefefffeeefeeffeeefeeffeeefefffefefefffeeefefffefefefffeeefeeffeeefeeffefeeeeffefeeefffeeeeeeffedeeedffededeeffedeeedffedeeedffedededffedededffedecedffedededffecedecffedededffedecedffedededffecededffedececffecededffedecedffedededffedecedffececedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedecedffececedffecedecffededecffedececffecececffecededffecececffecececffecececffecececffecececffecececffecececffecebecffecececffecececffececebffecececffecececffecececffecececffecececffecececffecececffedededffecededffedededffecededffedededffeeededffeeedeeffededeeffedeeedffededeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeeeffeeededffedeeeeffeeedeeffeeeeeeffeeedeeffededeeffeeeeeeffeeededffeeeeedffededeeffedededffedededffedededffecededffecececffececedffecececffecebecffecebecffebebecffebebebffebebebffebeaebffeaeaeaffeaebebffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdedfdeffdededeffe1e1e1ffe3e2e3ffdbdbdcffd8d8d8ffd5d5d5ffd3d3d2ffd2d1d2ffcececeffcacacbffc9cac9ffc9c9c9ffc9c9c9ffcac9caffcac9caffcacacaffcacacaffcacacbffcacacaffcacacaffcbcacbffcacbcbffcbcbcbffcbcbcbffcbcccbffcccccbffccccccffcccdccffcdcccdffcdcdcdffcecdcdffcecdcdffcececdffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfd0cfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd0d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd5d4d5ffd5d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d5d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdddcffdddcddffddddddffdededeffdfdfdfffe2e2e2ffebecebfff5f4f4fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff535454ffcccdcdfff2f3f2fffdfdfcfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffffffefefefffffffefffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffefefffffefefffffefffefffffffefffffffffffffefefffefefffffefefefffffefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefffffffffffffffefffffefefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefefffefefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffefefffefefffffefffffffffefffffffefefffffefefffffffefffffefefffefefefffefefffffefefefffefefefffefefdfffffefefffffffefffffffefffefefefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffdfefefff9f8f9fff1f1f1ffe5e6e6ffcececeffbdbdbeffb0b1b1ffa3a3a3ff919191ff7c7c7cff646364ff4b4b4bff353535ff242524ff151516ff191a1aff201f20ff212021ff292a29ff292929ff292929ff2929290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7f7eff7f7f7fff7e7e7eff7e7e7eff7d7d7eff7d7d7dff7d7c7cff797979ff777778ff757575ff727373ff706f70ff6d6e6dff6b6b6bff686869ff666666ff646464ff626261ff5f5f5fff5c5d5cff5a5a5aff585758ff555555ff525252ff4f4f4fff4d4e4eff4d4d4dff4b4b4bff545454ff626262ff69696aff6e6e6eff747574ff7c7b7cff818181ff868687ff8b8b8bff908f90ff959494ff9a9999ff9f9f9effa4a3a3ffa8a8a8ffadadadffb2b2b1ffb7b7b7ffbdbdbcffc0bfc0ffc1c1c0ffc3c3c2ffc3c4c3ffc5c5c5ffc6c6c5ffc5c5c5ffc5c4c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c1ffc0c0c0ffbfbebfffbcbdbcffbbbbbbffb9b8b8ffb6b6b6ffb3b3b3ffb1b1b1ffaeaeaeffa9a9a9ffa7a6a7ffa3a3a3ff9d9d9dff989898ff929392ff8c8c8cff838283ff79797aff717272ff6a6a6aff626263ff595a59ff4f4f4fff414141ff333333ff393a39ff444444ff424343ff424142ff434343ff464646ff494949ff4b4b4cff4e4e4eff515151ff545454ff565656ff59595aff5c5c5cff5f5e5fff616161ff646363ff666666ff696968ff6b6b6bff6d6d6eff70706fff706f6fff70706fff707070ff717070ff717170ff70717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff080809ff0d0d0dff161516ff232222ff2f2f2fff424241ff585857ff6f6f6fff868687ff9d9d9dffaeadadffb5b5b5ffbbbbbbffbfbfbeffc2c2c2ffc4c5c4ffc8c7c7ffcacac9ffcccccbffcecdceffd0d0d0ffd2d3d2ffd3d4d4ffd5d5d5ffd7d7d7ffd8d8d8ffd7d7d7ffd7d7d7ffd8d7d8ffd8d9d8ffdbdbdbffdddcdcffe0e0e0ffe6e6e7ffefefeffff5f5f5fffafafafffcfcfdfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafbfbfffbfbfafffafafbfffafbfafffbfafbfffafafbfffafbfafffafbfafffafbfbfffafbfbfffbfafbfffafafafffafbfafffafafafffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffcfcfdfffdfdfdfffdfcfdfffbfbfbfff9f8f9fff9f9f8fff2f2f2ffebebebffe6e5e6ffdfdfdeffd9d8d8ffd6d6d6ffd5d4d5ffd3d3d2ffd3d3d2ffd1d1d1ffd1d0d0ffcfcfcfffcececeffcecdceffccccccffc9cac9ffc8c9c8ffc6c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc2c2c2ffbdbdbeffb6b6b6ffafafafffa7a6a6ff9d9d9dff8f8f8fff7b7b7bff666666ff515151ff3c3c3dff262526ff141414ff0b0a0aff040504ff010101ff010101ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff737373ff6a6a6aff626161ff5a5a5aff515152ff4a4a4aff4a4a4aff4c4c4cff4d4d4eff4e4e4eff4e4f4fff4f4e4fff4d4d4dff4b4b4bff484748ff444444ff424242ff3f3f3eff3b3b3bff373737ff323132ff2d2d2eff292929ff252525ff212222ff1f2020ff1d1d1dff1b1b1bff191a19ff181818ff151616ff141414ff121212ff101010ff0e0e0eff0c0c0dff0b0b0bff0b0a0bff090909ff070607ff030303ff020101ff010101ff020202ff030302ff030303ff030303ff040303ff030303ff040404ff030403ff040404ff040403ff040403ff030203ff030303ff020302ff030404ff030303ff040403ff040404ff030403ff030303ff0303040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff151415ff141413ff141413ff141413ff141314ff141413ff111111ff121312ff181818ff1e1e1eff262626ff323132ff404040ff505151ff5b5c5cff6c6c6cff7e7e7eff909090ffa3a4a3ffbdbdbdffd7d6d7ffe7e8e7fff5f5f5fffdfdfdfffefffffffefefefffefefefffffffffffefefefffefefffffffefffffefffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffdfefefffdfefefffbfbfbfff5f5f5ffececedffd1d2d2ffc1c0c0ffb5b5b6ffa8a8a8ff9a9a9aff888888ff737474ff5e5e5fff4d4d4dff3e3e3eff333333ff333334ff343333ff333334ff353435ff343534ff363636ff36363600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff0f0f0ffe7e7e8ffdfdfdfffddddddffdddddcffdddcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffd9dad9ffd9dad9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d5d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d2d3ffd0d1d1ffd0cfd0ffd0d0d0ffd0d0d0ffcfcfcfffd0d0d1ffcecfcfffcecfceffcececfffcdcecdffcecdceffcdcdceffcdcdcdffcdcdcdffcccdcdffcccdcc000000000000000000000000000000000000000000000000ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffcacac9ffc9cac9ffcacacaffcacac9ffcac9c9ffcbcacaffcfcfcfffd4d5d4ffd7d8d8ffdadbdbffddddddffdededfffdfe0dfffdfdfdfffdfdedfffdededdffddddddffdeddddffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e8ffe8e8e9ffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffebeaeaffebebeaffebeaebffebebeaffececebffebebebffecebebffececebffecebebffecebecffecececffebececffecececffebececffecececffecececffecececffecececffecebecffebecebffecececffecebebffecececffebebecffecececffecececffebebebffecebecffecececffebececffecebecffececebffecececffecececffecececffecececffecececffecececffebececffecebecffecececffecececffebececffecececffebececffecececffecececffecececffecececffecececffecececffecedecffedecedffecececffececedffecededffedecedffedececffedecedffedededffedededffedededffedededffedededffedededffedededffeeededffeeededffeeeeedffedededffeeededffeeeeedffedededffeeedeeffeeeeeeffedeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffefefeeffefefefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeedeeffeeeeedffedeeeeffededeeffededeeffedededffedededffecededffecedecffedecedffedecedffedededffecedecffecededffecededffedecedffececedffededecffedededffececedffecedecffedededffedededffedededffececedffedededffedededffedededffedededffedededffedededffedededffedecedffededecffededecffecececffedececffedececffededecffecececffecececffecececffecececffecebecffecececffebececffecececffebececffecececffecececffecececffecececffecebecffebecebffecececffecececffecededffecececffededecffedededffecececffedededffedededffededeeffeeededffedeeedffedededffededeeffededeeffedeeeeffeeeeeeffedeeeeffedeeeeffeeedeeffeeeeeeffeeeeeeffedeeedffedeeeeffedeeeeffeeedeeffededeeffeeeeedffedededffededeeffedeeedffedeeedffeeedeeffedededffedededffedededffedededffedececffedececffededecffecececffecececffecebecffecebebffecebebffebebebffebebebffebebeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeae9eaffeae9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e8ffe8e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe3e3e4ffe3e4e3ffe4e3e4ffe3e3e4ffe3e3e3ffe2e3e2ffe1e2e2ffe0e1e1ffe0dfe0ffdededfffdedfdeffe1e1e1ffe7e7e7ffe0e0e0ffdadad9ffd7d7d7ffd4d4d4ffd2d2d3ffd0d0d0ffcdcdcdffcac9c9ffc9c9c9ffcacac9ffcacac9ffcacacaffcacacaffcacacaffcbcacaffcacacaffcbcacaffcbcacaffcbcbcaffcacbcaffcbcbcbffcbcccbffcbcbcbffcccbccffccccccffcccdccffcccdcdffcccdcdffcdcdcdffcececeffcececeffcececeffcececfffcecfceffcfcfcfffcfcfcfffcfd0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d5d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdad9d9ffdad9daffdadadaffdbdbdaffdbdbdaffdbdbdbffdcdbdbffdcdcdbffdcdcdbffdddcdcffdddddcffddddddffddddddffdfdedeffe0e0e0ffe6e6e5ffefeeeffff6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff979797ffeaeaeafffafbfafffdfefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffefffffffffffefffefffefffffffffffffefffffefffffffefefefffffefffffffefefffffefefffefefffffefefefffefefefffffefefffefefffffefefefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffefefefffdfdfdfffefefdfffefefefffefefffffefffefffefefefffefefffffefffefffefefefffefefefffefffffffefefffffffefffffffefefffefffffffefefffffefffffffefffefffffefefffefefefffefefefffffefefffefefffffffffefffefefffffefefffffefefffffffefefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffefffffffffffefffffefefffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefffffffefffffefffffffefffefffefffefffffefefffefffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffffffefffefffffffffffffffefefffffffefffffffefefffefffffffefefffffefffffffefffefffefefefffbfbfbfff3f3f3ffebebebffd4d4d5ffc1c1c1ffb5b5b5ffa8a8a8ff989798ff848484ff6b6c6bff545454ff3f3f3fff303030ff1e1e1eff1f1f20ff212121ff292929ff292929ff2a292aff2a292aff2b2b2bff2a2b2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7f7eff7e7e7eff7e7e7eff7d7d7eff7d7d7eff7d7c7cff7c7c7cff79797aff777777ff747574ff727272ff6f6f6fff6c6c6cff6a6a6aff686868ff666565ff626363ff606061ff5e5d5eff5b5b5bff585958ff565656ff545454ff505051ff4e4e4eff4c4c4cff4a4b4bff494948ff525252ff616061ff696869ff6d6e6eff737374ff7a7a7aff807f7fff858584ff89898aff8e8e8eff939392ff989797ff9d9c9dffa1a1a1ffa6a7a7ffacababffb0b0b1ffb5b5b5ffbbbbbbffbebebeffbfbfbfffc1c0c1ffc2c2c2ffc3c3c3ffc4c4c4ffc4c3c3ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c1ffc1c2c1ffc0c1c1ffc0c0c0ffbfbfbfffbebebeffbcbdbcffbbbbbbffb9b9b9ffb7b7b7ffb4b4b5ffb2b2b2ffb0afafffacacacffa8a9a9ffa5a6a5ffa1a2a1ff9c9b9bff979797ff919191ff8b8b8bff828282ff797979ff707171ff696969ff616161ff595959ff515151ff454646ff383838ff39393aff444344ff424242ff414141ff434342ff454545ff484848ff4b4a4bff4d4d4eff505050ff535353ff565555ff595958ff5b5c5cff5e5e5eff616160ff636363ff666566ff686868ff6a6b6bff6d6c6cff6f6f70ff6f6f6fff6f6f6fff70706fff707070ff717071ff7171710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060606ff090909ff0c0c0cff121111ff1d1d1dff2a2a2aff3b3c3cff575656ff7a797aff919191ff9c9c9cffa7a7a6ffaeaeaeffb4b3b4ffb9b9b9ffbdbdbdffc0c1c0ffc4c4c4ffc7c7c8ffcacacaffccccccffcececeffd0d1d0ffd2d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd6d6d6ffd7d8d8ffd8d8d9ffdadadbffdddcdcffdfe0dfffe5e6e6ffeeeeeefff3f4f3fffafafafffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafbfffbfafafffafbfafffafbfbfffbfbfbfffafafbfffbfbfbfffafafbfffafbfbfffafbfafffafafafffbfafbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffefdfefffdfdfdfffcfdfdfffdfdfdfffcfbfcfff9f9f9fff9f9f9fff7f7f7fff0f0efffebeaeaffe3e3e4ffddddddffd9dadaffd9d8d8ffd6d5d6ffd4d4d4ffd2d3d3ffd1d1d1ffd0d0d0ffd0cfd0ffcecfcfffcdcdcdffcccdccffcccbcbffcacbcbffc9c9c8ffc5c5c5ffc4c3c3ffc1c2c1ffbfbfc0ffbdbdbdffbabab9ffb6b6b7ffb0b0b0ffa5a6a5ff999999ff8a8a8aff787879ff626263ff494848ff343535ff242525ff181818ff0d0e0dff070707ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6a6aff616262ff595a5aff515152ff4a494aff434242ff424242ff434444ff444544ff444544ff464545ff464646ff464646ff444343ff404040ff3d3c3cff3a3a3aff373738ff343435ff313131ff2c2c2cff282828ff242424ff202021ff1e1e1eff1c1c1cff1a1a1aff181818ff161716ff161516ff141314ff111212ff0f1010ff0e0e0eff0d0c0cff0c0b0bff0b0b0bff090a0aff090908ff070606ff040404ff020202ff010202ff030202ff020203ff020202ff030303ff030303ff030303ff030303ff040404ff040404ff030403ff040303ff040404ff030303ff020202ff030202ff030403ff030404ff03040300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141515ff151414ff141415ff141314ff131414ff141413ff141314ff121213ff151515ff1b1b1bff222322ff2c2b2bff383838ff484848ff5c5c5cff696968ff7a7b7aff8b8b8cff9e9f9effb6b6b6ffd2d2d3ffe4e5e4fff3f3f3fffcfcfcfffefefefffefefffffefefffffffefefffefffefffefefffffffffffffffffffffffffffffffffffffefefefffffefefffffefffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefffefffefffffffffffffffefefffffffffffffffffffffefffffffefffefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefffffffefffffffffffffefefefffefefefffefdfdfffefefefffefefefffdfdfdfffefefdfffcfdfdfff6f7f7ffeeeeedffd7d7d7ffc3c3c4ffb8b9b8ffadadadff9fa0a0ff8f8f8fff7b7b7cff676667ff545353ff434444ff363637ff303030ff333433ff353535ff353534ff363636ff363636ff36363600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfbfcfff3f3f3ffebecebffe2e1e1ffdddddeffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdadbdaffdbdadaffdadadbffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d7ffd7d7d7ffd7d7d8ffd6d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d4d4ffd4d5d5ffd4d4d4ffd3d4d4ffd2d2d2ffd1d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececfffcdcdceffcecdcdffcdcdcdffcdcdceffcdcdcdffcccccdffcdcccdffccccccffcbcccc00000000000000000000000000000000ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9caffc9c9caffc9c9c9ffc9cac9ffcbcacaffcdcdcdffd2d2d2ffd6d6d6ffdad9d9ffdcdcdcffdddedeffdfdfdeffdfdfdfffdfdfdfffdedfdeffdedfdeffdededeffdedfdfffdfdfe0ffe0dfe0ffe1e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e9ffe8e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffeae9eaffeae9eaffeaeaeaffeaeaeaffebeaeaffeaeaebffeaeaeaffeaeaebffebebeaffebebebffebebebffebebebffebebebffebecebffecebebffebececffececebffebebebffecebebffebececffebececffececebffebebebffecebecffebecebffececebffebececffecececffebebecffecebecffecebebffebececffebebecffecececffebecebffececebffebebebffebebebffecebebffebebecffecececffebebecffebebecffebebecffebebebffebecebffebececffecececffebebecffecececffebececffebececffececebffebecebffecececffecececffecececffebececffecececffecececffedececffecededffececedffededecffedecedffedecedffecececffecededffedececffedecedffedededffedededffedededffedededffeeedeeffedededffedededffedeeedffeeededffededeeffeeeeedffedededffeeededffedeeedffedeeeeffeeeeedffedededffeeeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffedededffecededffedecedffececedffecececffecececffecededffedededffececedffedededffececedffecededffededecffecedecffedededffedecedffecededffececedffedededffedecedffedededffedededffedededffedededffedededffedededffedededffecededffedececffececedffecececffecececffecececffecececffecececffecececffecececffececebffecebebffecececffecececffebebebffecebebffebececffebececffececebffebebebffebebecffebecebffebecebffecececffecececffecececffececedffedececffecededffecededffedededffedededffedededffedededffedededffeeededffededeeffeeededffededeeffededeeffededeeffeeededffedeeedffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedeeedffeeeeeeffeeedeeffededeeffedededffedededffedededffedededffedededffecededffededecffedececffececedffecececffebececffecebebffebebecffebebebffebebebffebebeaffebeaebffebeaebffeaeaebffeaeaeaffe9eae9ffeae9e9ffe9eaeaffe9eae9ffe9e8e9ffe9e9e8ffe8e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e7ffe7e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e6e6ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdddeddffdddddeffdfdedfffe1e1e1ffdcddddffd8d8d8ffd6d5d5ffd4d3d3ffd1d1d1ffcececfffcbcbcbffcac9c9ffcac9caffc9c9c9ffc9cacaffcacac9ffcacacbffcacacaffcacacaffcbcbcaffcacacbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbccccffccccccffcbcbcbffcdccccffcccdccffcccdcdffcdcdcdffcdcdcdffcecdceffcececeffcececeffcecfcfffcfcfcfffcfcfcfffd0cfd0ffd0cfcfffd0d0d0ffd0d0d1ffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd2d3d3ffd3d3d4ffd3d3d4ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadaffdadbdbffdbdadaffdbdbdcffdbdbdbffdbdcdcffdcdcdcffdcdcddffdddcddffddddddffdededdffdedfdeffe2e1e1ffe9e9eafff2f2f2fffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff0b0b0bffcdcdcdfff2f2f2fffcfcfdfffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffffffefffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffefffefffffffffffffffffffffffefffffffefefefffffffffffefefefffffffffffefefefffffefefffefffffffffefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefdfdfffdfefdfffdfefdfffefefefffefefefffefefffffefefefffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffefffffffefffffffffffffefffffffffffffefffffffffffefffffefefffefffefffefffffffefefefffffffffffefffffffefefffffffefefffefffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffefffefefffffefefefffefffefffefefefffefefffffefefefffefefffffffefefffffefefffffffefffffefefffefffefffefffefffefffefffffefffffefffffffffffffffefffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffefffffefefffffffffefffdfdfdfff6f6f6ffedeeeeffdbdbdbffc6c6c6ffbababaffadadadff9f9e9eff8c8d8cff757475ff5d5d5dff464746ff383838ff292a29ff212121ff292929ff2a2a2aff292929ff2a2a2aff2b2a2bff2b2a2bff2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7fff7e7e7eff7e7e7eff7d7d7dff7d7d7dff7c7d7cff7c7c7bff797979ff777777ff747474ff717271ff6f6e6fff6c6c6cff696a6aff676767ff656564ff626262ff5f5f5fff5d5c5cff5a5a5aff575758ff555554ff525252ff4f4f4fff4b4b4bff494a4aff484848ff474747ff4f5050ff5e5e5eff676767ff6d6d6dff727373ff797878ff7e7e7eff828382ff878787ff8b8c8cff909091ff959595ff9a9a9affa0a0a0ffa5a5a5ffaaaaaaffafafafffb5b6b5ffb9b9b9ffbcbcbcffbdbdbdffbfbfbfffc1c0c0ffc2c1c1ffc3c3c2ffc3c2c2ffc1c2c1ffc1c2c1ffc1c1c0ffc0c0c0ffbfc0c0ffbfbfbfffbebebdffbdbebdffbbbcbcffbbbabaffb9b9b9ffb7b7b7ffb6b5b5ffb3b3b3ffb1b1b0ffaeaeaeffabababffa8a7a8ffa4a4a4ffa0a0a1ff9a9a9aff959595ff909190ff898a8aff818181ff787878ff707070ff686868ff606060ff585958ff525253ff494949ff3c3d3cff3b3a3bff444444ff424242ff404040ff424242ff444444ff474747ff4a494aff4d4c4cff4f4f4fff525252ff555555ff575857ff5a5a5aff5d5d5eff5f6060ff626262ff646465ff686767ff696a6aff6c6c6cff6e6f6eff6e6f6eff6f6f6fff6f7070ff707070ff707070ff70707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000100ff010101ff030303ff040505ff070607ff0a0a0bff111111ff171817ff242425ff434343ff626362ff767676ff868787ff959595ffa0a0a0ffa7a7a7ffaeaeaeffb5b5b4ffb9b9b9ffbebebeffc1c2c1ffc5c5c5ffc7c7c7ffcacacaffccccccffcecfceffd1d1d1ffd2d3d2ffd3d2d3ffd3d2d3ffd3d3d3ffd5d4d4ffd5d5d5ffd7d7d6ffd8d8d8ffd9d9d9ffdbdadbffddddddffdededfffe5e5e5ffedededfff2f3f2fff9f9f9fffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfafffafafafffbfafbfffafafafffafbfbfffafafafffbfbfbfffafafafffbfbfbfffafafafffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfbfcfff9fafafffaf9f9fff5f5f5ffedeeedffe8e8e8ffe1e1e1ffdbdbdcffd9d8d8ffd8d8d8ffd7d7d7ffd5d6d5ffd4d4d5ffd3d4d3ffd2d2d2ffd0d0d0ffcececfffcdcdcdffcccccdffcbcacbffc9c9c9ffc8c8c7ffc6c6c6ffc4c5c4ffc2c3c2ffbebebeffbcbcbcffb8b8b9ffb4b4b4ffafb0afffaaaaaaffa3a4a4ff9c9b9cff8f8e8fff777677ff5c5c5cff3e3f3fff292928ff1b1b1aff131313ff0d0d0dff090909ff050506ff030302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff626262ff5a5a5aff525252ff494a4aff434343ff3d3d3cff3c3c3cff3d3c3dff3d3d3dff3d3d3dff3d3d3dff3e3d3eff3e3e3dff3b3c3cff383838ff363635ff333434ff313131ff2f2e2eff2b2c2bff272627ff232322ff1f1f1fff1d1d1dff1a1b1aff191919ff171717ff161616ff141414ff131313ff121112ff101010ff0e0f0fff0e0d0dff0c0c0cff0b0b0bff0a0a0aff0a0a0aff09090aff0a0909ff060606ff040404ff020202ff010101ff020302ff020302ff020202ff030303ff030303ff030304ff030303ff040404ff040403ff040404ff030403ff040403ff030303ff030203ff020303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141414ff141415ff141514ff141514ff141314ff141414ff141414ff141414ff181718ff1e1e1eff272726ff313131ff3f403fff4f504fff686868ff777778ff898a8aff9a9a9affb0b1b0ffcdcdcdffe0e1e1fff1f0f0fffcfbfcfffefefefffefefefffefefefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefefffffffefefffefffefffffefffffffffefffefffefffffffffffefffffffefffffffefffefffffffffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffefffefffefefefffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffefefffefffefffefefffffffffefffefefefffffefffffefffffffefffffffefefefffffffffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffefefffffefefffffffefffefefefffdfefdfffefefdfffefefefffefefefffdfefefff8f8f8fff0f0efffdededeffc6c7c7ffbcbcbcffb1b0b1ffa4a4a4ff949494ff828282ff6f6f6eff5b5b5bff4a4a4aff3a393aff323132ff353535ff353534ff363636ff363636ff363636ff3b3b3bff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f5ffeeeeeeffe5e5e5ffdededfffddddddffddddddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdaffdbdadaffdadbdaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d7ffd8d8d8ffd7d8d8ffd7d6d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd1d2d2ffd0d0d0ffcfcfcfffcfcfcfffcecfcfffcececeffcfcfceffcecfcfffcdcdceffcecdcdffcdcecdffcdcdceffcdcdcdffccccccffcdccccffccccccffcbccccffcbcbcbffcbcbcbffcacbcb00000000ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc7c8c8ffc8c7c8ffc8c8c8ffc9c8c9ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffcacac9ffcccbcbffcfd0cfffd4d4d4ffd9d9d8ffdbdbdbffdddddeffdededeffdfdfdfffdfe0dfffdedfdfffdfdedeffdededfffdfdfdfffdfdfdfffdfe0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe9e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaebebffebebebffebebebffebebebffebebebffececebffebebebffebecebffebecebffebebebffebebecffebececffebebecffebecebffecececffebececffecebebffecebecffecececffecececffebececffececebffececebffececebffecebebffecebecffebebecffebecebffebebebffebebebffebecebffebebebffececebffebebebffebebebffebebebffebecebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffecececffebebebffecececffebebebffecebebffebececffecebebffecececffececebffebececffecececffececedffecececffecececffedededffecededffececedffecedecffedededffedecedffedededffedededffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffedeeeeffededeeffedeeedffeeeeeeffedeeeeffeeededffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffedededffedededffedededffececedffedececffecedecffececedffecedecffecececffedececffecececffecececffecececffedededffecececffedededffecececffedececffecededffedececffedededffecedecffecececffececedffececedffedecedffececedffedededffecededffececedffecedecffecedecffecececffececedffecececffecececffecebecffecececffececebffececebffebecebffebecebffebebebffebebecffebececffebebecffebecebffecececffebececffecebebffecebecffecececffecececffebececffededecffecedecffededecffedecedffedededffedededffedededffedededffedededffedeeedffedededffeeeeedffedeeeeffededeeffeeededffedeeedffededeeffeeeeedffedededffeeedeeffedeeedffedeeeeffedededffeeeeeeffedededffeeeeeeffedededffedededffedededffedededffedededffecedecffecececffececedffececedffecececffecececffecececffebececffebebecffebebebffebebebffebeaebffeaebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e9e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdededeffddddddffdcdbdcffddddddffe0e1e1ffdbdadbffd7d7d7ffd4d4d4ffd2d2d2ffcfcfd0ffcccccdffcac9caffc9c9c9ffcac9c9ffc9cac9ffcac9caffcacacaffcacbcaffcacacaffcacacbffcacacaffcbcbcbffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcccbffcbcbcbffccccccffcccccdffcccccdffcdcdccffcdcecdffcdceceffcecdcdffcececeffcfcecfffcfcfcfffcecfcfffcfd0cfffcfd0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9daffd9d9d9ffd9d9daffdadadaffdadbdaffdbdadbffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdededdffdfdfdfffe3e4e3ffedededfff7f7f7fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1b1c1cfff1f2f1fff3f3f3fffcfdfdfffefefefffefefefffefdfefffefefefffefefefffefffefffefefefffffefffffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefefffdfefefffefefefffdfefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefffefffffefefffefefefffffefefffefffefffffffefffffefffffefefefffefefffffefefffffffffefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffffefffffefefefffefefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffffefefffffffefffefefffffffefefffefefffffefffefffffffffffefefefffefefefffefffefffefffffffffefffffefefefffefefefffffefefffefefefffefefefffefefffffefefffffffffffffefefffffffefffffefffffffefffefffffefefffefffefffefefffffefffefffffefefffffefffffffefefffffffefffffffffffffffffffefffefffefefffffefffffffffffefffefffefffefffefffffefefffefffefffefefefff7f7f7ffefefefffe2e1e2ffc9c9c9ffbcbdbdffb1b1b1ffa3a3a3ff939393ff7d7c7cff646465ff4d4d4dff3c3c3cff323232ff272727ff292929ff2a2929ff29292aff2b2b2bff2b2a2bff2c2d2cff2d2d2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7dff7e7d7eff7d7d7dff7c7c7dff7b7c7cff7b7b7bff787979ff767776ff747474ff717171ff6e6e6eff6c6b6bff696868ff666666ff636363ff606060ff5e5e5eff5b5c5cff595959ff565556ff545454ff515151ff4e4d4eff4a4a4aff484849ff474747ff464645ff4e4e4fff5c5c5cff666566ff6b6c6cff727271ff777777ff7c7c7cff818181ff868585ff8a8a8aff8f8f8eff949494ff989998ff9e9e9effa3a4a3ffa8a9a9ffaeadaeffb4b4b4ffb7b7b7ffbababaffbcbcbbffbdbdbdffbebfbfffc0c0c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfbfffbebebeffbdbebdffbdbdbdffbcbdbcffbcbbbbffbababbffb9b9b9ffb7b8b7ffb6b6b6ffb4b4b4ffb1b2b2ffafafb0ffacadadffaaaaaaffa6a7a7ffa3a3a3ffa09f9fff999999ff949494ff908f8fff898989ff818081ff777777ff6f6f6fff676768ff5f6060ff585958ff525152ff4a4a4aff3f3f3fff3c3c3cff454545ff414142ff403f40ff424141ff434344ff474646ff494949ff4b4c4bff4f4f4eff525151ff545454ff575758ff5a5a5aff5d5c5dff5f5f5fff626262ff646464ff676667ff696a69ff6b6c6cff6e6e6eff6e6e6eff6e6e6eff6f6f6fff70706fff707070ff707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff020201ff030303ff040504ff070707ff090a09ff0d0e0eff1f1f20ff353535ff494a4aff616061ff777777ff898a89ff959595ff9d9d9effa7a7a6ffadaeaeffb3b3b3ffb8b8b8ffbdbdbdffbfbfbfffc3c3c3ffc6c6c6ffc9c9c9ffcdccccffcfcfcfffd1d1d1ffd1d2d1ffd2d2d1ffd3d2d3ffd2d3d2ffd4d4d4ffd5d5d6ffd7d7d7ffd8d9d8ffd9d9d9ffdadadaffdbdcdbffdfdfdfffe2e1e1ffe9e9e9fff2f1f2fff7f7f7fffbfbfbfffdfdfefffdfdfdfffcfcfcfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfafffafafbfffbfafafffbfafafffafbfafffbfbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffcfcfcfffcfbfbfff7f7f7fff3f3f3ffecececffe4e4e3ffdbdbdbffd9d9d9ffd7d7d7ffd6d6d6ffd6d6d6ffd4d5d5ffd4d4d4ffd3d4d3ffd2d2d3ffd1d1d1ffcfcfcfffcdcdcdffccccccffcacacaffc9c9c9ffc7c7c7ffc4c5c5ffc3c3c2ffc0c0c0ffbfbebeffbbbbbcffb6b7b6ffb2b2b2ffacacacffa6a6a7ffa1a1a0ff999898ff8e8e8fff858484ff767676ff525252ff333233ff1b1b1bff0f0f0fff0a0a0bff080808ff060706ff040404ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595a59ff525251ff4a4a4aff424342ff3c3c3dff393a3aff383837ff383938ff383838ff383838ff383838ff383838ff383838ff363636ff343334ff313031ff2e2f2fff2d2c2dff2a2b2bff282828ff232223ff1f1f1fff1c1d1dff1b1a1aff191919ff171718ff161616ff151414ff131314ff121212ff121112ff101010ff10100fff100f0fff0d0d0dff0b0c0cff0b0b0bff0a0a0aff0a0a09ff0a0a0aff090a09ff060606ff040404ff010202ff010102ff020202ff020202ff030203ff030303ff030303ff030303ff030304ff040404ff040404ff040304ff0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141514ff151415ff141414ff131414ff151415ff141414ff141414ff141414ff121212ff151514ff191a1aff202021ff2a2a2aff353536ff464546ff575858ff717272ff828282ff949494ffa7a7a7ffc2c2c2ffdad9d9ffeaeaeafff9f8f8fffdfefdfffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffefefffffefffffffefffffefefefffefefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffefffffefffffffefefffffefffffefffefffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefffefffefefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffdfdfdfff8f8f9fff1f2f1ffe5e4e4ffcacacaffbebdbdffb2b3b2ffa6a6a6ff989797ff868686ff737374ff606060ff4e4e4eff3d3e3dff333333ff353435ff363736ff363636ff363636ff3b3a3aff3b3a3bff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff1f2f1ffeaeaeaffe0e1e1ffdddedeffdddcddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdcffdbdbdcffdbdbdbffdadadbffdbdadaffdadadaffd9dad9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd3d4d4ffd3d3d3ffd1d1d1ffd0d0cfffcfcfcfffcfcfcfffcececeffcfcecfffcececeffcdcecdffcecdceffcdceceffcdcdcdffcecdcdffcdcdcdffccccccffcdccccffccccccffcbcbccffcbcbcbffcbcbcaffcbcbcbffcacacaffc8c8c8ffc7c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcdcdcdffd2d1d2ffd5d6d6ffdadadaffdcdcdcffdddeddffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdfdfffe0dfe0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e9e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffebebeaffebebebffebebebffebebebffecebebffebebebffecebebffebebecffebecebffebebebffebebebffebebebffebecebffecebebffebebebffebebebffebecebffececebffecebecffebebebffebebecffebebebffebebebffebecebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffececebffecebebffececebffebececffecebecffebebecffececebffecececffecececffecececffecedecffecededffedecedffecededffecececffedededffededecffedededffecededffedededffedededffedededffedededffedededffecededffedededffedededffedededffedededffeeededffedededffedededffedeeedffeeeeedffeeedeeffedededffededeeffedeeeeffeeeeedffedeeedffedeeedffeeededffedeeedffedededffedededffedececffedecedffedecedffecececffececedffecececffecececffecececffececedffecececffedececffedececffececedffecececffedececffececedffedececffedececffecedecffededecffedececffededecffececedffedececffececedffededecffedededffecedecffedececffecedecffecededffedecedffecececffecececffecececffecececffecececffebececffebececffecececffebebecffecebecffebececffebecebffebebebffebebebffebebebffebebebffecebebffebebebffecebebffebecebffececebffecececffecececffecececffecececffecececffecededffedededffedededffedededffedededffedededffedededffeeedeeffedededffedededffededeeffedeeeeffeeeeedffeeededffeeeeeeffedeeeeffeeededffeeeeeeffededeeffeeedeeffeeededffededeeffedededffeeededffedededffededecffedececffededecffececedffedececffecececffecececffecececffebecebffecebecffebecebffebececffebebebffebebebffeaebebffebeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe5e4e4ffe5e5e5ffe4e4e4ffe4e3e3ffe2e2e2ffe1e1e2ffe1e0e1ffe0e0dfffdededfffddddddffdddcdcffddddddffe5e5e4ffdfdedeffd8d8d8ffd5d5d5ffd3d3d3ffd0d0d0ffcdcecdffcbcbcbffc9c9c9ffc9c9c9ffc9cac9ffc9cacaffcac9caffcacacaffcacacaffcbcacbffcbcacaffcacacaffcacacbffcacbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcccbffcbcbcbffccccccffccccccffcccdccffcdcccdffcdcdcdffcecdcdffcececeffcececeffcfcecfffcecfceffcfcfcfffcfcfcfffd0d0cfffcfd0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd2d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd9d8d8ffd8d8d9ffd9d9d8ffdad9d9ffd9dad9ffdadadaffdadbdaffdadbdbffdbdadbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffdddddeffdededdffdededeffe1e1e1ffe9e9e9fff4f5f5fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff5b5c5cfff8f8f8fffbfbfbfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffffefefffffefefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefefefffffffefffefffffffefffefffefffefffefefffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfefffdfefefffefdfdfffefdfefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefefffffefefffffefefffffffefffffffefffefffffffffffefffffefffffefffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffffffffffffffefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffefefffffffefffffefefffefefffffefefefffefefffffefffffffefffffffefefffffefffffffffffffffffefefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffffefefffefefefffefffffffefefdfff9f9f9fff2f3f2ffe9eae9ffd1d2d1ffc1c1c1ffb5b5b5ffa9a9a9ff9b9b9cff888889ff727271ff5a5a5aff434343ff363636ff2b2b2bff292928ff292a2aff2a2b2bff2b2b2bff2c2c2cff2d2c2cff2c2c2cff2b2b2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7d7e7eff7d7d7dff7c7c7cff7c7c7cff7b7b7bff7a7a7aff787878ff767675ff737373ff707070ff6d6d6cff6a6a6aff676767ff646464ff616261ff5f5f5eff5c5c5cff595a5aff575757ff545454ff515151ff4f4f4eff4c4c4cff494949ff474747ff464746ff444545ff4c4d4dff5a5b5aff636363ff696969ff6e6e6eff747474ff797a79ff7e7e7eff838483ff888888ff8c8c8cff919191ff969696ff9b9b9bffa1a1a1ffa6a7a6ffabababffb1b1b1ffb5b4b4ffb7b7b7ffb9b8b9ffbababbffbcbcbcffbdbdbeffbebfbfffbfbfbfffbebdbeffbdbebeffbdbdbdffbbbbbbffbbbbbbffbbbbbbffbab9baffb8b9b9ffb8b8b8ffb6b7b6ffb5b5b5ffb3b4b4ffb1b1b1ffafafafffadadaeffaaaaabffa8a8a8ffa5a5a5ffa2a2a1ff9e9e9dff979898ff939392ff8e8d8eff878887ff7f7f7fff757675ff6d6d6dff656565ff5d5e5eff575757ff505051ff494948ff3f403fff3b3b3bff444343ff404040ff3e3f3eff3f4040ff424242ff454545ff484848ff4b4b4aff4d4d4dff505050ff535453ff565656ff595a59ff5c5c5cff5e5f5eff616161ff636364ff666666ff686969ff6b6c6bff6e6e6dff6d6d6dff6f6e6eff6f6f6eff6f6f6fff6f6f70ff706f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000001ff010101ff010201ff020302ff080707ff0c0c0cff131313ff1e1e1eff323132ff4d4d4eff676766ff767677ff808080ff8b8c8bff969596ff9c9d9dffa6a5a6ffabababffb2b2b2ffb7b7b7ffbbbabbffbfc0c0ffc4c5c5ffc8c9c8ffcbccccffcdcdcdffcececfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d4ffd6d6d5ffd6d6d6ffd7d8d8ffd9d9d8ffdbdadbffdcdcdcffdfdfdfffe1e1e1ffe4e4e3ffebebeafff1f1f1fff4f4f4fff7f7f7fff9f9f9fffafbfafffcfbfcfffafaf9fff9f9fafffbfbfafffbfcfcfffbfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffdfdfefffdfdfdfffdfdfcfffcfdfcfffbfbfcfffbfafafffafafafffafbfafff8f9f8fff1f2f2ffebebebffe3e3e4ffdddcdcffd7d7d7ffd7d7d7ffd6d6d6ffd4d4d4ffd4d4d4ffd3d3d4ffd2d2d2ffd2d2d2ffd0d0d1ffd0d0cfffcfcfcfffcdceceffccccccffcacacaffc8c7c7ffc5c5c5ffc3c2c3ffc0c0c0ffbdbdbcffb9b8b9ffb4b5b5ffb1b1b1ffadadadffa8a9a8ffa0a0a0ff9a9a99ff919190ff878787ff7d7d7dff707171ff5c5d5cff484948ff323232ff1b1c1cff0c0c0cff050605ff030304ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff4a4a4aff424243ff3c3d3cff3a393aff373737ff383838ff383838ff383838ff343433ff333434ff333433ff333333ff313131ff2f2f2fff2c2d2cff2a2a2aff292928ff262626ff232323ff1e1f1fff1b1b1bff191a19ff181818ff191919ff171717ff171716ff161616ff161616ff131313ff121212ff121212ff101010ff0f0f0fff0f100fff0d0d0dff0c0c0bff0b0b0cff0a0b0aff0a0a0aff09090aff0a0a09ff060706ff040404ff020202ff010101ff030302ff030302ff030203ff030303ff030303ff030304ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff141414ff141414ff141414ff151514ff151514ff141414ff171718ff1d1d1dff252526ff303030ff3f403fff525253ff666767ff7f7f7fff8c8c8cffa4a4a4ffc1c1c1ffd8d8d8ffe8e8e8fff6f6f6fffdfefdfffefefefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffefffffffffefefffefffefffffefffffffffffffefefefffffffefffefffffffefffffffffffefffffefffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffffefffefffffffefffefffefffefffefefffffffefefffefefefffefefefffefffefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffffffefffffefffffefffffffffefefffffefffffefffffffefffefffefefefffefffefffffefffffefefefffefefdfffbfbfbfff4f4f4ffeaebebffd0d1d0ffc1c1c1ffb5b5b5ffa8a9a9ff9b9c9cff8c8d8cff7a7a7bff676767ff555555ff444343ff373736ff363636ff363737ff363636ff3b3b3bff3b3b3aff3c3c3cff3c3d3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f4ffecececffe3e3e2ffdddeddffdcdddcffdddcdcffdcdcdcffdddcdcffdddcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffd9dadaffdadadaffd9d9d9ffd9d9d8ffd9d9d9ffd8d7d8ffd7d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd5d5d4ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd1d0d0ffcfd0d0ffcfcfceffcfcecfffcececeffcececeffcececeffcececdffcdcecdffcdcdceffcdcdceffcdcdcdffccccccffccccccffcbcbccffcccccbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacbcaffcacacaffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c9ffc8c9c8ffc9c9c8ffc9c9c9ffc9c9c8ffc9c9c8ffc9c9c9ffc8c9c9ffc9c8c8ffc9c9caffcbccccffcfd0d0ffd4d4d4ffd8d8d8ffdcdcdcffddddddffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffeaeaeaffe9e9e9ffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebeaffebeaebffeaeaebffebeaeaffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebebebffebecebffebebebffebebebffebecebffebecebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffeaebebffebebeaffebebebffeaebeaffeaebebffeaebeaffebeaeaffeaebeaffeaebebffebebebffeaeaebffeaeaeaffeaebeaffeaeaebffebebeaffeaeaeaffebebeaffeaebebffeaebebffebebeaffebeaebffebebebffebebebffebebebffebecebffebebebffececebffecececffececebffecececffecebecffecececffecececffecedecffecececffecececffedececffededecffedecedffececedffecececffececedffecededffecededffedecedffecededffedededffedececffededecffedededffedecedffecededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededecffedededffecededffededecffedecedffecececffecececffecececffecececffecececffecececffecececffecececffececebffececebffecececffecececffecececffecedecffecedecffecececffecedecffececedffedececffecececffecedecffedededffecececffededecffedededffecedecffedededffececedffecedecffecedecffecedecffecececffecececffedececffecececffecececffebececffebebebffebebecffebececffebecebffebebecffebecebffecebecffebebebffebebebffebebebffebebebffebebebffebecebffebecebffecececffebececffebebecffebecebffecececffecececffecececffedececffededecffededecffecededffededecffedededffedededffedededffedeeedffedededffedeeedffedeeeeffeeeeeeffededeeffedededffedeeedffededeeffedededffedededffedeeedffedeeedffedededffedededffedededffedededffececedffecededffededecffecececffecedecffecececffecececffecececffebebecffececebffebecebffebecebffebebebffebebebffebebeaffebebeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdddcdcffdededeffe0e1e1ffdcdddcffd7d7d7ffd4d5d4ffd2d2d2ffcfcfcfffcdcdcdffcacacbffc9c9c9ffc9c9c9ffc9cac9ffcacac9ffcacacaffcbcacaffcbcacaffcacacaffcacacbffcacacaffcacacbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffcbcbcbffcccbcbffccccccffccccccffcccdcdffcdcdcdffcdcdcdffcececeffcdceceffcececeffcececeffcfcecfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd4d4d4ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadbdaffdadbdaffdbdbdaffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcdcddffdcdcdcffddddddffddddddffdddedeffdfdfdfffe2e2e2ffeeeeeefff4f4f4fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080908ff969797fff6f6f6fffcfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefefffffffffffffffffefffefffefffefefffffffffffffefefefffffefffffffffffffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefdfffefefefffefefdfffefefdfffefefdfffefefefffefefefffdfefefffdfefefffefefefffefefdfffefefdfffdfefefffefefefffefefefffffefefffefefefffefefffffefefffffefffefffffefefffefefefffffffffffefffefffefefefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefefffffffffefffefefffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefefefffffffefffefefefffefefefffffefefffffffffffffefffffefefffffefffffffefefffffffffefffefffefffefffffffefffffffefffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffefffffffefffffefffffffffefffefffefffefefefffefefefffefefefffefefffffefefefffdfcfcfff4f5f5ffeeeeeeffd8d8d8ffc4c4c4ffb7b7b8ffacacadffa0a1a1ff90908fff7b7a7bff636464ff4a4a4aff373837ff2d2d2eff232323ff2b2b2aff2b2b2bff2d2c2cff2c2c2cff2c2c2dff2c2b2bff2d2d2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7c7d7cff7c7c7cff7c7b7cff7b7b7aff797a79ff777777ff757575ff727272ff6f6f6fff6c6c6cff696969ff666666ff636363ff606060ff5e5e5dff5a5a5bff575858ff555556ff535352ff504f50ff4e4e4eff4b4b4bff484848ff474747ff454545ff434343ff4d4d4dff5a5a5aff616161ff666666ff6c6b6bff717171ff777777ff7c7c7cff818181ff868685ff8a8a8aff8e8f8fff949494ff999999ff9e9f9effa3a4a3ffa9a9a8ffaeaeaeffb2b2b1ffb5b4b4ffb6b6b7ffb8b8b8ffb9babaffbbbbbbffbcbcbcffbdbdbcffbbbcbbffbbbcbbffbababaffb9babaffb9b9b9ffb8b8b8ffb7b7b8ffb7b7b7ffb5b6b6ffb5b4b4ffb3b3b3ffb1b1b1ffafafafffadadadffabababffa9a9a8ffa6a6a6ffa3a3a3ffa0a0a0ff9c9c9cff969696ff919191ff8d8c8cff868686ff7e7e7dff747474ff6c6c6bff636364ff5b5c5cff555555ff4f4e4eff474748ff3f403fff3a3939ff404140ff3e3e3fff3d3d3dff3e3e3eff414141ff444444ff464747ff4a494aff4d4c4cff4f4f4fff525252ff555555ff585858ff5b5b5bff5e5e5eff606060ff636363ff666566ff676868ff6a6b6aff6d6d6dff6d6d6dff6e6e6dff6f6e6eff6f6f6fff6f6f6fff6f6f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff030303ff050504ff090908ff111112ff222222ff363737ff484949ff545455ff5f5f5fff6f706fff7d7e7eff8c8d8dff949595ff9e9e9effa5a5a5ffaaaaabffb0b0b0ffb6b7b7ffbdbdbdffc1c1c1ffc5c5c5ffc8c8c8ffcbcbcaffcdcccdffcececeffcfd0cfffd1d0d1ffd2d2d2ffd2d3d3ffd4d4d4ffd5d5d5ffd7d7d7ffd8d9d9ffdbdbdaffdbdbdcffdcdcdcffdddddeffdededfffdfdfe0ffe2e1e1ffe2e2e3ffe4e5e5ffe8e7e7ffebebebffefefeffff0f0f0fff1f1f0fff3f3f3fff7f7f7fff9fafafffbfbfbfffcfbfbfffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffbfbfcfffbfcfbfffafafbfffbfbfafffbfbfcfffbfbfcfffafafafff8f8f8fff6f5f6fff3f4f4fff1f1f1fff0f0f0ffeeeeefffebecebffe2e2e2ffdcdbdbffd9d9d9ffd7d7d7ffd5d5d6ffd5d4d4ffd4d4d3ffd2d3d3ffd1d1d1ffd1d1d0ffd0d0cfffcfcfcfffcdceceffcdcdcdffccccccffcacbcbffc9c9c9ffc7c7c7ffc4c4c4ffc0c0c0ffbebdbdffbabbbbffb6b6b6ffb0b0b1ffaaababffa4a4a5ff9f9f9fff9a9b9aff949494ff878888ff7d7e7eff6e6e6eff5f5f5fff535354ff434343ff2f3030ff1d1d1dff0f0f0fff090809ff040404ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4a4aff434343ff3c3d3cff393a39ff383738ff383838ff383838ff383838ff383838ff383838ff343434ff343334ff343333ff333333ff313131ff2f2f2fff2d2d2cff252526ff242425ff232323ff1f1f1fff1d1c1dff1d1d1dff1a1919ff181918ff191919ff181817ff171616ff161616ff161616ff131313ff121212ff121111ff101010ff0f0f0fff0f0f0fff0d0d0dff0c0c0bff0b0b0bff0a0b0aff0a0a0aff0a090aff090a09ff060606ff040404ff020202ff010101ff030302ff030303ff0302030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff141514ff151514ff141414ff141414ff151514ff141313ff161616ff1b1a1aff212121ff2a2b2bff373637ff494948ff5d5d5cff707171ff868687ff949595ffafafafffcececeffe2e2e2fff3f3f3fffcfcfcfffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffffffffffefefefffffffffffffefffffffefefffefffffffffffefffefefffffffffefffefefffffefefffffffffffffffefefffefefffffffffffffffefefffefffefffefffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffffefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefffffffefffffffffefffffffffefffefffefffefffefffefefefffefffffffefefefffcfcfcfff6f6f7ffefefefffd7d8d7ffc4c3c3ffb8b8b7ffacacadff9e9e9eff919191ff818081ff6d6d6dff5a5a59ff484748ff393939ff323333ff363637ff3b3a3bff3b3b3aff3c3c3cff3d3d3cff3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfbfbffeff0efffe6e6e6ffdfdedeffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdadadbffdbdbdaffdadbdaffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd5d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d1ffcfd0cfffcfcfcfffcfcecfffcfceceffcececeffcececeffcdcdceffcececdffcdcdcdffcccdcdffcdcdcdffccccccffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcbcacaffcacacaffc9c9caffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c8c9ffc8c9c8ffc8c9c8ffc9c9c9ffc9c9c8ffc9c9c8ffc9c9c8ffc9c9c9ffc9c8c9ffc8c9c9ffc9cacaffcdcdceffd2d2d2ffd6d7d6ffd9dadaffdcddddffdededfffdfdfdfffe0dfe0ffdfdfe0ffdfdfe0ffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe8e9e9ffe9e8e9ffe9e8e8ffe9e9e9ffe8e9e9ffe9e8e8ffe9e9e9ffe9eae9ffeaeaeaffe9eae9ffeaeaeaffeae9eaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebebffebeaeaffeaeaebffeaebebffeaeaebffebebeaffebebeaffeaebebffeaebebffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffebebeaffebebeaffeaeaebffebebebffeaeaeaffebebebffebeaeaffebeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaebffeaebeaffeaeaeaffebeaeaffebeaeaffeaeaeaffebeaebffebeaeaffebebeaffeaebebffebeaeaffebebebffebebebffebecebffebecebffecececffecebecffebecebffececebffecececffecececffecececffedececffecededffedececffecececffecededffececedffededecffecedecffecedecffecececffecededffedececffedecedffececedffedededffecededffedecedffededecffedededffededecffededecffedecedffededecffecedecffecececffededecffecececffedecedffecececffedececffecececffecececffecececffececebffebebecffebebecffecececffececebffebebecffecececffececebffebecebffecececffecececffecececffecececffecececffecececffedecedffedececffecececffecececffecececffecececffecedecffecedecffecedecffedecedffecececffecececffecececffecececffecececffecececffececebffecececffecececffebebecffebececffebebecffecebebffebebebffebebebffebebebffeaebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffecececffececebffececebffecececffecececffecedecffecececffecececffecececffedededffedecedffedededffedededffedeeedffedededffeeeeedffededeeffededeeffedeeeeffeeededffedededffedeeeeffeeededffedededffededeeffedeeedffedededffedededffedededffecededffedecedffedececffecececffecececffecececffecececffececebffecececffebececffecececffecebecffebecebffebebebffebebebffebebeaffeaeaeaffebeaeaffeaebebffeaeaeaffe9eaeaffe9eaeaffe9e9eaffeaeae9ffe9eae9ffe8e9e9ffe8e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e4ffe4e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe1e0e0ffe0e0e0ffdfdfdfffdededeffddddddffdddcdcffdededeffe0e0e0ffdadadaffd6d6d6ffd3d3d3ffd1d1d1ffcecfceffcdcdcdffcac9caffc8c9c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcacaffcacbcbffcbcacaffcacacbffcacbcbffcacacbffcbcbcaffcbcbcaffcacbcbffcbcbcbffcbcbcbffcccbcbffcccbccffccccccffccccccffcccdccffcdcccdffcdcdcdffcececeffcececdffcececeffcfcecfffcfcfceffcfcfcfffcfcfcfffd0d0d0ffcfd0cfffd0d0d1ffd1d0d0ffd1d1d0ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffd8d9d9ffd9d9daffdad9daffd9dadaffdadadaffdbdbdaffdbdbdaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffdededdffdededdffdfe0e0ffe7e7e8ffeeefeffff6f6f6fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1c1c1bffb8b8b8fff7f7f7fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffefffffffffffefffefffefffffefefffefffefffffffffffefefefffffefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefefdfffefefefffdfdfefffefdfefffefefefffefdfefffefefdfffefefdfffefefdfffefdfefffefefefffefefefffefefffffefefefffffefffffffefefffffffefffefefffffefffffffefefefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffefffffffefefffefffffffffefffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffffefffffefefffffefefefffefffffffffefffffefffefffffefefffefffefffefefffffffffefffefffffffefefffffffffffffffffffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffefdfdfff7f7f7ffefeff0ffdededeffc7c7c7ffbabbbaffb0b0b1ffa5a6a6ff969796ff838384ff6c6c6bff515151ff3c3c3cff313131ff262626ff2b2a2aff2d2c2dff2c2d2cff2c2c2cff2b2c2bff2d2d2eff2f2e2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7c7c7cff7c7c7cff7b7b7cff7a7b7bff7a7b7bff797979ff777776ff747474ff717171ff6d6d6eff6b6a6aff686767ff646465ff626262ff5e5f5fff5c5c5cff595959ff575657ff545454ff515151ff4f4f4fff4c4c4cff494a49ff474646ff454544ff434343ff414141ff4d4c4dff5a5b5aff5f6060ff636463ff696869ff6f6e6fff757575ff7a7a7aff7e7e7fff838383ff888888ff8d8d8dff929192ff979797ff9c9c9dffa1a1a0ffa6a6a5ffacababffafafafffb2b2b2ffb3b3b4ffb6b5b5ffb7b8b7ffb9b8b9ffb9bab9ffbababaffb9b9b9ffb9b9baffb8b9b8ffb7b7b7ffb6b6b7ffb6b6b6ffb6b5b5ffb5b4b4ffb3b4b3ffb2b2b2ffb0b0b1ffaeafaeffadadadffaaababffa8a8a9ffa6a7a6ffa3a3a4ffa1a1a1ff9e9f9eff9a9b9bff939394ff908f8fff8b8a8aff848484ff7b7b7bff727272ff696a6aff616161ff5a5a5aff535353ff4c4c4cff464647ff40403fff383838ff3f3e3eff3d3d3cff3c3c3cff3d3d3dff404040ff434343ff454546ff484948ff4b4b4cff4e4e4fff515152ff545454ff575757ff5a595aff5c5d5dff5f5f60ff626162ff656565ff686768ff6a6a6aff6c6d6cff6d6c6cff6d6d6dff6e6d6eff6e6e6eff6f6e6eff6f706f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff020202ff060606ff0d0c0cff141414ff1e1d1eff252525ff2e2d2dff3c3c3bff4e4e4fff676867ff757575ff828283ff8c8c8cff939393ff9a9a9affa1a2a1ffaaaaabffb3b3b4ffb9b9b8ffbdbdbdffc0c0c1ffc3c3c4ffc6c7c7ffc9c9c9ffcdcdccffcfcfceffcfd0cfffd0d0d0ffd2d1d1ffd4d3d3ffd5d5d6ffd8d8d8ffdadadaffdadadbffd9dad9ffdadadaffdadadaffd9dad9ffdadadaffdadadaffdbdbdbffdddcdcffdededdffddddddffdbdbdaffddddddffe0e0e0ffe2e2e3ffe4e4e4ffe6e6e6ffe9e9eaffeff0f0fff1f0f1fff1f1f1fff1f1f1fff6f6f6fff9f9fafffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffbfcfcfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafafafff8f9f8fff5f5f6fff3f3f3fff1f0f0ffefeff0ffefefefffececedffeaeaeaffe7e8e7ffe5e4e5ffe1e2e2ffe0e0e0ffdedfdfffdddddcffdbdbdbffdededeffdddeddffdcdcdcffd8d8d8ffd7d6d7ffd6d6d6ffd5d5d6ffd4d5d4ffd3d3d4ffd2d2d2ffd0d0d1ffcfcecfffcdcdcdffccccccffcbcbcbffcacacaffc9c8c9ffc8c8c8ffc5c5c6ffc3c2c2ffbebfbeffbab9b9ffb5b5b4ffb2b1b2ffadadaeffa6a6a6ff9d9e9eff979696ff8f8f8eff888888ff818181ff767676ff606160ff525252ff404041ff313131ff252425ff191919ff111110ff0a0a0aff050506ff020302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424343ff3c3d3cff3a3a3aff373838ff383838ff383838ff383838ff383838ff383938ff383938ff383838ff343333ff343334ff333334ff333333ff313131ff262626ff252625ff262626ff242525ff222322ff1f1f1fff1d1d1cff1d1d1dff191919ff191918ff191919ff171717ff171717ff161616ff151616ff131313ff121213ff121112ff101010ff100f0fff0f0f0fff0d0d0dff0c0c0cff0b0b0bff0a0a0bff0a0a0aff0a090aff0a0909ff060706ff040404ff020201ff010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141415ff151415ff151515ff151515ff151514ff151514ff141414ff141413ff141314ff171717ff1d1d1dff252625ff313030ff3e3f3eff515151ff666666ff7a797aff8e8f8eff9e9e9effbcbdbdffd8d8d8ffeaeaeafffbfafafffffffefffefefffffefffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffefffffefffffffefffefffefefffffefffefffefefefffffefefffefffefffffffffffefefefffffefffffffffefffefefffffefffefffffefffffffefffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffffffefffefffefefffffefffefffefffffffffefefffffffefffffffffffffefefffffefffffffffefffefefffffefffefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffffefefffffefffffefefffffffefffffefffffffffefffffffffefffffffefffffffefffefefffffefffefffefefefffefefefffdfdfdfff8f8f8fff0f0f0ffdcdcdbffc5c5c5ffbababaffafb0afffa3a3a3ff949494ff848485ff737373ff5f5f5fff4d4d4cff3d3d3cff343535ff3a3a3bff3b3b3aff3d3c3cff3c3c3dff3c3c3dff3d3d3dff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff2f2f3ffeaeaeaffe0e0e0ffddddddffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdbffdcdcdcffdbdbdcffdbdbdbffdbdcdbffdbdadbffdadbdaffdadadaffdadad9ffd9d9daffd9dad9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d2ffd1d1d1ffcfd0cfffcececfffcfceceffcfceceffcececeffcececeffcdcdceffcdcdcdffcdcdccffcdcccdffcccdcdffccccccffcbcbccffcbcccbffcbcbcbffcbcacaffcbcbcaffcacacaffcacacaffcacacaffc9cac9ffc9c9caffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c8ffc9c8c8ffc9c8c8ffc9c8c9ffc8c8c9ffc8c8c8ffc8c9c9ffcccbccffd0d0d0ffd4d4d4ffd8d8d7ffdbdadbffdededeffdedfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe2e3e3ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffeaebeaffebeaeaffebebeaffeaeaebffebebebffeaebebffeaeaebffebebebffebebebffebebebffebebeaffebeaebffeaebebffebebeaffebebebffeaebebffeaeaebffeaebebffeaeaeaffebebeaffebebeaffeaebeaffeaeaebffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeaeae9ffe9eaeaffeae9e9ffeaeae9ffeaeaeaffeae9e9ffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffebeaeaffeaeaebffebeaeaffebebebffebebebffebebebffecebebffecebecffecebebffebecebffecebebffececebffecececffecececffecebecffecececffecececffecececffecececffecececffecececffecedecffecececffececedffecececffedecedffedececffecedecffececedffececedffecececffecececffecececffececedffecececffecececffecececffecedecffecedecffecececffecececffecececffecececffecececffebececffebececffebebebffecebecffebececffebecebffebebecffebecebffebebebffecebebffececebffecececffecebebffecececffecececffecececffecececffececedffececedffececedffecececffecececffecececffecececffecececffecececffecececffecececffececebffececebffececebffececebffecececffebebecffebebebffebecebffecebebffebebebffebebebffebebeaffebeaebffebebebffeaebebffeaeaebffebebebffebebebffebebebffebebebffebebebffebebecffebebebffecebebffebececffebececffebececffecececffecececffededecffecedecffececedffedececffedededffedededffedededffedededffededeeffedededffeeedeeffedeeeeffedededffedededffedededffedededffedededffedededffedededffedececffedededffedededffececedffecedecffececedffececedffecececffecececffecececffecebebffebebecffebebecffebebebffecebebffebebecffebebeaffeaebeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0dfffdededfffdddeddffdddcddffdedddeffe2e2e3ffdededeffd8d8d8ffd4d4d4ffd2d2d2ffcfcfd0ffcdcdceffcdcdcdffc9c9caffc9c8c8ffc9cac9ffcac9c9ffcacac9ffcacacaffcacacaffcacacaffcacbcaffcbcacbffcacbcaffcacacaffcbcbcaffcacacbffcbcbcbffcacbcbffcacbcbffcbcbcbffcccbccffccccccffccccccffcccccdffcccdcdffcdcdcdffcecdcdffcdceceffcececeffcecfcfffcececeffcfcfcfffd0d0cfffcfd0d0ffd0d0d0ffd1d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d4ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9daffdadadaffdadadaffdadbdaffdbdadaffdbdbdbffdbdbdcffdbdbdcffdcdbdcffdcdddcffdddcddffdddddcffddddddffdededdffdfdedfffe2e3e2ffe9e9e9fff2f2f2fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff2f2e2effc3c3c3fff8f8f8fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefffefffefefefffefffffffefefefffefefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffefefffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefdfffdfdfdfffefefefffefefefffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefffefffffefefffefffffffefffffffffffffffefffefffefefefffefffffffefffefffefefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffffffffffefefffffffffefffefffefffefffffffffefffffefffefffefefefffefefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefefffffdfefefff9f8f9fff1f2f2ffe6e6e6ffcdcdcdffbfc0c0ffb3b4b4ffaaa9a9ff9c9c9cff8b8b8bff757574ff595959ff424241ff373637ff2b2b2bff2c2c2dff2d2c2cff2c2d2cff2c2b2bff2d2d2dff2f2f2fff2f2f2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7d7dff7c7c7cff7c7b7bff7a7b7bff7a7a7aff7a7b7aff797978ff767576ff737373ff70706fff6d6d6dff696a6aff666766ff646363ff606060ff5e5e5dff5b5a5bff575858ff555655ff535353ff505150ff4e4e4eff4b4b4bff494848ff454545ff444344ff414141ff414041ff4c4b4cff595959ff5e5e5eff616061ff666666ff6c6c6cff737372ff787778ff7c7c7cff818181ff868686ff8b8a8bff90908fff959595ff999999ff9e9e9effa3a3a3ffa8a8a9ffacacacffafafafffb0b1b1ffb3b3b3ffb5b4b5ffb7b7b6ffb7b7b7ffb8b9b8ffb8b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb4b3b4ffb2b2b3ffb2b1b2ffb0b1b1ffafafafffaeaeaeffacacacffaaaaaaffa8a8a8ffa6a5a6ffa3a4a4ffa1a1a1ff9f9e9fff9c9c9cff989898ff929292ff8d8d8dff878888ff818181ff787879ff707070ff686868ff5f6060ff585958ff515151ff4b4b4aff464646ff414140ff383737ff3d3d3cff3c3b3cff3a3b3aff3c3c3dff3f3e3fff414241ff454444ff474747ff4a4a4aff4d4e4dff505150ff535353ff565656ff595958ff5b5b5cff5e5e5fff616161ff646464ff676766ff6a6a6aff6c6d6dff6c6c6dff6c6d6cff6d6d6dff6d6e6eff6e6e6eff6e6e6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010202ff050505ff070708ff0a0a09ff0a0a0aff0f1010ff171616ff202120ff313131ff3f3f40ff535453ff606060ff6c6c6cff777677ff808080ff8b8b8bff989898ffa3a4a4ffaaaaaaffaeafafffb4b3b4ffbababaffbfbfbfffc4c4c4ffc9c9c9ffcbcbcbffccccccffcccdcdffcecfcfffd1d1d1ffd4d4d4ffd7d7d6ffd8d7d8ffd7d8d8ffd7d8d8ffd7d7d7ffd7d7d6ffd7d7d7ffd7d8d7ffd8d7d7ffd9d9d8ffd9d8d9ffd8d9d8ffd8d8d9ffd9d8d8ffd9d9d9ffdbdadaffdbdbdbffddddddffdedfdeffe0e0dfffdfdfdfffdddcddffdededdffe1e1e1ffe3e3e3ffe5e5e4ffe7e7e6ffeaeaeafff0f0f0fff2f3f3fff4f4f4fff4f5f4fff7f7f6fffafbfafffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffdfcfdfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfafbfff8f9f8fff5f5f5fff2f2f2fff0f1f1fff0f0f0ffeff0efffedececffe9e9e9ffe6e6e6ffe4e3e4ffe2e2e2ffe1e1e1ffe0e0e1ffdedfdfffdcdddcffdddcddffdfdfdfffdfdfdfffdfdedeffdcddddffdadbdbffd9d9d9ffd8d8d7ffd7d8d7ffd8d8d7ffd8d8d8ffd9d9d8ffd8d7d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d3ffd2d2d3ffd1d1d1ffcfd0cfffcdcdcdffcbcbcbffcacacaffcac9c9ffc8c7c8ffc5c5c6ffc3c3c2ffc0c0bfffbbbbbbffb7b7b7ffb0b1b1ffa9a9aaffa2a3a3ff9d9d9cff959695ff8b8b8bff7d7d7eff757574ff6a6b6aff5f6060ff535252ff404140ff2c2c2cff232323ff1a1a19ff111111ff0a0a0aff080708ff050606ff040304ff010202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3d3dff3a3a3aff383838ff383838ff383738ff383938ff383838ff383838ff393838ff383838ff383838ff383838ff333434ff343334ff333334ff262626ff262626ff252626ff252626ff262626ff252524ff232322ff1f1f1fff1d1d1dff1d1d1dff1a191aff181918ff191919ff181717ff161717ff161616ff161516ff131313ff121312ff121211ff101010ff100f0fff100f0fff0d0d0dff0c0c0cff0b0b0bff0a0b0aff0a0a0aff0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141415ff151514ff151515ff151515ff151515ff151515ff141515ff111212ff151414ff191a19ff202020ff29292aff373736ff464646ff595a5aff6e6e6eff818181ff959696ffa9a9a9ffc9cac9ffdfdfe0fff0f0f0fffdfcfdfffefffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffffefffefffefffffffefffffefefffffffefffffefffffefffefffffefffffffefffffefffffffffefefffefefffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffffffffffffffffefffffefffffffffefefffefefefffefffefffefffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffffefefffefffffffffffffffffefffffffffefffefffffffefffffffffefffffffffffffefefefffefefffffefefefffdfdfdfff8f9f9fff3f2f3ffe4e4e4ffc9c9c9ffbdbdbdffb2b3b3ffa7a6a6ff959696ff868686ff777878ff656565ff515151ff414141ff383837ff3b3b3bff3c3c3cff3c3d3cff3d3c3cff3d3d3dff3d3d3dff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f3ffececedffe3e3e4ffdddddcffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd7d7d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd1d0d1ffcfcfcfffcfcfcfffcececeffcdceceffcecdceffcdcdceffcececdffcdcdcdffcccdcdffcccdccffccccccffcccccbffcbcccbffcbcbcbffcbcacaffcbcbcaffcbcacbffcacacaffcacacaffcac9c9ffc9cac9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c8ffc8c8c8ffc9c9c9ffc8c9c9ffc8c8c9ffc8c9c8ffc9c8c8ffc8c9c8ffc8c9c8ffcacacaffcececdffd2d2d2ffd6d7d6ffdad9d9ffdcdcdcffdededeffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdedfffdfe0dfffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeae9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaebeaffebeaebffeaebeaffeaeaeaffeaeaebffebebeaffebeaebffeaeaebffebeaebffeaebebffebeaebffeaebebffeaebebffebeaebffeaebeaffeaeaeaffeaebebffeaeaeaffeaeaeaffebeaebffeaeaeaffeaeaeaffe9eaeaffe9eaeaffeae9eaffe9eaeaffeaeaeaffeae9eaffe9eaeaffe9eaeaffeae9eaffeaeae9ffe9eae9ffeaeae9ffeae9e9ffeaeae9ffeae9eaffe9eae9ffeae9eaffeae9eaffe9eae9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebeaebffebeaebffebebeaffebebebffebebebffebebebffebececffebebecffebecebffecebebffebecebffecececffebebecffececebffebececffebececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecebebffebececffececebffebebecffecececffecececffecececffebececffebecebffecebebffebebecffececebffebebebffebebebffebecebffecebebffececebffebecebffebecebffecebebffececebffecebecffebecebffecececffecebecffebececffececebffecececffecececffecececffecececffecececffecececffececebffecececffecececffececebffececebffebebebffecececffebececffebebecffebecebffecebebffebecebffebebebffebebebffecebebffeaebebffeaebebffebeaebffeaebeaffeaeaeaffeaeaebffebebeaffebeaebffeaeaebffebeaebffebebebffebebebffebebebffebececffecebecffebecebffebebebffebececffecececffecececffedececffededecffedededffecededffecededffedecedffedededffedededffedededffedededffedeeedffeeededffeeeeedffedeeedffedededffedededffedededffedecedffedededffedededffedecedffecededffedececffecececffecececffecececffecececffecececffecececffecebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaeaebffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9e9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e5ffe5e5e4ffe5e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe2e2e3ffe2e1e1ffe0e1e0ffe0dfdfffdededeffddddddffdededeffe2e2e1ffe3e2e3ffdbdbdbffd7d6d6ffd3d3d3ffd1d0d1ffcfcfceffcececeffcacacaffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffcacac9ffcacbcaffcacacaffcacacbffcbcbcaffcacbcaffcacbcbffcbcacbffcacbcaffcacacaffcacacbffcbcbcaffcbcbcbffcbcbcbffcccbccffccccccffccccccffcccdcdffcdcdcdffcdcdcdffcdcecdffcecdceffcecfcfffcececeffcfcecfffd0cfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d1d2ffd1d2d2ffd2d3d2ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d4d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffdadadaffdadbdaffdadadbffdadbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdddddcffdcdddcffddddddffdeddddffdededeffe0e0e0ffe4e3e4ffedededfff5f5f5fffcfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff3e3e3fffd1d0d0fffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffffffffffffefefffefefffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffefefffffefefefffefffefffffefefffffefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefefefffefefffffffefefffffefffffefefffffefffffffffffefffffffffffffefffffefffffffffffefffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffffefffffefefffffffefffffefefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffffffffffffefffefefffffffefffffffefffffefffffffefffffffffffefffffffffffffefefffefefefffffefefffffffefffefefefffffefffffefefefffefefffffcfbfbfff4f4f4ffecededffd5d5d5ffc3c4c3ffb7b8b7ffadadadffa1a2a1ff929292ff7e7e7eff636263ff484848ff3c3c3cff2e2e2eff262627ff2c2d2cff2c2b2bff2e2d2dff2e2f2fff2f2e2fff323232ff3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7b7b7bff7b7b7bff7b7a7aff7a7b7aff7a7a7aff787878ff757575ff727271ff6e6e6eff6b6b6bff686868ff666566ff626262ff5f5f5fff5c5c5dff5a5959ff575757ff555554ff515151ff4f504fff4d4d4dff4a4a4aff474747ff444444ff424343ff414141ff404040ff494a49ff575656ff5c5b5bff5e5f5fff646364ff696a6aff707070ff757675ff7a7a7aff7f7f7fff848483ff898989ff8d8d8dff929392ff989797ff9b9b9cffa0a0a0ffa5a6a5ffa9a9a9ffabacacffaeaeaeffb0b0b1ffb3b2b2ffb4b4b4ffb6b5b5ffb6b7b6ffb5b6b6ffb6b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffadadaeffadacacffabaaabffa9a9a9ffa7a7a7ffa6a5a5ffa3a4a3ffa1a1a1ff9e9e9fff9d9c9cff999999ff959595ff8f8f8fff8a8a8aff858585ff7e7e7dff767676ff6d6d6eff666666ff5e5f5eff575757ff4f4f4fff494a4aff454645ff404040ff373636ff3c3c3cff3a3a3aff39393aff3b3b3bff3d3e3dff403f40ff434342ff454646ff494849ff4c4c4cff4f4f4fff515251ff545555ff575857ff5a5a5aff5d5d5dff5f6060ff636363ff666666ff696969ff6c6c6cff6b6c6bff6c6c6cff6c6d6dff6d6d6dff6d6d6eff6e6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010001ff020101ff020302ff030202ff030303ff050606ff0a0909ff101010ff161616ff1e1e1eff2a2a2aff3a393aff4c4d4cff5e5e5fff6a696aff737374ff818282ff8e8f8eff969696ff9d9e9dffa6a6a6ffafafafffb7b6b6ffbdbdbcffc1c1c1ffc4c4c4ffc6c6c6ffc9c9c9ffcbcbcbffcececeffd1d1d1ffd4d3d3ffd4d5d4ffd5d5d5ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd5d4d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd9d9d9ffd9dadaffdbdadbffdcdcdcffdcdcddffdcdddcffdcdcdcffdcdcdbffdbdbdaffdbdbdbffdadbdbffdcdcdbffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe4e3e4ffe4e4e5ffe7e7e7ffebebebfff0f0f0fff2f3f2fff3f3f4fff3f2f2ffefefefffecececffe8e8e9ffe5e6e6ffe4e3e4ffe2e2e2ffe1e0e1ffdfdfdfffdedddeffdcdcdcffdddedeffdfdfdfffdededeffdcdcdcffdadadaffdad9d9ffd9d9d9ffd9dadaffdadadbffdadadaffdbdbdbffdbdadaffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d1d1ffd1d0d0ffcecfcfffccccccffcacbcbffc8c8c8ffc6c6c6ffc4c5c5ffc3c3c3ffc0c0bfffbcbcbbffb6b6b6ffb1b2b1ffabababffa4a4a4ff999a9aff8f908fff878787ff7e7f7fff757575ff666667ff565555ff494a49ff3c3c3cff2f302fff222323ff171616ff0d0c0dff090909ff050506ff040404ff030203ff010201ff000001ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a393aff373838ff383838ff383838ff383838ff383838ff383838ff393838ff383838ff383838ff383838ff383838ff383838ff343433ff262626ff252626ff262626ff262626ff262626ff262525ff262626ff252525ff232223ff1f1f1fff1d1d1dff1d1d1dff19191aff181919ff181918ff181717ff171716ff151616ff161516ff131313ff121212ff121212ff101010ff0f100f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141514ff151515ff141414ff141514ff151515ff151515ff151515ff141514ff131313ff161616ff1c1c1cff232324ff2f2f2fff3d3d3dff4f4e4fff636463ff767777ff898989ff9f9f9fffb6b6b6ffd5d5d5ffe7e7e7fff8f7f8fffefefefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefefffffffefefffefffefffffffffffefefefffefffffffefffffffffefffffffefefffffffffffefffffffefefffffefefffffefffefffffefefffffffefffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffefffffffefefefffefffffffefefffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffffffefffefefffffefffefffefffefffefefefffefefffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefefffdfefefffbfafafff5f5f5ffe9e9eaffcfcecfffc1c0c1ffb5b5b5ffa9a9a9ff9b9b9bff8a8a8aff797979ff696969ff575757ff464645ff3b3b3bff3c3c3dff3c3c3cff3d3c3dff3d3d3dff3d3d3dff3e3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfbfbfff0f0f0ffe7e7e7ffdededeffdbdbdbffdbdcdbffdcdcdcffdbdbdcffdbdcdcffdbdcdbffdbdbdcffdbdbdcffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdadaffdadadaffd9dadaffdad9d9ffd9d8d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d1d1ffd0d0d0ffcfcfcfffcececfffcdceceffcececeffcecdcdffcececdffcdcdcdffcdcccdffcccdccffccccccffcbcbcbffcbccccffcbcbcbffcbcbcbffcbcacaffcbcbcbffcacacaffcacacaffc9c9c9ffc9cac9ffc9c8c9ffc9c9c8ffc7c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c8ffc9c9c9ffc8c8c8ffc8c9c8ffc9c9c9ffc8c8c9ffc8c9c9ffc8c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc9c8c9ffccccccffd1d1d1ffd5d5d5ffd8d8d8ffdadbdbffdeddddffe0dfe0ffe0e0e0ffdfdfe0ffdfe0e0ffdfdedfffdfdfdfffdfdfe0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffe9e9e9ffe9eae9ffeaeaeaffe9e9eaffeaeaeaffe9eae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffeaebeaffeaeaebffebeaeaffeaeaeaffebebebffeaeaeaffeaebebffebeaebffeaebeaffeaeaebffebeaeaffeaeaebffeaeaeaffeaeaeaffebeaeaffeaebeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeaeaffeaeae9ffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe9e9eaffe9e9e9ffe9eaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffeaeaeaffeaebeaffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebebecffecebebffecececffecebecffebecebffebececffecebebffecebecffecececffebebecffebececffecebecffececebffebebecffecebecffecebecffebebecffebebebffecebebffecececffebebebffebebebffecebebffecebebffebebebffebebecffebebebffecebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffebebebffebebebffebebebffebecebffecebecffececebffebececffecebecffebececffecececffecececffecececffecececffececebffecececffebebebffebecebffececebffebebecffebececffebecebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebeaffeaebebffebeaeaffeaeaeaffebebebffeaeaebffeaebebffebeaebffebebebffeaeaebffebeaebffebebebffebebebffebebebffecebebffecececffecebecffebececffecececffecececffecececffedecedffecececffedededffededecffedededffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffedededffecededffedededffececedffecedecffedececffedececffecececffecececffecececffecececffebecebffecececffebecebffebecebffececebffebebebffebebebffebebebffeaeaebffeaebeaffeaebeaffeaeaeaffe9eaeaffeaeaeaffe9e9eaffeaeae9ffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe4e5e5ffe4e4e5ffe5e4e4ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdedfdfffdedddeffdedfdfffe2e2e2ffe6e6e6ffdfdfe0ffd8d9d8ffd5d5d4ffd2d2d2ffcfd0d0ffcecfceffcdcdcdffc9c9caffc9c9c9ffc9cac9ffc9c9caffc9cacaffcacacaffcacacbffcbcbcaffcbcbcbffcbcacbffcbcbcaffcacbcbffcbcacbffcbcacbffcbcbcbffcacacbffcacbcbffcbcbcbffcbcbcbffcbcbccffcccbccffcccccdffcccccdffcdcdcdffcecdcdffcececeffcececeffcececeffcfceceffcfcfcfffcfcfcfffd0d0d0ffcfd0d0ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd6d5d5ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d8ffd8d8d8ffd9d9d9ffdadad9ffd9d9daffdadadaffdadbdaffdbdbdbffdadbdbffdbdbdbffdbdbdcffdcdcdcffddddddffdddcddffddddddffdddddeffdeddddffdededeffe1e1e1ffe7e7e8fff0f0f0fff7f6f7fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff444343ffdddeddfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefefffefffefffffefefffffffefffefefefffefffefffefefffffefefefffefefefffdfefefffefefdfffefefefffefefdfffdfefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefffffffffefffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffefefffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffefffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefffffffefffefffefefffffefefffffffffefffefffffffefefffffefffffffefffefffefefffffefffffffdfdfdfff7f7f7ffefefefffdcdddcffc7c7c7ffbbbbbbffb2b2b2ffa6a6a6ff989898ff848485ff6c6c6cff4f4f4fff424242ff323232ff292929ff2b2c2bff2d2d2eff2e2e2fff2f2e2fff313232ff323231ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7b7bff7b7b7bff7a7a7bff7a7a7aff79797aff79797aff787877ff747474ff707070ff6c6d6dff696a69ff666767ff646464ff616161ff5f5e5eff5b5b5bff585958ff565656ff535354ff515151ff4e4e4eff4b4b4bff484849ff464545ff424342ff424242ff414140ff3f3f3fff474747ff535353ff585859ff5d5d5dff616262ff676767ff6d6d6dff737372ff777878ff7d7d7dff818182ff868786ff8c8b8bff909090ff959595ff999999ff9d9e9dffa3a3a3ffa6a6a6ffa9a9a8ffabababffaeadaeffb0afafffb1b2b1ffb3b3b3ffb4b5b4ffb4b3b3ffb2b3b2ffb2b1b2ffb0b1b0ffafafafffaeaeaeffadadadffabacabffaaaaaaffa9a9a9ffa7a7a7ffa6a6a6ffa3a4a4ffa2a2a2ffa0a0a0ff9e9e9eff9c9c9bff999999ff969696ff919191ff8b8c8bff868787ff818282ff7a7b7aff737373ff6b6b6bff646464ff5d5d5dff565656ff4f4f4fff484848ff434343ff3c3c3cff353434ff3a3a3aff393839ff393938ff393939ff3b3c3cff3e3e3eff404141ff444444ff474747ff4a4a4aff4d4d4dff50504fff525353ff565656ff585859ff5b5c5bff5f5e5eff626261ff656565ff696868ff6b6b6bff6b6b6bff6c6c6bff6d6d6cff6d6c6cff6d6d6dff6e6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000100ff010001ff020302ff060506ff060707ff080808ff0c0c0bff151515ff242424ff353535ff414242ff494949ff515051ff5e5e5eff6a6a6aff777777ff878787ff969696ffa1a1a1ffaaaaaaffb0b1b1ffb5b6b6ffbabbbbffbfbfbfffc3c3c3ffc7c7c7ffcacacaffcfcfceffd1d2d1ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffd0d0d0ffd1d1d1ffd2d3d2ffd4d3d3ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd9d9d8ffdadadaffdbdbdaffdadadbffdadadaffd9d9d9ffd8d9d8ffd8d8d7ffd9d9d8ffdadadaffdbdadaffdadbdaffdcdcdbffdcdcdbffdcdcdbffdbdadbffdbdadbffdcdbdbffdddeddffdfdfdfffdfe0e0ffe1e0e0ffe0e0e0ffdfdfdfffdddeddffdbdbdbffdadad9ffd8d9d9ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd7d7d7ffd7d8d7ffd7d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd1d0d0ffd1d1d0ffd0d0cfffcfcfcfffcececeffccccccffc9c9c9ffc5c6c6ffc3c3c3ffc0c1c0ffbdbdbdffbababbffb6b6b6ffb0b0b0ffaaaaaaffa3a2a2ff9a9a9aff908f8fff808080ff707070ff676767ff606060ff575656ff4b4a4aff3b3a3bff2d2d2dff212121ff181818ff101111ff0b0a0bff060706ff040304ff020302ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff383838ff373838ff383838ff383838ff383838ff393838ff383838ff383838ff383838ff383938ff383838ff383838ff262625ff262626ff262525ff262625ff262626ff262626ff262626ff262526ff252626ff242425ff232222ff1f1f1fff1d1d1dff1d1d1dff191919ff181919ff191919ff171718ff171617ff1516160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151415ff141514ff151414ff151514ff151515ff151515ff141515ff151515ff151514ff191918ff1f1e1fff282728ff343434ff444544ff575757ff6c6d6cff807f80ff909190ffa8a8a9ffc3c4c3ffdddedeffeeeeedfffbfcfcfffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefffefffefefffffefefffffffefffffefffefffffffefffefffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffffffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefefffffffffffffefffffffffffffefefefffefffffffffffffffefefffffffefffffefefefffffefefffefffefffefefefffefefffffffefefffefefefffefffefffffefefffefffefffffffefffffefefffefffefffffefefffffffefffffffefffffefefffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffefffffefffefffefefefffefefdfffbfcfcfff6f6f6ffeeefeeffd7d7d7ffc5c5c5ffb9b8b8ffacacacff9e9e9eff8e8e8fff7d7d7dff6e6e6dff5c5c5dff4b4b4bff3d3e3eff3c3d3cff3c3c3dff3d3d3eff3d3d3dff3f3e3eff3e3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff3f3f4ffebebebffe0e0e1ffdbdcdbffdbdbdaffdbdcdbffdcdcdbffdcdbdcffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdbdadaffdadbdaffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d3ffd1d1d1ffcfcfd0ffcecfcfffcececeffcdceceffcdceceffcdcdcdffcecdcdffcdccccffcccdccffccccccffccccccffccccccffcbcbcbffcacbcbffcbcacbffcacacaffcacacaffcac9caffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc9c8c8ffc7c8c8ffc8c8c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc9c9c8ffc9c9c9ffc9c8c9ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffcacacaffcfceceffd3d3d3ffd7d6d7ffd9dad9ffdddcdcffdedfdeffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdedfdfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeaeae9ffeaeae9ffeae9eaffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeaebeaffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9eaeaffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe9e8e9ffe9e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffebebeaffebebebffeaebeaffebebebffebebeaffebebeaffebeaebffebeaebffebebeaffebebebffebebebffebecebffecebebffebebebffebebebffebecebffebececffecebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebebffebebebffebebebffebeaeaffebebeaffebebebffebeaebffebebebffeaeaebffeaeaeaffebeaebffebebebffebebebffebebebffebebebffebebebffebecebffebebecffebebecffecebecffebebebffecebebffebecebffecebebffebebecffececebffebebecffebecebffecebebffebecebffecebebffebebebffebebebffebebebffebebeaffebebebffebeaebffebeaebffebebeaffebebebffebebebffeaebebffebeaeaffeaebeaffeaeaebffeaebeaffeaebebffebeaeaffeaeaebffeaeaeaffeaebeaffebebebffebebebffebebebffebebebffebebebffebebecffebebecffecececffecececffecececffecedecffecedecffececedffecededffededecffedededffedececffededecffedededffedededffedededffedededffedededffedededffedededffecedecffedecedffededecffecececffecedecffececedffecececffecececffebececffececebffebecebffececebffebebecffecebebffebebebffebebebffebebeaffebebeaffebebeaffebeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeae9e9ffeae9eaffeae9e9ffe9eae9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e9e8ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe7e8e7ffe7e8e8ffe8e7e7ffe8e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe0e0e1ffe0dfe0ffdededeffdfdfdeffdfe0e0ffe3e3e3ffe1e1e2ffdcdcdbffd6d6d7ffd3d4d3ffd1d1d1ffd0d0cfffcececeffccccccffc9c9c9ffc9c9c9ffcacac9ffcacac9ffcacacaffcacacaffcbcacaffcbcbcaffcbcbcbffcacbcbffcbcacbffcacbcaffcbcacbffcacbcbffcacbcbffcbcbcaffcacbcbffcbcbcaffcbcbcbffcbccccffccccccffcdccccffcccdcdffcdcdcdffcdcdcdffcececeffcececeffcececfffcfcfcfffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d9d8ffd9d8d8ffd9d9d8ffdad9d9ffdad9daffd9dad9ffdadadaffdbdbdaffdbdbdaffdbdbdbffdcdbdcffdcdcdbffdcdcdcffdddcddffdcddddffddddddffdddeddffdededeffdfe0dfffe2e3e3ffecebebfff3f3f3fffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff505050ffefeeeffffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefefefffefefefffffffefffefefffffffffffffefffffffffffefffefffefffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffefefffffffefffffefffefffefffffffffefffffefffffffefffffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffffefffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffefefffffefffffffefffffffffffefffffefefffefffefffefefffffffffffffefefefffffffefffefefffffffefffffefefefffffffefffffefffffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefffffefefffffefffffffefefefff9f8f9fff2f1f2ffe6e5e6ffcecdceffc0c0c0ffb6b6b7ffacabacff9d9e9dff8c8c8cff777677ff575757ff484949ff373737ff2c2b2bff2d2e2eff2f2f2eff2f2e2eff323232ff323232ff333333ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7b7bff7a7a7aff7a7a7aff7a797aff7a7a7aff797979ff777777ff727373ff6f6f6fff6b6b6bff676768ff656565ff626363ff606060ff5d5d5dff5a5a5bff585758ff555555ff525352ff4f4f50ff4d4c4dff4a4a49ff474747ff444445ff414242ff414141ff40403fff3e3e3eff444444ff4f4f4fff575656ff5a5b5bff5f605fff656565ff6b6b6bff707071ff757575ff7a797aff7f7f7eff838384ff898888ff8d8e8eff919292ff969696ff9a9a9aff9fa0a0ffa3a3a3ffa5a6a5ffa8a8a8ffaaabaaffacacadffafaeafffb0afb0ffb1b1b1ffb0b0b1ffb0afb0ffaeaeaeffadadacffacababffaaabaaffa9aaaaffa8a8a9ffa7a7a6ffa5a5a5ffa3a3a3ffa2a2a2ffa0a0a0ff9e9e9fff9d9d9dff9a9b9bff989898ff959595ff929291ff8b8c8cff868687ff828283ff7d7d7dff777777ff6f6f6fff686869ff626162ff5b5a5bff535454ff4d4d4eff484748ff414141ff373737ff333233ff393a39ff373838ff373737ff393938ff3a3b3bff3d3d3cff3f3f3fff424242ff454545ff484848ff4b4b4bff4e4e4eff515151ff545354ff575756ff59595aff5d5d5dff606161ff636464ff676867ff6a6a6aff6a6b6bff6b6c6bff6c6c6cff6c6c6cff6c6d6cff6d6d6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff020201ff020202ff020202ff060606ff0c0d0dff141414ff1a1a1aff1e1f1fff232323ff2b2b2aff363637ff474848ff595a59ff6d6d6cff787979ff858585ff919291ff9c9c9dffa7a7a8ffb0b0b0ffb5b5b5ffb9b9b9ffc0bfc0ffc5c4c5ffc9c9c9ffcacbcaffcacacbffcbcacbffcacacaffcacbcbffccccccffcdcdcdffcdceceffcecfceffd0cfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d4d4ffd5d6d6ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd6d5d5ffd5d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d7ffd7d8d8ffd9d8d9ffd9d9d9ffdadad9ffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d7d6ffd6d7d7ffd5d6d6ffd5d5d5ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd5d6d5ffd5d5d4ffd3d4d3ffd4d3d3ffd3d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d0d1ffd1d1d1ffd0d1d0ffcfcfd0ffcececeffcccdccffcbccccffccccccffccccccffcbccccffcacbcaffcacacaffc9cacaffc7c7c7ffc3c3c3ffbebebfffbababaffb6b6b6ffb2b2b2ffaeaeaeffa8a8a8ff9f9f9fff939392ff858585ff7b7b7bff727272ff616161ff4d4d4dff3d3d3dff353636ff313232ff2a2a2aff202020ff151615ff0f0f10ff0a0a0aff060506ff040404ff020203ff020102ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262626ff262526ff262626ff262526ff262626ff252626ff262626ff262526ff252625ff252626ff252425ff222323ff1f1f1fff1d1d1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff151514ff141415ff151414ff141515ff141515ff141515ff151515ff141414ff161717ff1c1c1cff222222ff2c2d2cff3a3a3bff4d4c4dff605f60ff747474ff858586ff969696ffb4b4b4ffd0d0d0ffe4e4e4fff4f5f4fffdfefefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefefffffffefffffefefefffefffefffefefefffefefefffefffffffffefefffefefefffefffffffefffefffefefffffefffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffefefefffefefefffffefefffefefefffffefefffefffffffefefefffefffefffefefefffefefffffefffffffefffefffefefefffefffefffefffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffefefefffdfefdfffcfdfdfff7f7f8fff0f0f0ffdcdcdcffc7c8c8ffbbbbbbffafafafffa2a2a2ff949494ff848585ff717171ff616161ff50504fff404040ff383839ff3d3d3eff3d3d3dff3e3e3eff3e3e3eff3e3e3fff3f3e3fff3f3e3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffeeeeefffe4e4e4ffdcdcdbffdadadaffdbdadaffdbdbdbffdadbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadbdaffdadadaffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd7d8d7ffd7d8d8ffd6d7d7ffd7d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d2ffd0d1d1ffd0cfcfffcecfceffcececeffcdcdceffcdceceffcdcdceffcdcccdffcdcccdffcdcccdffccccccffcbcccbffcbcbccffcbcbcbffcacbcaffcacacbffcacacaffcacacaffc9cacaffc9c9c9ffc9c9c8ffc8c9c9ffc9c9c8ffc8c8c8ffc7c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffcccdccffd1d1d2ffd6d5d5ffd8d7d8ffdbdbdaffdddddeffe0dfe0ffe0dfdfffdfdfdfffdededeffdedfdeffdedfdfffdfdfe0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e5ffe5e5e5ffe5e4e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe6e7e6ffe7e7e7ffe8e7e8ffe7e8e8ffe7e8e8ffe8e8e7ffe8e8e7ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffe9e9eaffe9eae9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eae9ffe9eaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9eae9ffe9e9eaffe9e9eaffe9e9eaffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e8ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e9ffe9e8e9ffe8e9e9ffe8e9e9ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e8ffe9e8e8ffe8e9e9ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaebffeaebebffeaebeaffeaeaeaffeaebeaffeaeaebffebebebffebeaeaffebebeaffeaeaebffebebebffebeaeaffebebebffebebebffeaebebffeaebebffeaebebffebebebffebebebffeaebebffebebebffebebeaffebeaebffebebebffebebebffebebeaffeaeaeaffebeaeaffeaebebffeaeaebffeaeaebffebebebffebebebffeaeaeaffebeaebffebeaebffebeaebffeaebeaffeaeaebffebeaebffeaebeaffeaebebffebebebffebebebffebebebffebebeaffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebececffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaebebffebeaebffebebebffeaebebffebebeaffebeaeaffeaebeaffeaeaebffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaebffebebeaffebebebffeaebebffebebebffebebebffebebecffecececffebececffececebffebecebffececebffecececffecececffececedffedededffedededffedecedffedecedffedecedffedededffecededffedededffedededffecedecffecededffedededffecededffecededffecececffecececffecececffececebffececebffebececffebecebffebebebffebececffecececffebebebffebebebffebebebffeaeaebffebeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e6ffe6e6e5ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e4e3ffe2e2e2ffe1e1e1ffe0e0e1ffdfdfdfffdededfffdfdfdfffe2e2e2ffe1e1e1ffdfdedfffd9d9d9ffd5d5d5ffd3d2d2ffd0d1d1ffcfcfcfffcdcdcdffcac9caffc9c9c9ffc9cacaffcacac9ffcac9c9ffcacacaffcacacbffcbcacbffcbcacbffcbcbcbffcacacbffcbcbcbffcbcacaffcbcbcaffcacacaffcacbcaffcacbcbffcacbcbffcbcbcbffcbcbccffcbccccffccccccffcdcdccffcdcccdffcdcecdffcdceceffcececeffcececeffcfceceffcecfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d3ffd4d4d3ffd4d5d4ffd5d5d4ffd5d4d4ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d8ffd9d8d8ffd8d9d9ffd8d9d9ffd9dad9ffd9d9daffdadadaffdadbdbffdbdbdbffdbdadbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffdddddcffdcdcddffddddddffddddddffdededeffe0e0e0ffe6e6e6ffeeefeffff6f6f7fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff767575fff6f6f6fffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefffffffefefffffefffffffefefefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffefffffffffffffffefefffefffefffffffefffefefefffffefffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefdfffefdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffffffffffefffffffefefefffffefefffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffefffffefffffefefffffffffffffefffefffefefffffefffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefefffffffffffffefffffffefffefffefefffffffffffffffffffffefefffffefffffffefefefffffefefffefffefffffefffffffffffffffefefffffffffffffffefffdfefefffbfbfbfff3f4f4ffebecebffd5d5d4ffc8c7c7ffbbbbbbffb0b0b0ffa3a2a2ff939393ff7f7f7eff606060ff505050ff3e3e3eff2f2f2fff2e2f2fff2e2f2fff323132ff323232ff333333ff333333ff383737ff37373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a7b7aff7a7a7aff79797aff797979ff787878ff767676ff717271ff6e6d6eff6a6a6aff676666ff636363ff616161ff5e5e5fff5c5c5cff595959ff565756ff545353ff525151ff4e4e4eff4c4c4cff494848ff454646ff434342ff404040ff403f40ff3f3f3fff3d3c3dff414242ff4d4d4dff555455ff585858ff5c5d5cff636362ff686868ff6d6d6eff727271ff767776ff7b7c7bff808080ff858585ff8a8a8aff8e8f8eff929393ff979797ff9b9c9cff9f9f9fffa2a2a2ffa5a4a5ffa7a7a7ffa9a9a9ffaaaaaaffacacacffaeadadffacacacffacababffaaaaaaffa9a9a9ffa8a8a8ffa6a7a7ffa5a5a5ffa4a4a4ffa2a3a3ffa0a1a0ff9f9f9fff9e9e9eff9c9c9cff9a9a9bff989999ff969696ff949494ff919191ff8e8d8eff888888ff838282ff7e7e7eff797979ff717272ff6b6b6bff656565ff5e5f5eff585757ff525151ff4b4b4bff464746ff403f40ff363736ff323231ff393939ff383738ff373737ff383838ff393a39ff3b3b3bff3e3d3eff404040ff434343ff464646ff494949ff4c4c4dff50504fff535353ff555655ff585758ff5b5b5bff5f5f5fff626262ff666666ff696a6aff696a6aff6a6a6aff6b6b6bff6c6b6cff6c6c6cff6d6c6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000101ff010102ff050404ff070808ff090909ff080809ff0a0a09ff0e0e0eff151415ff1f2020ff2c2c2cff383837ff414141ff4b4b4cff595959ff696868ff767676ff888888ff969797ffa2a2a2ffaaababffb3b4b3ffbbbabaffbdbdbcffbebdbeffbfbfbfffc1c0c1ffc2c3c2ffc4c4c4ffc5c5c5ffc5c4c5ffc5c5c5ffc6c5c6ffc6c7c7ffc8c8c8ffcac9caffcbcbcbffccccccffcdcdcdffcfcfceffd0d0d1ffd1d2d1ffd1d2d1ffd2d2d1ffd1d1d1ffd0d0d1ffd1d0d1ffd1d1d1ffd1d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d5ffd5d6d6ffd7d6d6ffd7d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd1d1d1ffd0d1d0ffd1d0d0ffcfd0cfffcfcfd0ffcfcfcfffcfceceffcececeffcececeffcdcdcdffcdccccffcbcbcbffc9cac9ffcac9c9ffcac9c9ffc8c8c8ffc6c7c7ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c3ffc1c0c1ffbebfbeffbababaffb3b3b3ffacacacffa5a6a5ff9e9f9eff979796ff8e8e8fff848483ff717171ff595a59ff49494aff434343ff3b3b3bff2d2e2dff1f2020ff171818ff131313ff111110ff0d0d0dff090909ff060607ff050405ff030303ff010202ff010000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141414ff151415ff141415ff141414ff141514ff141415ff141515ff141414ff181818ff1e1f1eff272627ff323232ff434243ff545455ff676867ff7a7979ff8a898aff9c9c9cffc5c5c5ffdbdbdbffecececfffbfbfbfffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffffefefffefffefffefefefffefffefffefefefffffefffffefefefffefffefffffffffffffffefffffefffffffffefffefffefffffffefffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffefffefffffffefffffffefffefefffffffffefffefefefffefffefffefefefffefefefffffefffffefefefffefefefffefffffffefffefffefefefffffffefffffefffffefefffffffefffffefefefffffffffffffffffffffefffffffefffffefefefffefefefffefefefffdfefefffcfdfdfff9f8f8fff2f2f2ffe2e3e2ffcacacaffbdbebdffb2b2b2ffa6a5a6ff989898ff888888ff757574ff656665ff555555ff444444ff3b3b3bff3d3d3dff3e3e3eff3e3e3fff3f3e3eff3e3f3fff3e3f3eff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfbfff2f1f2ffe8e8e7ffddddddffd9dad9ffd9d9d9ffdadadaffdbdadaffdadbdaffdadbdbffdbdbdbffdadbdbffdbdbdaffdbdbdaffdadadaffdadadaffdadadaffd9d9daffd9dadaffdad9d9ffdad9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d3d4ffd3d4d4ffd3d3d3ffd2d2d2ffd0d1d0ffcfcfcfffcfceceffcececeffcececeffcececdffcdcdceffcdcdcdffcccdcdffcccdccffcccbcbffcccbcbffcbcbcbffcbcbcbffcbcacaffcacbcaffcacacaffcacacaffcac9caffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc7c8c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc8c8c8ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c9c8ffcbcacbffcfcfcfffd4d3d4ffd6d6d6ffd9d9d9ffdcdcdcffdfdedfffe0dfe0ffdfdfdfffdededeffdfdfdeffdedfdfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e3ffe4e3e3ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffe9eae9ffeaeae9ffeae9eaffe9e9eaffeae9eaffe9e9e9ffe9eaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9eae9ffeaeae9ffe9eae9ffeae9eaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffebeaeaffebeaeaffebeaeaffeaeaeaffebebebffebebebffeaebebffeaeaeaffebeaeaffeaebebffeaebeaffeaeaeaffeaebeaffeaebebffeaeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffebeaebffebeaebffebeaeaffebebeaffebebeaffeaeaebffebeaeaffeaebeaffeaebeaffeaeaeaffebeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebeaebffeaebebffeaebebffebeaebffebebebffebebeaffebebebffebebeaffebebebffebebebffebebebffebebebffebeaebffeaeaebffebeaebffeaebeaffeaeaebffeaebebffeaebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffeaebeaffebeaebffebebebffebebebffebebecffebececffebebebffecebebffebecebffecebecffecececffecececffededecffedededffececedffedededffecededffecedecffedececffededecffedecedffedededffedecedffecedecffecececffecececffedececffecececffecececffebececffebececffecebecffebececffebebebffebecebffecebebffebebebffebebebffebebebffebebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffe9eae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e8e8ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e3ffe2e3e2ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdededeffe0e0e0ffe0e1e0ffdbdcdbffd7d6d7ffd3d3d4ffd2d2d2ffd0d0d0ffcececeffccccccffc9cac9ffc9c9c9ffcacac9ffcac9caffcacacaffcbcacaffcacacaffcacbcbffcbcbcbffcbcacbffcbcacbffcacacbffcbcbcbffcbcbcbffcacbcbffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbccffccccccffcccdccffcdcccdffcdcdcdffcdcdcdffcececdffcececdffcfcecfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d1ffd0d1d0ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd3d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9dadaffd9dadaffdadadaffdbdbdaffdbdadbffdbdbdbffdcdbdcffdbdbdbffdcdcdcffdddcdcffdddcddffddddddffddddddffdededeffdfe0dfffe1e2e2ffe9e9eafff3f2f2fffbfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0affb3b2b2fffafafafffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefffffffefefffefefffffefefffffefefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffefefffffefffffffffefffffefffffffffffffefffefffefefefffefffffffefefffffefffefffefffefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffffffffffffefffefefefffffffffffefffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffffffefffefffffffefefefffffefffffefffefffefefefffdfdfdfff5f5f5ffeeeeedffdadbdbffcbcacaffbfbebfffb4b4b4ffa7a6a7ff989898ff848584ff676768ff575858ff444545ff343434ff2c2d2cff323132ff323232ff333333ff333333ff373737ff383738ff38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7bff7a797aff79797aff797879ff787878ff777877ff757575ff717070ff6c6d6cff686868ff646464ff626161ff5f5f5eff5c5c5cff5b5a5bff585858ff555655ff525253ff505050ff4d4d4dff4a4a4aff484747ff454544ff414141ff3e3e3fff3e3e3eff3d3d3eff3b3c3bff414140ff4b4b4bff535253ff565756ff5a5b5bff5f605fff666566ff6b6b6aff6f6f6fff737473ff787878ff7d7d7dff828282ff878686ff8b8b8bff8f8f8fff929292ff979797ff9a9a9aff9d9d9cffa0a1a0ffa3a2a2ffa5a5a5ffa6a6a6ffa8a7a7ffa8a8a8ffa7a6a6ffa6a6a5ffa4a4a4ffa3a4a4ffa3a3a2ffa1a2a2ffa1a1a1ff9f9f9fff9e9e9eff9c9c9cff9b9a9bff999999ff979798ff969596ff939494ff919291ff8e8e8eff8c8b8bff898989ff848585ff7e7e7eff7a7a7aff747574ff6d6d6dff676767ff616060ff5b5b5aff545455ff4f4e4eff494849ff444444ff3e3d3eff363636ff323332ff383838ff363736ff353636ff373737ff383837ff39393aff3b3b3bff3e3e3dff404141ff434444ff474747ff4a4a4aff4d4d4dff505050ff535353ff575656ff5a5a5aff5e5d5dff616161ff666665ff696868ff696a6aff696a6aff6a6b6aff6b6c6bff6c6b6cff6c6c6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff020201ff020202ff020202ff020102ff030303ff060506ff09090aff0d0e0dff131313ff191919ff1e1e1dff252525ff2d2d2dff383838ff4a4a4aff616161ff797878ff888888ff969695ffa0a1a1ffa4a4a4ffa8a8a8ffacababffb0afb0ffb4b4b3ffb6b6b6ffb6b6b7ffb6b7b7ffb7b7b7ffb8b8b8ffbabab9ffbbbbbbffbdbdbeffc0c0bfffc2c2c2ffc3c3c3ffc6c5c6ffc8c8c8ffc9c9c9ffc9cac9ffcacacaffcacac9ffcacac9ffcac9c9ffcbcbcbffcccccbffccccccffcdceceffcfcfcfffd0d0cfffd0d1d0ffd1d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d2d3ffd3d2d2ffd2d2d2ffd0d0d0ffcfd0d0ffcfcfcfffcececfffcfcfcfffcfcfcfffcfcfceffcececeffcecdceffcdcdcdffccccccffcbcbccffcacbcbffcbcbcaffcacacaffc9c8c8ffc8c8c7ffc6c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c3c4ffc3c3c3ffc1c1c1ffc0c0bfffbfbfbfffbebebeffbdbcbdffbbbbbaffbab9b9ffb9b9b9ffb9b9b8ffb6b6b7ffb5b6b5ffb3b3b4ffb1b1b1ffadadacffa6a5a6ff9c9b9cff909190ff858686ff7a7a7aff707070ff676767ff565556ff3d3e3dff292828ff1e1e1dff191919ff141313ff0e0e0eff0a0a09ff070707ff060606ff050605ff040404ff020302ff010101ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141414ff141414ff151515ff151415ff141414ff151514ff121212ff151515ff1a1b1bff222221ff2b2b2aff393939ff4b4b4bff5d5d5dff6f6f6fff7f7f7fff8e8e8effa4a4a4ffd4d4d4ffe1e2e2fff2f1f1fffcfcfdfffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefffffefffefffefffefffefefefffefefefffefffefffefffffffefffefffffefffffffffffffffefffffefffefffffefffffffffefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffefffffffffefffffffffffefffefffffefffffffffffffefefffffefffefffffefefffffefefffffffefffffefefffefefefffffffefffefefefffefffffffefffffffefffefffefffefffffefefffffefffffffefefffffffffffffffffffffefefffffffefffffefefffefefefffefefefffdfdfefffdfdfefffafafafff5f4f4ffe9e9e9ffcfcecfffc0bfc0ffb5b5b5ffa9a9aaff9c9c9dff8e8e8dff7d7d7dff696868ff595959ff484949ff3d3d3dff3f3e3fff3e3f3eff3e3e3eff3f3e3fff3e3e3eff3f403fff3f3f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f3f4ffebecebffe1e1e1ffd9dad9ffd9d8d8ffd9d9d9ffdadad9ffdad9daffdadadaffdbdbdaffdadadaffdadbdbffdadbdbffdadbdaffdadadaffdadadaffdad9daffdad9d9ffdad9d9ffd9d9d9ffd9d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcececfffcececeffcecdceffcdcecdffcdcdcdffcdcdcdffccccccffcccccbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacbcaffcacacaffc9c9c9ffc9cac9ffc9c9c9ffc8c9c9ffc8c9c8ffc8c7c8ffc8c8c8ffc8c8c7ffc7c8c8ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c7c7ffc8c8c8ffc8c8c8ffc9cac9ffcdcecdffd2d2d2ffd5d5d6ffd8d7d7ffdbdadaffddddddffdfdfdfffdfdfdfffdededeffdddedeffdededeffdedfdfffdfe0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e5e4ffe5e4e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9eaeaffe9eaeaffe9eae9ffe9eae9ffeae9e9ffe9e9eaffeae9e9ffeaeaeaffeae9eaffeae9e9ffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeae9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffe8e8e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaebebffebebeaffeaeaebffeaeaebffeaebeaffeaebebffeaebeaffebeaebffebebebffebeaebffeaebeaffebeaeaffebebeaffeaebeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebeaebffebeaebffebebebffebebebffebebebffebecebffebebebffecebebffecececffebececffecececffecececffecedecffecececffedecedffecececffecedecffececedffedececffedececffededecffedecedffedededffecececffecececffecececffecececffecececffececebffebebecffebebecffebecebffebececffebebebffebebebffebebebffebebebffeaebeaffebeaeaffebeaeaffeaebeaffeae9eaffeaeaeaffeaeae9ffe9e9e9ffe9eaeaffe9eaeaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e6e6ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe4e5e4ffe4e4e3ffe3e2e3ffe2e2e2ffe1e2e1ffe0e1e1ffdfdfdfffdfdedfffdddeddffdededeffe0e1e0ffdfdedeffd9d9d9ffd6d6d6ffd4d3d3ffd1d1d1ffd0d0cfffcdcdcdffcacacaffc9cac9ffc9cac9ffcacac9ffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcacaffcbcbcbffcbcbcbffcacbcbffcbcbcaffcacacbffcacacbffcacacaffcbcbcaffcbcbcbffcbcbccffcccbccffccccccffcccccdffcccdcdffcdcdcdffcdcdcdffcececeffcececeffcecfcfffcececfffd0cfcfffd0d0cfffd0cfd0ffd1d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd2d2d3ffd2d3d3ffd3d3d4ffd3d4d4ffd4d4d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d7ffd6d7d6ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadbdaffdbdbdaffdbdbdbffdbdbdcffdcdbdbffdcdcdcffdcdcdcffdddcdcffdddddcffddddddffdddedeffdededeffdfdfe0ffe3e4e4ffedededfff6f5f5fffcfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff333334ffdfdfdffffcfbfcfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefffefffefffefffffffefffefefffffffffefffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffefffffefffffffffffffefefefffffffffffffffffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffdfdfefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffefffffffffffffffefffefffefffefffefffefffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffffefefffefefefffffefefffefffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffffffefefffffefefefffefefffffefffffffefefefffdfdfdfff8f9f8fff1f0f0ffe2e2e2ffcececeffc1c2c1ffb7b7b7ffabababff9d9d9cff8b8c8cff6f6f6fff5e5e5fff4b4b4bff3a3a3aff303030ff323232ff333333ff333333ff373737ff373838ff393838ff38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a7aff797a79ff797978ff787878ff777777ff767676ff737474ff6f6f70ff6a6b6bff666667ff626262ff5f5f60ff5c5d5dff5a5a5aff585858ff565655ff545454ff515151ff4e4e4fff4b4c4bff494849ff464646ff424242ff404040ff3d3d3dff3d3d3dff3c3c3dff3b3b3aff3f4040ff4b4a4aff505151ff545454ff575858ff5c5d5dff626262ff676767ff6b6c6cff707070ff747574ff797879ff7e7e7dff828282ff868687ff898989ff8c8c8cff909090ff939393ff969796ff999a9aff9d9c9cff9e9f9effa0a0a0ffa1a1a1ffa1a1a1ff9f9f9fff9f9e9fff9d9d9dff9c9c9dff9d9d9dff9d9c9cff9c9c9cff9b9a9aff99999aff989898ff969796ff949594ff939393ff919191ff8e8e8eff8b8b8bff888888ff858586ff838383ff808081ff7a7a7aff757575ff707070ff696a6aff636363ff5d5d5dff575757ff515151ff4b4b4bff454645ff414041ff3b3b3bff333333ff323232ff373737ff353535ff343434ff353534ff363636ff383738ff393a3aff3c3b3cff3e3e3eff414141ff454544ff484747ff4a4b4bff4d4e4eff515151ff545454ff585858ff5c5c5cff606060ff656565ff6a6969ff696969ff696969ff696a69ff6a6b6bff6c6b6bff6b6c6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff010101ff030303ff050505ff060606ff070708ff090a0aff0b0b0cff0e0e0eff131313ff1c1d1dff2e2e2eff474747ff5c5d5cff717171ff7d7e7eff838384ff888887ff8d8d8dff939293ff989897ff9d9d9dffa0a0a0ffa2a2a2ffa3a3a4ffa5a6a5ffa7a7a7ffa9a9a9ffabababffafaeaeffb1b1b1ffb4b4b4ffb7b7b7ffbab9b9ffbbbcbcffbdbdbdffbebebdffbdbdbeffbfbfbeffc0c0c0ffc1c1c2ffc2c2c2ffc4c3c3ffc5c5c5ffc7c7c7ffc8c9c9ffcacbcbffcccbcbffcbcccbffcccdccffcecdceffcececfffcececeffcecdceffcbcbcbffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c4ffc3c2c3ffc2c2c1ffc1c0c1ffbfc0bfffbdbdbeffbcbdbcffbbbbbcffbababaffb9b9baffb7b8b8ffb5b5b5ffb3b4b3ffb2b3b2ffb1b0b0ffaeafafffadadaeffabacabffa9a8a9ffa8a8a8ffa9a9a8ffa9aaaaffa5a5a5ffa1a1a1ff9d9d9dff989998ff8e8e8eff828282ff747575ff6b6a6bff5c5c5cff4d4d4dff434343ff3a3939ff2d2d2eff1d1d1eff101010ff09090aff080807ff060606ff040405ff030303ff020102ff020201ff010101ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131414ff141415ff141414ff141414ff141414ff141515ff141415ff141414ff141314ff171717ff1d1d1dff242524ff303030ff414041ff545554ff676766ff777677ff868686ff949494ffb0b0b0ffddddddffe9e9e9fff9f9f9fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefefefffefffffffefffefffffefefffffefefffefefefffefffffffefffefffefefffffefefefffefffefffefefefffffefefffefffffffffefffffefffffffefffffffffffffffffefefffefffffffffffffffffffffffefefefffffffefffefffffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffefffefffefffefffffefffffefefffffefefefffffefffffffffefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffefffffffffffefffefefefffffffefffefefefffefefffffffefefffffefefffffffefffefefefffefffefffefffffffffefefffefefefffefffefffffefffffefefffffefefefffffefffffefefefffefefefffefefefffefdfdfffdfdfdfffbfbfbfff5f5f6ffeeeeeeffd5d6d5ffc4c4c4ffb8b8b7ffacacadffa1a1a0ff939293ff838383ff717171ff5c5d5dff4d4d4eff3f3f3fff3e3e3eff3e3f3fff3e3e3eff3e3e3eff3f403fff403f3fff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfbfbffefefefffe5e4e4ffdadbdbffd8d8d9ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d2d3ffd1d2d1ffcfcfd0ffcfcfcfffcececfffcececeffcececeffcdceceffcccdcdffcccdccffccccccffccccccffcbcbccffcbcbccffcbcbcbffcbcacbffcbcacbffcacacaffcacacaffc9cacaffc9c9c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc7c7c8ffc7c8c8ffc8c8c8ffc8c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffcbcccbffd0d1d1ffd5d4d4ffd6d7d6ffd9d9d8ffdcdbdcffdededeffdfdfdfffdfdedfffdddeddffdddddeffdfdfdeffe0dfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e7e8ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffe9e9e9ffe9eae9ffe9eaeaffeae9e9ffe9e9e9ffe9eae9ffeae9eaffe9e9eaffe9e9e9ffeae9eaffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeae9ffeaeae9ffeae9eaffeaeae9ffeae9eaffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe7e7e7ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe7e8e7ffe7e8e7ffe8e7e8ffe7e8e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe9e9e8ffe8e9e9ffe8e8e9ffe9e9e9ffeae9e9ffeaeae9ffe9e9e9ffe9eae9ffe9eaeaffeae9e9ffe9e9e9ffe9eae9ffeae9eaffe9e9eaffe9e9e9ffeae9eaffe9eae9ffe9e9e9ffeaeaeaffeaeae9ffe9e9eaffeaeae9ffe9e9eaffeaeae9ffe9eaeaffe9eae9ffeaeae9ffe9e9eaffeaeae9ffeae9eaffe9eae9ffe9e9eaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffe9eaeaffeaeae9ffeae9eaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebeaffebeaeaffeaeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9eae9ffeaeaeaffeae9eaffe9e9e9ffe9eae9ffeae9eaffe9e9eaffe9e9e9ffeae9eaffe9eae9ffe9e9eaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffeaebeaffebebeaffebeaebffebebebffebebebffebebebffebebecffebececffecebecffecececffecececffecececffecececffecececffecececffedececffecececffecededffecedecffedececffedecedffecececffececedffecececffecececffebebecffebecebffebecebffecebebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaebebffeaebebffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9e9eaffe9e9e9ffeae9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e6ffe5e6e5ffe5e5e6ffe4e5e5ffe4e5e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e1e2ffe0e1e1ffe0e0e0ffdfdfdfffdeddddffdddedeffe0e1e1ffe1e2e1ffdcdcdcffd8d8d7ffd5d5d5ffd2d2d3ffd1d1d0ffcfcecfffccccccffc9c9c9ffc9c9c9ffc9cacaffcac9caffcacacaffcacacaffcbcacbffcacacbffcacacaffcbcacbffcacbcaffcacacaffcbcacaffcbcacaffcacacaffcacacaffcacacbffcbcbcaffcbcbcbffcbcccbffcccccbffccccccffcdcdccffcdcdcdffcdcdcdffcdcdceffcececeffcececfffcfceceffcfcfcfffcfd0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d1ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd4d5d5ffd5d5d5ffd6d6d6ffd6d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadad9ffd9dad9ffdadadaffdadbdbffdbdadbffdbdbdbffdbdcdbffdcdbdcffdcdcdcffdcdcdcffdddcddffddddddffddddddffdededeffdfdfdfffe1e1e1ffe8e8e8fff0f0f0fff7f7f6fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff6f6f6fffeeeeeefffdfdfcfffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefefefffffefefffffefefffefffefffffffffffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffffffffffefffffffefffefffefffefffffefefffffffffffefefefffffffefffffefffffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffffefffffefffefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffefffffffefefefffffffffffefffffffffffffffffefefffefefefffffffefffffffffffffffffffefefffffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffefffefffffffffffefefefffefefefffffffefffffffffffffffefffefefefffefffefffefefefffefffefffffefffffefefffffffffefffffffefffefefefffefefefffefdfdfffbfafafff2f3f3ffe9eae9ffd3d3d3ffc5c5c5ffbbbbbbffafb0afffa2a3a2ff929191ff757576ff656565ff535352ff424141ff343434ff333333ff333333ff383737ff373837ff383838ff383839ff393838ff363535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7979ff797978ff787878ff777877ff767676ff767676ff737373ff6e6f6eff696969ff646465ff616060ff5d5d5dff5a5a5aff575858ff565555ff535353ff505151ff4e4e4eff4b4b4bff494949ff464646ff434343ff404140ff3e3d3dff3c3c3cff3c3c3cff3d3d3dff3c3b3bff3f3f3fff4b4a4aff4f4f50ff525252ff555554ff595959ff5e5e5fff646364ff686868ff6d6c6dff707171ff757475ff797979ff7c7d7dff808080ff828383ff858586ff888988ff8c8c8cff909090ff939293ff969695ff989899ff9a9b9aff9b9a9bff999a9aff989898ff989897ff979697ff969696ff969696ff979797ff979696ff959595ff949494ff939292ff919191ff90908fff8e8e8eff8c8c8cff888888ff858585ff818282ff7f807fff7d7d7dff7a7a7bff767675ff717170ff6c6b6bff656666ff605f5fff5a5959ff545454ff4e4e4eff484848ff424242ff3d3d3dff373837ff303130ff2e2e2eff363536ff343334ff333332ff343434ff343534ff363636ff383838ff3b3a3aff3c3c3cff3e3e3eff414142ff454445ff484847ff4b4b4bff4e4f4fff535253ff575656ff5a5b5bff5f5f5fff646464ff696969ff686969ff696969ff6a6969ff696969ff6b6b6aff6b6b6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff020202ff020202ff010201ff020202ff030303ff040404ff060605ff090909ff121212ff222121ff343434ff474747ff525352ff5b5b5cff626262ff676767ff6e6e6dff737473ff797979ff828282ff858585ff898888ff8b8a8bff8c8d8dff908f90ff929292ff969696ff9a9a99ff9d9d9dffa0a0a1ffa3a3a3ffa6a6a6ffa9a9a9ffaaababffacabacffaeaeaeffb1b2b2ffb4b4b4ffb4b5b5ffb6b5b6ffb7b8b7ffbbbabbffbebdbdffc0bfc0ffc2c2c2ffc3c3c4ffc4c5c4ffc6c5c6ffc7c7c7ffc7c7c7ffc7c7c7ffc4c4c4ffc3c3c2ffc1c2c1ffc1c1c1ffc0bfbfffbebebeffbdbdbdffbcbbbbffbbbbbbffbabab9ffb8b8b8ffb5b6b5ffb3b3b3ffb2b2b1ffafafafffacadacffabababffaaaaabffa7a7a7ffa4a4a3ffa1a1a1ff9f9f9fff9d9c9cff9a999aff979898ff969796ff949494ff929292ff8f8f8fff8f908fff909190ff8e8d8dff838383ff7d7d7dff777776ff6e6e6eff606060ff525152ff474747ff3e3e3eff313130ff232322ff19191aff151415ff0f0e0eff090909ff050505ff020102ff010101ff010202ff010102ff000000ff000001ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141313ff141414ff141414ff141414ff141414ff141514ff151515ff141415ff151515ff1a1a1aff212021ff292929ff363636ff4a4a49ff5f5f60ff717171ff7f7f7fff8d8d8eff9d9d9effc3c3c2ffe4e3e4ffefefeffffcfcfcfffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffffefefffffefffffffefffffffffefffefffefffffefffffffffffffffffefffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefefffffefefefffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffffefffffefffffffffefffffffefefffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffefffefefffffefefefffdfefdfffefefdfffefdfdfffcfcfcfff7f7f7ffefefefffdbdbdbffc7c7c6ffbababaffb0b0afffa4a4a4ff979797ff878787ff767777ff626263ff515152ff424241ff3a3a3aff3e3e3eff3e3f3fff403f3fff3f3f3fff3f4040ff3f3f3fff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfbfff2f2f2ffe9e9eaffdededeffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffdadad9ffd9d9daffd9dad9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd1d1d1ffcfd0cfffcfcfcfffcececfffcececeffcececdffcdcdcdffcdcdcdffcdccccffccccccffcbccccffcbcccbffcbcbcbffcbcbcbffcacacaffcacbcaffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c7c7ffc8c8c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c7c7ffc8c8c8ffc7c8c8ffc8c7c8ffc8c7c7ffc7c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc8c8c8ffcbcacaffcfceceffd2d2d2ffd6d6d5ffd8d8d8ffdbdbdaffddddddffdedfdfffdfdfdfffdedfdeffdedddeffdededeffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe6e5e5ffe6e5e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e8ffe9e9e9ffe8e9e9ffe9e8e9ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9eaffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffeae9eaffeaeae9ffe9eae9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeae9ffe9eaeaffeaeaeaffe9e9e9ffe9eae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffe9e9e9ffeaeaeaffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9eaffeaeae9ffeaeae9ffeae9e9ffe9eaeaffeae9e9ffeae9e9ffe9eaeaffe9eae9ffe9e9e9ffe9eaeaffe9e9e9ffe9eae9ffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9eaeaffe9eaeaffe9e9e9ffeae9eaffe9eaeaffeae9eaffeae9e9ffe9e9e9ffeaeae9ffe9e9eaffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffe9eae9ffeae9eaffe9e9e9ffe9e9e9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaebeaffebebebffeaebeaffebebebffebebebffebecebffebebecffebebecffececebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececebffecececffecebecffececebffecebecffebebebffecebebffebebebffebebebffebebebffebebeaffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe6e5e6ffe5e5e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e1e2ffe1e1e0ffe0e0e0ffdfdfdfffdededeffddddddffdededeffe1e2e1ffe0dfe0ffdadadaffd6d7d7ffd3d3d4ffd1d1d1ffd0cfd0ffcdceceffcbcbcbffcac9c9ffc9c9c9ffcacac9ffcacacaffcacbcaffcacacaffcacacbffcacacaffcbcbcbffcbcacbffcacacaffcacacaffcacacaffcac9caffcacacaffcbcbcbffcbcacaffcbcbcbffcccbcbffcbccccffccccccffccccccffcdcdcdffcdcdcdffcdcecdffcececeffcececeffcfcfceffcfcfcfffcfcfcfffcfd0d0ffd0cfcfffd0d0d0ffd0d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d4ffd5d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdaffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffdddddcffdddcddffddddddffddddddffdededeffe0dfe0ffe2e2e2ffebebebfff3f3f3fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ffa8a8a8fff5f5f5fffefdfdfffefefefffefefefffffefffffefffefffffefffffefffefffefefefffefefefffefefefffffffefffffefefffffffefffffefffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffefffffffffffefffefffffefffffffefffffffffefffffefefffefefffffefefffffffefffffffefefffefefefffefefefffdfefefffdfdfefffefdfefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefffffffefffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffefffffffefffffefefffefefffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffefefefffdfdfdfffefefefffffefffffffffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefefefffefefefffefefdfffdfefefffcfdfcfff5f4f5ffedededffdbdbdbffcccccbffbfbfbfffb4b5b4ffa8a8a8ff989798ff7b7b7bff6c6b6cff59595aff494949ff393839ff303030ff373737ff373737ff383938ff383838ff383838ff353535ff373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787878ff777777ff767676ff767575ff757675ff737273ff6d6c6dff676667ff626261ff5e5e5eff5a5a5aff585757ff555554ff525252ff4f504fff4d4c4dff4a4a4bff484747ff454545ff434343ff404040ff3e3d3eff3b3b3cff3a3a3aff3b3b3bff3c3d3dff3b3b3cff3f3e3fff494948ff4c4c4cff4d4e4dff505151ff555555ff5b5a5bff60605fff646464ff686868ff6c6c6cff707070ff737374ff767676ff7a7979ff7c7d7dff807f80ff838383ff868586ff8a898aff8d8c8cff8f9090ff929292ff949493ff949494ff939393ff919192ff919191ff909090ff909090ff909090ff909090ff908f90ff8e8f8eff8d8d8dff8c8c8cff8b8b8bff8a8a8aff898888ff868686ff838283ff7f807fff7d7c7dff7a797aff787778ff757575ff727271ff6c6c6cff686767ff626262ff5c5d5dff575757ff525152ff4c4c4cff464545ff404040ff3c3b3bff363736ff302f30ff2c2b2cff343534ff333333ff323232ff333333ff343434ff353535ff373737ff393939ff3a3a3aff3b3b3bff3e3d3eff414141ff444545ff484848ff4c4c4bff505050ff545455ff595959ff5e5e5eff636363ff686768ff686768ff696969ff696969ff6a6969ff6a6a6aff6b6a6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff010100ff000100ff020201ff060606ff0c0d0dff131313ff1d1c1dff202020ff262525ff2e2d2dff363535ff3d3d3dff464546ff4c4b4cff555554ff585858ff5c5c5cff606060ff646464ff656564ff656565ff686969ff6d6e6dff727272ff7a7979ff818181ff868687ff8a8a8aff8d8d8cff919090ff949494ff979797ff9b9b9bff9d9d9dff9f9e9fffa2a1a2ffa6a5a6ffaaaaaaffafaeaeffb1b1b1ffb3b3b3ffb5b4b4ffb6b6b6ffb8b8b8ffb9b9b9ffb9b9b9ffb5b5b6ffb4b4b4ffb3b3b3ffb1b2b1ffafafafffadadadffabababffabaaaaffa8a8a8ffa6a7a6ffa3a3a3ffa1a1a0ff9e9e9eff9a9b9aff969696ff949394ff929192ff8d8d8cff888887ff848584ff838282ff7f7f7fff7c7c7cff7a7b7aff797879ff757575ff737272ff717171ff6d6d6cff676867ff626262ff565656ff464746ff404040ff393a3aff2f2f30ff2b2b2bff232322ff1a1a1aff141414ff0e0e0eff0a0a0aff090809ff070807ff050505ff030303ff010100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111110ff131314ff131413ff131413ff141414ff141414ff141414ff141414ff131314ff171617ff1d1d1dff252424ff2f2e2eff3e3d3dff525252ff686768ff797979ff878887ff959595ffabababffd2d2d2ffebebebfff6f6f7fffefefefffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffefefffffffefffefffffffefffefffffefffffffefffffffefefffffefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefffffffefffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefffffffffffefffffffefffffefefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffffefffffffffefffefffffffffffefffffffefffffefefffefefffffefefffffffffefffefefefffefefffffffefffffffefffffffefefffffefefffefefefffffefffffffffefffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfcfff8f7f8fff1f1f1ffe1e1e1ffc9c9c9ffbdbcbcffb2b2b1ffa7a6a7ff9a9a99ff8a8a8aff7a797aff686868ff545454ff464545ff3c3c3cff3f3e3eff3f3f3fff3f3f3fff3f403fff403f40ff3e3d3eff3f3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff3f4f3ffecececffe2e2e2ffd9d9d9ffd7d8d8ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffdad9daffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d8d8ffd8d7d8ffd7d7d7ffd7d6d7ffd6d7d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d2ffd1d0d1ffd0cfd0ffcfcecfffcececeffcececeffcdcecdffcdcdcdffcdcdccffccccccffccccccffcccbccffcbcbccffcbcbcbffcbcbcaffcbcacaffcacacaffcac9caffc9c9caffc9c9c9ffc9c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc7c7c7ffc7c8c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c8ffc7c7c8ffc8c8c7ffc7c7c8ffc7c7c8ffc9c9c9ffcdcccdffd1d1d1ffd5d4d4ffd7d7d7ffdad9d9ffdcdcdcffdedfdeffdfdfdfffdededeffdededeffdededeffdedfdfffe0e0e0ffe0e1e0ffe1e0e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e9e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffeaeae9ffeae9e9ffe9eae9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e9e8ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9eae9ffeae9e9ffe9e9eaffeaeae9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9eae9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9eaffeaeae9ffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeae9eaffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaebeaffebeaeaffebebebffebeaebffebebebffebebebffebebebffececebffebecebffecebebffececebffebececffecececffecececffecececffecececffecececffecececffebececffecebecffecebecffebecebffecebebffebebebffebebebffebebebffebebebffebebebffeaebeaffeaebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e5e6ffe5e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e2e1ffe0e1e0ffe0e0e0ffdfdfdfffdededeffddddddffddddddffe0e0e0ffe1e1e1ffdddddeffd8d8d9ffd6d5d5ffd2d2d2ffd0d0d0ffcfcecfffccccccffcac9caffc9c9c8ffc9c9c9ffcacacaffcacac9ffcacbcaffcbcbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacac9ffcacacaffcacacaffcacacaffcbcccbffcccbcbffcccccbffccccccffcccdccffcdcccdffcecdceffcecdceffcececdffcfceceffcecfceffcfcfceffcfcfcfffcfd0d0ffd0d0d0ffd1d0d1ffd1d0d1ffd1d0d0ffd1d1d1ffd2d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d3d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d3ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdad9daffdadad9ffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffdedddeffdededeffdfdfdfffe0e1e0ffe5e5e5ffefeeeefff6f6f6fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff202121ffd1d2d2fff9f9f9fffefffffffefffefffefffefffffffefffefffefffefefefffefefefffefefefffffefefffffefefffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefefffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffffffffffffffffffefffefffefffffffefffefffefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffefefffefffffffefefffffffffffffffffffffffffffffffffefffefffefffefffefffefefffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefffffffffffffffffefffffffefefffffffefffefefffffffffefffefefefffefefefffdfefdfffefefdfffdfdfdfff7f6f6ffeff0efffe1e2e1ffd1d0d1ffc3c3c3ffb8b8b8ffadadadff9c9c9cff808080ff727272ff606160ff515050ff3f3f3eff343535ff383837ff383838ff383838ff383838ff363535ff363737ff373637000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff777778ff767776ff767575ff757576ff757575ff717171ff6b6a6aff646464ff5f5f60ff5b5b5bff575757ff545454ff515151ff4f4e4eff4b4b4cff494948ff464746ff434444ff424242ff404040ff3e3e3eff3c3c3cff3a3a3aff3a3939ff3a3b3aff3c3c3bff3b3a3bff3c3c3cff444545ff484848ff494a4aff4e4e4fff535353ff585858ff5c5c5dff616061ff646465ff666767ff6b6a6aff6d6e6dff707070ff747474ff777878ff7b7b7bff7e7e7dff808180ff838483ff868686ff898988ff8b8b8bff8d8d8dff8d8d8dff8c8d8cff8b8b8bff8a8b8bff8a8a8aff8a8a8aff8a8a89ff898a89ff898988ff888888ff878787ff868686ff868585ff848485ff838383ff818081ff7e7e7fff7c7c7cff797879ff757575ff737372ff707071ff6e6e6dff696969ff646464ff5f605fff5b5b5aff555556ff504f4fff494949ff434443ff3f3f3fff3c3b3bff373837ff2f3030ff2c2c2bff343333ff333332ff323232ff333333ff343433ff343434ff363635ff373737ff383839ff393a39ff3c3c3cff3f3f40ff434243ff464546ff494949ff4d4d4dff515252ff565656ff5c5c5cff626262ff676666ff666665ff676867ff686968ff696969ff696969ff6a696a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff070708ff090909ff080908ff0a0a0aff0e0e0eff121111ff151615ff1a1b1bff1f1f1fff232222ff262625ff2c2c2bff333233ff373737ff363637ff333332ff313231ff383839ff434343ff4f4e4eff585859ff5d5c5dff606060ff646565ff686767ff686969ff6a6a6aff6f6f6fff787878ff807f7fff818281ff838383ff878887ff8e8e8eff949493ff999899ff9c9c9dff9c9d9dff9d9e9eff9fa09fff9f9f9fff9a9b9aff999999ff979796ff959695ff939392ff909190ff8f8f8fff8e8d8eff8c8b8bff898a8aff868686ff808080ff79797aff757575ff707070ff6d6c6cff686868ff646364ff626261ff5e5e5eff595959ff575757ff5a5959ff585859ff555555ff525352ff515251ff4e4e4eff454545ff3b3b3bff2d2e2dff1f1f1fff151515ff131413ff111111ff0e0d0eff0d0d0cff080909ff060706ff050606ff050505ff030403ff030202ff020202ff020102ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101111ff111011ff131314ff131414ff141313ff141414ff141414ff131414ff141415ff191919ff202120ff282828ff333433ff444444ff595959ff6f6e6fff808081ff8e8f8eff9c9d9dffbdbdbdffddddddfff2f2f2fffcfcfcfffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffefffefffefffefffffffffffffffffffefffefffefffffffefefefffefefefffefffefffefefefffffefffffefffefffefefffffffffefffefffefffefefffffefffefffffefefffefefffffffefffffffefffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffefffefffefffefffefffefefffffffffefffffefffffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefefffffefffffffffefefffefffffffefefffffefffffffefffffffffffffffefffefffefffefffefefefffefefefffefefefffffefefffefefffffefffefffefffffffefefefffefffffffefffefffefefefffefefdfffdfefdfffdfdfdfffcfdfcfff9f9f9fff4f3f3ffe8e8e8ffcdcdceffbfbfbfffb4b4b4ffa8a9a9ff9c9c9cff8d8d8dff7d7c7cff6c6c6bff5a5a5aff494949ff3e3f3eff3f3f3fff3f3f3fff40403fff3f3f40ff3e3d3dff3e3f3eff3e3f3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffefeff0ffe6e6e6ffdcdbdbffd7d8d8ffd8d7d8ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d9ffd8d8d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d6ffd7d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd0d0d0ffd0cfcfffcfcfceffcececfffcececdffcdcecdffcdcdcdffcccdccffcdcdccffccccccffcccccbffcbcccbffcacbcbffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc8c7c8ffc8c8c7ffc7c7c8ffc8c8c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c7ffc7c8c7ffc7c7c7ffc7c8c8ffc7c7c8ffc8c8c8ffcbcbcbffcfcfcfffd3d3d3ffd6d6d6ffd8d8d8ffdbdbdbffdddddeffdfe0dfffdedfdfffdededeffdededeffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e3ffe3e3e3ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe6e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e9ffe8e8e9ffe8e9e9ffe9e8e8ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9eaeaffe9eaeaffeaeaeaffeaeae9ffeaeae9ffeaeae9ffe9eae9ffe9e9e9ffeae9eaffeae9e9ffe9e9eaffeaeaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e6ffe7e7e6ffe7e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e8ffe7e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e9e8ffe8e9e9ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffe9e9eaffeaeae9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e9ffe8e9e9ffe8e9e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9eaffeaeaeaffeaebeaffeaeaeaffeaeaebffebebeaffebebebffebeaeaffebebebffebebebffebebebffebebebffebebebffebecebffececebffecececffececebffecececffebececffecececffecececffebecebffebececffebebebffebebebffebebebffebebeaffebeaebffebebeaffeaebebffebebebffeaebeaffeaeaebffeaeaeaffebeaeaffe9eaeaffeae9eaffe9e9eaffe9eaeaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe7e8e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe2e3e3ffe3e3e2ffe1e2e1ffe0e0e1ffe0e0e0ffe0dfdfffdededfffdedddeffdcdcddffdcddddffe2e1e1ffe2e2e2ffdcdcdcffd7d7d7ffd3d4d4ffd2d2d2ffcfd0cfffcdcecdffcbcbcaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cacaffc9cacaffc9cac9ffcacacaffcacacaffcacacaffcacac9ffcacac9ffcacac9ffc9c9c9ffc9c9c9ffcacacaffcbcacaffcbcbcbffccccccffcbcbcbffccccccffcdccccffcdcdcdffcdcdcdffcdcecdffcecdceffcececeffcecfcfffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd5d5d6ffd5d5d6ffd5d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdbffdbdcdbffdbdcdcffdbdcdbffdcddddffddddddffddddddffdededdffdddeddffdededeffdfdfdfffe1e1e1ffe9e9e9fff2f2f2fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff3e3e3effe3e3e3fffbfbfbfffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefffffffefffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffefefffffffffffffefefffffffffffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffdfefefffefdfdfffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefffffffefffffffefefffffffefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffffffffffffffffffefffffffffefffffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffffefffffefefffffffefffffffefefffffffefffefefefffefefefffefdfefffefefefffefefffffefefffffefefffffffefefffffefefffffffefffefffefffefefefffefefefffefefefffdfefefffefdfdfffafafafff2f3f2ffe7e8e7ffd4d4d4ffc6c6c6ffbbbbbbffb0b0b0ffa1a1a2ff858586ff787878ff676767ff555555ff444444ff373737ff383839ff383839ff393838ff363635ff373737ff373637ff373736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff767676ff767576ff757675ff757575ff737373ff6f6f6fff686767ff616161ff5c5c5cff585858ff545554ff515151ff4e4e4eff4b4b4bff494848ff454545ff434342ff404040ff3f3f3eff3e3e3eff3d3c3cff3a3a3bff39393aff383839ff3a3a39ff3a3a3aff383838ff383738ff403f40ff444445ff484848ff4c4b4bff50504fff535353ff575657ff5b5b5aff5f5e5fff626262ff666666ff696a6aff6d6d6dff717070ff747475ff787878ff7b7b7bff7d7d7dff7f7f7fff818181ff838383ff858585ff878787ff878686ff878686ff868687ff868686ff858584ff848484ff848484ff848485ff848484ff848484ff838382ff838282ff818282ff818181ff7f7f80ff7d7e7eff7b7b7bff777777ff747474ff717170ff6e6e6dff6b6b6bff686968ff656665ff616161ff5c5c5dff585858ff545353ff4d4c4dff454645ff3f3f3fff3a3b3aff393938ff363536ff2c2d2dff29292aff2f2f30ff2f302fff2f2f2fff303030ff313030ff313131ff323233ff343434ff363535ff393938ff3c3c3cff404040ff434342ff444444ff464746ff494a4aff4d4e4eff525253ff585858ff5e5e5fff646464ff626262ff666666ff676868ff686969ff696969ff69696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030202ff020202ff020302ff020302ff040504ff070707ff080808ff090909ff0a0a0bff0b0b0cff0d0d0cff0d0d0dff101010ff141313ff141313ff111112ff111011ff161515ff1f1f1eff272727ff2c2c2cff2f2f2fff2f2e2fff313232ff333333ff333434ff333333ff383737ff424242ff4c4c4cff505050ff535353ff575858ff606060ff686868ff6b6b6bff717171ff767676ff7b7a7aff7d7d7dff7a7a7aff757574ff727272ff717070ff6f6f6fff6c6c6dff6a6a6aff686767ff646464ff5d5e5eff595959ff545354ff4c4d4cff464546ff3e3e3eff3a3a3aff383737ff353434ff333333ff323232ff303030ff2e2e2eff2c2c2cff2c2c2cff2a292aff282828ff272827ff272727ff252524ff1e1e1eff161616ff0e0e0eff080808ff050505ff050505ff040404ff040304ff040404ff030203ff010102ff020102ff020101ff010100ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090a0aff111011ff111110ff111011ff131414ff131414ff131314ff131314ff121111ff151515ff1c1c1cff232323ff2c2c2cff383939ff4a4a4aff5f5f5fff757575ff878787ff949394ffa8a7a7ffcdcdcdffe4e4e4fff8f8f7fffdfdfefffffefefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffefffefffefffefffefffefffffffffffffefefffefefffffefefffffefefefffffffefffefffefffefefefffefefefffffefffffefefffffffefffffffefefffffffefffffffffffffefefffffffefffffefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffefffffffffefffffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefffffefefffffffefefffefefffffffefefffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefffffffefefffffefefefffefefffffffffffffefefefffefefefffefefefffefefffffefefffffffefefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffbfafafff5f5f5ffecededffd3d4d4ffc1c1c2ffb6b6b6ffaaaaaaff9d9d9dff8f8f8fff818080ff706f6fff5f5f5eff4e4e4eff404140ff3e3f3fff3f3f3fff3f3f40ff3e3d3dff3e3e3eff3e3f3eff3e3f3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff3f3f3ffebeaeaffe0e0dfffd8d9d9ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d8ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd1d1d1ffd0cfd0ffcfcfcfffcfceceffcececeffcdcecdffcdcecdffcdcdcdffcccccdffccccccffccccccffcbcbcbffcbcccbffcacbcaffcacbcaffcacacaffcacacaffc9c9caffc9c9c9ffc8c8c9ffc9c9c8ffc8c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffcacacaffcdcdceffd2d2d2ffd4d5d5ffd7d7d7ffdad9daffddddddffdfdfdfffdfdfdfffdfdedeffdededeffdededeffe0dfdfffe0dfe0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e3ffe4e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e6ffe6e6e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e9ffe8e9e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9eaffeae9e9ffeaeae9ffe9eaeaffe9eaeaffe9e9eaffe9eae9ffe9e9eaffe9e9e9ffe8e8e9ffe9e9e8ffe9e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe7e8e8ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe8e9e9ffe8e9e8ffe8e8e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e8e9ffe8e8e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e9e9ffe8e9e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e8ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffe9eaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebebeaffeaebeaffebebebffebebebffebebebffebebecffecebebffebebebffebecebffebebebffebebebffebecebffebebebffebebebffebebebffeaeaebffebebebffebebebffeaeaeaffebeaeaffebeaeaffeaeaebffeaeaebffebeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e6e6ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e7ffe5e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e5ffe6e6e5ffe6e6e5ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e2ffe1e0e0ffe0e0dfffdfdfdfffdededeffdededdffdddcddffdcdddcffdedfdfffe3e3e3ffe0e0e1ffd9d9d9ffd5d5d6ffd3d3d3ffd0d0d1ffcfceceffcbccccffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffcac9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacbcbffcbcbcbffcbcccbffccccccffccccccffccccccffcdcdccffcdcdcdffcececdffcdceceffcecfceffcecfcfffcfcfcfffcfcfd0ffd0cfcfffd0d0d0ffd0d1d0ffd0d1d0ffd1d1d0ffd1d1d1ffd2d1d1ffd1d1d2ffd2d2d2ffd1d1d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d4ffd4d3d4ffd4d3d3ffd4d4d4ffd4d5d5ffd5d4d5ffd5d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdbdadaffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdcdcdcffdddcdcffdcdcddffddddddffdddddeffdddddeffdfdfdfffe0e0e0ffe4e3e3ffecededfff5f5f5fffcfcfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060605ff6a6a69fff1f1f1fffcfdfdfffefefefffefefefffefefefffefefffffefefefffefefffffffefefffffefffffffefffffefffefffffffffffffffffffffefefffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffefffffffefffffefffefffffffffffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffffefffffefefffffffefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffefffffffffffefffffffefffffffefffffffefffffffefffffffffffefefffffffefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffefefefffffffffffefefefffefefefffefefffffefefefffffffffffefffefffefffffffffffefffffffefffefefefffefefefffefdfefffdfdfdfffefdfdfffbfcfcfff4f4f4ffedeeedffdadbdaffcccccdffbebebeffb3b3b3ffa6a6a6ff8c8d8cff7f7e7fff6c6c6bff595a5aff484848ff393939ff323232ff383838ff363535ff363737ff373637ff373636ff373737ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff767676ff767676ff757474ff737374ff717171ff6c6c6cff636463ff5e5e5eff5a5a5aff575756ff535353ff4f4f50ff4c4b4cff494849ff474746ff444445ff414141ff3f3f3eff3c3c3cff393a3aff393838ff373737ff363536ff353635ff363536ff353535ff323232ff323232ff3a3a3aff404040ff424243ff454545ff484949ff4c4c4cff504f50ff545454ff585858ff5d5d5dff636363ff696969ff6d6d6eff717171ff747574ff787877ff797979ff7b7b7bff7b7c7cff7f7f7eff818281ff838382ff858484ff868685ff878787ff858586ff848384ff818181ff808081ff818181ff838383ff838384ff848383ff838283ff838283ff838383ff848484ff838383ff7e7e7eff787778ff717171ff6d6c6dff696a69ff676767ff646464ff626262ff5f5e5fff5a5a5aff555555ff505050ff4c4c4bff464646ff3f3f40ff3a3a3aff363636ff363637ff333232ff2b2b2bff262626ff2b2c2bff2a2a2bff2a2a2aff2b2c2bff2c2c2cff2c2c2dff2e2e2eff303030ff323231ff373737ff3d3d3dff3f3f3fff403f3fff3f3e3fff3f3f40ff434243ff474746ff4b4b4bff515150ff575858ff5e5d5dff5c5c5cff626262ff656666ff686867ff696968ff69696800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010100ff010101ff010102ff020202ff020202ff020202ff020302ff040404ff050404ff050605ff060606ff050505ff040404ff040404ff070606ff0a0a0aff0d0c0dff0e0d0dff0f0e0fff0f0f0fff101011ff111011ff111111ff121212ff141414ff181818ff1d1d1dff202020ff252525ff2c2c2cff363635ff3c3c3bff3d3c3cff3c3c3cff3f3f3fff474647ff4f5050ff4f4e4fff4a4949ff474747ff434344ff404040ff3e3e3fff3e3d3eff3c3b3cff353435ff2e2e2eff282828ff222222ff1d1d1dff181818ff141415ff141314ff111211ff101011ff101010ff111110ff101010ff0f0f10ff0f0e0fff0f0f0fff0e0d0dff0c0d0dff0d0d0dff0e0e0dff0c0c0cff09090aff070707ff040404ff020102ff000100ff010101ff010000ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0909ff090909ff111111ff111011ff111111ff141314ff141414ff131314ff131313ff171817ff1e1e1eff262626ff303030ff3e3f3eff515151ff666665ff7a7a79ff8b8b8bff9a9a99ffb8b8b8ffd8d8d9ffebebebfffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefffffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffffffffefefffffefffefffefefffffffefefffefefefffffefefffefefefffffffffffffefffffffffffffffefffffffffffffefefffffffffefffffffffffffffefffefefefffffffefffefffffffffffefffffffefffffefefffffffefffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffffffffefffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffefffefffffffefffefefefffefefefffefffefffffffefffefffefffffefefffffffefffffefefffffefffffefefffffffefefffefefefffefefefffdfefefffdfdfefffdfdfefffefdfdfffcfcfcfff6f6f7ffeeefefffdadadaffc6c6c6ffb9b8b8ffacacacff9f9f9fff939393ff848585ff747575ff636363ff525252ff424242ff3a3a3bff3f3e3fff3d3d3dff3e3e3eff3e3e3eff3e3e3fff40403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfbfbffefeeefffe4e3e3ffd9dadaffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd1d1d1ffd0cfd0ffcecfceffcecfcfffcececeffcececdffcdcdcdffcdcdcdffcdcccdffccccccffcccccbffcbcbcbffcacacbffcbcbcaffcacbcbffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc9c8c9ffc8c8c8ffc7c8c7ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffcccccbffd0d0d0ffd4d4d4ffd6d6d6ffd9d9d8ffdbdcdbffdededdffe0dfdfffdfdfdeffdededeffdddddeffdfdedeffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffeae9eaffe9e9eaffe9e9e9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e9e8ffe8e9e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e8ffe8e7e8ffe8e8e8ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e8e8ffe8e9e8ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffeae9e9ffeae9eaffe9e9eaffeaeaeaffeaeaeaffeaeaebffebeaeaffebebeaffebeaebffebebebffebeaebffebebebffebebeaffeaebebffeaeaebffebebeaffebebebffeaeaebffebeaeaffeaeaeaffebeaeaffeaebeaffebebebffeaeaeaffeaebeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffeae9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e7e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e6ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdedfffdededeffdeddddffdddcddffddddddffdfdedfffe4e4e4ffe5e5e6ffddddddffd8d8d8ffd5d5d4ffd1d1d1ffcfcfcfffcccdcdffcacacaffc9c9c8ffc9c8c8ffc9c9c8ffc9c9c8ffc9c9c9ffc8c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbccffcdcccdffcccdccffcdcdcdffcecdcdffcececeffcececeffcecfcfffcfcecfffcfcfcfffd0cfcfffcfd0d0ffd0cfd0ffd1d1d0ffd1d1d1ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d6ffd7d6d6ffd6d6d7ffd7d7d6ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffdad9d9ffdadadaffdbdadaffdbdbdaffdbdbdbffdcdbdcffdbdbdcffdcdcdcffdddcdcffdcdcddffdcddddffddddddffdddddeffdfdedeffe0dfe0ffe1e1e2ffe7e7e7fff1f1f1fff7f7f7fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff141414ff9c9c9bfff5f5f6fffefdfefffffefffffefefefffefefefffefefefffefefefffefffffffefefefffffefffffefffefffffefefffffffefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffefffffefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffefffefffefffffffffefffffefffffffefffffffffffffffffefefffefefefffffffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffefefffffffefffefefffffefefefffefefefffefefffffefffefffefefffffffefefffffffefffefefefffffefefffefdfefffefdfefffdfefdfffefefdfffdfdfdfff6f5f6fff0f0f0ffe3e2e2ffd3d4d4ffc2c2c2ffb5b6b6ffa9a9a9ff939393ff848584ff727272ff5e5f5eff4d4c4cff3b3b3cff343334ff363536ff373737ff373736ff373737ff373737ff333334ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767575ff767675ff757575ff737473ff717171ff6e6e6fff676867ff5c5c5dff585757ff555555ff525151ff4f4e4eff4c4c4dff484748ff434343ff424241ff414141ff3e3e3eff3b3c3cff383837ff353636ff343434ff323333ff313131ff313030ff303030ff303030ff2d2d2dff2e2d2eff333334ff393839ff3a3a3aff3c3c3cff414140ff454544ff474747ff4b4b4bff4f4f50ff555554ff5b5b5bff646465ff6a6a6aff6d6c6dff6e6e6eff707070ff717272ff747374ff777878ff7d7d7eff818182ff818181ff838383ff878887ff878787ff838283ff7d7d7dff777777ff767777ff777777ff797878ff7a7a7aff79797aff7a7a7aff7b7c7bff807f7fff848484ff828383ff787878ff6e6e6eff656666ff626261ff5e5e5eff5c5c5cff5a5a59ff575757ff555454ff4f4f4fff484848ff444544ff424241ff3e3e3eff3c3c3cff3a3b3bff3b3b3aff3c3c3cff3a3a3aff323333ff2d2d2dff313131ff2b2c2bff2c2c2cff2c2d2cff2d2c2cff2d2d2dff2f2e2fff303030ff333333ff373837ff333333ff3b3b3bff3b3b3cff383838ff373737ff3a3a3aff3e3e3fff424242ff484848ff4f4f4eff535353ff585958ff5c5c5cff626263ff666666ff686868ff69686800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff010101ff010201ff020101ff000001ff010001ff010001ff010102ff030403ff050504ff050505ff030404ff040404ff060505ff050606ff050505ff050505ff060606ff070707ff090909ff0b0b0bff0c0b0cff0e0e0eff111212ff141414ff151515ff161515ff171817ff1b1c1cff202020ff1f1f1fff1e1e1eff1b1c1cff1a1919ff171717ff151616ff131314ff131213ff111212ff100f0fff0c0d0cff0a0a0aff070807ff060505ff050505ff050605ff050405ff040404ff040404ff040404ff050404ff040404ff040404ff050505ff050504ff040404ff040404ff040504ff040404ff030303ff010102ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb2b3b3ffb3b2b3ffb3b3b2ffb3b3b3ffb3b2b3ffb3b2b3ffb2b3b3ffb3b3b2ffb3b3b3ffb3b3b3ffafb0b0ffadadacff9fa0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a09ff090909ff09090aff111111ff111111ff101111ff131314ff111112ff141414ff191919ff202120ff292a29ff363536ff454545ff585858ff6c6c6dff7f7f7fff909090ffa4a4a3ffc7c7c8ffe0dfe0fff1f1f1fffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffefefffffefffefffffffefffefefefffefefefffffffffffefffefffffefefffefefffffffefffffffefffffefffffffefffefffffffefffefefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefefefffefffefffffffffffffefffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffefefefffefffefffefffffffffefffffefffffffefffffffefefffffefefefffefefefffefffefffefefffffffefffffffefffffefefefffefefefffefdfefffefdfdfffdfefefffdfdfdfffdfcfdfff7f8f7fff1f1f0ffe0e0e0ffcacacaffbcbcbcffb0b0b0ffa4a4a4ff979897ff898989ff7a7979ff686868ff565656ff464546ff3c3b3cff3e3d3eff3e3e3eff3f3f3eff3f3f3fff403f40ff3f404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfcfff2f2f2ffe9e8e9ffdcdcddffd8d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d7ffd7d7d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d3ffd4d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffcfd0cfffcececfffcfceceffcececeffcdcdcdffcecdcdffcdcccdffcdcccdffccccccffcccccbffcbcbcbffcbcbcbffcacbcbffcacacaffc9cacaffc9c9caffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc8c7c7ffc6c6c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c7ffc6c7c7ffc7c7c7ffc6c7c7ffc6c6c7ffc7c7c7ffc8c7c8ffcacacaffcecfceffd2d3d2ffd5d5d5ffd7d7d7ffdadadaffddddddffdfdedeffdededeffdddeddffdddedeffdedddeffdfdfdfffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e2ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e7e8ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e8ffe8e7e8ffe8e7e8ffe7e8e7ffe8e7e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e7e8ffe7e8e7ffe8e7e7ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe7e7e8ffe8e8e7ffe8e8e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e9ffe9e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffebeaebffeaeaeaffebebeaffebeaeaffeaeaebffeaebebffeaeaeaffeaebebffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffe9e9eaffeaeaeaffeae9eaffe9eaeaffe9eae9ffeaeae9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e9e9ffe9e8e9ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e6e6ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe5e5e6ffe6e6e5ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e5ffe6e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe3e4e3ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e2ffe1e0e1ffe0e0e0ffdfdfdeffdfdfdeffdddddeffddddddffdcddddffdddddcffddddddffdededfffe3e3e3ffe1e1e2ffdadadaffd6d7d6ffd2d3d3ffd0d0d0ffcdceceffcbcbcbffc9c9c9ffc8c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc9c8c9ffc9c9c8ffc9c9c9ffc8c8c9ffc9c8c9ffc9c9c9ffcac9c9ffcacacaffcacbcbffcacbcbffcbcbcbffccccccffccccccffccccccffcdcdcdffcdcecdffcdcdcdffcecdceffcececfffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d1ffd1d1d1ffd1d2d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffdadadaffdad9daffdadadaffdbdbdaffdbdbdcffdcdbdcffdcdcdcffdcdcdcffdcddddffdddcddffddddddffdededeffdedddeffdfdedfffe0e1e0ffe3e3e2ffebebebfff3f3f3fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff353535ffc7c6c6fff9f8f9fffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefffefffffefffffefffefffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefffffefefffffefefefffffefffffefefefffffffefffefefefffffefffffffffffffffefffffefefffffffffefffffefffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffefffefffffefefffefefefffffffffffffffffffffefefffffefffffefefefffffffefffefefefffffefffffffffffffffefffffefefffffffffefffffefffffefffefffffefefffefffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffefefefffefdfdfffdfdfdfffdfefdfffdfdfcfff7f7f7fff1f2f2ffe9e9e9ffd9d9d9ffc9c9c8ffb9b9b9ffabacacff999999ff8c8c8cff797979ff636364ff515151ff404040ff363535ff373737ff373637ff373737ff373736ff333333ff343433ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767575ff757575ff747374ff727171ff6f6e6eff686868ff5f5f5fff525252ff4c4b4cff4c4b4bff484848ff454545ff494949ff414040ff3b3b3bff3a3b3bff393939ff363636ff343535ff383838ff363635ff343434ff333232ff313231ff313130ff313131ff313131ff2e2e2fff2f2f2fff333333ff383737ff3a3a3aff3c3b3cff3f3f3eff414140ff434343ff444444ff464646ff474747ff474747ff4c4b4cff505150ff535352ff545554ff575757ff595959ff5c5c5cff606060ff6b6a6aff6e6e6eff6d6d6dff717171ff737373ff717071ff6a6a6aff646363ff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f605fff5f5e5fff5d5e5dff5b5b5bff5b5c5bff5a5a5bff565556ff555454ff565656ff565656ff545353ff515051ff504f4fff4e4e4eff4d4c4cff4b4b4bff484848ff454545ff424342ff403f3fff3d3d3dff3c3c3dff3d3d3cff3e3e3dff3c3c3bff343434ff313232ff333232ff333333ff2d2c2cff2c2c2dff2d2d2dff2e2e2eff303030ff343333ff373738ff383837ff3b3b3aff3b3b3bff3b3b3bff3b3b3bff3a3a3aff404040ff404040ff424342ff484848ff4e4e4eff515150ff535353ff585859ff5c5c5cff626262ff666666ff68686800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000001ff010100ff010100ff010101ff000000ff010100ff010000ff010101ff000001ff000100ff010101ff010201ff020302ff020203ff030303ff040404ff060505ff060606ff060606ff060606ff080808ff0a090aff0a0a0aff0a0909ff080808ff080808ff080808ff080708ff070708ff070707ff070607ff050505ff040404ff030303ff010102ff010101ff010001ff000000ff010100ff010000ff000000ff010000ff010101ff010101ff010101ff010000ff000100ff000101ff010000ff010100ff000101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffb3b2b3ffb3b3b3ffb3b3b3ffb2b2b3ffb3b3b3ffb3b2b3ffb2b3b3ffb3b3b2ffb3b3b3ffb0b0b0ffadacadffa09fa0ff9f9f9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050504ff0a0909ff090a0aff090909ff0a0a09ff111110ff111111ff101011ff111111ff151515ff1b1c1bff232322ff2d2d2dff3c3c3cff4c4c4cff5f5e5fff737373ff868686ff969696ffb3b2b2ffd5d4d5ffe8e8e8fff8f8f8fffefffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffefefffffefefffefffffffefefefffffffefffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffefffefffffefefffefefefffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefffefffefefefffefffffffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffffffefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfcfdfff8f9f9fff3f3f3ffe7e8e7ffcececfffbfbfbfffb4b3b3ffa7a7a7ff9b9a9aff8d8c8cff7c7c7cff6c6b6bff5a5a5aff494949ff3e3e3eff3e3e3eff3e3e3eff3e3f3fff403f3fff40403fff3f4040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff4f3f3ffecebebffe1e1e1ffd9d8d9ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd8d8d7ffd7d8d8ffd8d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd0d0d0ffcfcfcfffcfceceffcececeffcecdcdffcdcecdffcdcdcdffcdcdcdffccccccffcccccbffcbccccffcbcbcbffcbcbcbffcacbcbffcacacaffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c6c6ffc7c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c6ffc6c7c7ffc6c6c6ffc7c7c6ffc6c6c6ffc6c6c7ffc6c6c7ffc6c7c6ffc9c9c9ffcccdcdffd1d1d0ffd3d3d4ffd6d6d7ffd8d9d9ffdbdbdbffdededeffdfdfdfffddddddffdddcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe1e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e5e5ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e7e7ffe7e8e8ffe8e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe7e8e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e7e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e8e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe8e8e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe8e9e8ffe9e8e8ffe9e9e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffe9e9eaffe9eaeaffe9e9e9ffeae9e9ffeaeaeaffe9e9eaffeaeae9ffeae9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e9ffe8e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e5ffe6e6e5ffe6e5e6ffe6e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe6e6e5ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e1ffe1e1e0ffe1e1e1ffdfdfe0ffdfdfdeffdededdffddddddffdcdcdcffdcdcdcffdcdcdbffdcdcdcffddddddffe0e1e0ffe1e1e0ffddddddffd8d9d8ffd4d4d5ffd1d1d2ffcfcfcfffcdccccffc9cac9ffc8c8c8ffc7c8c8ffc7c7c7ffc8c7c8ffc7c7c7ffc8c8c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffccccccffcdccccffcdccccffcdcdcdffcececdffcececeffcecfceffcfceceffcfcfceffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd7d7d6ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d9ffd8d9d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdadbffdbdbdbffdcdcdcffdcdcdcffdddcddffddddddffddddddffddddddffdededeffdfdedfffdfe0e0ffe1e1e1ffe5e6e5ffeeeeeffff6f5f6fffdfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff656565ffe0dfe0fffcfbfcfffefefffffefefefffefefefffffefefffffefefffefffefffefefffffffefffffffefffffffffefffefffffffefffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefffffffefefffffefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffffefffffffffffffffffefffefffefffffffefffffefffffefffefffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffefffffffefefffffffffffefefefffffffefffffffefffefefefffffffffffefefefffffefffffffefffffffffffffffffefffefffefffffffefffffefffffefffefffffefffffffefffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffffefefffefefefffffffefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffbfbfbfff4f4f3ffededecffddddddffcdcdcdffbcbdbcffb0afafff9e9d9eff939292ff7f7f7fff6a6a6aff565656ff454545ff383838ff363637ff373736ff373737ff343334ff343334ff343434ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747575ff737474ff717271ff6f6f6fff686767ff646363ff5e5d5eff545454ff4e4e4dff4b4a4aff474848ff464646ff454445ff484848ff404041ff3b3c3bff3a3a3bff393939ff383838ff393838ff393838ff363536ff343434ff323232ff313131ff313131ff303130ff303030ff2f2f2fff353435ff3a3939ff3b3b3cff3e3e3eff404040ff424242ff434344ff454545ff464747ff484848ff4a4949ff4c4b4cff4d4d4eff4f4f4fff515051ff535252ff545454ff545554ff565656ff5a5a59ff5a5a5aff5a5a5aff5d5d5dff5d5d5dff5d5c5dff5c5c5cff5b5b5bff5b5b5bff5c5b5bff5b5b5bff5b5c5bff5c5b5cff5c5b5cff5b5a5bff595959ff575858ff575858ff575757ff585858ff585858ff585858ff565656ff545354ff515150ff505050ff4e4e4eff4d4d4dff4c4b4cff4a4a4aff474748ff454544ff414142ff3f3f3fff3d3d3dff3c3c3cff3e3d3dff3b3a3bff323332ff333332ff333232ff333333ff2c2c2cff2d2d2dff2e2e2eff303030ff333333ff373738ff383837ff3b3b3bff3c3b3cff3b3b3bff3b3b3bff3b3c3cff404040ff404040ff434243ff484848ff4e4e4eff515151ff545353ff545353ff535353ff585858ff5c5c5cff626262ff66666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff000000ff010101ff020202ff010101ff010101ff010000ff010101ff020202ff020202ff020202ff020201ff020201ff020202ff020302ff020202ff020202ff020202ff020101ff000101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc5c5c5ffc4c4c4ffc5c5c5ffc5c4c4ffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffb3b2b3ffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb2b3b3ffb0b0b0ffadadadffa0a0a0ffa09f9fffa09fa0ff9191910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050405ff050405ff09090aff090909ff0a0a0aff0a0a09ff111010ff0f0f0fff101011ff151515ff1c1c1cff252525ff323232ff414241ff545454ff676766ff7a7a7aff8d8d8dffa0a0a0ffc3c2c3ffdddddeffeeefeffffcfcfbfffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffefffffffefffffefffefffefefefffffefefffffffefffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffefffffffffefffffffffffefffefffffffefffffffefffefefefffffffefffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffefffffffffffffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefefffffffffffefefefffffefefffffffefffefefefffefefefffefefefffefefefffffefffffefefffffffffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffafafafff4f5f5ffecededffd3d4d3ffc2c2c2ffb6b5b5ffaaaaaaff9d9d9dff8f8f8fff7f7f7fff6e6e6eff5c5c5cff4b4b4bff3f3e3fff3e3e3eff3f3e3fff40403fff3f3f3fff3f3f40ff403f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff0eff0ffe6e5e5ffdadadbffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d8ffd7d8d7ffd8d8d7ffd8d8d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd6d5d6ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d1d1ffd0cfd0ffcfcfcfffcfceceffcececeffcececeffcdcdcdffcdccccffcdcccdffccccccffcccbccffcccccbffcbcbcbffcacacbffcacacaffcacac9ffcac9caffcac9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c8c7ffc6c7c7ffc7c6c7ffc7c6c7ffc6c7c7ffc7c7c6ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c7c7ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffcbcbcaffcfcfcfffd3d3d2ffd6d5d5ffd7d7d7ffdadadaffddddddffdededeffddddddffdbdbdbffdcdbdcffddddddffdededeffdfdfdfffe0e0e0ffe1e0e0ffe1e0e1ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e9ffe9e9e8ffe9e9e8ffe9e9e8ffe9e8e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e9e9ffe8e9e8ffe9e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe5e6e5ffe6e5e5ffe6e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e6e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe7e7e7ffe6e6e6ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9eaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e6e7ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe5e5e6ffe6e6e5ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e5ffe6e5e6ffe6e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdededeffdedddeffdddcddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdcdbdbffdbdbdbffdededdffdddddeffdbdadaffd7d7d7ffd2d3d2ffd0d0d0ffcececeffcbcbcbffc8c8c8ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c9c9ffc9cacaffcacacaffcbcbcbffcbcacaffcbcbcbffcccbcbffccccccffccccccffcdcdcdffcdcdcdffcecdcdffcecdceffcececeffcececfffcfcfceffcfcfcfffcfcfd0ffd0d0cfffd0d0d0ffd1d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd7d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdad9daffdadadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddcdcffdddcddffddddddffddddddffdededeffdededeffdfdfdeffdfe0e0ffe2e2e2ffe9e9e8fff2f1f2fff7f7f7fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff666666ffe2e2e3fffdfcfdfffefefffffefefefffefefffffefefefffefefefffefefefffffffffffefffefffffefffffefffefffffffefffffefffffefefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffefffffffefefefffefefefffffefefffffefffffffefffffffefefffefefefffefefefffefffefffffefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffffefefffffefefffefefffffefffffffefffffffefefffffffefffffefefffffffefefffffffffffffefffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffffffffffffefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffefffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffefefffffefffffefffffffefefefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffefefffffffefefffffffffffffefffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffffefffffefefffffffefffffefefefffefefffffffffefffffefefffefefefffefefffffefefffffefefefffefefefffefefefffdfefdfffdfdfdfffefdfdfffcfcfcfff5f5f5ffefefefffe0e1e1ffd1d1d1ffc0c0c0ffb3b3b3ffa3a3a2ff979898ff858585ff717171ff5c5c5cff494a4aff3a3a3aff323232ff373636ff343334ff343434ff343433ff343433ff3434330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747473ff727171ff6e6e6eff686768ff636363ff636364ff636463ff5e5d5dff545454ff4e4d4eff4a4a4bff484848ff464646ff454545ff484948ff414041ff3b3b3bff3a3a3bff393939ff383838ff383838ff383839ff363536ff343434ff333333ff313232ff303030ff303030ff2f3030ff363636ff3b3b3bff3d3d3dff3f3f3fff414141ff434343ff454544ff474746ff484848ff4a4b4bff4d4c4cff4f4e4fff515150ff525252ff555454ff565556ff575757ff585858ff595959ff5a5a5aff5a5a5bff5b5c5cff5c5c5dff5d5c5dff5d5d5dff5e5d5eff5e5e5eff5e5f5fff5e5e5eff5e5e5eff5e5e5eff5f5f5fff5e5e5eff5d5d5dff5c5c5cff5b5b5bff5a5a5aff5a5a5aff5a595aff595959ff585859ff575757ff555454ff535253ff525152ff515051ff4f4f4fff4d4e4dff4c4c4bff494949ff464646ff434343ff404040ff3e3e3eff3d3d3cff3c3c3cff393a3aff323232ff323232ff333333ff333333ff333333ff2f2e2eff303030ff333333ff373737ff373737ff3b3a3bff3c3b3cff3c3b3cff3c3b3bff3b3b3bff404040ff404140ff434343ff484848ff4e4e4eff505151ff545353ff535354ff535353ff535353ff535353ff595858ff5c5c5cff626362000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010100ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffc5c4c5ffc4c4c5ffc5c5c5ffc5c5c5ffc5c4c5ffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbbbbbbffbbbbbbffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b3b3ffb0b0b0ffadadadff9f9fa0ffa09fa0ff9fa0a0ff909091ff9191910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030202ff050405ff050405ff050404ff0a0a09ff090a09ff0a0a0aff0a0a09ff0b0b0bff100f0fff151515ff1d1c1cff272627ff353535ff474747ff5a5a5aff6e6d6dff828282ff969696ffaeaeaeffd0d0d1ffe5e5e5fff5f5f6fffefdfdfffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffefffffffefffffffffefefffefefefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffefffffefffffffefffefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffefefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefffefffffffefffefffefffefffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffefffffefffefffefefefffffefefffffefefffefefffffefefefffefefefffefefffffffefffffefefffffffefefffefffffffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffbfcfbfff6f6f6ffefefefffd8d7d8ffc5c4c5ffb8b8b8ffacacacffa0a0a0ff929292ff818181ff6f6f6fff5d5d5dff4c4c4cff3f3f3fff3f3f3fff3f403fff403f40ff403f3fff3f3f3fff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff3f3f3ffeaebeaffdededeffd7d7d7ffd7d6d6ffd7d6d7ffd7d6d7ffd7d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d6d7ffd8d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffcfcfd0ffcfcfcfffcfceceffcecdcdffcdcdceffcdcdcdffcdcdcdffcccdccffccccccffcbcccbffcbcbcbffcbcbcbffcacacaffcacacaffcacac9ffc9c9c9ffc9c9caffc9c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c7c7ffc6c7c7ffc7c7c7ffc6c6c6ffc7c6c6ffc7c6c7ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc7c6c7ffcac9c9ffcdcdcdffd2d1d1ffd4d4d4ffd6d6d6ffd9d9d8ffdcdcdbffdedddeffdddddeffdbdbdbffdadbdbffdcdbdcffddddddffdededeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe8e9e8ffe9e8e9ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e5e5ffe6e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e6e7ffe6e7e7ffe6e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe6e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e7ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e7ffe8e7e8ffe7e8e7ffe8e8e7ffe8e7e8ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe9e8e9ffe8e8e8ffe8e9e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0dfdfffdfdedfffdedddeffdddcdcffdcdcdcffdcdcdbffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdcddddffdeddddffdcdcddffd9d9d9ffd5d5d5ffd2d2d2ffd0cfcfffcccccdffcacacaffc8c9c9ffc7c6c7ffc6c6c6ffc6c6c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacbffcbcccbffcccccbffccccccffcccccdffcdcdcdffcdceceffcececeffcececeffcecfceffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9dadaffdadadaffdadadbffdbdadbffdbdadbffdbdbdbffdcdcdcffdcdcdcffdcddddffddddddffdededdffdddedeffdededeffdedfdeffe0e0dfffe0e0e0ffe3e3e3ffedecedfff4f4f4fffcfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0e0fff6f6f6fffe4e4e4fffdfcfdfffffefefffefefffffefffefffefefefffefefffffefffefffefefefffefefffffefffefffffefefffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefefffffffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefefffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffefffffffefffffffefffefffffefefffffffefffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffefefffffefefffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefffffffffefffffffefefffffffffffefffffffefefefffefefffffefffefffefefffffefffffffffffefffffefefffffffefffffffefffefffefffffffffffefefefffffefffffefffefffffefefffefefefffffefffffefefefffefefefffefefefffdfefefffdfefefffdfdfefffdfefdfffcfdfcfff6f7f6fff1f2f1ffe7e7e7ffd8d8d8ffc9c8c9ffb6b6b6ffa6a6a6ff9b9c9bff8a8a8bff767676ff626162ff4f4f4fff3e3d3dff333334ff333334ff343434ff343434ff343434ff343434ff3434330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727171ff6f6f6eff676867ff636463ff636363ff646364ff636363ff636363ff5d5d5dff545454ff4e4d4eff4a4a4aff484848ff464646ff444545ff494849ff404140ff3b3b3bff3b3b3aff393a39ff383838ff383939ff393838ff363636ff343434ff2f302fff303030ff303030ff313131ff373738ff3e3d3dff3f3f3fff404040ff424242ff444444ff464646ff484848ff4a4a4aff4d4c4dff4f4f4fff525251ff545453ff555555ff575757ff595858ff5a5a5aff5c5b5cff5d5c5cff5d5e5dff5e5e5eff5f5f5fff5f605fff606060ff616061ff616161ff616162ff616262ff616161ff616161ff616161ff616161ff606161ff60605fff5f5f5fff5e5e5eff5d5d5dff5d5d5cff5c5d5cff5b5b5bff5a595aff585958ff575757ff555555ff545454ff525252ff515050ff4f4f4fff4c4d4dff4a4b4bff484848ff444544ff414141ff3f3f3fff3e3e3eff3c3c3cff383838ff323232ff323232ff323232ff323332ff333333ff333333ff333333ff383738ff383738ff3b3b3bff3b3b3cff3b3b3bff3b3c3bff3b3c3cff414040ff404040ff434243ff484848ff4e4e4dff515151ff535353ff535353ff545353ff535453ff535354ff535353ff535353ff585858ff5c5c5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0dfffe0e0dfffdfe0dfffdfdfdfffe0dfdfffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbabbbaffb3b3b3ffb3b3b3ffb3b3b2ffb0b0b0ffadadadffa0a09fff9fa09fffa0a0a0ff919190ff919091ff909190ff7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020203ff020303ff050504ff040505ff050505ff090909ff09090aff070807ff0a0a09ff0f0f0eff151615ff1e1e1dff292929ff383938ff4b4a4bff5f5e5eff737474ff888889ff9e9e9effbdbdbdffdbdbdbffecebecfffbfbfbfffffffffffffffffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffefffffffffffffefffffffffefffffffffffefefefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffefefffffefffffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefffefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffffefffffffefefffefefffffefffffffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfff7f6f6fff1f1f0ffdadbdaffc7c8c7ffbababaffafaeafffa1a2a1ff949494ff838383ff717171ff5f5e5eff4d4d4dff3f3f3fff3f403fff3f4040ff3f3f40ff3f403fff3f3f3fff3f403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffefeeefffe3e3e3ffd9d9d9ffd7d7d7ffd6d6d7ffd6d6d7ffd7d7d6ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d7ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d2ffd2d2d2ffd0d0d0ffcfcfcfffcececeffcececeffcdcdceffcdcdcdffcdcdcdffcdccccffccccccffcbccccffcbccccffcbcbccffcbcbcbffcacacaffcacacaffcacacaffc9c9c9ffc9cacaffc9c8c9ffc9c8c8ffc8c8c8ffc7c8c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c7ffc7c7c6ffc6c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffcbcccbffcfd0d0ffd3d3d2ffd6d5d5ffd7d8d7ffdadadbffdddcddffdddedeffdbdbdcffdbdadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e6e5ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e6ffe7e7e6ffe6e7e6ffe7e6e6ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e5ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe6e5e5ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e7ffe6e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9e8e8ffe9e9e9ffe8e8e8ffe9e8e9ffe9e8e8ffe9e8e9ffe8e8e9ffe9e8e8ffe9e9e9ffe8e8e9ffe8e8e9ffe9e9e8ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe8e9e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e7ffe8e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe6e5e6ffe5e6e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffdfdfe0ffdededfffdededdffdcddddffdcdcdcffdbdcdbffdbdbdcffdbdcdbffdcdcdbffdbdcdbffdbdbdbffdcdcdcffddddddffdcdcdcffd8d8d8ffd5d4d4ffd0d1d1ffcdceceffcbcbcbffc7c8c7ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c7ffc6c7c7ffc6c6c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcacacaffcbcacbffcbcbcbffcccbcbffccccccffcdccccffcdcdcdffcdcdcdffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d1ffd1d0d0ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d8d7ffd8d7d8ffd8d7d8ffd8d9d8ffd8d8d9ffdad9d9ffdadad9ffdadadaffdbdadbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffdddedeffdededdffdededeffdfdfdfffe0e0dfffe1e1e1ffe7e8e7fff0f0f0fff7f6f7fffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff121213ff8e8e8effe7e7e7fffdfdfdfffffefffffefffefffefefefffefefefffefefffffefefffffffffffffefefefffefefefffefefefffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffefffffefefffffefffefffffefffffffefefffffefefffefefffffffefefffefffffffefffefffefefefffefefefffefffefffefefefffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefffffefefffffefffefffffffefffffffffffefffefffefffefffefefffffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffffffefffffffffffefefffffefffffffffefffffefefefffefffefffefffefffefefffffffefffffefffefffffffefffffffffffefffefffefffefffefefefffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffffefffffefffffffefefefffefefefffdfefefffdfefefffdfdfefffdfefdfffefdfdfffdfdfdfff9f9f9fff4f3f4ffecececffdbdcdcffcfcfcfffbbbbbbffaaaaaaffa0a0a0ff8f8f8fff7b7b7cff676667ff545354ff414141ff333433ff343434ff343334ff343434ff343434ff343434ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6f6e6eff686868ff646463ff636363ff646463ff636464ff646363ff636464ff636363ff5d5e5eff545454ff4e4d4dff4a4a4aff474848ff464646ff454545ff494848ff414140ff3b3b3bff3b3a3bff393939ff383838ff383838ff383838ff303030ff2f2f30ff2f302fff323233ff323232ff393939ff3f3f3fff404040ff424242ff444343ff464545ff484748ff4a4a4aff4c4d4dff4f4f4fff525151ff545454ff565756ff585858ff5a5a5aff5b5b5bff5d5d5dff5f5f5fff605f5fff616161ff626262ff626262ff636363ff636363ff646464ff656465ff646564ff646564ff646464ff646465ff646464ff646464ff636363ff626262ff626261ff616161ff616161ff606060ff5f5e5fff5e5e5eff5d5d5dff5c5b5bff5a5b5aff595858ff575757ff555554ff535353ff505151ff4f4f4fff4c4c4dff494a49ff464646ff434343ff404141ff3f3f3fff3c3d3cff363736ff313131ff323232ff323232ff323232ff323332ff323233ff383738ff383738ff3a3a3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff404040ff414040ff434343ff484848ff4e4e4eff515051ff535353ff535353ff545453ff535353ff535453ff545353ff535353ff535453ff535353ff58585800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff939393ff939393ff949595ff969596ff989898ff9b9c9bffa0a1a0ffa6a6a7ffacacacff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdededeffe2e2e2ffe2e2e2ffdfe0dfffdfe0dfffe0e0e0ffdfdfe0ffdfe0e0ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffc4c4c5ffc5c4c5ffc4c5c5ffc5c5c4ffc5c5c5ffbbbbbbffbbbbbbffbbbbbbffbbbabbffb9b9b9ffb7b8b7ffb3b3b3ffb0afb0ffadadacffa09f9fffa0a0a0ffa0a09fff909091ff919191ff919191ff7f7f7fff7f8080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030203ff030303ff040405ff050404ff040505ff070807ff050505ff070707ff0d0e0eff161616ff202020ff2c2c2cff3c3d3dff505050ff646464ff7a7a7aff8e8f8fffa7a7a8ffcbcacbffe1e2e2fff2f2f1fffdfdfdfffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffefffffefffefffffffffffefefefffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffefffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefffffefefffffefffefffffffefffffffffffefffefffefffefffefefffffffefffffefffffffffffffffffefffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffefffffefffefffffffffffffffffffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefffefffefefefffefefffffefefefffefefefffdfdfdfffdfdfdfffcfdfcfff7f7f7fff0f0f0ffdcdcdcffc8c8c9ffbcbcbbffb0b1b0ffa4a3a4ff969696ff868586ff747474ff616161ff504f4fff404140ff3e3f3fff3f3f40ff3f4040ff403f3fff3f403fff3f404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfcfbfff2f2f2ffe8e8e8ffdcdcdcffd7d7d7ffd6d7d6ffd7d6d7ffd7d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcececeffcecdceffcdceceffcdcdccffcdccccffccccccffcbccccffcbcbccffcbcbcbffcbcbcaffcacacaffcacacaffcac9caffc9cac9ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c6c7ffc7c7c7ffc6c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc9c9c9ffcececeffd1d2d1ffd4d4d4ffd6d6d7ffd9d9d9ffdcdcdcffdeddddffddddddffdadbdaffd9d9daffdbdbdcffdcdddcffdededdffdfdedfffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e2ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe6e5e6ffe6e6e6ffe5e5e6ffe5e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e8ffe8e7e8ffe7e8e8ffe7e7e7ffe8e7e7ffe7e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e4ffe3e2e3ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdededeffddddddffdddcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdcffdbdcdbffdbdbdaffdbdbdbffddddddffdedfdfffdbdbdbffd6d6d6ffd2d2d2ffcfd0cfffccccccffc9c9c9ffc6c6c6ffc6c6c5ffc6c6c6ffc6c7c6ffc7c7c6ffc7c6c7ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacbcaffcbcacaffcbccccffcccbccffcccdcdffcdcdccffcecdcdffcdcecdffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d2ffd3d3d3ffd2d3d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdddcddffdcddddffddddddffddddddffddddddffdededeffdfdedeffdfdfdfffe1e1e0ffe2e2e2ffebebeafff3f4f3fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1b1b1bffb9b9b9fff3f2f2fffefdfdfffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffffffffefffffffffffefffffefefffffffffffefefffffffffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefffffffffefefffefefefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffffffffffefefffffefefffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffffffffffffffffffefffffffffefffffefffffffffffffefefefffffffffffefefefffefffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffffffffffefffffffffffefffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffffffefffffffffffefefefffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffefefffffefffffffffefefffefffefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffdfefdfffefdfdfffefefefffcfcfcfff5f5f5ffefefeeffe0e0e1ffd5d5d4ffc3c4c3ffadaeadffa5a4a5ff959595ff828181ff6c6c6cff585958ff454546ff353535ff2b2c2bff343434ff343433ff333334ff343434ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686767ff636463ff646363ff636363ff636464ff646363ff636463ff636364ff636363ff636363ff5e5e5dff545454ff4d4e4eff4b4a4aff474848ff464646ff454445ff494949ff404141ff3b3b3bff3b3b3bff39393aff383938ff2f302fff2f302fff302f30ff363636ff333333ff323232ff3a3b3aff404041ff424242ff434443ff454545ff484847ff49494aff4c4c4cff4f4f4fff525252ff545555ff585757ff5a5a59ff5c5b5cff5d5d5dff5f5f5eff606060ff616161ff636363ff646464ff646464ff656666ff666666ff676666ff676667ff676767ff686867ff686868ff676767ff676767ff676766ff676667ff666666ff656565ff656565ff656464ff646463ff646363ff626262ff616261ff606060ff5f5f5fff5e5d5eff5c5c5cff595959ff585858ff555555ff535453ff525152ff4e4f4fff4b4c4bff494848ff454646ff424343ff414041ff3d3d3cff353636ff313131ff313131ff323232ff323232ff323232ff333332ff333232000000000000000000000000000000000000000000000000ff404040ff424243ff484848ff4e4e4eff515151ff535353ff535353ff545354ff535354ff535453ff535453ff535353ff535353ff545353ff535353ff53545400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff939293ff929293ff939392ff939493ff949594ff959696ff999898ff9b9b9bffa0a1a1ffa7a7a7ffacabacffb0b0b0ffb1b1b1ffb1b1b1ffb1b2b1ffb1b1b1ffb2b1b1ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484847ff555556ff797979ffdbdbdbffdbdbdbffdededeffe2e2e2ffe2e2e2ffe0dfe0ffdfdfe0ffe0e0dfffdfe0dfffdfdfdfffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffc5c5c5ffc5c4c4ffc5c4c5ffc3c3c3ffc1c1c1ffbbbbbbffbababaffb9b9b9ffb7b8b7ffb6b6b6ffb4b4b4ffb1b1b1ffaaaaaaff888787ffa0a09fff919190ff919191ff919191ff7f7f7fff7f807fff807f80ff7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff020303ff020202ff030302ff020203ff040405ff050405ff040404ff040505ff080707ff0f0f0eff191819ff222222ff2f2f2fff434343ff585858ff6d6d6dff828281ff989898ffb7b7b7ffd8d7d8ffe9e8e8fff8f8f8fffefefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffefffefffefffefffefffffefffffefffefffffffefffffefefffffffffffefefffffffffffffefffffffffffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffffffffffefefefffffefefffefefefffefefefffefefdfffdfdfdfffdfdfdfff8f7f7fff0f0efffdcdcdbffc9c9c9ffbcbcbcffb1b1b1ffa5a6a5ff989798ff888888ff777777ff656565ff525252ff414242ff3a393aff3e3f3fff3f403fff403f3fff404040ff3f4040ff3e3d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f4ffececebffe0e0e0ffd8d9d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d6ffd7d7d7ffd7d7d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d3d2ffd2d2d1ffd1d1d1ffcfd0d0ffcfceceffcececeffcecdceffcdcdcdffcdcccdffcdcdcdffccccccffcbccccffcccbccffcbcbcbffcbcbcaffcbcacaffcacacbffc9cacaffc9c9caffc9c9c9ffc8c9c9ffc8c9c8ffc8c8c8ffc7c8c7ffc8c7c8ffc7c7c7ffc7c7c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc8c9c9ffccccccffd0d0d0ffd3d3d4ffd5d5d6ffd8d8d7ffdadbdaffddddddffdddeddffdcdcdbffdadadaffdbdbdbffdcdcdcffdddcddffdedddeffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e7e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e7e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e7ffe8e8e8ffe8e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e7ffe8e7e7ffe7e7e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe6e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e5e4ffe4e5e4ffe5e4e5ffe4e5e4ffe5e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e5e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e5ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e5ffe5e5e4ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e7ffe6e7e7ffe7e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe7e7e8ffe7e8e7ffe7e8e7ffe7e8e7ffe8e8e8ffe7e8e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe5e5e6ffe5e6e5ffe5e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe4e3e3ffe3e3e2ffe2e3e2ffe1e1e2ffe1e2e1ffe0e1e0ffdfdfdfffdfdfdeffdddddeffdcdcddffdcdcdcffdbdbdbffdbdcdcffdcdcdcffdcdcdbffdbdbdbffdadadbffdddddcffdededeffdddedeffd9d9d9ffd5d5d5ffd1d1d1ffcecfcfffcbcbcbffc8c7c8ffc6c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc6c7c7ffc7c7c6ffc7c7c6ffc7c7c7ffc7c7c6ffc6c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffc9c9c9ffc9cac9ffcac9caffcacbcaffcbcbcbffccccccffccccccffcdcdccffcdcdcdffcdcecdffcececeffcececeffcfcfceffcfcfcfffd0d0d0ffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d1ffd0d1d0ffd0d0d0ffd0d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdad9d9ffdadadaffdadadaffdbdbdbffdcdcdcffdbdcdcffdcdcdcffdddddcffddddddffdededdffddddddffdededeffdededeffdfdfdeffe0e0dfffe1e1e1ffe5e5e5ffeeeeeefff6f6f6fffdfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff202020ffc4c4c4fff5f5f4fffdfdfefffefefffffefefefffffffefffefefefffefefefffffefefffefefefffffffffffffffefffffffffffefffefffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffefefffefefffffefffefffffffffffffefefffffefffffefefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffffefefffffffefffffefffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffffefffffffffffffffefffffffffffefffefffefffffffffffffffffefffffffefffffffefefffffffefffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffefffffffffefffffefefffffefffffffffffefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefefffffefefefffffefefffefefefffffefffffffefefffefefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffefefffffffffffffffefffffffffffffffefffefffffffffffefffffefffffefefefffffefefffffffefffffefefffefefefffffefefffffffffffefffefffefffffffefefefffefefdfffefdfefffdfdfdfffdfdfdfffcfdfdfff6f7f7fff1f0f1ffe5e5e6ffd8d8d8ffcac9c9ffb2b1b2ffa9a9a8ff9b9b9aff878787ff737273ff5e5e5eff4b4a4bff373737ff2d2d2eff303030ff343434ff343434ff353434ff383838ff39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636463ff636463ff646363ff646364ff636363ff646363ff646463ff646363ff636363ff646363ff646464ff5d5e5eff555555ff4e4e4eff4a4a4aff484748ff464646ff45444400000000000000000000000000000000ff2f3030ff302f2fff302f30ff3f3f3fff3b3b3bff363636ff343334ff3d3d3dff434343ff434343ff454545ff474747ff4a4a4aff4d4c4cff4f4f4fff525251ff555555ff585858ff5a5a5bff5d5d5cff5e5f5fff606160ff616262ff636363ff656464ff666666ff676767ff686767ff686869ff696868ff6a6969ff69696aff6a6a6aff6a6a6aff6b6b6aff6a6a6aff69696aff6a6969ff696969ff696969ff696968ff686868ff686868ff676867ff676766ff666566ff646464ff646363ff636262ff616161ff5f5f5fff5e5d5dff5b5b5cff595959ff575757ff555555ff525151ff4e4e4eff4b4b4bff474747ff444444ff424343ff3f3e3fff363636ff313131ff313131ff393839ff3a3a3aff323232ff323232ff33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929393ff929392ff929293ff929292ff949393ff959595ff969596ff999898ff9c9b9cffa0a0a0ffa7a7a6ffacacacffb0b0b0ffb1b1b2ffb2b2b1ffb1b1b1ffb1b1b1ffb2b1b1ffb1b1b1ffb2b2b2ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff0a0a0bff161615ff484848ff484747ff565556ff797978ffdbdbdbffdbdbdbffdededeffe2e2e2ffe2e2e2ffdfe0dfffdfdfe0ffdfdfdfffe0dfdfffdfdfdfffd4d4d4ffd4d4d4ffd4d4d4ffd1d1d1ffc5c5c4ffc3c3c3ffc1c1c1ffbebebeffbdbdbcffbbbbbbffb9b9baffb9b8b8ffb7b6b6ffb5b5b5ffb3b2b2ffadadadff8c8c8cff919191ff919191ff919191ff7f7f7fff807f7fff80807fff7d7d7dff8080810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000001ff020302ff030303ff030202ff030203ff040404ff030303ff040404ff080808ff111111ff1a1a1aff242424ff323233ff494949ff626162ff757575ff8a8a8affa5a4a4ffc6c6c6ffdfdfdfffefefeefffbfbfcfffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffefefffffefffffffffffefffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefffefefffffefefefffffefefffefffefffffefffffffefefffefefffffefefefffffffefffefefffffefefffffefffffffffffefffffefefffefefffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffefffffffffefffffefefffffefffefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffffefefffefefefffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffffefffefefefffefefffffffefefffefefefffefefefffefefdfffdfefdfff8f8f8fff0f1f1ffddddddffc9c8c9ffbcbcbcffb2b1b1ffa7a7a6ff9a9a9aff8b8b8bff7b7a7aff686868ff555655ff434444ff3a3a3aff3c3c3cff3f3e3fff3f403fff3f3f3fff3d3e3eff3e3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfbfff0f0efffe5e5e5ffdadadbffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d7ffd6d7d6ffd6d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d7ffd7d6d6ffd6d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d0d1ffcfcecfffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcccbccffcbcbcaffcbcacbffcacbcaffcac9caffc9cacaffc9cacaffc9c9c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c6c6ffc6c6c6ffc7c7c7ffcacbcbffcececfffd2d2d2ffd4d4d4ffd6d7d6ffd9d9d9ffdcdcdcffdeddddffdcdcdcffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdededdffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e8ffe8e7e7ffe8e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e8e8ffe7e8e7ffe7e7e8ffe8e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e7ffe8e8e7ffe7e7e8ffe7e8e8ffe7e8e8ffe8e8e7ffe8e7e7ffe7e7e8ffe8e8e7ffe8e7e7ffe8e8e8ffe8e7e7ffe8e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e6e6ffe7e7e6ffe7e6e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe5e4e5ffe4e5e4ffe5e4e5ffe5e5e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe5e5e6ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e4e5ffe4e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e4e4ffe5e4e5ffe4e4e4ffe5e5e5ffe4e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe8e7e8ffe7e8e7ffe8e7e8ffe8e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e7ffe6e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe3e4e3ffe4e3e4ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0dfffdfdfdfffdededeffdeddddffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdbdcdbffdbdbdbffdadbdaffdadadbffdededdffe0dfe0ffdcdcdcffd7d7d8ffd5d4d4ffd0d0d0ffccccccffcacac9ffc7c7c8ffc6c6c6ffc6c6c6ffc7c7c6ffc7c6c6ffc6c6c7ffc7c7c6ffc6c6c6ffc6c6c7ffc7c7c6ffc7c7c7ffc7c8c7ffc7c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffcac9c9ffcbcacaffcbcbcbffcbcbccffccccccffcdcdcdffcdcdcdffcececeffcececeffcfceceffcfcecfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d0ffd1d1d2ffd1d1d1ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdadad9ffdadadaffdadadbffdadbdbffdcdcdbffdcdcdbffdcdcdcffdddddcffddddddffdededeffdededdffdededeffdedfdeffdedfdfffe0dfdfffe1e0e0ffe2e2e2ffe9e8e8fff2f2f1fff8f7f7fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1b1b1cffc0c1c1fff3f4f4fffdfefdfffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffefffffefffefffffefffffffffefffffefefffefffefffffefefffffffffffefffefffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffffffefffefffefffefefefffffefffffefffffffffefffffffffffffffffefffffefffffffffffffffffefffefffefffefffffffefefffffefefffffffffffffffffefffffffffffffefffffffffefffffefffffffffefffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffefffffffefffffffffefffffefefffffffefffefefffffffefefffefefefffefffffffefffffffefffffffffffefffffefffffffefefffffffffffefffefffefefefffefefefffefefefffffefffffffffffffffefffffffffffffffffefffefefffffffffffffefffefffefffefffefefffffefefffffefefefffffffffffffffefffffffefffefefefffefefefffefdfefffefefdfffdfdfdfffcfdfcfff7f7f8fff2f2f3ffebebebffd6d6d6ffc6c6c6ffb5b4b4ffabacacff9d9d9dff8b8b8bff767776ff626261ff4d4d4dff3a3a3aff313031ff313131ff323232ff343434ff393938ff393838ff393a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff302f30ff303030ff403f3fff3f403fff3f3f3fff3b3b3bff363636ff404140ff454545ff464546ff474747ff4a4a4aff4c4d4cff504f4fff525252ff565555ff585958ff5b5b5bff5e5e5eff606060ff626261ff646364ff656465ff666666ff686767ff696969ff69696aff6b6b6aff6b6b6bff6c6c6cff6c6c6cff6c6d6dff6d6d6dff6d6d6dff6d6d6dff6d6d6dff6c6d6cff6c6c6cff6b6c6bff6b6b6bff6b6b6bff6b6b6bff6b6a6bff6a6a6aff6a6a69ff696969ff686868ff676767ff666665ff646465ff636363ff616161ff5f6060ff5d5d5dff5b5b5bff595859ff565655ff525151ff4e4e4dff49494aff464746ff444445ff404041ff383838ff313131ff393939ff3a3a3aff3b3b3bff3b3b3bff323232ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff939392ff939293ff939293ff939392ff939393ff939493ff949495ff969595ff989898ff9c9c9cffa0a1a1ffa6a7a7ffacacacffb0b0b0ffb2b1b1ffb2b1b1ffb1b2b1ffb1b1b1ffb1b1b1ffb9b9b9ffb9b9b9ffb9bab9ffbab9b9ffc4c4c4ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff030303ff030203ff0a0a0aff151616ff484748ff484847ff565555ff797979ffdbdbdbffdbdbdbffdedfdeffe2e2e2ffe2e2e2ffdfdfe0ffe0e0dfffe0dfdfffdfdfdeffdbdbdcffd4d4d4ffd1d1d1ffcecfcfffc9c9c9ffc5c5c5ffc2c2c2ffbfbfbfffbdbdbdffbcbcbcffbabbbaffb8b9b8ffb7b7b7ffb5b4b4ffb3b2b3ffaeaeaeff969596ff686868ff919191ff7f7f7fff808080ff80807fff7c7d7cff808081ff8080810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000000ff020302ff030203ff030302ff030202ff030303ff050404ff0a0a0aff131413ff1c1c1cff272727ff383839ff505050ff686868ff7c7c7cff939393ffb3b3b3ffd2d2d2ffe6e6e6fff4f5f5fffdfefefffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffffefffffffffefffffffefffffffefffefefffffffffefffefefefffefffffffefffffffefffffffffffefffefefffffffefefffffffffffefffefffffffefffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffefffefffefefffffffefefffefefefffefefefffefefefffefffefffffffefffefefffffffefefffffffffffefffefffefffefffefefefffefdfefffefdfefffdfefdfff9f8f8fff1f1f2ffdededeffc8c7c8ffbdbdbdffb2b2b2ffa7a8a7ff9b9b9cff8c8c8dff7b7b7cff6a6a6aff585857ff464645ff3c3c3cff3d3d3cff3e3d3dff3f3f3eff3e3e3eff3e3f3eff3f3f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f4f3ffeaeaeaffdededeffd7d8d8ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d7d6ffd7d6d6ffd7d6d7ffd6d6d7ffd7d7d6ffd7d6d6ffd6d7d6ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d2d2ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcecdffcdcdceffcccdcdffccccccffcccdcdffccccccffccccccffcbcbcbffcbcbcaffcbcacaffcacacaffcacacaffc9cac9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c7c8ffc7c7c7ffc6c7c7ffc7c6c7ffc7c6c6ffc7c6c6ffc9c9c9ffcdcdcdffd1d1d1ffd3d4d3ffd6d5d5ffd8d7d8ffdbdadbffddddddffddddddffdbdbdbffdadadbffdcdbdbffdcdcdcffddddddffdddedeffdedfdeffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e7ffe8e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e7ffe8e7e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe7e7e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e8e7ffe7e7e8ffe8e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e7ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e5e5ffe4e5e4ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e4e5ffe5e5e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e5e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e3ffe4e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe4e4e5ffe5e4e4ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e5ffe5e6e5ffe5e6e6ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e7ffe6e7e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e7e6ffe6e6e7ffe7e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdfdedeffdededdffdddddcffdcdcdcffdcdbdbffdbdcdcffdbdcdbffdbdbdaffdbdadaffdadadaffddddddffdfdfdfffdededeffd8d8d9ffd6d6d5ffd2d1d2ffcecfcfffcbcccbffc9c9c9ffc8c8c7ffc6c6c6ffc7c6c6ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcacac9ffcacbcbffcbcbccffcbcbccffcdcdcdffcdcdcdffcececeffcececeffcfcfceffcfcecfffcfcfcfffcfcfd0ffcfd0cfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d1ffd0d0d0ffd1d1d1ffd0d1d1ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d5ffd4d5d4ffd5d5d4ffd6d5d6ffd6d5d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdbdbdaffdbdadbffdcdbdbffdcdcdcffdcdcdbffdcdcdcffddddddffddddddffdddddeffdededeffdfdedeffdfdfdfffdfdfdfffe0dfe0ffe1e1e1ffe4e4e3ffecececfff4f4f5fffcfcfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff212121ffc8c7c8fff4f3f3fffdfdfdfffefffefffefefefffefefefffffefefffefefefffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffffffffffefefffffffffefffffefffffefffffffefffefffefffffffefffffffefffefffffffffffefefffffffefefffffefffffffffefffffefffffffffefffffffffffffefefffffffefffffffffffefffefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffefffefefefffefffefffffefefffefefffffffffefffffffefffffffefffffefffffffffffffffefefffffefffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffefffffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefffffffefefffffefefffffffffffefefefffffffefffffefefffefffffffffffefffffffefffefffefffffefefffffefefffffefefffefefefffefffefffefefefffefefefffffffefffffefffffefffffffffefffffefefefffefefefffefefdfffefdfdfffdfdfefffdfdfdfffbfbfbfff4f4f4ffeeedeeffdddddeffc7c6c6ffb7b6b6ffaeadaeff9f9f9fff8c8c8dff787878ff636363ff4f4f4fff3b3b3bff323131ff333232ff353434ff393838ff393938ff3a3a39ff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3b3b3bff434343ff464645ff474747ff4a4a49ff4d4d4dff50504fff535252ff565655ff595958ff5b5c5cff5e5e5eff606061ff646363ff656565ff666767ff676767ff686969ff6a6a6aff6b6c6bff6d6d6cff6d6d6eff6e6e6eff6f6e6fff6f6f6fff6f6f70ff70706fff707070ff706f6fff706f6fff6f6f6fff6e6f6fff6f6f6eff6f6e6eff6e6e6eff6e6e6dff6e6e6dff6d6d6dff6d6c6dff6c6c6cff6b6b6bff6a6a6aff696a69ff686868ff676767ff666665ff646464ff626262ff606060ff5d5e5dff5a5a5aff565656ff525151ff4c4c4dff4a4949ff484847ff424342ff393839ff393939ff3a393aff3b3b3bff3c3b3bff3b3b3bff3b3c3cff32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff939293ff929393ff929292ff929293ff929393ff929392ff949493ff949495ff969595ff989899ff9c9c9cffa0a0a1ffa6a7a6ffacacacffb0b0b0ffb2b1b1ffb1b1b1ffb1b1b1ffbabab9ffbab9b9ffb9b9b9ffb9bab9ffc5c5c4ffc4c5c4ffc5c4c4ffc5c4c4ffc5c5c4ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff030202ff0b0a0aff161615ff484847ff484847ff555656ff797979ffdadadbffdbdbdaffdededeffe2e2e2ffe2e2e2ffdfdfe0ffdededfffdbdcdbffdadadaffd6d6d6ffd2d2d2ffcfcfcfffcbcbcaffc5c5c6ffc3c3c2ffc0c0c0ffbdbdbdffbcbcbbffbababaffb8b8b8ffb7b7b7ffb5b5b4ffb2b3b3ffaeaeaeffa1a1a0ff767676ff7f7f7fff807f80ff808080ff7d7c7cff818180ff808180ff808080ff7b7b7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010100ff010101ff010000ff030202ff030302ff020201ff020202ff050505ff0a0a0bff151514ff1e1e1eff2b2b2bff3e3e3eff565757ff6e6e6eff828382ff9f9f9effc0c0c0ffdcdcdcffececedfffbfafafffefefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefffffffefefffffefefffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffffefefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefffffefffefffffffefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffffefefffffefefffffffffffefffefffffffefffffefefffefefefffdfefdfff9f9f8fff2f3f2ffe1e0e1ffc8c7c8ffbdbdbdffb3b2b3ffa8a9a8ff9c9c9cff8e8d8dff7e7d7dff6c6b6cff595a59ff474748ff3c3d3cff3d3d3dff3e3e3dff3e3d3dff3e3e3fff40403fff414140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefff9f9f9ffefeeeeffe3e3e3ffd9dadaffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d0d1ffd0cfd0ffcececeffcecdcdffcdcecdffcccdccffccccccffcdcdccffccccccffcbccccffcccbccffcacbcbffcacacaffcacacaffcac9c9ffc9c9caffcac9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c7ffc8c7c7ffc8c7c7ffc7c7c6ffc7c7c6ffc6c7c6ffc7c7c6ffcbcbcbffcfcfcfffd2d2d3ffd5d5d4ffd7d7d7ffdadadaffdcdddcffddddddffdbdcdcffdadbdaffdbdbdbffdbdbdcffdddcdcffdddddeffdededeffdededfffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e1ffe1e2e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe6e6e5ffe6e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e8e7ffe8e8e7ffe7e8e8ffe7e8e8ffe7e7e8ffe8e8e7ffe8e7e8ffe7e8e8ffe7e7e7ffe7e8e8ffe7e8e8ffe7e8e7ffe8e8e7ffe7e7e8ffe8e7e7ffe7e7e8ffe8e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e7e6ffe7e7e6ffe6e7e6ffe7e6e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e5ffe6e6e5ffe6e5e6ffe5e6e5ffe5e5e6ffe4e5e5ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e3e4ffe3e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe4e4e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe3e4e3ffe4e3e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e3e3ffe4e3e4ffe4e4e3ffe3e3e3ffe4e4e4ffe3e4e3ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e4e4ffe3e4e3ffe4e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe4e3e3ffe3e3e4ffe4e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe4e5e5ffe4e5e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e8e7ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e6ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0dfffdfdfdeffdededeffdddeddffdcddddffdcdcdcffdbdbdcffdcdbdbffdbdadbffdadadaffd9d9d9ffdadadaffdddedeffdedfdeffdbdbdbffd7d7d8ffd5d4d4ffd0cfd0ffcdcdcdffcacacbffc8c8c8ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c8ffc9c8c8ffc9c9c9ffc9c9c9ffcacacaffcacbcaffcbcbcbffccccccffcdcccdffcdcdcdffcececeffcdceceffcececeffcecfceffcfcfcfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d1d1ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd3d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d7ffd7d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffdad9daffdadadaffdbdadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddddcffddddddffddddddffdededdffdfdfdeffdedfdeffdfdfdfffe0dfe0ffe1e1e0ffe2e1e2ffe7e8e7fff0f0f0fff7f6f6fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff222222ffcacacafff2f1f1fffdfdfdfffefefffffefefffffffefefffffefefffefefefffffefefffefefefffffefefffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffffefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffefffefffffffefffefffffefffffffffffffefefffffefefefffefefffffefefefffffffffffffffefffefefffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffefefffffffffffffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffefefffefffefffefefefffffefefffffffefffefefffffefffffffffffefffffefefffffffefffffffefffefefefffffffffffffffefffffefffffefefefffffffefffefefffffefefefffefffefffefffffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefdfffdfefefffdfdfdfffcfcfcfff4f5f5ffeeefeeffe1e0e0ffc8c9c9ffb8b8b8ffafafafffa0a1a1ff908f8fff7c7c7cff676767ff515151ff3d3d3dff323233ff343434ff383838ff383938ff393a3aff3c3c3cff3d3e3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f40ff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff424142ff444444ff484848ff4c4c4dff50504fff535353ff565756ff595a59ff5c5d5dff5f605fff626262ff646464ff676667ff686868ff6a6a6aff6b6b6aff6b6b6cff6d6d6dff6e6e6eff6f6f70ff707070ff717171ff717171ff727172ff727372ff727373ff737373ff737372ff727272ff727272ff727271ff717171ff717171ff717170ff717071ff707070ff707070ff6f7070ff6f6f6fff6f6f6eff6d6e6eff6d6d6dff6c6c6dff6c6c6cff6a6a6bff696969ff676767ff656565ff636363ff606060ff5c5c5cff575756ff515151ff4d4d4dff4a4a4aff444444ff3a3a39ff3a393aff3b3b3bff3c3c3cff3b3b3bff3b3c3cff3c3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929393ff939393ff939392ff929293ff929292ff939292ff939293ff949393ff959594ff959595ff999898ff9c9c9cffa0a0a1ffa6a7a7ffacacacffb0b0b0ffb1b1b1ffb8b7b7ffb9b9b9ffbab9b9ffbabab9ffc4c4c5ffc4c4c4ffc4c5c4ffc4c4c5ffc4c4c4ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff0a0b0aff161616ff474848ff484848ff565656ff787979ffdbdbdbffdbdbdbffdfdedeffe2e2e2ffe1e1e2ffdfdfdfffddddddffdbdadbffd8d7d7ffd3d3d3ffd0d0d0ffcdcccdffc7c7c7ffc3c3c3ffc0c0c0ffbebdbdffbcbbbcffbababaffb9b9b8ffb7b7b6ffb5b5b5ffb3b3b2ffaeaeafffa9a9aaff888888ff7f8080ff7f7f80ff7d7d7dff808181ff808180ff818081ff7b7b7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff010000ff000000ff000100ff010201ff000001ff010201ff050505ff0b0b0bff151515ff202020ff302f2fff444444ff5d5d5eff757475ff8c8c8cffacabacffcdccccffe4e4e3fff2f2f2fffdfdfdfffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffefffefffffffefffefffffefefffefffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffffefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffffffefffffffefffffffefffffffffffffefefffdfdfefff9f9f9fff4f4f4ffe4e4e4ffc9c9c9ffbebebdffb4b5b5ffa9aaaaff9d9d9eff8f8f8fff7f7f7fff6d6d6dff5a5a5bff484848ff3e3e3eff3e3e3eff3d3e3eff3f3f3eff3f403fff414040ff414141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffbfcfcfff0f0efffe7e7e7ffdcdcdcffd8d8d8ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd7d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd5d5d5ffd6d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffcfcfcfffcececeffcdceceffcdcdcdffcdcdcdffcdcdccffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcacacaffc9cacaffcacac9ffc9cac9ffc9c9c9ffc9c9c8ffc8c9c9ffc8c8c7ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc9cacaffcececeffd2d2d2ffd4d4d4ffd7d6d7ffd9dad9ffdddcdcffdededdffdcdcddffdbdadbffdbdadaffdbdbdbffdcdcdcffddddddffddddddffdededeffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe3e4e3ffe3e3e4ffe3e4e3ffe4e3e4ffe4e4e4ffe5e5e4ffe5e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e3e4ffe4e4e3ffe4e3e4ffe4e4e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe3e3e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e4ffe4e4e3ffe3e4e4ffe4e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe4e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe2e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e3e3ffe4e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e8ffe7e8e7ffe8e8e8ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe7e6e7ffe7e7e6ffe6e6e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e0e0ffdfdfe0ffdfdfdfffdedfdeffdddedeffdddeddffddddddffdcdcdcffdcdcdcffdbdbdbffdbdadaffdadad9ffd8d8d9ffdad9daffdededeffdedddeffdad9d9ffd6d6d5ffd1d1d1ffcfceceffccccccffc9c9caffc7c7c8ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffc9cacaffc9cacaffcacacbffcbcccbffccccccffccccccffcdcdcdffcdcdcdffcececeffcfceceffcecfcfffcfcfceffcfcfcfffd0d0cfffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d0ffd1d0d0ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d3d2ffd2d3d2ffd2d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd5d4d5ffd4d5d5ffd5d5d5ffd6d6d5ffd5d5d6ffd6d6d6ffd7d7d6ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffdad9d9ffdadadaffdadadaffdadbdbffdbdbdbffdcdbdbffdcdcdcffdddcdcffdddddcffddddddffdededdffdedddeffdededeffdfdfdeffdedfdfffdfdfdfffe0e0e0ffe1e1e1ffe3e4e3ffebebebfff4f4f3fffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff2b2a2bffcfcecefff1f1f1fffdfcfdfffefffefffefffffffefefefffefefefffffffefffefefffffefefefffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefefffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefffffffffffffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffefffefffffffefefffffffefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffffefefffefefffffffffffffefffefffffffffffffefefffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefefefffffffffffffffefffefefffffefefffffefefffffefefefffefffffffffefefffffefffffefefefffefffefffefefffffefffefffffffffffffefefffffffefffffffefffefffffffefefefffefffefffefffefffefefefffefefffffffffefffefefffffefefffffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffefefefffffefefffefefefffefdfefffdfefefffdfcfdfff5f4f4ffeeeeeeffe0e0e0ffc9c9c9ffb9b9b9ffb0afafffa2a2a2ff929392ff808080ff6b6c6cff565555ff3f4040ff343535ff383838ff393838ff393a3aff3c3c3cff3d3d3dff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff403f3fff3f3f3fff3f3f3fff3f3f3fff3e3e3eff3c3c3dff444344ff4a4b4aff4f4f4fff535353ff575757ff5a5b5bff5d5e5eff606060ff636363ff656565ff686868ff6a6969ff6c6c6cff6d6d6cff6d6e6eff6f6f6fff707070ff707171ff717272ff737372ff747374ff747473ff757574ff757475ff757675ff767676ff757575ff757575ff757574ff747575ff747474ff747473ff737473ff737373ff737373ff737373ff727373ff727273ff727172ff727271ff717171ff717070ff717070ff6f6f6fff6e6f6eff6c6c6dff6b6a6aff696969ff676766ff636362ff5c5d5dff575657ff515152ff4c4c4cff444344ff3b3b3bff3b3b3bff3b3b3bff3c3c3cff3c3b3bff3c3b3bff3b3c3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff939393ff939292ff929293ff929293ff939393ff929292ff929393ff949493ff959595ff969696ff989898ff9b9b9cffa0a0a0ffa6a6a6ffaeadadffb0b0b0ffb3b3b2ffb5b5b5ffb7b7b7ffb9bab9ffbfbfbfffc2c2c2ffc4c4c4ffc5c5c4ffc4c4c4ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffdfdfdfffe0dfdfffdfdfdfffdfe0dfffe1e1e2ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020203ff0a0b0aff151616ff484848ff474847ff555655ff797878ffc5c5c4ffdbdbdbffe1e1e1ffe1e1e1ffe0e0e0ffdddedeffdbdbdbffd8d8d8ffd5d4d5ffd1d1d1ffcdcecdffc8c7c8ffc3c4c3ffc0c0c0ffbebdbdffbcbcbcffbbbbbaffb9b9b9ffb7b6b7ffb5b5b4ffb2b3b2ffaeaeaeffabababff929291ff6e6e6fff7c7c7dff818081ff818180ff818180ff7a7a7aff7b7a7aff7a7a7aff7778770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010101ff000001ff010001ff000101ff000101ff000000ff010101ff030303ff080908ff121212ff201f1fff303030ff474748ff646464ff7d7d7dff989999ffb9b9baffd8d7d7ffebeaebfff9f9f9fffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffffffffffefefffefefffffefefffffefefffffefefefffefffffffffffefffffffffffffefefffffffefffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefffffefffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefefffffffffefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffffefefffefefffffffffffffefefefffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefffffefefefffefffffffffefefffefefffffefefdfffefefefffefefffffefffefffefffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffdfdfdfff9f9f9fff5f5f5ffe7e8e8ffcbcbcbffbfbfbfffb6b6b6ffacacabff9f9e9fff908f90ff80807fff6e6f6eff5c5c5cff494949ff3e3e3eff3e3e3dff3f3f3eff3f3f3fff414041ff414242ff4241420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfff4f4f4ffeaeaeaffe0e0e0ffd9d9d9ffd7d8d7ffd7d7d8ffd7d7d7ffd7d6d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d5d5ffd4d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffcfd0d0ffcececfffcecdceffcdcdcdffcdcdccffccccccffccccccffcccbcbffcbcccbffcbcbcbffcbcacaffcbcbcaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c7c8ffc7c7c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc7c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc9c9c9ffccccccffd1d0d0ffd3d3d2ffd5d5d5ffd8d8d8ffdcdcdcffdededeffdededeffdcdcdcffdbdbdbffdadadaffdbdcdcffdcdcdcffdddddeffdeddddffdededeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe1e1e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e2e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e7e7ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e8e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e6ffe7e7e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e3e3ffe4e3e4ffe3e3e3ffe4e4e3ffe3e3e3ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e2ffe3e2e3ffe2e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e3ffe3e3e3ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e6e6ffe7e7e6ffe7e6e7ffe6e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe0e0e1ffe0e0e0ffdfdfdfffdedfdfffdededeffdededeffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd9d9d9ffddddddffdededeffdcdcdcffd8d8d8ffd4d4d4ffd0d1d0ffcdcdceffcbcbcaffc9c9c9ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc9c8c9ffcacac9ffcacac9ffcacacaffcbcbcbffcccbcbffcccdccffcccccdffcecdcdffcececeffcececeffcfcfceffcecfcfffcfcfcfffcfcfd0ffd0d0d0ffd0cfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd2d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcddffdddcdcffdcdddcffdddeddffddddddffdededeffdfdfdeffdedfdfffdfdfe0ffe0dfe0ffe1e1e0ffe2e2e1ffe5e5e5ffefeeeefff6f6f6fffdfdfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080909ff454545ffd3d3d3fff1f1f1fffdfdfcfffefefefffefefffffefefffffefefefffefefefffffefefffefffefffefefffffefffffffefffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffefffffefffefffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffefffffffefefffefefffffefffefffffffefffffffffffefefefffefffffffffffefffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffefffefffefffefffffefefffefffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefffefffffffefffffefefffffffffffefefefffefefffffefefffffefefffffefefefffefefffffffefefffffefefffefefffffefffefffffffefffefffffffefefefffefefefffefefdfffefefefffdfdfdfff5f5f5ffefeeeeffe0dfdfffcacacaffb9b9b9ffb1b0b0ffa3a4a4ff959595ff838484ff706f6fff5a5a5aff444444ff373737ff393938ff3a3a3aff3c3c3cff3e3e3eff3f3e3fff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff3f403fff403f3fff3f3f40ff3e3e3eff3c3d3dff3b3b3bff454545ff4c4c4cff515152ff565656ff5b5b5bff5f5e5fff626262ff646465ff666667ff696969ff6b6b6cff6d6d6dff6e6f6fff6f7070ff717171ff727272ff737273ff737474ff747574ff757575ff757676ff767676ff777777ff777777ff777777ff777878ff777878ff787878ff777778ff777777ff767777ff767777ff767777ff767676ff767676ff767575ff767676ff767576ff747575ff757575ff757475ff757475ff747474ff747374ff737273ff727172ff707070ff6f6f6fff6d6d6dff686968ff626363ff5c5b5bff555555ff4d4e4eff444545ff3c3c3cff3c3c3bff3b3b3cff3b3c3bff3c3c3bff3b3c3cff3c3c3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929392ff929392ff929392ff929392ff939293ff929393ff939393ff939493ff949595ff969696ff989898ff9c9c9bffa1a1a1ffa7a8a8ffaeafafffb1b1b0ffb3b3b3ffb6b6b6ffb8b8b8ffbababbffbdbdbdffbfbfbfffc3c3c2ffc4c4c4ffd3d3d3ffd6d6d6ffd5d6d6ffd6d6d6ffe0dfe0ffdfdfdfffe0dfe0ffe0dfdfffe2e2e2ffe2e2e2ffdfdfdfffddddddffddddddff9e9e9eff5a5b5aff494848ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff030303ff0a0a0bff161616ff373736ff595959ff717172ffaeaeaeffd8d8d8ffe1e1e1ffe1e2e1ffe0e0e0ffdedfdfffdcdcdcffd8d9d9ffd5d6d5ffd1d2d2ffcdceceffc8c8c7ffc4c4c4ffc0c0c0ffbdbdbeffbcbcbcffbababaffb9b8b8ffb6b7b7ffb5b5b5ffb3b3b3ffafafaeffacacabff9f9e9eff7d7d7dff818181ff808081ff818081ff7b7a7bff7a7a7aff7b7a7bff787878ff7877770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010101ff010101ff010100ff010101ff010101ff010101ff000001ff010101ff040403ff0a0a0aff141414ff212221ff333433ff4e4e4eff6c6c6cff868686ffa5a6a6ffc8c8c8ffe0e1e1ffeff0effffcfcfcfffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefffefffefffffefefffefffffffefffffffefefefffefffefffefffffffefffffffefffefffffffffffefffffffefffffffffffefffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffefffefffefffffffffffffffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefffffffefefffefffefffefffffffefffffffefefefffbfbfafff5f5f5ffeaeaeaffcececeffc0c0c1ffb8b7b8ffadadadffa0a0a0ff919091ff818181ff717070ff5d5d5eff4a4b4aff3e3e3eff3e3f3fff3f3f3fff404141ff424141ff414242ff41414200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfbfbffefeff0ffe2e3e2ffdbdbdaffd8d8d8ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffcececeffcdcdceffcdcdcdffcdcccdffccccccffcccbccffcccbcbffcbcbcbffcbcacbffcacacaffcacacaffcacacaffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c7c7ffc6c7c6ffc7c7c6ffc6c7c7ffc7c7c6ffc6c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffcbcbcbffcfcfcfffd2d2d2ffd4d4d4ffd7d7d7ffdbdbdbffdededeffdfdfdfffdddedeffdcdcdcffdadadaffdadbdbffdcdcdcffdcdddcffdddeddffdddedeffdededeffdedfdeffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe7e8e8ffe7e8e7ffe7e8e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e3ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe2e2e3ffe3e2e3ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe2e2e1ffe1e2e2ffe2e2e1ffe1e2e2ffe1e1e1ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe1e2e1ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e4ffe4e3e4ffe4e3e4ffe3e3e3ffe4e3e4ffe4e3e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e0ffe0e1e0ffe0dfe0ffdfdfdfffdededfffdededeffdededdffdddedeffddddddffdcdcdcffdbdcdbffdadbdaffdadadaffdad9d9ffdadbdbffdddedeffdededeffdadbdaffd6d6d6ffd3d4d4ffcfcfceffccccccffc9cacaffc6c7c7ffc6c6c6ffc5c5c6ffc6c5c5ffc5c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c6c6ffc8c8c8ffc8c8c8ffc8c9c9ffcac9caffcac9caffcacacaffcbcbcbffcccbccffcdccccffcdcccdffcdcdcdffcececeffcececeffcecfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0cfd0ffd0d0cfffd0d0d0ffcfd0cfffd0d0d0ffd0d0d1ffd0d0d000000000ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdadbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcddddffdddddeffdddeddffdededeffdededeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe1e1e1ffe3e3e3ffe9e9e9fff2f1f2fff8f7f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0f0e0eff686868ffdcdbdcfff1f2f2fffdfdfdfffefefefffffefffffefffefffefefefffffefffffffefffffefffefffffffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffefffffffffffffffefefefffefefffffefffefffffefffffefffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffefffffffffffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefefffefffffffffffffffefefefffefffffffefefefffefefefffefefefffffefffffefffffffefefefffefefefffefffefffffffffffffefffffefffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffffefffffefffffffefefffffffefefffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffffefffffffefffffefefefffefffefffefffffffefffefffefffefffefffefffffffefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefffffffefefefffefefefffefefefffffefffffefffefffefefefffdfefefffefefdfffefefefffdfdfdfff5f6f6ffefeeefffdfe0dfffcbcacaffbabab9ffb1b1b1ffa5a5a5ff969697ff868686ff727273ff5d5d5dff484848ff3a393aff3a3a3aff3c3c3cff3d3d3eff3f3f3fff404141ff424241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff404040ff3f3f3fff3e3e3eff3d3d3dff3d3d3dff464646ff4f4f4eff545454ff595a5aff5e5f5eff626263ff656665ff686868ff6b6a6aff6c6d6cff6f6e6eff707070ff717172ff737273ff747373ff747575ff767676ff767676ff777777ff787878ff787878ff797879ff797a7aff797a7aff7a797aff7a797aff797a7aff7a7a7aff7a7a7aff7a7a7aff797a79ff79797aff797979ff797979ff787978ff797979ff787979ff787879ff797979ff797878ff787878ff787878ff777777ff777777ff767676ff757575ff747474ff747374ff717272ff6e6e6dff676767ff606060ff585959ff515151ff484848ff3f3e3fff424342ff3b3b3bff3c3b3bff3b3c3cff3c3b3cff3b3b3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929293ff939292ff939292ff929393ff939393ff939292ff929393ff949494ff959595ff969696ff989999ff9d9d9dffa3a3a3ffaaa9aaffafb0b0ffb1b1b1ffb4b4b4ffb7b6b7ffb8b9b9ffbbbbbbffbdbebdffc1c1c1ffc4c5c4ffcacac9ffcecfcfffd2d2d3ffd6d6d6ffddddddffdfdfdfffdfdfe0ffdfdfdfffe2e2e2ffe2e1e1ffdfdfdfffdcdcdcffdddcddff9e9e9eff5a5a5aff484848ff484948ff161616ff0b0b0bff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040505ff0e0e0eff282928ff515051ff6d6e6eff969697ffd5d5d5ffe1e1e1ffe2e2e2ffe1e1e1ffdfdedeffdcdcddffdad9d9ffd6d6d6ffd3d2d2ffcecfcfffc8c8c8ffc4c3c4ffc1c0c1ffbdbebeffbcbcbcffbbbabbffb9b8b9ffb7b7b7ffb5b5b6ffb3b3b3ffafafafffabacabffa3a3a3ff848484ff6e6e6eff818181ff7b7a7aff7a7a7aff7a7a7bff777777ff787878ff777777ff727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000100ff010001ff010101ff010101ff010001ff010100ff000101ff020202ff050605ff0e0e0eff181919ff252526ff383737ff535353ff717272ff8f8f8fffb3b3b3ffd4d4d4ffe8e7e8fff5f5f5fffdfdfdfffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffefefffffffefefffffefefffefffffffffffffffffefefffefffffffffefffffefffefffffefefffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffffffefffffffffffffefffffefffffffffefffffefffefffefefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffffefffffffefffffefffffffffffffffefffefffefefefffbfcfbfff6f6f6ffebececffd0d0d1ffc1c1c2ffb8b8b8ffaeaeaeffa1a1a2ff929292ff828383ff717171ff5e5e5fff4c4c4cff403f40ff3f403fff414040ff414141ff414241ff414242ff41414100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfbfcfff2f3f3ffeaeaeaffdcdbdbffd9d9d9ffd8d8d8ffd7d7d8ffd8d7d8ffd7d7d8ffd7d7d8ffd7d7d7ffd7d6d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d7d6ffd6d7d7ffd7d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d5ffd4d3d4ffd4d3d4ffd2d3d3ffd3d2d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d2d2ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffcecfceffcdcdceffcdcdcdffcdccccffccccccffccccccffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcac9caffc9cac9ffc9c9c9ffc8c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc6c7c6ffc6c6c6ffc7c6c6ffc6c6c7ffc7c6c7ffc6c6c7ffc7c6c7ffc6c7c7ffc6c7c7ffc7c7c6ffc7c6c6ffc7c7c7ffc7c7c7ffc9c9c9ffcdcdcdffd1d1d1ffd4d4d4ffd5d6d5ffdad9d9ffddddddffdfdfdfffdfdedfffddddddffdbdcdbffdbdbdbffdcdbdbffdcdcdcffddddddffdddeddffdededeffdedfdfffdfdfdfffdfdfdfffe0dfe0ffdfe0e0ffe0e0e0ffe1e0e1ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e1e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe7e7e8ffe7e8e7ffe7e8e8ffe8e7e7ffe7e8e7ffe8e7e8ffe7e8e8ffe7e7e8ffe8e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e2e2ffe2e3e3ffe2e3e2ffe2e2e3ffe2e3e2ffe2e3e3ffe3e2e2ffe2e3e2ffe3e2e3ffe2e3e2ffe2e2e3ffe3e2e2ffe3e2e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e0e1ffe1e0e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e2e1ffe1e2e2ffe2e1e2ffe2e2e3ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e0e0ffe1e0e0ffe0e1e1ffe1e0e1ffe0e0e1ffe1e0e0ffe0e0e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0dfe0ffe0e0e0ffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e0e0ffe0e0e1ffe1e1e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e4ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e4e5ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e7e7ffe6e7e6ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e6e6ffe6e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe5e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe2e3e3ffe2e3e2ffe2e1e2ffe1e1e2ffe0e1e0ffdfdfe0ffdfdfdfffdedfdfffdfdedeffdededdffdedddeffddddddffdcdcddffdcdbdbffdbdbdbffdadbdbffdbdbdbffdadadaffddddddffdfdedfffdededeffd9d8d8ffd4d5d5ffd0d0d1ffcdcdcdffcbcacbffc7c8c8ffc7c6c7ffc6c5c6ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c7c8ffc9c9c9ffc9c9c9ffcacacaffcacacbffcbcbcbffcbccccffccccccffcccccdffcccdcdffcecdceffcececeffcececeffcecfceffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffcfd0cfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0000000000000000000000000ffd2d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd4d3d3ffd3d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d9ffd9dadaffdad9daffdbdadbffdadbdbffdbdbdbffdcdbdcffdcdcdcffdcdddcffddddddffddddddffdddeddffdddeddffdedfdeffdedfdeffdededfffe0e0e0ffe0dfdfffe0e0e0ffe2e2e2ffe4e4e4ffecedecfff4f4f4fffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff111110ff777777ffdfdfe0fff2f2f3fffdfcfdfffefefefffffefefffffffefffefefffffefefefffffffefffefffefffffefffffffffffffffffefffefefffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffefefefffefefefffffffefffefffffffefffffffefefefffefefefffffffffffefefefffffefffffffefefffefffefffefffefffffefefffffffffffefffffffefefffffffefefffffffefffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffffffffefffffefffffffefffefffefefffffffefffffefffefffffffffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffffefefffffffefffefefffffefefefffefefefffefffefffffefefffffefffffffffefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffffffffffefefefffffefffffefefefffefefefffdfefdfffefdfdfffdfdfefff5f6f6ffefeff0ffe1e0e0ffcecdcdffbabab9ffb3b2b2ffa6a6a6ff989897ff878787ff737473ff5e5e5eff4a4a4aff3c3c3cff3c3c3cff3d3d3eff3f3e3fff404140ff424141ff414242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff404040ff404040ff3f3f3eff3f3e3eff3e3e3eff484848ff525253ff585858ff5d5d5dff626262ff666666ff6a6a6aff6c6c6cff6d6e6eff6f7070ff717172ff737373ff747574ff767676ff777777ff777778ff787878ff797a79ff7a7a7aff7b7b7aff7b7b7bff7b7b7cff7b7b7cff7c7b7cff7b7c7bff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7d7d7cff7c7d7cff7c7c7cff7c7c7cff7c7c7bff7b7c7cff7b7c7cff7c7c7cff7c7b7cff7c7c7cff7c7b7bff7b7b7bff7b7b7bff7b7b7bff7a7a7bff7a7979ff797979ff797979ff777777ff757575ff727271ff6c6c6cff646564ff5e5d5dff565657ff4d4e4eff424243ff4a4a4aff4c4c4bff3c3c3bff3c3b3bff3b3c3cff3c3c3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff939392ff939393ff939393ff929293ff939292ff929392ff939292ff949493ff959595ff979797ff99999aff9f9e9fffa5a5a5ffacabacffb1b1b1ffb2b2b2ffb4b4b5ffb7b7b7ffb9bab9ffbcbbbbffbebebeffc2c2c1ffc5c5c5ffcacacaffcfd0cfffd4d4d4ffd8d8d8ffdadadaffddddddffe0e0dfffe2e2e2ffe2e2e2ffdfdfdfffdddcddffddddddff9e9e9eff5a5a5bff484848ff484848ff151615ff0b0b0bff020203ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0d0e0eff242424ff4c4c4dff696969ff858584ffcececeffdcdcdcffe1e1e1ffe1e1e0ffdfe0dfffddddddffdadad9ffd7d7d7ffd4d4d4ffd0d0d1ffc9c9c9ffc4c4c4ffc1c0c1ffbebebeffbcbcbdffbababbffb9b9b9ffb7b7b7ffb6b5b5ffb3b3b3ffb0afafffacacacffa5a6a6ff8e8e8eff777677ff7a7b7aff7a7a7aff7a7a7aff787878ff777878ff777878ff727272ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000001ff000000ff010100ff000001ff010001ff000000ff010001ff020303ff070707ff111112ff1d1d1dff292a29ff3c3c3cff585858ff757576ff959494ffb9babaffdbdadaffececebfffbfafafffefefffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffffefffffffffffefefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffefffefffefffffefefffffffffffefffffffefefffffffefefffffffefffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffefefffffffffefffefffefffffffffffffffffffefefefffcfcfcfff6f7f6ffedededffd0d0d1ffc2c2c1ffb9b8b8ffafafafffa3a2a2ff949494ff848484ff727272ff606060ff4f4f4fff404040ff414041ff414141ff414141ff414241ff424141ff414142000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff4f4f5ffedededffe3e3e3ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd7d7d7ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d5ffd5d6d5ffd6d5d5ffd5d5d4ffd5d5d5ffd4d4d5ffd4d4d5ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0cfffcececeffcdcdcdffcdcdccffccccccffcccccbffcccccbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c7c7ffc6c6c7ffc7c6c6ffc7c7c6ffc6c6c6ffc7c6c6ffc6c6c7ffc6c7c6ffc7c6c6ffc6c7c6ffc6c6c6ffc6c6c7ffc7c6c6ffc6c7c6ffc7c7c8ffcbcbcbffcfd0d0ffd2d2d2ffd4d5d5ffd7d8d8ffdcdcdcffe0dfe0ffe0e0dfffdededeffdcdddcffdadadbffdbdbdaffdbdcdcffdddcddffdddeddffdededeffdededfffdededfffdfdedfffdfdfdfffe0dfdfffe0e0e0ffdfe0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e5ffe5e5e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e8e8ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e8ffe8e7e8ffe7e8e7ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe6e6e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe2e2e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfe0e0ffdfe0dfffe0dfdfffdfe0dfffdfdfdfffdfdfe0ffe0dfdfffdfe0dfffdfdfe0ffdfdfdfffdfe0dfffdfdfdfffdedfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe1e0e0ffe1e1e0ffe0e0e1ffe0e0e1ffe1e1e1ffe0e1e1ffe2e1e1ffe2e1e2ffe2e2e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe3e4e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e7ffe7e6e6ffe6e7e7ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e6e6ffe6e6e7ffe6e6e7ffe7e6e7ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe6e6e5ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e1ffe0e0e1ffe0e0e0ffdfe0dfffdfdedfffdedfdfffdededeffdddedeffdedddeffddddddffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdadbdbffdcdbdbffdededdffe0dfdfffdcdcddffd7d7d8ffd4d3d4ffcfcfcfffccccccffc9c9c9ffc7c7c8ffc5c5c5ffc5c5c5ffc5c6c5ffc6c5c6ffc6c6c6ffc7c7c6ffc6c6c7ffc6c7c6ffc7c8c7ffc8c8c8ffc9c9c8ffc9c9c9ffcacac9ffcbcbcaffcbcbcbffcbccccffcccbcbffccccccffcececeffcdcdcdffcecdceffcececeffcececeffcecfceffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0d0cf000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d7d6ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d9ffd9d9daffd9d9d9ffdadadaffdbdbdaffdadbdbffdbdbdbffdcdcdcffdcdddcffdddcddffddddddffdededdffdddedeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe1e1e1ffe2e3e3ffe7e7e8fff0eff0fff7f6f7fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff131313ff7d7d7dffe1e1e1fff3f3f3fffdfdfdfffffefefffefefffffefffefffffefffffefefffffefffefffffefffffffefefffffffffffefffefffffefefffffffffffffffffffffffefffffffefffffffffffffefffffffffefffefffffffefffefffefffffffefffffffffffffffefffefffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefefffffefffffffffffffffffefffffffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffffffffffefffffefefefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffefffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefffffffefefffffffefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefdfffefdfdfffefdfdfff6f5f6fff0f0f0ffe1e1e1ffcecdceffbbbbbbffb4b3b3ffa6a7a6ff999999ff888888ff757475ff606060ff4c4b4bff3e3e3eff3e3d3dff3f3f3fff404040ff424242ff414141ff414242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff40403fff404040ff404040ff404040ff3f3f3fff404040ff4b4b4bff575656ff5c5c5cff616161ff666666ff6a6b6aff6e6e6eff707070ff717172ff747374ff757474ff767676ff777878ff787878ff7a7979ff7b7b7aff7b7b7bff7c7c7cff7d7d7dff7d7d7dff7d7e7dff7e7d7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7f7e7fff7e7e7fff7e7f7eff7f7f7fff7f7f7fff7f7f7fff7e7f7eff7f7e7fff7f7f7fff7f7f7fff7f7f7eff7f7f7eff7e7f7eff7e7e7eff7f7e7eff7d7e7eff7d7d7dff7d7d7dff7c7d7dff7d7c7cff7b7b7bff797979ff767675ff717070ff6a6a6aff636363ff5d5d5dff555455ff4a4a4aff4c4c4bff656465ff707070ff3c3c3bff3b3c3bff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929393ff929292ff939292ff939392ff929292ff939293ff929392ff949493ff959595ff979797ff9a9b9affa0a0a0ffa7a7a6ffacacadffb1b1b1ffb3b3b3ffb5b5b5ffb7b8b7ffbab9baffbcbcbcffbfbfbfffc1c2c1ffc6c5c5ffcbcbcbffd0d0d0ffd5d5d5ffd8d9d8ffdbdbdbffdededeffe1e1e0ffe1e2e2ffdfdfdfffdcddddffdcdcdcff9f9e9eff5a5a5aff494848ff494848ff161515ff0b0b0aff030202ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0d0d0eff222222ff484747ff656564ff757575ffbdbdbcffd9d8d8ffe2e2e1ffe1e1e1ffe0e0e0ffdddedeffdbdbdaffd7d8d7ffd4d4d4ffd1d1d1ffcacacbffc5c5c5ffc1c1c1ffbebebeffbdbdbdffbabbbbffb9b9b8ffb8b7b7ffb6b5b5ffb4b4b4ffafb0afffadacacffa8a8a8ff9a9999ff7e7f7eff636362ff7a7a7aff787777ff787877ff777878ff727272ff737474ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010000ff000000ff000000ff000101ff000000ff000000ff010001ff030304ff0a090aff141414ff202020ff2d2d2dff414141ff5e5d5eff7c7c7cff989898ffc0bfc0ffdddedeffeeeeedfffbfcfbfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffffffffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffffffffffefffffffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefffffffefffffffffffffefffefffdfcfdfff7f7f7ffefefefffd2d2d1ffc2c2c1ffb9b9b9ffafafafffa4a3a3ff949595ff858585ff747474ff616161ff505050ff414141ff424141ff424241ff414141ff424141ff424141ff424141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfbfff1f1f0ffe8e7e7ffdddcddffd8d8d8ffd9d8d8ffd8d8d8ffd7d8d7ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d2d1ffd1d1d1ffd1d0d1ffd1d1d1ffd0d0cfffd0cfcfffcfcfcfffcecdcdffcdcdccffcccdccffcbccccffcbcbcbffcbcbcbffcacbcbffcacacaffc9cacaffc9c9caffcac9caffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c7ffc8c7c7ffc8c7c7ffc7c6c7ffc7c6c6ffc7c6c6ffc7c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc9cacaffcececdffd2d1d1ffd3d3d3ffd6d6d6ffdbdadbffdededeffe0e0dfffdfdfe0ffdddddcffdbdbdbffdbdbdaffdbdbdbffdddcddffddddddffdededdffdededeffdededeffdedfdeffdfdfdfffe0dfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe2e3e3ffe3e2e3ffe4e3e3ffe3e4e4ffe3e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e8e7ffe8e8e8ffe7e7e7ffe7e7e8ffe8e7e8ffe8e7e7ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe5e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e4ffe5e4e5ffe5e4e4ffe4e4e3ffe4e4e3ffe3e4e4ffe4e3e3ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe2e1e1ffe2e1e1ffe2e1e2ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe1e1e0ffe0e0e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffe0dfe0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffe0dfdfffe0e0e0ffdfe0dfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e3ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdededeffdfdedeffdedfdeffdededeffdededfffdededfffdededeffdfdedeffdededeffdfdedeffdedfdeffdedfdeffdededeffdededeffdededeffdededeffdedddeffdededeffdededeffdededeffdededeffdfdfdeffdededeffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffdfdfe0ffdfe0dfffe0e0e0ffdfe0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e1e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e6ffe7e7e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe6e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededfffdfdedfffdededeffdededdffdddddeffdcdcdcffdcdbdbffdcdcdbffdbdbdbffdbdbdbffdadbdaffdbdbdaffdfdfdeffe0dfe0ffdadadaffd5d5d6ffd1d0d0ffcdcdceffcacacaffc9c8c9ffc6c6c7ffc5c5c4ffc5c5c5ffc6c5c5ffc6c6c6ffc6c7c6ffc7c6c6ffc7c7c7ffc8c7c7ffc8c8c7ffc8c9c8ffc9c9c9ffcac9c9ffcbcacaffcacbcbffcbcbcbffcbccccffccccccffcdcccdffcdcdcdffcdcdcdffcececdffcececeffcececeffcfceceffcfcecfffcfcecfffcfcfcfffcfcfcf0000000000000000000000000000000000000000000000000000000000000000ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d7ffd7d7d6ffd7d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadad9ffdadadaffdadbdaffdbdbdbffdbdbdcffdbdcdbffdddcdcffdddcdcffddddddffdddeddffdeddddffdededeffdfdedeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffe1e0e0ffe1e2e2ffe3e4e3ffeaeaebfff2f2f2fff9f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171616ff848483ffe2e1e1fff4f3f3fffdfefdfffffefefffffefefffefefefffefffffffefefefffefffefffffffffffffffefffefefefffffefffffffffffffefffefffefefefffefffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffefefffffefffffffefffffffffefefffefffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffefefefffefffefffefffefffffefefffefefefffefffefffefefefffefdfefffefefdfffefefefffefefefffefefefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffffffefffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffefffffefffefffffefefffefefdfffefefefffdfdfdfffdfdfdfff6f7f6fff1f1f1ffe1e1e2ffcfceceffbbbcbbffb3b3b2ffa7a7a8ff9a9a9aff8a8989ff767676ff616261ff4d4d4dff3e3e3dff3f3f3fff404040ff424141ff424142ff414141ff424142000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff404040ff404040ff404040ff404040ff434243ff4e4f4eff5a5a5aff606060ff646565ff696969ff6e6d6dff717071ff737373ff757475ff767675ff777777ff787878ff797a79ff7b7a7bff7c7b7cff7c7d7dff7d7d7dff7e7d7eff7e7e7eff7f7f7fff807f7fff808080ff807f7fff808080ff807f7fff807f80ff7f7f80ff7f8080ff808080ff808080ff818181ff818180ff808180ff818081ff818181ff818181ff818181ff818181ff818181ff818181ff808181ff818080ff808180ff808080ff7f8080ff7f7f7fff7f7f7fff7e7e7eff7c7c7bff797979ff757574ff6f6f6fff686868ff626261ff5c5d5cff4c4c4cff646565ff717070ff777877ff787877ff3b3c3cff3b3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929392ff939293ff939293ff929393ff929293ff929292ff929292ff949493ff969595ff989898ff9c9b9bffa1a1a1ffa8a7a7ffadadadffb1b1b1ffb2b3b3ffb5b5b5ffb8b8b7ffbababaffbdbcbcffbfbfbfffc2c2c2ffc6c6c6ffcbcccbffd0d0d0ffd5d6d5ffd9d9d9ffdcdcdcffdedfdfffe1e0e0ffe2e2e2ffe0e1e1ffd9d9d9ff9e9e9eff5a5b5aff494849ff494948ff161615ff0b0b0aff030202ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404ff0c0b0cff1d1d1dff434343ff606060ff6e6f6effafaeafffd7d7d7ffe1e2e1ffe1e1e2ffe0dfe0ffdededdffdbdbdbffd8d8d8ffd5d5d5ffd2d1d1ffcbcbcbffc6c5c5ffc1c1c1ffbebebeffbcbdbdffbbbbbbffb9b9b9ffb8b8b7ffb6b6b5ffb3b3b3ffb0afb0ffadadadffa8a9a8ff9d9c9dff818281ff6d6d6dff777878ff777878ff787777ff727272ff747474ff747474ff747474ff6e6e6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010100ff000100ff000000ff000000ff000000ff010101ff040304ff0b0b0aff161616ff222222ff303130ff464646ff646464ff838383ff9c9c9cffc4c4c4ffdededeffefefeffffcfcfcfffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffefefffffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefefefffefffffffefefefffefefefffffffffffffffefffefefefffffefefffefefdfff7f7f7fff0f0f0ffd4d4d4ffc2c2c2ffb9b9b9ffafafb0ffa3a3a3ff959695ff868686ff757676ff636363ff525252ff424242ff414140ff424241ff424241ff414141ff414141ff424141ff3b3c3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff5f6f5ffeeedeeffe2e2e2ffdad9daffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd7d6d6ffd6d6d6ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfd0ffd0d0cfffcecfceffcdcccdffcccdccffccccccffcbccccffcbcbccffcbcbcbffcacbcaffcacacaffcacacaffc9c9c9ffc9cac9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c7ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c8c8ffcbcbcbffd0cfcfffd3d2d2ffd4d4d4ffd8d8d8ffdddcdcffdfdfdfffe0e0e0ffdedfdeffdcdbdcffdbdadbffdbdbdbffdcdcdcffdcdcddffddddddffdededeffdfdedeffdfdfdfffdfdedeffdfe0dfffe0dfdfffe0dfe0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e6ffe7e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe3e3e2ffe2e2e1ffe2e2e2ffe1e1e1ffe2e2e1ffe1e2e1ffe2e1e2ffe1e1e2ffe2e1e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e0ffe1e0e1ffe0e0e1ffe1e0e1ffe1e1e0ffe0e0e1ffe1e1e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdededfffdedfdfffdfdedeffdedfdeffdfdfdfffdfdfdeffdfdfdfffe0dfdfffe0e0dfffdfe0e0ffe0dfe0ffe0e1e0ffe0e0e1ffe0e1e1ffe0e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e0ffe1e1e0ffe0e0dfffe0dfdfffdfdfdfffdfdfdfffdedfdeffdfdedfffdededeffdedddeffdededdffdededdffdddddeffddddddffdedddeffdedddeffdddeddffddddddffdddeddffdddeddffddddddffdeddddffddddddffddddddffdedddeffddddddffddddddffddddddffdddeddffdeddddffdddddeffdededeffdddedeffdedddeffdededdffdededeffdfdedeffdfdedeffdfdedeffdfdfdfffdfdedeffdfdedfffdfdfdfffdfe0e0ffdfdfdfffdfdfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe5e6e5ffe6e5e5ffe5e6e5ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e6e7ffe6e6e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e2e1ffe0e1e1ffe0e0e0ffe0dfdfffdfdfdfffdfdedfffdfdedeffdededeffdededeffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdadadaffdadadaffdededeffe0dfdfffdddcdcffd8d8d8ffd3d3d3ffcfcecfffcbcbcbffc9cacaffc7c7c7ffc5c5c4ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc7c7c6ffc6c7c7ffc7c7c7ffc8c8c7ffc8c8c9ffc9c9c9ffc9cacaffcacacaffcbcbcaffcbccccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcececdffcececdffcecdcdffcececeffcececdffcecfceffcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d6ffd8d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffdad9d9ffdad9daffdadadaffdadbdbffdbdbdbffdcdcdbffdcdcdcffdddcdcffdcdddcffddddddffdededdffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe1e1e0ffe2e3e2ffe6e6e6ffefefeffff6f6f6fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff161616ff80807fffe0e0e0fff3f3f3fffdfdfdfffffefefffefefffffefffefffffefefffefffefffefefefffffefefffefffffffefefefffffffefffffffffffffffffffffefffffffffefffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffffffffffefefffffffefefffefefffffefffffffefefefffefefffffefefefffefefffffffefffffffefffffffefefffffffefffefffefffefefefffffffefffefffefffffefffffffefefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffefefffffffefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefdfefffefdfdfffdfdfcfff6f7f6fff0f1f1ffe3e3e2ffcfcfcfffbcbbbcffb3b3b2ffa8a8a8ff9b9a9bff8b8b8aff787978ff656565ff515151ff404141ff404041ff424241ff424242ff424142ff424241ff414241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff404040ff404040ff404040ff474847ff464646ff535353ff60605fff666667ff6a6a6bff6f6f6fff737373ff767576ff787777ff787978ff7a7a7aff7b7b7bff7c7c7cff7d7d7dff7e7e7eff7f7f7fff7f8080ff808180ff818181ff828281ff828282ff828382ff828282ff828282ff828383ff838283ff828283ff828382ff838282ff828382ff838383ff848383ff838384ff848484ff848484ff848484ff848484ff848484ff858484ff848484ff848484ff848484ff858584ff848484ff848483ff838484ff838484ff848484ff838383ff828181ff7f7f80ff7c7c7cff787778ff717070ff686868ff626261ff646464ff717070ff777877ff787778ff777777ff787877ff3c3b3c00000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929192ff939392ff929293ff929393ff929392ff919292ff929392ff949394ff959695ff989898ff9d9c9cffa2a2a3ffa9a8a9ffaeadaeffb1b2b1ffb4b3b3ffb5b6b5ffb8b8b8ffbbbabaffbcbdbdffbfbfbfffc3c3c2ffc7c7c7ffcdcdcdffd2d2d2ffd7d7d6ffdad9d9ffdcdcdcffdfdfdfffe1e2e1ffe1e1e2ffdcdbdbffc6c7c7ff7e7e7eff5b5b5bff363636ff161516ff0a0a0bff020203ff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff050606ff0f0f0fff2a2a2aff494a4aff646464ff999999ffd2d1d2ffe0e1e1ffe1e2e1ffe0e0e0ffdedfdeffdcdcdcffd9d9d9ffd6d5d5ffd2d2d2ffcececfffc8c7c8ffc2c1c2ffbebfbeffbdbcbcffbbbbbbffb9b9b9ffb8b7b7ffb5b6b6ffb3b3b3ffb0b0b0ffaeadadffa9a9a9ffa1a1a1ff8d8d8dff777777ff767676ff777878ff727272ff747474ff747474ff747474ff6d6e6eff6e6e6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010100ff000101ff010101ff010100ff000001ff000000ff010101ff040404ff0b0b0bff181817ff252525ff373737ff4f4f4fff6d6d6dff8a8b8bffa7a7a7ffcfcfcfffe3e3e2fff2f1f2fffdfdfcfffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffefffefffffefffffffefefffefffffffffffffffefefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffffffefffefefefffffffefffefffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefefffefefffffefefefffffefefffefefefff8f8f8fff1f1f1ffd8d8d8ffc3c3c3ffb9b9b9ffafafafffa3a4a3ff969696ff888887ff787878ff666767ff555555ff434344ff3b3b3bff404041ff414142ff414142ff424141ff3c3c3bff3c3c3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfbfff0f0efffe5e5e5ffdcdbdbffd8d9d8ffd8d8d9ffd8d8d8ffd8d9d8ffd8d7d8ffd8d8d7ffd7d8d7ffd7d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d1d2ffd1d2d1ffd2d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcdcdcdffccccccffcccccbffcbcbcbffcbcbcbffcacbcbffcbcbcaffcacacaffcacac9ffc9c9caffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c8ffc7c7c8ffc7c7c7ffc7c6c7ffc7c7c6ffc6c6c6ffc5c6c6ffc6c6c5ffc6c6c5ffc6c6c6ffc6c6c5ffc6c6c6ffc6c5c6ffc6c6c5ffc5c6c5ffc6c6c6ffc5c6c5ffc6c7c7ffcacacaffcfcfceffd2d2d2ffd4d4d4ffd7d7d7ffdbdcdcffe0e0e0ffe0e1e0ffdedfdeffdddcdcffdbdbdaffdbdadbffdbdcdcffdcdddcffddddddffdededdffdededeffdedfdeffdfdedfffdfdfdfffdfdfe0ffe0dfe0ffdfdfe0ffdfe0e0ffe1e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e4ffe4e4e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e5e5ffe5e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe1e1e0ffe1e1e0ffe1e0e1ffe1e0e0ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdeffdededeffdedfdeffdededeffdededdffdddedeffdedddeffdddddeffdddeddffdeddddffdddeddffddddddffdededeffdededeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfe0e0ffe1e1e0ffe0e0e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0dfdfffdedfdfffdfdedfffdededfffdededeffdededdffdddeddffdcddddffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcddffdddddcffdddcddffdddddcffddddddffddddddffdddedeffdedddeffdddddeffdddedeffdededeffdedfdeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e2e2ffe1e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe6e5e6ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e5ffe5e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdedfdeffdededeffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdadadaffdadbdaffdededeffe1e1e1ffdbdcdcffd7d7d7ffd3d3d4ffcdcdcdffcbcbcbffc8c9c8ffc7c6c7ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9cacaffcbcbcaffcacbcbffcccbcbffccccccffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcecdceffcecdceffcececdffcececdffcdcece00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d4d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d6d5ffd5d6d6ffd6d7d6ffd7d6d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdbdbdbffdbdbdbffdcdcdcffdcdcddffddddddffddddddffdeddddffdededeffdededeffdfdedeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe3e3e3ffe8e9e9fff1f1f1fff8f8f8fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181817ff8b8b8bffdfe0e0fff3f3f3fffdfdfdfffffefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffffefffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffefffffefefffefefffffefffefffffefefffffefffffefffefffffefefffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffefefefffefefffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffffffffefefffffefffffefefefffffffefffefefffffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefdfefffdfefefffefdfdfffefdfefffcfcfcfff7f6f7fff1f1f1ffe4e4e4ffd0d0d0ffbdbdbcffb5b4b4ffa9a9a9ff9c9b9cff8c8c8bff7a7a7aff676767ff535453ff424242ff424141ff424242ff424241ff424241ff414142ff424241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff40403fff404040ff404040ff545454ff4a4a4aff484847ff555554ff646463ff6a6a6bff706f6fff757574ff787878ff7a7a7aff7b7b7cff7d7c7cff7d7d7dff7e7e7eff7e7f7fff808080ff818181ff818282ff828282ff838383ff838483ff848484ff858584ff858585ff848585ff858585ff848585ff858484ff858485ff848484ff858584ff848585ff858585ff858585ff858585ff868686ff868686ff868686ff868686ff878786ff868786ff878787ff878787ff878787ff878887ff878787ff878787ff878787ff878786ff878787ff878787ff878786ff858485ff828382ff808080ff7d7c7dff767676ff706f6fff707071ff777777ff777877ff787877ff787777ff787778000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff919192ff929292ff929292ff929392ff929292ff929292ff919291ff939292ff949494ff969696ff999999ff9e9e9effa3a4a4ffaaa9a9ffafaeafffb2b2b2ffb4b4b3ffb6b6b7ffb8b8b8ffbabbbbffbdbdbdffc0bfc0ffc3c3c2ffc7c8c8ffcececeffd3d3d3ffd7d8d7ffdbdadaffdddedeffdfe0e0ffe2e2e2ffe1e2e2ffd9d9d9ffb2b1b2ff717171ff555554ff2f3030ff111111ff050405ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff060606ff181818ff363737ff5b5b5bff898988ffcdcecdffddddddffe2e1e2ffe0e1e0ffdfdfdfffdddddcffdadadaffd6d6d6ffd3d3d4ffd0d0d0ffc9c8c8ffc3c2c3ffbebebeffbdbdbdffbbbbbbffb9b9b9ffb7b7b7ffb5b5b5ffb4b3b4ffb1b0b0ffadaeaeffa9a9a9ffa2a2a1ff929292ff7e7d7eff6c6d6dff727272ff747474ff747474ff747474ff6e6d6eff6d6d6dff6e6e6dff6869680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010101ff010100ff000001ff010101ff010101ff000000ff000000ff010102ff050504ff0c0c0cff191919ff282829ff3c3c3bff565656ff717272ff8f8f8fffb1b1b1ffd4d5d4ffe7e6e6fff5f5f4fffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffefefffffefffffefffefffffefffffefffffffefefefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffefffefffffffffffffffefffffefffffefefefffefefffffefffffffffefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefff8f8f8fff2f2f2ffdadbdaffc4c3c4ffb9babaffafafafffa3a4a3ff969696ff898989ff7a797aff696968ff585757ff464646ff3e3e3dff3e3e3eff404140ff424141ff3c3b3cff3b3c3cff3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfbfcfff2f3f3ffeaeaeaffdededfffd9d9d9ffd8d9d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d7ffd7d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd6d6d6ffd5d6d5ffd5d6d5ffd5d5d4ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d0ffd0d0d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcdcccdffcccccbffcbcbcbffcbcbcbffcacbcbffcacacaffcacacaffcacacaffcac9caffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c8c7ffc7c7c8ffc7c7c7ffc7c6c6ffc7c6c7ffc5c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c6c5ffc5c6c5ffc6c6c6ffc8c8c8ffcdccccffd1d1d1ffd3d4d3ffd6d6d6ffdadadaffdfdfdeffe1e0e1ffdfdfdfffddddddffdcdcdbffdadbdaffdadbdbffdcdcdbffdddcdcffdddeddffdededeffdfdfdeffdfdedfffdedfdfffdfdfe0ffdfe0e0ffe0dfe0ffe0dfe0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe2e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e5e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e6ffe7e7e7ffe6e7e6ffe7e6e6ffe7e7e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e3e3ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e1e0ffe1e0e1ffe0e1e1ffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededfffdfdfdfffdedfdeffdedfdeffdededeffdededeffdddeddffdeddddffdededdffddddddffddddddffddddddffddddddffddddddffdddcddffdcdcdcffdddddcffdcdcddffdcdddcffdcddddffddddddffdddddeffdededeffdededeffdededeffdedfdeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdedeffdedddeffdddeddffddddddffddddddffdcddddffdddcdcffdcdcddffdbdbdbffdbdcdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdbdaffdbdbdbffdadbdaffdadadbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcdcdcffdddcddffdcddddffdddcddffdddcddffddddddffdddeddffdddddeffddddddffdddedeffdededeffdededeffdfdedeffdededfffdededfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e5ffe6e5e6ffe5e6e5ffe6e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe5e6e6ffe5e5e5ffe6e6e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdfdedfffdededeffdddddeffdeddddffddddddffdcdddcffdcdcdbffdcdcdcffdbdcdcffdbdbdbffdbdbdaffdbdadbffdddedeffe1e0e1ffe0e0e0ffdad9d9ffd6d5d5ffcececeffcdcecdffcacacbffc8c8c8ffc6c6c6ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc7c8c8ffc9c8c9ffc9c9c9ffc9c9caffcbcbcaffcbcbcbffccccccffccccccffccccccffcdcdcdffcdcdcdffcecdcdffcdcdceffcdcecdffcecdcdffcecdceffcdceceffcececeffcececeffcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdad9daffdadadaffdbdbdaffdadbdbffdbdbdbffdbdcdcffdcdcdcffdddcddffddddddffddddddffdddddeffdededeffdededeffdfdedfffdedfdfffdfdfdfffe0e0dfffdfe0e0ffe1e0e1ffe2e2e2ffe4e4e4ffecececfff4f4f4fffdfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff1d1c1cff919191ffe0e0e0fff2f2f3fffdfcfdfffffffffffefefefffefefefffefefefffefefffffefffefffefffffffefefffffefffefffefefefffffffefffffffffffffffffffffefffffffffffffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffefffffffffffefffefefffffefffefffefefefffffefffffefffffffffefffffefefefffefefefffefefffffefffefffefefffffffffefffffefffffffefffffffffefffefefefffefefefffefffefffefefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffffffefffefefefffefefffffefffefffefffffffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffcfcfcfff7f7f7fff1f1f1ffe6e6e6ffd1d2d1ffbebdbeffb5b5b5ffaaaaa9ff9d9d9cff8d8d8dff7c7c7cff696969ff555555ff424342ff373838ff424141ff424242ff424142ff424241ff414241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff404040ff767676ff656464ff545454ff4b4b4aff5c5c5cff6b6b6bff717271ff767777ff7b7a7aff7e7e7eff7f7e7fff7f7f7fff7f807fff808180ff818181ff828182ff828283ff848383ff848484ff858585ff858585ff868685ff868786ff878687ff878787ff878787ff878787ff878687ff878787ff868786ff878786ff878687ff878787ff878887ff878888ff888888ff888888ff888888ff898888ff888889ff898989ff898989ff898a89ff8a8a89ff8a8a8aff8a8a8aff898a89ff8a8a8aff8a8a8aff8b8a8aff8a8b8aff8b8b8aff8b8b8cff8a8b8aff89898aff8a8a8aff8b8b8cff878787ff807f7fff777777ff777777ff777877ff777778ff777777ff77777700000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929292ff929192ff929292ff929292ff929291ff929291ff929393ff959494ff969797ff9a9b9bff9e9f9fffa4a4a5ffabababffafafafffb3b2b2ffb4b4b4ffb6b6b7ffb9b9b9ffbbbbbbffbdbdbeffc0c0bfffc3c3c3ffc8c8c8ffcececfffd4d4d4ffd8d8d8ffdbdbdbffdededeffe1e2e2ffe4e4e3ffe0e0e0ffd6d6d6ff9d9e9eff6b6a6aff4a4a4aff272727ff0f0f10ff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030403ff111111ff2f2e2fff565657ff787878ffc1c1c1ffdadadaffe2e1e1ffe1e1e0ffdfe0dfffdeddddffdadbdbffd7d7d7ffd3d4d4ffd0d0d1ffcacacaffc4c4c4ffbfbfbfffbdbdbdffbbbbbcffb9bab9ffb7b8b8ffb5b6b6ffb3b4b3ffb0b0b0ffaeaeaeffaaaaaaffa3a3a3ff999999ff848484ff727272ff747474ff747474ff747474ff6e6e6eff6d6e6eff6e6d6eff686868ff6969680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000000ff010101ff010101ff000101ff010000ff010101ff010001ff030302ff060706ff0f1010ff1c1c1cff2b2a2bff404040ff5c5b5cff787878ff949494ffb8b8b8ffd7d7d7ffe9e9e9fff8f8f8fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefffffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffefefffefffffffefffffffefefefffefefefffffffffffefefefffffefefffefefefffefefffffefffefffefefffffefefffffefffefffefefefffefefefff8f8f9fff1f1f1ffdcdcdcffc5c5c5ffbbbbbaffb0b0b0ffa4a4a3ff969696ff898989ff7a7a7aff6a696aff585858ff474747ff3e3e3fff3e3e3eff3e3e3eff3c3c3cff3c3c3cff3c3c3cff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff5f5f5ffedededffe3e3e3ffdadadaffd8d9d8ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d7ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d6d7ffd6d7d6ffd6d7d6ffd6d6d6ffd6d5d5ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d5d4ffd3d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d0ffd0d0d0ffd0d0d1ffd0d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcececeffcececdffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc8c8c8ffc7c8c7ffc7c7c8ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c6ffc6c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc5c5c5ffc7c7c7ffcbcbcbffcfcfd0ffd3d2d2ffd5d5d5ffd9d8d9ffddddddffe1e2e1ffe0e1e1ffdededeffdcdbdcffdadadbffdbdadbffdbdcdbffdcdcdcffddddddffdededdffdddedeffdfdedeffdedfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e7e8ffe7e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe1e1e0ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedeffdfdfdfffdfdedfffdedfdeffdedfdeffdededeffdeddddffdedddeffdddddeffdeddddffddddddffddddddffddddddffdddddcffdcdddcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdcdbffdcdcdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcddffdcdddcffdddcdcffddddddffdddddeffdededeffdededeffdedfdeffdfdfdeffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededdffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdbdbdbffdadadaffdadbdaffdad9daffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffd9d9daffdadadaffd9dadaffdad9d9ffdadadaffdad9daffdadad9ffd9dad9ffd9dadaffd9d9d9ffdad9daffd9dadaffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffddddddffddddddffddddddffddddddffdededdffdededeffdededeffdededeffdedfdfffdfdfdeffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e4e3ffe3e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe4e4e5ffe4e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e6ffe5e5e5ffe6e5e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e5ffe6e6e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfe0dfffdedfdfffdededeffdedddeffddddddffdddcddffdcdddcffdcdcdcffdcdcdbffdcdcdbffdbdcdbffdbdadbffdadbdbffdbdcdcffdedfdfffe1e1e1ffdededeffd8d8d8ffd4d4d3ffd0cfd0ffcccccdffcacacaffc8c8c8ffc5c5c6ffc5c6c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcacbcaffcbcbcbffccccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcecdffcecdceffcececeffcececeffcececeffcececeffcececeffcecece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d3ffd3d4d3ffd4d3d4ffd3d4d3ffd3d4d3ffd3d4d4ffd3d3d3ffd4d3d4ffd3d3d4ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd7d6d6ffd7d7d7ffd7d8d8ffd7d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadbffdbdcdbffdbdcdcffdcdcdcffdcdddcffddddddffddddddffdddddeffdededeffdededeffdedfdeffdfdfdeffdedfdfffdfe0dfffdfdfdfffe0e0e0ffe0e1e1ffe3e3e3ffe7e7e7ffefefeffff6f6f7fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000100ff242424ff959495ffdfdfdffff3f2f3fffdfdfdfffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefffefffffefffffefefffffffffefffefffffffffefffffffffffffefffffffffefffffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffefffefffefffffffefefefffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefffefffffffffffefffefffffffffffffffffffffffffffefffffffefffefffffffffffffffefffffffefffffefffffffefffffefffffffefffffffffefffffffefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffffefefffefffefffefefefffefefffffffffefffffffefffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffffffefffefefefffefefefffefefefffdfefdfffdfefefffdfdfdfffcfcfbfff7f7f7fff2f2f2ffe8e8e9ffd3d3d3ffbfbfbfffb6b6b6ffaaaaaaff9d9d9eff8e8e8eff7c7d7dff6a6a6aff575657ff434343ff393a39ff3d3d3dff414142ff414242ff414242ff424242ff4241410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff767676ff767676ff767677ff656565ff545454ff696969ff757475ff797a79ff7e7e7eff818081ff828282ff828383ff828383ff838383ff848383ff848484ff858584ff858585ff868686ff868787ff878787ff878888ff898888ff888988ff898989ff898989ff898989ff8a8989ff898989ff898989ff888989ff898988ff898989ff898989ff898a89ff8a8a8aff8a8a89ff8a8a8aff8a8a8aff8b8a8aff8a8b8bff8b8a8bff8b8c8bff8b8c8cff8c8c8cff8c8c8cff8d8c8dff8d8d8cff8d8d8dff8d8d8dff8d8d8dff8e8e8eff8e8e8fff8f8f8fff8f8f8fff8e8e8eff8e8f8fff939393ff898988ff878687ff878787ff777878ff777777ff787777ff777877ff7777770000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929291ff919292ff929292ff919192ff919292ff929291ff929392ff959494ff979797ff9b9b9bffa0a0a0ffa6a5a6ffabababffafafafffb2b3b2ffb4b4b4ffb7b8b7ffb9b9b9ffbbbcbbffbdbebdffc0c0c0ffc3c3c3ffc9c9c8ffcdceceffd5d4d5ffd9d9d9ffdbdcdcffdfdfdfffe2e2e2ffe4e4e4ffdededdffcfcfcfff898988ff616261ff414141ff1f1f20ff0c0c0dff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff101010ff2d2e2dff535353ff6f6f6fffaeafaeffd5d5d6ffe0e1e1ffe2e2e1ffdfe0dfffdededeffdbdbdbffd8d8d8ffd5d4d4ffd1d1d1ffcbcbcaffc5c5c5ffc0c0bfffbebebeffbcbcbbffbababaffb8b8b8ffb6b6b5ffb4b3b4ffb1b1b1ffaeaeaeffaaaaabffa4a3a4ff9c9d9cff8a8a8aff767676ff666666ff747474ff6e6e6dff6e6e6eff6e6e6dff686868ff696969ff686869ff68686800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff010100ff010100ff010001ff000000ff010202ff040405ff0a090aff151414ff202020ff2e2e2eff454544ff616161ff7d7e7dff979798ffbcbcbcffdadad9ffebecebfffbfbfbfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefefefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefdfff8f9f9fff2f2f3ffe2e2e2ffc7c8c8ffbcbcbdffb1b1b1ffa5a5a5ff989897ff8a8a8aff7a7a7aff696969ff585858ff474747ff3d3d3dff3e3e3eff3b3c3bff3b3c3cff3c3d3cff3d3d3cff3e3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffbfcfcfff1f1f1ffe8e8e7ffdcdcdcffd9d9d9ffd8d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcfcecfffcececeffcdcdcdffcbccccffcbcacbffcacbcaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c6c6ffc5c6c6ffc5c6c5ffc6c6c6ffc6c6c5ffc5c6c5ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc9c9c9ffcdcecdffd1d1d1ffd4d4d4ffd7d6d7ffdbdbdbffe0e0e1ffe1e1e1ffdfdfdfffdcdcdcffdbdcdbffdbdbdaffdbdbdbffdbdcdcffdcdcdcffdcddddffdededdffdededeffdfdedeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffdfe0e0ffdfe0e0ffdfe0dfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdedfdeffdededfffdededeffdededeffdedddeffdddddeffdddedeffdddddeffddddddffddddddffddddddffdddddcffdcdddcffdcdcdcffdcdddcffdcdbdcffdbdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdbdcdcffdcdcdcffdcddddffdddcddffdddeddffdddedeffdddddeffddddddffdededeffdededeffdededeffdededeffddddddffddddddffdcdcdcffdbdcdcffdbdbdbffdadbdaffdadbdbffdbdbdbffdbdbdaffdadadaffd9dadaffd9dadaffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd8d9d8ffd8d8d9ffd8d8d9ffd8d9d9ffd8d8d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d9ffd8d9d9ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9daffd9d9d9ffdbdadaffdbdadaffdbdbdaffdadbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffddddddffdcddddffdddddeffdddeddffdddedeffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe2e3e3ffe2e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e6e6ffe6e6e5ffe5e6e5ffe6e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e5ffe5e5e5ffe6e6e5ffe5e5e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffdddeddffdddddcffdcdcdcffdcdddcffdcdbdcffdbdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdbdbffe1e1e1ffe3e2e2ffdadbdbffd6d7d6ffd4d4d4ffcfcfceffccccccffc9c9c9ffc7c7c7ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c7c8ffc8c9c8ffc8c9c9ffc9c9c9ffcacacaffcbcbcbffcccccbffccccccffcdcdccffcdcdcdffcececdffcdcdceffcdceceffcececeffcececdffcdceceffcececeffcececdffcecdceffcececeffcececeffcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d4ffd3d3d4ffd4d4d3ffd4d4d3ffd4d4d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd6d6d5ffd5d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadad9ffdadadaffdbdbdaffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcdcdcffddddddffdddddeffdedddeffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe2e2e2ffe4e4e4ffeaeaeafff2f2f2fff8f8f8fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff242424ff999a9affe0e0dffff4f4f4fffdfdfcfffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffffffffefffffffefffffefefffffffffefffffefefffffefffffffefefffffffefffefefffffffefefffefffefffffefefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffefefefffffffefffefefffffffefefffefffefffffefefffefefefffffffefffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefffffffffefffefffefffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffefffffffefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffffffefffefffefffefefffffefffffffefffffffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffbfbfcfff8f7f8fff2f2f3ffeaebebffd5d5d5ffc0bfbfffb7b6b6ffaaaaaaff9d9d9eff8e8f8eff7e7e7fff6b6c6cff595959ff474647ff3e3e3dff3f3f40ff40403fff424242ff424142ff414141ff4342420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff767676ff777676ff767676ff767677ff767676ff656565ff767676ff7d7d7dff838283ff858585ff858585ff868585ff868686ff868586ff868686ff878787ff878787ff888788ff898888ff898889ff898a89ff8a898aff8a8a8aff8a8a8aff8a8b8aff8b8b8cff8b8c8cff8c8c8bff8c8c8cff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8c8bff8b8c8bff8b8b8bff8c8c8cff8c8c8cff8d8c8cff8d8c8dff8c8c8dff8d8d8dff8e8d8dff8e8d8eff8e8e8eff8f8f8eff8f8f8fff8f8f8fff8f9090ff909090ff909090ff919190ff919191ff919191ff8f8f8fff8e8e8eff8f8e8eff929293ff929293ff898989ff878787ff868787ff787777ff777777ff787777ff777777ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929292ff929292ff919292ff929192ff929191ff929291ff929292ff959495ff989898ff9c9c9cffa1a1a1ffa7a6a6ffacacacffb0b0afffb3b3b3ffb5b5b5ffb7b8b8ffb9babaffbbbbbbffbebdbeffc1c1c0ffc5c4c5ffcacacaffcfd0d0ffd6d6d6ffdad9d9ffdcdcdcffe0dfdfffe3e3e3ffe2e3e3ffdcdbdbffbcbdbdff757575ff5b5c5cff393938ff191a1aff090909ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff100f0fff2a2a2aff4d4c4cff696869ff9c9d9cffd2d2d3ffe0e0e0ffe2e2e1ffdfe0dfffdfdedfffdcdcddffd9d9d8ffd6d6d5ffd2d1d1ffcdcdcdffc7c7c6ffc0c1c0ffbebebeffbbbcbcffb9babaffb7b7b7ffb6b5b6ffb3b3b3ffb1b0b1ffafaeafffaaaaabffa4a5a4ff9e9d9eff909090ff7b7b7bff6c6c6cff6d6d6eff6e6d6dff6d6e6dff696868ff696969ff696968ff686868ff686868000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000000ff000000ff000000ff010101ff000001ff010000ff020202ff060506ff0d0d0dff191819ff232222ff313131ff4a4a4aff676666ff808181ff9c9c9dffc2c2c1ffdcdcdcffeeeeeefffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefffffffffefffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffffefffefefefffffefffffffffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefdfefffefdfefff8f9f9fff3f3f3ffe6e5e5ffcbcacbffbebebeffb3b3b3ffa6a6a7ff999999ff8b8b8bff7b7b7bff696a6aff585858ff474747ff3d3d3dff3c3c3cff3b3c3cff3d3c3cff3c3c3dff3d3d3eff3f3e3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f4ffecececffe0e1e1ffdadadaffd9d8d9ffd8d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfd0ffcfd0d0ffcfcfcfffcfcfceffcececfffcececeffcecdceffccccccffcbcbcbffcacbcaffcbcacaffcac9caffc9c9c9ffcac9c9ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc5c5c5ffc5c5c6ffc5c5c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c6ffc8c8c8ffccccccffd0d0d0ffd4d4d3ffd5d5d6ffdad9d9ffdededfffe2e1e2ffe0e0e0ffddddddffdbdbdaffdbdadbffdbdbdaffdbdbdbffdcdcdcffdcdcddffddddddffdededdffdededeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e2e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffdfdfe0ffdfdfe0ffdfdfe0ffdfdfe0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedfffdededeffdfdedfffdededeffdddeddffdedddeffdededdffddddddffdddddcffddddddffdddcdcffdcdcdcffdddcdcffdcdcdcffdcdbdcffdcdcdbffdbdbdbffdbdbdbffdbdadbffdbdadaffdadadaffdadadaffdadadbffdadadaffdadad9ffdadadaffdadadaffd9dadaffdadad9ffd9dad9ffd9d9d9ffd9dadaffd9dadaffdadad9ffdadadaffdbdbdaffdbdadbffdbdbdbffdbdbdbffdcdcdcffdddcdcffdddcddffdddcdcffdddddcffdcdcddffddddddffdddeddffdddcddffddddddffddddddffdcdcdcffdcdcdbffdadadaffd9dadaffdad9daffd9d9daffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d8ffd8d8d7ffd7d7d7ffd7d7d6ffd6d7d6ffd7d6d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdadadaffdadbdbffdadbdbffdbdbdbffdbdbdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdddcffdddcddffddddddffddddddffdededdffdededeffdededeffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe5e5e5ffe6e6e6ffe6e5e5ffe5e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e6e6ffe5e6e6ffe5e5e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe5e6e5ffe6e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e6ffe6e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e0ffe0e0dfffdfdfdfffdfdfdeffdedddeffdededdffdddcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdbdbdbffdcdcdcffdfdfdfffe0e1e1ffdededdffd8d8d8ffd6d6d6ffd1d1d1ffcdceceffcbcbcaffc8c8c8ffc6c6c6ffc6c5c6ffc7c6c7ffc7c7c7ffc7c8c7ffc8c8c8ffc9c8c9ffc9c9c9ffcacacaffcacbcbffcccbccffccccccffcdcccdffcdcdcdffcecdcdffcdceceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcdceceffcececeffcdcdcd00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d4ffd4d4d3ffd4d3d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9dad9ffdad9daffdadbdaffdadbdbffdbdbdbffdcdbdcffdcdcdcffdddcdcffddddddffddddddffddddddffdeddddffdedddeffdededeffdfdfdeffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e1e1ffe3e2e2ffe5e5e5ffeeeeedfff5f5f5fffcfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010202ff040303ff252525ff9e9e9effe0e1e0fff4f4f4fffdfdfdfffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefffffffefffffffefefffffffffefffefffffffefffffffffffefffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefefffefffffffffefefffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffefffefffffffefffffffffefefffefffefffefefffffffffffffefffffffffffffffefffffffefffffffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffffffffffffffffffefefffefefffffefefefffefffefffefffffffefefffffefefefffefffefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfefdfffdfcfdfffbfcfbfff8f7f8fff3f3f3ffedededffd9d9d9ffc0bfbfffb6b6b7ffaaaaaaff9d9d9dff8f8f8fff7f807fff6e6d6eff5c5c5cff4a4949ff3f4040ff403f40ff414141ff424242ff414141ff434242ff444443000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff767677ff767677ff777776ff767676ff767776ff7a797aff807f7fff888888ff888888ff878788ff878888ff888988ff888889ff898989ff8a8a89ff8a8989ff8a8b8aff8b8b8bff8c8c8bff8b8c8cff8c8c8dff8d8d8dff8d8d8dff8e8d8dff8d8d8eff8e8d8dff8d8e8eff8e8e8dff8d8e8eff8d8d8eff8e8d8eff8d8e8dff8e8e8eff8e8d8dff8d8d8dff8d8d8dff8e8e8eff8d8e8eff8e8e8fff8f8f8eff8f8f8fff8f8f8fff908f8fff8f908fff908f90ff909091ff909191ff919191ff919192ff919292ff929192ff909191ff919090ff909191ff909190ff8f8f90ff8e8f8eff8e8e8fff929392ff929293ff898989ff868787ff878787ff777777ff777778ff777778ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929292ff929292ff919192ff929192ff929292ff929292ff939393ff959596ff999999ff9d9e9effa2a2a2ffa7a8a8ffacacadffb0b0b1ffb4b4b4ffb6b6b6ffb8b7b7ffbababaffbcbbbcffbebebeffc0c1c1ffc6c6c6ffccccccffd2d2d2ffd6d7d7ffdadadaffdcddddffe1e0e1ffe4e4e4ffe3e3e3ffd9d9d9ffaaababff6d6e6eff5a595aff353636ff151414ff060606ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030302ff0d0c0cff232423ff454445ff626362ff8d8d8effcececfffdededeffe1e2e2ffe1e0e0ffdfdfdfffddddddffdadadaffd6d6d6ffd2d3d3ffcfcfcfffc8c8c9ffc1c2c1ffbfbfbfffbdbcbcffb9babaffb8b7b8ffb6b6b6ffb3b3b3ffb0b0b1ffafafaeffabababffa4a5a5ffa09f9fff979797ff838283ff6f6f6fff6d6d6dff6e6e6eff686969ff686969ff696869ff686868ff686867ff686868ff66666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff000000ff010000ff000100ff010001ff000101ff020302ff060607ff100f0fff1a1a1aff242424ff353535ff4e4e4eff6b6b6bff858585ffa3a3a3ffc9c9c9ffdfe0e0fff1f0f0fffcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffefffefffffefffffefffefffffefffffffffffffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffefefffefffffffefefefffefffffffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefffefffdfefefffdfdfefffefefdfff9fafafff3f4f3ffe7e7e7ffcfd0cfffc0c0c0ffb4b4b5ffa8a8a8ff9b9b9bff8c8d8dff7c7d7dff6b6a6bff585958ff474646ff3c3c3cff3b3c3bff3c3c3dff3c3d3cff3e3d3eff3e3f3eff403f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffbfbfcffeff0efffe6e5e6ffdcdcdcffd9d9daffd9d9d8ffd8d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d8ffd8d7d7ffd8d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcfceceffcecfceffcdceceffcdcdceffcccccbffcbcbcbffcacbcaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc8c8c9ffc7c8c8ffc8c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc5c6c5ffc6c5c6ffc5c6c5ffc5c5c6ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c7c6ffcbcacbffcfcfcfffd3d2d2ffd5d5d5ffd8d8d9ffdcddddffe2e2e2ffe1e1e1ffdedddeffdbdbdbffdadad9ffdadbdaffdbdbdbffdcdcdbffdcdcdcffdddcddffdddeddffdddedeffdfdedeffdedfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe1e2e2ffe2e2e3ffe2e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e4ffe5e5e5ffe4e5e5ffe5e5e6ffe5e6e5ffe6e5e6ffe5e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e6ffe6e7e7ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e6e7ffe7e7e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0e0ffdfe0dfffe0dfe0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdedfdfffdfdfdfffdfdedeffdededfffdededeffdededeffdededeffdddeddffdddddeffddddddffdddddcffdcddddffdcdcddffdcdcdcffdcdcdcffdbdbdcffdcdbdcffdcdcdbffdbdbdbffdbdbdaffdadadbffdadbdaffdadadaffd9d9daffd9dadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadbdbffdadbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdcffdbdcdcffdddddcffddddddffdddddeffdeddddffdddedeffdddcdcffdcdddcffdbdbdbffdad9daffd9dad9ffd9d8d9ffd8d9d8ffd8d7d8ffd6d6d6ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d7ffd6d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d9ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdad9d9ffdadadaffdadadaffdadbdbffdadbdbffdbdadbffdbdbdbffdbdcdcffdbdcdcffdcdcdcffdcdddcffdddcddffddddddffdddedeffdededeffdededeffdededfffdfdedfffdfdfdfffe0dfdfffdfe0e0ffdfe0dfffe1e0e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e6ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe5e5e6ffe6e6e5ffe5e6e6ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe5e6e6ffe5e5e5ffe6e5e6ffe5e6e5ffe6e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e4ffe4e3e3ffe3e3e2ffe2e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdfdeffdedfdeffdedddeffddddddffdcdcddffdcdcddffdcdcdcffdbdcdcffdcdbdcffdbdbdcffdbdbdbffdbdcdcffdbdbdbffdcdcdcffdfdedfffdededfffdadbdaffd8d8d8ffd5d4d4ffcfcfd0ffcdccccffcacacaffc7c8c8ffc6c6c7ffc7c7c6ffc7c7c7ffc7c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffcacacaffcbcbcbffccccccffcccccdffcccdcdffcdcccdffcdceceffcecdcdffcececeffcdcecdffcececeffcececeffcececeffcececeffcececeffcececdffcececeffcececeffcecdcd00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d3ffd3d4d3ffd3d3d4ffd4d4d4ffd4d4d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdcdcffdbdcdcffdcdcddffdddddcffddddddffddddddffdeddddffdddeddffdededeffdededfffdedfdfffdfdfdfffdfdfe0ffdfe0e0ffe0dfe0ffe1e1e1ffe3e3e2ffe8e9e9fff0f1f0fff8f7f8fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff060606ff2a2a2aff9c9c9cffe0e1e1fff5f4f5fffdfdfdfffefefefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffefefffffefefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffffffefffffffffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffffefffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffffffefffefefefffffefffffefffffffefffefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffefefefffefefefffdfefefffefefefffdfefefffdfefefffefefefffefdfefffefdfdfffefdfefffdfdfdfffdfdfdfffbfbfbfff8f7f8fff3f3f3ffefeeefffdadad9ffbfc0c0ffb6b6b6ffaaaaabff9e9e9eff909090ff808181ff707070ff5e5e5fff4c4c4bff404040ff414141ff424242ff414141ff424243ff434443ff454545000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767777ff767676ff767676ff767677ff767776ff797a7aff7f8080ff878888ff888888ff888888ff888888ff898888ff888888ff888889ff888989ff8a8a89ff8a8b8aff8c8c8cff8d8c8cff8d8d8dff8d8e8dff8e8e8eff8f8e8eff8f8f8fff8f8f8fff8f908fff909090ff8f9090ff908f90ff908f8fff90908fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8eff8f8f8fff8e8f8fff8f8f8fff8f8f8fff8f9090ff908f90ff909090ff908f8fff90908fff908f8fff919090ff919190ff919191ff919191ff929292ff919192ff919192ff919091ff919090ff919090ff919091ff8f8f8fff8e8e8fff8e8e8eff939293ff929292ff898989ff878786ff878787ff777777ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff909090ff929292ff929292ff929292ff929292ff929291ff929192ff929291ff939393ff969696ff9a9b9bff9e9f9fffa3a3a3ffa8a8a8ffaeaeadffb0b0b1ffb4b4b4ffb6b7b7ffb8b8b8ffbababaffbcbcbcffbebfbeffc2c1c2ffc7c7c7ffcdcecdffd3d3d3ffd7d8d7ffdbdadaffdededdffe1e1e1ffe5e4e4ffe3e4e3ffd5d5d5ff9b9b9bff6a6a69ff565656ff323233ff121111ff050405ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff080908ff1c1c1cff3b3b3bff5c5d5cff838483ffc4c5c4ffdbdbdbffe1e2e1ffe1e1e1ffdfdfdfffdddedeffdadbdbffd7d7d8ffd4d4d3ffd0d0d0ffc9c9caffc2c2c2ffc0c0c0ffbdbdbdffbababaffb8b8b8ffb5b6b6ffb3b3b4ffb1b1b1ffafafafffabababffa5a6a5ffa0a0a0ff9a9a99ff898888ff747373ff666666ff696869ff686969ff696968ff676868ff676868ff686868ff666666ff666666ff646364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000100ff000001ff000000ff010100ff000000ff010000ff020202ff060607ff0f1010ff1b1b1bff252626ff393939ff535353ff6f6f6fff8a8a8affacacacffcfcecfffe2e3e2fff2f3f3fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffefefffffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffefefffffefefefffffffefffefefefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffafafafff4f4f3ffe9e8e8ffd2d2d2ffc2c1c1ffb6b5b5ffa9aaa9ff9c9c9cff8d8e8eff7e7e7eff6b6b6cff585859ff474747ff3c3b3bff3c3c3cff3d3c3dff3d3d3dff3f3e3fff3f3f3fff414041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfbfff3f2f3ffe9e9eaffdfdedfffdadadaffdad9daffd8d8d9ffd9d9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd2d3d2ffd2d2d3ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0cfd0ffcfd0d0ffcfcfcfffcecfceffcececeffcdceceffcdcdceffcdcccdffcbcbcbffcbcacaffcacacaffcac9c9ffcac9c9ffc9c8c8ffc9c8c8ffc8c9c8ffc8c8c8ffc7c8c8ffc8c8c7ffc7c7c7ffc6c6c7ffc6c6c6ffc7c6c6ffc6c6c5ffc6c5c6ffc5c5c5ffc5c5c6ffc5c5c5ffc6c5c6ffc5c5c6ffc6c6c6ffc6c7c6ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc9cacaffcececeffd1d1d2ffd4d4d3ffd7d7d7ffdbdbdbffe0e0e0ffe2e2e2ffdfdedfffdbdcdbffdbdbdaffdadadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffddddddffdeddddffdededdffdededeffdedfdeffdfdfdfffdfe0e0ffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e6ffe5e5e6ffe6e6e6ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e7ffe6e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe7e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffe0dfdfffdfdfdfffdfdedfffdededfffdfdfdfffdededeffdfdedfffdededeffdfdedfffdedfdeffdededeffdededdffdddddeffdddddeffdddeddffddddddffdcddddffdcdcddffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdbdadbffdadbdaffdbdbdaffdadadaffdadadaffdadad9ffd9d9d9ffd8d9d8ffd8d9d8ffd9d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d7ffd8d8d7ffd7d7d8ffd8d7d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadad9ffdadadaffdbdadaffdbdcdbffddddddffddddddffddddddffddddddffdddddeffddddddffdddcddffdad9d9ffdad9daffd9d9d9ffdad9daffd7d7d7ffd8d7d7ffd5d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd4d4d3ffd3d3d4ffd3d4d4ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffdadadaffdadadaffdadbdbffdbdadaffdbdbdbffdcdbdbffdcdcdbffdcdbdcffdddcdcffddddddffddddddffdddedeffdededeffdededeffdededfffdfdedfffe0dfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe2e3e3ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e5ffe4e5e4ffe4e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e6ffe5e6e5ffe6e5e5ffe5e6e5ffe6e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffdfdfdfffdedfdfffdededeffdededeffdcdddcffdcdddcffdcdcdcffdcdcdbffdcdcdcffdbdcdbffdbdcdcffdbdbdcffdbdbdbffdbdbdbffddddddffdededeffdddcddffdadadaffd7d7d7ffd1d1d1ffcececeffcbcbcbffc9c9caffc7c7c8ffc6c7c7ffc7c6c6ffc7c7c6ffc7c7c7ffc8c8c7ffc8c8c8ffcac9c9ffcacbcaffcbcbccffccccccffcdcdccffcccccdffcdcdcdffcecdcdffcecdcdffcececeffcecdceffcdceceffcececeffcececeffcecdceffcdcdceffcecdceffcececdffcdceceffcdcdcc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d3d4ffd3d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd6d6d5ffd6d7d7ffd6d7d7ffd7d7d8ffd8d8d7ffd9d9d8ffd9d9d9ffdad9daffd9dadaffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdddcdcffddddddffddddddffdededdffdeddddffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe2e1e2ffe5e4e4ffecebebfff4f3f4fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff040404ff090909ff333333ff999999ffe1e0e1fff5f5f5fffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffffffffffefefefffffefffffffefefffefffefffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffffefefffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffffefefffefefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffefffffffffffefffefefefffefefefffefffefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefdfefffefefefffffefefffefffefffffefffffefefefffefffefffffffefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefdfefffefefdfffdfefefffdfefefffefefefffefefdfffdfefefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffdfcfdfffcfcfcfff8f8f8fff4f4f3ffeeedeeffd9d9d9ffbfc0c0ffb6b6b6ffabaaabff9f9f9fff919190ff828282ff717272ff616160ff4d4d4dff424241ff424242ff414141ff424242ff434343ff454545ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff767777ff767677ff777677ff7a7a7aff807f7fff888888ff888888ff888888ff888888ff898988ff888888ff888888ff898888ff898989ff8a8b8bff8c8c8cff8d8c8cff8d8d8dff8e8e8eff8e8e8eff8e8f8eff8f8e8fff8f8f8fff8f8f90ff919191ff919191ff919091ff919191ff90908fff8f908fff908f90ff8f8f8fff8e8f8fff8f8f8fff8e8f8fff8e8f8fff8f8f8fff8f8f8fff908f8fff909090ff909090ff909090ff909090ff8f9090ff909090ff919191ff919191ff919191ff919191ff919191ff929192ff929292ff929292ff919091ff909091ff919091ff919091ff8f8f8fff8f8f8fff8e8e8eff939392ff929293ff898989ff878787ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff919190ff909090ff929292ff929292ff929292ff929292ff929192ff929292ff939394ff969796ff9b9b9bff9f9e9fffa3a4a4ffaaa9a9ffaeaeaeffb1b1b1ffb4b4b4ffb6b6b6ffb9b9b8ffbabbbbffbcbdbdffbfbfbfffc2c2c3ffc8c8c8ffcfcfceffd4d4d4ffd8d8d8ffdbdbdbffdedfdfffe2e3e3ffe5e5e5ffe0e0dfffcececeff8a8a8aff666566ff4f4e4fff2a2a2aff0e0e0eff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff171616ff353635ff595a59ff7c7c7cffb7b7b7ffd8d7d8ffe1e2e1ffe1e1e2ffdfdfdfffdededeffdbdbdbffd8d9d8ffd5d5d4ffd1d1d1ffcbcbcbffc3c3c3ffc0c1c0ffbebebeffbabbbbffb8b8b9ffb6b6b6ffb4b4b4ffb2b1b1ffafafafffabababffa6a5a6ffa1a0a0ff9a9b9bff8e8e8eff7a7a7aff696968ff686869ff686869ff686868ff686868ff686868ff666666ff666666ff646464ff6564650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000000ff000100ff010100ff000000ff010101ff010000ff000000ff010102ff060506ff10100fff1c1c1cff292928ff3e3d3dff575857ff727272ff8f908fffb5b5b5ffd4d3d3ffe6e6e6fff5f6f6fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefffffffffffffffefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefefffefffffffffffefffefffefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefdfdfffefefefffafafafff4f4f4ffeaeae9ffd3d4d4ffc3c3c3ffb7b7b7ffababaaff9d9d9dff8f8f8fff7f7f7fff6c6c6dff5a5a59ff484949ff3d3d3dff3d3c3dff3e3e3eff3f3e3eff403f3fff414141ff4142410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f5ffedededffe3e3e3ffdbdbdbffdadadaffd9d9d9ffdad9d9ffd9d8d9ffd8d8d8ffd8d9d9ffd9d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d3d4ffd3d4d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcecdffcdcdcdffccccccffcbcbcbffcacacaffcac9caffcac9c9ffc8c9c9ffc8c9c9ffc8c9c9ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c6ffc6c6c7ffc6c6c6ffc6c5c6ffc6c5c6ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc8c8c8ffccccccffd0d0d0ffd3d3d3ffd5d6d6ffdadadaffdededeffe2e2e2ffe0e1e1ffdddcdcffdadadaffdadbdbffdbdbdbffdcdbdbffdcdcdcffdcdddcffddddddffdddeddffdedddeffdededdffdededeffdededeffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe1e0e1ffe0e1e0ffe1e1e1ffe2e2e1ffe1e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e3ffe3e2e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e6e6ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e2e3ffe1e2e1ffe2e1e2ffe2e1e1ffe2e1e1ffe0e0e1ffe1e0e1ffe1e0e0ffe0e1e0ffdfe0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdfdedfffdededeffdfdedeffdfdedeffdddeddffdededeffdddddeffddddddffddddddffddddddffddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdcdcdbffdbdbdbffdadbdaffdadadaffdad9d9ffd9d9d9ffd9dadaffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd7d8d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d7ffd7d7d6ffd7d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d6d5ffd6d6d6ffd7d6d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9dad9ffdbdcdbffdbdbdbffdbdbdbffddddddffddddddffddddddffdededdffdddddeffdad9daffdad9daffdadadaffdad9daffd8d7d7ffd8d8d8ffd7d7d7ffd8d7d7ffd4d4d4ffd4d4d4ffd2d2d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdaffdadbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffdddddeffdededeffdededeffdfdedeffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe1e1e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe4e5e4ffe5e4e5ffe4e5e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0dfffdfdfdfffdedfdeffdededeffdddeddffdcddddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdcdbffdbdbdaffdbdbdaffddddddffdededeffdcdcdcffd9d9d9ffd5d6d6ffd0d0d1ffcdcdcdffcbcbcbffc9c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc7c7c6ffc7c8c7ffc7c8c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcccccdffcdcccdffcdcdcdffcdcdceffcecdceffcececeffcececeffcececeffcececeffcececeffcdcecdffcececeffcdcdceffcdcdcdffcccdcdffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d4d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d8d7ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadbffdadbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddcddffdddddcffdddeddffdddedeffdededeffdededeffdededeffdededfffdfdedfffdfdfe0ffe0e0dfffe1e1e1ffe2e2e2ffe6e6e7ffefefeffff6f6f6fffdfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020102ff050505ff0a0b0bff333434ff9e9e9effe1e1e1fff4f5f5fffdfcfcfffefefefffefefefffefefefffffefefffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffffffefffffffffffefffffffffefefffefffffffefffffffffffefffffefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffefffffffffefefffefffffffefffffffffffefffffefffffefffefffefffffffffffffffefefffffffffefffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffefffffffefefefffefefefffefffffffefefefffefffefffefefefffdfefefffdfefdfffefdfefffdfefdfffefefefffefefefffefdfdfffefefefffdfefefffefefefffefdfefffefefdfffdfefefffefefdfffdfdfdfffdfdfdfffcfcfcfff9fafafff4f4f4ffededeeffdbdbdbffc0bfc0ffb6b6b7ffacababff9f9fa0ff919291ff838383ff737374ff626262ff4f4e4eff424242ff414141ff424343ff444443ff454545ff454646ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff767676ff777676ff7a7a7aff7f807fff888888ff888888ff888888ff888788ff888989ff888888ff898989ff898989ff898989ff8a8a8aff8c8b8bff8c8c8cff8d8d8eff8e8e8eff8e8e8eff8e8e8eff8f8f8fff8f8f8fff8f908fff909191ff919191ff919191ff909191ff919191ff919090ff8f8f8fff8f8f8fff8f8f8fff908f8fff8f8e8fff8f8f8fff8e8f8fff8f8f8fff8f8f8fff909090ff909090ff909190ff909090ff909090ff909090ff919091ff919191ff919191ff919191ff919191ff919191ff919192ff929292ff929192ff929291ff909191ff919191ff909091ff919190ff8f8f8fff8e8f8eff8e8e8eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8e8d8dff909090ff909091ff909090ff929292ff929292ff929292ff929292ff929292ff939494ff979797ff9c9c9cff9fa0a0ffa4a4a4ffaaaaaaffaeaeaeffb1b2b2ffb5b5b5ffb7b7b7ffb9b8b9ffbbbbbbffbdbebeffc0c0c0ffc4c4c4ffcacbcbffd0d0cfffd5d6d5ffd9d9d9ffdbdcdcffdfe0dfffe4e3e4ffe5e5e5ffddddddffc2c2c2ff7c7b7bff616161ff434344ff20201fff0a0a0aff030302ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff060606ff131314ff333332ff575757ff727272ffaaaaaaffd5d4d5ffe1e1e1ffe1e2e1ffdfe0e0ffdedfdeffdcdcdcffd9d9d9ffd5d5d5ffd1d1d1ffccccccffc5c4c4ffc2c1c2ffbebebeffbcbbbbffb9b9b9ffb6b6b7ffb4b4b4ffb2b2b2ffafb0afffabacabffa7a6a6ffa0a1a1ff9b9c9bff939393ff818181ff6d6d6dff646464ff686868ff686868ff686868ff666666ff666666ff646464ff646565ff656565ff646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff000000ff000000ff010000ff000100ff000000ff000101ff020201ff060606ff101010ff1e1e1eff2c2c2cff424243ff5c5b5bff757675ff939393ffbababaffd7d7d8ffeaeaeafff9fafafffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefffffffefefefffdfefefffefefefffdfefdfffbfcfbfff5f4f5ffebebebffd5d5d5ffc5c4c5ffb8b8b7ffacacacff9f9f9fff919090ff808080ff6d6d6eff5b5b5aff4a4a4aff3d3e3dff3d3e3eff3f3f3fff3f3f40ff414141ff424242ff42424200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfcfbfff0f1f1ffe7e7e7ffdcdcddffdadadaffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfd0d0ffcfcfcfffcfcfcfffcececeffcececeffcdceceffcdcdceffcccdcdffccccccffcacbcaffcacacaffcac9c9ffc9c9c9ffc8c9c8ffc9c8c9ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc6c7c6ffc6c6c6ffc6c6c5ffc5c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c6c5ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c7c7ffcacacaffcfcecfffd2d2d2ffd5d5d5ffd8d7d8ffdbdcdcffe0e0e0ffe1e2e2ffdfdfdeffdcdbdbffdadadaffdadadaffdbdbdbffdcdcdcffdddcdcffdcddddffddddddffdddedeffdedddeffdededeffdddedeffdededeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e1e1ffe1e0e0ffe2e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e2ffe2e3e2ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e6e7ffe7e6e7ffe7e6e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0dfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdedfdfffdfdfdeffdfdedeffdedfdeffdedfdfffdededeffdddedeffdededeffdeddddffdddeddffddddddffddddddffddddddffdcdcddffdcdcddffdddcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdbdadbffdadbdbffdadadaffdadadaffdad9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d6d5ffd6d6d6ffd6d7d6ffd7d6d6ffd6d7d7ffd8d8d8ffdad9daffd9d9d9ffdbdbdbffdbdbdcffdcdbdbffddddddffddddddffddddddffdad9daffdadad9ffd9dadaffdadadaffd7d7d8ffd8d8d7ffd8d7d7ffd7d8d7ffd4d4d4ffd4d4d5ffd4d4d5ffd3d3d4ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d6d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffdedddeffdededeffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e3e2ffe3e2e3ffe2e2e3ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e5ffe5e5e4ffe4e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe5e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdeffdedfdeffdededeffddddddffdddcddffddddddffdcddddffdcddddffdcdddcffdbdcdcffdbdbdbffdbdbdbffdadadaffdcdcdcffdfdfdfffe1e0e0ffdbdbdbffd9d8d8ffd5d5d5ffd0d0d0ffccccccffcacacaffc8c8c8ffc6c7c6ffc6c6c6ffc6c6c7ffc6c7c6ffc7c7c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcccccdffcdcdcdffcdcdcdffcdcecdffcdceceffcececeffcececeffcececeffcececdffcdcecdffcdcecdffcdcdceffcdcdcdffcccccdffcdcdcdffcdcccc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd3d4d4ffd4d3d3ffd4d4d4ffd4d4d5ffd4d4d4ffd4d5d4ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d9d9ffd9d9d9ffdad9daffdad9daffdadadaffdadbdbffdbdadbffdbdbdbffdcdcdcffdcdcdbffdcdddcffdddcdcffdcddddffddddddffdedddeffdededdffdededeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe1e1e1ffe3e4e4ffeaeaeafff1f2f2fff8f8f8fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff040405ff0b0b0bff383838ffa5a5a5ffe1e2e1fff4f4f4fffdfdfdfffefefefffefefefffefefefffefffefffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefefffefffffffffffefffffffefffefffffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffffffefefefffefefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffffffffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffefefefffefffefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefefffdfdfdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffffffefffffefefffefffffffffefefffffefffffefefffffefefffffefefefffefefefffefefefffefefdfffefefdfffdfefefffdfdfefffdfdfdfffefefefffdfdfefffdfefefffefdfefffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffafbfbfff4f4f4ffedededffdcdcdcffc0c1c1ffb7b7b7ffacacabffa0a0a0ff949494ff848383ff757474ff636363ff4f5050ff414141ff424243ff434443ff454545ff464646ff464646ff474746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff767676ff797a79ff7f7f7fff888888ff888888ff888888ff888888ff888989ff888888ff898989ff898988ff898989ff8a8b8aff8c8c8bff8d8d8dff8d8d8dff8e8e8eff8e8e8eff8e8e8eff8f8f8eff8f8e8fff909090ff909191ff919191ff919191ff919191ff909191ff919091ff919191ff919191ff908f90ff8f8f8fff8f908fff908f8fff8f8f8fff8f8f8fff8f8e8fff8f8f8fff909090ff909090ff909090ff909090ff919190ff919190ff919191ff919192ff919191ff929191ff919191ff919191ff919191ff929191ff929292ff919192ff929192ff919090ff919090ff919190ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8b8b8aff8e8e8eff8e8e8eff909190ff909090ff909090ff929292ff929192ff929292ff929292ff949594ff989898ff9d9c9cffa0a1a0ffa5a5a5ffabababffafafafffb2b2b2ffb6b6b6ffb7b8b7ffbab9b9ffbbbcbcffbebebeffc1c0c1ffc6c6c6ffccccccffd2d1d1ffd6d6d6ffd9dadaffdddddcffe1e1e0ffe4e4e5ffe5e5e6ffd9d9d9ffb1b0b0ff717172ff585959ff373737ff171717ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff121312ff302f30ff525252ff6a6a6aff989798ffd1d1d1ffdededfffe1e2e1ffe0e0e0ffdfdedfffdcddddffdad9daffd7d6d6ffd3d2d2ffcececeffc6c6c6ffc3c3c2ffc0bfbfffbcbdbdffbabab9ffb7b6b7ffb4b5b5ffb2b2b3ffb0afb0ffacacacffa7a7a7ffa2a2a1ff9d9d9cff969697ff888889ff777777ff686868ff616161ff686868ff666666ff666666ff646464ff646464ff646465ff656464ff646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020102ff010001ff010000ff000000ff000100ff000000ff000000ff000100ff020202ff060706ff121212ff222221ff313131ff484848ff605f60ff797979ff969696ffbebdbeffdbdbdbffebebecfffbfcfbfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffefffefefffffffefefffffefefffefefefffefefefffffffefffffefefffefffffffffefefffefdfefffdfefefffdfdfefffdfdfdfffcfbfcfff5f6f5ffecececffd7d8d7ffc5c5c6ffb8b8b9ffacacacffa0a0a0ff919192ff818181ff6f6f6fff5d5d5dff4c4c4cff3e3e3eff3e3e3fff403f3fff414141ff424242ff424242ff42424200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f3ffebebecffe1e0e0ffdadadaffdadad9ffdad9d9ffd9dad9ffdad9daffd9dad9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d8d7ffd7d8d7ffd7d6d6ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd2d2d3ffd2d2d2ffd1d1d1ffd2d1d2ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcdceceffcecdcdffcdcdceffcccdcdffcbcbccffcacacaffcac9c9ffc9cac9ffc9c9c9ffc9c9c8ffc8c8c9ffc7c8c8ffc7c7c7ffc8c7c7ffc6c6c7ffc6c7c7ffc6c6c6ffc7c7c7ffc6c6c6ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc9c9c9ffcdcdcdffd1d1d1ffd4d3d4ffd7d7d6ffdadbdaffdededeffe1e1e1ffe0e0e0ffddddddffdbdbdbffdbdbdaffdcdcdcffdcdcdcffdcddddffdddcddffddddddffddddddffdddddeffdededeffdddddeffdddedeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e2e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e2e3ffe3e2e3ffe3e2e3ffe3e4e3ffe4e4e3ffe4e4e3ffe3e4e4ffe3e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e6e6ffe6e7e6ffe6e7e7ffe7e6e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e7e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e5ffe4e5e5ffe4e4e4ffe5e4e4ffe3e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e3e2ffe2e1e2ffe1e2e2ffe2e1e1ffe1e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdedfdfffdededeffdfdedeffdededfffdedfdeffdededeffdededeffdededeffdddddeffdedddeffdeddddffddddddffdeddddffddddddffdcddddffddddddffdcdddcffdddcdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdcdbdcffdbdbdbffdbdadbffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d5d5ffd4d5d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d2d3ffd2d3d3ffd3d2d2ffd2d2d3ffd2d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd7d7d6ffd9d9d8ffd8d8d9ffd9d9daffd9d9d9ffdcdbdbffdbdbdbffdbdcdbffddddddffddddddffddddddffd9d9d9ffdad9daffd8d7d7ffd8d7d7ffd8d8d7ffd8d7d7ffd4d4d4ffd5d4d5ffd4d5d4ffd5d4d4ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfcfffd0d0d0ffd0d1d0ffd0d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d7ffd7d7d6ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdadad9ffdadad9ffd9dadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffddddddffddddddffddddddffdedddeffdfdedeffdfdfdeffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e3e4ffe3e4e3ffe3e4e3ffe3e2e2ffe2e3e3ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e0ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdeffdededeffdedddeffdededeffdddddeffddddddffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdbffdbdadbffddddddffe0e0dfffdedddeffdadadaffd7d7d7ffd2d1d2ffcecfcfffcbcbccffc9c9c9ffc8c7c8ffc5c6c6ffc6c6c5ffc6c7c6ffc6c7c7ffc7c7c8ffc8c8c8ffcac9c9ffcacacaffcbcccbffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcecdcdffcececeffcececdffcecdcdffcdcecdffcececeffcdcdccffcdcdccffcdcdcdffccccccffcccdccffcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd6d6d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdad9d9ffd9dadaffdbdadaffdbdadbffdbdbdbffdbdbdcffdcdbdbffdcdbdcffdcdddcffdddddcffddddddffddddddffdddddeffddddddffdededeffdededeffdedfdeffdededeffe0dfdfffdfe0dfffe0e0e0ffe2e1e2ffe5e4e5ffededecfff5f5f4fffdfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff050505ff0d0d0dff3c3c3bffa5a5a5ffe1e1e1fff3f2f2fffcfdfcfffefefefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefefffffffefffefffffffffffefffffefffffefffefffffffffffffefefffffefefffffefefffefffffffefffffffefffefffffffffffefefefffffefffffefefffffefffefffffefefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffefffffffffffffefffffffefefffffefefffefffffffefffffffefffefffffffffffefefefffffefffffefefffffefffffffffefefffefffefffffffffffefffefffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffefffffffffffefffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffffefefffffefefffffefefffefefffffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffdfefefffefefefffefdfefffefdfdfffefdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbfff4f4f4ffececedffdededeffc1c1c1ffb8b8b8ffadadadffa1a1a1ff959594ff828283ff747474ff646464ff515251ff444343ff444343ff454545ff464646ff464646ff464647ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff7a7a7aff808080ff888888ff888888ff878788ff888888ff898989ff888988ff898888ff898989ff898989ff8a8a8bff8c8c8cff8c8d8dff8d8d8dff8e8e8eff8e8e8eff8e8f8fff8e8e8fff8f8f8fff8f8f90ff919190ff919191ff919191ff919190ff919191ff919191ff919191ff919191ff919191ff919190ff909090ff908f8fff8f8f90ff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8eff909090ff909090ff909091ff909190ff919191ff919191ff919191ff929191ff919191ff919191ff919191ff919192ff919191ff919192ff929192ff929292ff929291ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8b8b8bff8a8b8bff8e8e8eff8d8e8dff909091ff909090ff909090ff919192ff919191ff939292ff959595ff999999ff9d9d9dffa2a1a1ffa6a6a6ffacacacffafafafffb3b2b2ffb6b6b6ffb8b7b7ffb9b9baffbcbcbcffbebfbfffc1c2c2ffc8c7c7ffcececdffd3d3d3ffd7d7d7ffdadadbffdddedeffe2e2e2ffe5e5e5ffe4e4e4ffd5d5d5ff9e9f9fff6b6c6cff4e4e4eff2b2b2bff101010ff040405ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0d0e0dff282828ff474747ff616161ff858586ffc6c5c5ffdbdbdbffe1e1e1ffe0e0e0ffdfdfdfffdedddeffdbdbdaffd7d8d7ffd3d3d3ffd0cfcfffc8c7c7ffc4c3c3ffc0c0c0ffbdbdbdffbababaffb7b8b8ffb5b5b5ffb3b3b2ffb0b0b0ffadadacffa7a7a7ffa1a2a2ff9d9d9dff989898ff8f8f8fff818180ff6f6f6fff646464ff666666ff666666ff646464ff656465ff646465ff646464ff656464ff646564ff62626200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010101ff010101ff010101ff000000ff010000ff000000ff000000ff020203ff080707ff141515ff242524ff363636ff4c4d4cff656565ff7e7e7eff9b9b9cffc3c3c4ffdeddddffeeeeeefffcfcfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffffefefffffefefffefefffffefffefffefefefffdfefefffefdfefffdfefdfffdfefdfffcfdfcfff6f6f6ffecededffd9d9d9ffc6c6c6ffb8b8b8ffacacacff9f9f9fff919191ff818281ff717171ff5f5f5fff4e4d4eff3f3f40ff3f4040ff414140ff424242ff424242ff424242ff424242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff5f5f5ffeeeeeeffe4e5e5ffdcdcdbffd9dad9ffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcecfffcfceceffcececeffcdcecdffcdcdcdffcccdcdffccccccffcbcbcaffcacacaffc9cac9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c7c8ffc8c7c7ffc8c7c7ffc7c7c7ffc6c7c7ffc6c7c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c5ffc5c5c5ffc6c6c6ffc5c5c6ffc6c6c6ffc6c6c5ffc6c7c6ffc8c8c8ffcbcbcbffd0d0d0ffd3d3d3ffd5d5d6ffd9d9d9ffdcddddffe0e0e0ffe1e1e0ffdededeffdcdcdcffdbdbdaffdbdcdcffdcdcdcffddddddffddddddffdddedeffddddddffddddddffddddddffdeddddffdeddddffdededeffdededeffdfdedfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e5ffe4e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe3e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdededeffdfdedeffdededeffdddedeffdededeffdededeffddddddffdddddeffdddddeffddddddffddddddffdddddcffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdcdbdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d2d1ffd2d3d3ffd4d4d3ffd5d4d5ffd6d6d6ffd6d6d7ffd9d8d8ffd8d8d8ffdad9d9ffd9dadaffdbdbdbffdbdbdbffdcdbdcffddddddffddddddffddddddffd7d8d7ffd8d7d7ffd7d8d7ffd8d8d8ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd1d1d1ffd1d1d1ffd0d0d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d1d1ffd0d0d1ffd0d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd4d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdbffdcdbdcffdbdcdbffdcdcddffdddcddffddddddffdeddddffdededeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e4e4ffe4e4e5ffe4e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe3e4e4ffe3e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e2ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdededfffdededfffdededeffdededeffdededeffdededdffddddddffddddddffdddddcffdddddcffdcdbdbffdbdbdbffdcdbdbffddddddffdddddeffdcdddcffd9d9d9ffd5d6d6ffd1d1d1ffcdcdcdffcacbcbffc9cac9ffc6c5c6ffc4c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c7ffc9c9c9ffc9cacaffcbcbcbffccccccffccccccffcdcccdffcdcccdffcdcdcdffcecdcdffcdcecdffcececeffcdcecdffcdceceffcdcdcdffcccccdffcdcdcdffccccccffcdcdccffcccdcdffcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d6ffd7d8d7ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffdadadaffdadadaffdbdadbffdbdbdbffdbdcdcffdcdcdbffdcdcdcffdcdcdcffddddddffdddcddffddddddffdeddddffdddedeffdededeffdededeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe1e1e1ffe3e3e3ffe8e8e8fff1f1f1fff7f8f7fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010202ff070707ff101011ff414041ffa6a6a6ffdfdfdffff1f2f1fffcfcfcfffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffffefefffffffffffefefffffefffefffefffefffefefffffefffffffefffefffefffffffffffefffefffffffefefffffffefffffffffffffffefefffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffefffefffffffefffefefffffefffffffffffefffefffffffffffefffefffffffefefffffffefffffffffffffffefefffffefffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffefefffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffefefefffefdfefffefefefffffefefffefffffffefefefffffffefffefefefffffffefffefffefffefefefffffefefffefefefffefefefffefefefffefdfefffdfefdfffefefdfffdfdfefffefefefffefefdfffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefdfdfffefdfdfffdfcfdfffdfdfdfffdfcfdfffcfbfcfff4f5f4ffedededffdededdffc2c2c2ffb9b8b8ffaeadadffa1a1a1ff949494ff828282ff737473ff656464ff535353ff464646ff454545ff464545ff464646ff464746ff474646ff47464600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff898888ff888889ff898989ff898a8aff8a8a8aff8c8c8cff8c8d8cff8e8d8dff8f8e8eff8e8e8eff8f8f8eff8e8f8fff8f8f8fff8f8f8fff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919190ff909191ff908f90ff908f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8eff8f8f8fff8e8f8fff909090ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919291ff919191ff919191ff919191ff919191ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff878787ff8b8b8bff8b8b8aff8b8b8aff8e8e8eff8d8e8eff919091ff909090ff919090ff909191ff939393ff959696ff9a9a9aff9e9e9dffa2a2a2ffa7a7a7ffacacacffb0b0b0ffb3b3b2ffb6b6b7ffb8b7b8ffbababaffbdbcbdffbfbfbfffc2c3c2ffc9c9c8ffcfcecfffd4d4d4ffd8d8d8ffdbdcdbffdfdedfffe3e3e3ffe5e5e5ffdededfffcdceceff8d8d8dff636463ff444444ff212221ff0b0b0bff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff080808ff1a1b1bff383738ff565657ff797978ffb6b6b6ffd9d8d8ffe0e1e1ffe1e0e1ffe0dfdfffdededeffdbdcdcffd8d8d8ffd5d5d5ffd1d1d0ffc8c9c9ffc4c4c4ffc1c1c0ffbebebeffbbbbbbffb8b9b8ffb6b6b5ffb3b2b3ffb0b0b0ffadadadffa8a8a8ffa2a2a2ff9d9e9dff999a99ff949495ff89898aff787978ff676868ff626262ff636464ff646465ff656465ff646564ff656464ff656464ff626262ff626262ff6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010101ff020201ff010001ff000000ff000000ff000000ff010000ff030303ff0b0b0aff191818ff292929ff3a3a3aff535352ff6a6b6bff848384ffa2a1a2ffcbcbcbffe0e0e0fff1f0f0fffcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffefefefffffefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfcfcfff6f7f6ffedededffd9dad9ffc7c7c7ffb7b7b8ffababacff9f9f9eff909191ff828282ff717272ff606161ff504f50ff414141ff414041ff424242ff424242ff424242ff424242ff424242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfbfcfff2f1f1ffe9e9e8ffdededeffdadadaffdad9daffdadad9ffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd1d2d2ffd2d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffd0cfcfffd0cfd0ffcfcfceffcecfcfffcececeffcececdffcdcdcdffcdcdcdffcccdccffcccccbffcacacaffc9c9caffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c7ffc7c7c8ffc7c7c7ffc7c7c6ffc6c7c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc5c5c5ffc6c5c5ffc5c5c5ffc6c6c5ffc6c5c6ffc6c5c6ffc6c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c6ffcacac9ffcececeffd2d2d2ffd4d4d5ffd8d8d7ffdcdbdcffdededfffe1e1e1ffdfe0e0ffdddcdcffdcdbdcffdbdcdbffdcdcdcffdddddcffdddeddffdededdffdddedeffdedddeffddddddffddddddffddddddffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e0ffe1e1e2ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe4e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e4ffe5e5e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e5ffe6e5e6ffe6e5e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e6e6ffe5e5e6ffe6e6e5ffe6e5e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e5e5ffe6e6e5ffe6e6e5ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdededfffdedfdeffdededeffdededeffdededeffdddeddffdddeddffdddeddffddddddffdcddddffdddcddffddddddffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdbdcffdcdbdcffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d1d2ffd2d2d1ffd1d2d1ffd1d2d2ffd2d1d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0cfd0ffcfcfcfffcfcecfffcececeffcececeffcfcfceffd0cfcfffd1d1d1ffd5d4d4ffd5d5d5ffd4d4d5ffd6d7d6ffd6d6d6ffd8d8d9ffd8d9d9ffd9dad9ffd9dad9ffdbdcdbffdbdbdbffdbdbdb00000000ffd8d8d8ffd8d7d7ffd8d7d8ffd8d7d8ffd5d5d4ffd4d4d5ffd5d4d4ffd4d4d4ffd3d2d2ffd3d2d2ffd3d3d3ffd3d2d2ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd0d0cfffd0cfd0ffcfcfd0ffd0d0d0ffcfcfcfffcfceceffcececeffcececdffcececeffcececdffcececeffcfcfceffcecfcfffd0cfd0ffcfcfcfffd0d0cfffcfd0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd1d1d0ffd0d1d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd5d6d5ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadbdaffdadbdbffdcdbdcffdcdcdcffdddcdcffddddddffdedddeffdededeffdfdedfffdfdedfffdfdfdfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e2e1ffe2e1e2ffe1e1e2ffe2e2e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe3e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e4ffe4e5e4ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffdfe0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdfdedfffdededeffdededeffdddedeffddddddffddddddffdcdcdbffdadbdbffdcdbdbffdededeffe0dfe0ffdcdcdbffd8d8d8ffd5d5d4ffd0cfcfffcbccccffcacac9ffc9c9c9ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c9c8ffc9c9c9ffcacbcaffcbcbcbffcbcbccffcccbccffcccdccffcdccccffcdcdcdffcdcdcdffcecdcdffcdcdcdffcdcccdffcdcdccffcdccccffcdcdccffcdcdcdffcdcdccffcdccccffccccccffcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d4ffd5d5d4ffd5d5d4ffd4d5d5ffd5d4d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d8d7ffd8d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadbdaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdddcffdddddcffddddddffdddddeffdddeddffdddedeffdededeffdededeffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe2e2e2ffe5e4e5ffececebfff4f3f4fffdfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff020202ff080809ff171717ff464646ffa5a5a5ffdfdedefff1f1f1fffcfcfcfffefefefffefefffffefefefffefefefffefefffffefefffffefefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffffefffffffefefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffefefefffffffffffffffefffefffefffffefefffffefefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffefffffffefffefffffefffffffefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffefefefffdfdfdfffefefefffefefdfffdfefdfffefdfdfffefdfdfffefefefffdfefdfffdfdfefffefdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfff4f5f4ffedeeedffdededeffc2c2c2ffb9b9b9ffadadaeffa2a2a2ff959595ff868786ff747474ff646565ff555555ff464646ff454546ff464646ff464647ff464646ff474646ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8e8e8eff8f8e8eff8e8e8eff8f8f8fff8f8f8fff919191ff919191ff919191ff919191ff919191ff909191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff908f90ff8f8f90ff8f8f90ff8f8f90ff8f8f8fff8f8f8fff8f8f8fff8f8f8f0000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff868786ff878687ff8b8a8bff8b8b8bff8b8a8bff8e8e8eff8e8d8eff919090ff8e8e8eff909090ff939393ff979696ff9a9b9aff9f9f9fffa3a3a3ffa8a8a8ffadacadffb0b1b0ffb3b3b4ffb6b6b6ffb8b8b8ffbababbffbdbdbeffc0bfc0ffc3c4c4ffcacacaffcfd0cfffd6d5d5ffd9d9d9ffdcdcdcffe0dfdfffe4e4e4ffe5e5e5ffdbdcdbffc2c2c2ff7f7f7eff5d5d5dff3d3d3cff1b1b1bff090909ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff101010ff2b2b2bff4e4e4eff6b6b6bffa0a0a0ffd5d5d6ffe1e0e0ffe0e1e0ffdfdfe0ffdfdedeffdcdcddffd9d9d9ffd5d6d5ffd1d1d2ffc9cacaffc5c6c5ffc1c1c2ffbebebfffbcbbbcffb9b9b9ffb6b6b6ffb3b4b3ffb1b0b0ffadadadffa8a8a8ffa3a2a2ff9f9f9fff9b9b9bff969796ff8f8e8eff828281ff707070ff646463ff646465ff656464ff646565ff656565ff646464ff626262ff626262ff626262ff626262ff61606100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff020203ff020302ff020102ff020202ff010101ff010101ff000000ff010101ff040505ff0e0e0eff1d1d1dff2d2d2dff3f3f3fff575757ff717171ff8a8a8affa8a8a8ffd0d0d0ffe2e3e2fff2f2f3fffdfdfdfffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffefffffffffffffefefffffffffffffefffffefffffffefefffffefefefffefffefffefefffffefefffffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfff6f6f6ffedededffdadadaffc8c7c7ffb7b7b7ffabaaaaff9e9e9eff919191ff828282ff727273ff626262ff515251ff434343ff424242ff424242ff424242ff424242ff424242ff4242420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff5f4f4ffecededffe2e3e2ffdbdbdbffd9d9d9ffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcececeffcececeffcdcdceffcdcdceffcdcccdffcccdcdffcbcbcbffcacac9ffcac9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c6ffc6c6c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c6ffc6c5c6ffc6c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc8c8c9ffccccccffd1d1d1ffd4d4d4ffd6d7d7ffdad9daffdededeffe0e0e1ffe1e1e1ffdededeffdcdcdcffdbdbdcffdbdcdbffdddcddffddddddffdededeffdedddeffdededeffddddddffddddddffddddddffddddddffdddddeffdededeffdedfdeffdfdfdfffe0dfdfffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e2ffe2e2e3ffe2e2e3ffe2e3e3ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e1ffdfe0e0ffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededdffddddddffddddddffddddddffddddddffdcdddcffdcdcddffdddcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdadbdaffdadbdbffdadbdbffdad9daffdadadaffd9d9d9ffdad9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d1ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcececeffcececeffcdcdceffcccdcdffcccccdffcccdcdffcdcdcdffcecfceffd1d1d1ffd1d1d1ffd5d4d4ffd4d4d4ffd5d5d5ffd7d6d6ffd6d6d6ffd8d8d8ffd8d8d8ffdadadaffd9dad9000000000000000000000000000000000000000000000000ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd1d1d1ffd0d1d1ffd1d1d1ffd1d0d1ffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcecfcfffcdcecdffcecdceffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcececeffcececeffcececfffcfceceffcecfceffcfcfcfffd0cfcfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d7ffd7d8d8ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadbdbffdcdcdbffdcdcdcffdcdcdcffddddddffdddedeffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e4e5ffe4e5e5ffe5e4e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e3e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededfffdedddeffddddddffdcdcddffdbdcdbffdcdcdbffdededeffe0e1e1ffdfdfdfffdadbdbffd7d7d7ffd2d2d1ffcececdffcbcbcbffcacacaffc5c5c5ffc5c5c5ffc7c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9cac9ffcacacbffcbcbcbffcbccccffccccccffccccccffccccccffcdccccffcccdcdffcdcdcdffcdccccffcccdccffcccdcdffcccdcdffccccccffcccccdffccccccffcdccccffcccccd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d4ffd4d4d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d8d7ffd7d7d8ffd8d8d8ffd8d9d8ffd8d8d9ffd9d9daffdad9daffd9dadaffdadadaffdadbdaffdbdbdaffdbdbdbffdcdbdbffdcdbdbffdcdcdcffdddcdcffdcdddcffdddddcffddddddffdededeffdededdffdededeffdfdedeffdedfdfffdfdfdfffdfdfdfffe1e1e1ffe3e2e2ffe6e7e6ffefeeeffff6f6f6fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000100ff010000ff000000ff000000ff000000ff000000ff010000ff000100ff000100ff000000ff010101ff030202ff090909ff1e1d1dff4c4d4cffa3a3a4ffddddddfff1f1f1fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffffefefffefefefffefffffffefefffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffefefefffffefefffefffefffefefefffffefefffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefffffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffefefefffffffefffefffffffefefefffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffffefefffefdfefffdfefefffefefefffefefdfffefefefffefdfefffdfdfdfffefefefffdfefefffdfdfdfffefefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfff5f5f6ffeeeeeeffdfdfdfffc3c3c4ffb9babaffaeaeaeffa2a3a2ff959695ff888888ff757575ff666565ff575656ff464646ff464646ff464746ff474747ff464646ff474746ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff848484ff878787ff878786ff878786ff8b8a8aff8b8a8bff8a8b8bff8d8e8dff8d8e8eff8e8e8eff909090ff939493ff979797ff9b9c9bff9f9fa0ffa4a4a4ffa9a9a9ffaeaeadffb0b0b1ffb4b3b4ffb7b7b7ffb9b8b8ffbbbbbbffbebebeffc1c1c1ffc7c7c7ffcdcdcdffd1d1d2ffd6d7d6ffdad9d9ffdcdcddffe1e1e1ffe4e4e5ffe5e5e4ffd8d8d8ffb4b3b4ff747474ff585858ff363737ff151515ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff0c0d0dff282828ff4c4d4cff666767ff8e8d8effd0d0d0ffdfdfdfffe0e1e1ffdfdfe0ffdededeffddddddffdadadaffd6d6d6ffd1d1d1ffccccccffc7c7c7ffc2c2c2ffbfbfbfffbcbdbcffb9babaffb7b7b7ffb3b4b4ffb1b1b1ffaeadadffa9a8a9ffa4a4a4ffa0a0a0ff9c9c9cff989898ff939393ff888888ff7a7979ff686969ff616161ff646464ff646464ff646564ff626262ff626262ff626262ff626261ff616061ff606160ff5f5f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010202ff020201ff020202ff020202ff020201ff020101ff010100ff010101ff010202ff070707ff121212ff212120ff30302fff434342ff5d5c5cff777777ff919191ffafafafffd5d5d5ffe6e5e6fff5f6f5fffefefefffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffefffffefefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefefffffefefefffffffffffffffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffcfdfdfffdfdfdfffdfcfcfff6f6f6ffedeeeeffdadadaffc8c8c7ffb7b7b7ffaaaaabff9e9e9eff919191ff828282ff727272ff616161ff525151ff424343ff3a3a3aff424142ff424242ff424241ff424242ff42424100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfbfbfff0f0f0ffe6e6e6ffdcdcdcffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d9d9ffd8d8d8ffd7d8d8ffd7d8d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d4ffd5d4d4ffd5d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcececfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcccdccffccccccffcbcacbffc9cacaffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c7ffc7c7c7ffc7c6c7ffc6c6c6ffc7c6c6ffc6c6c6ffc5c6c5ffc6c6c5ffc6c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c5ffc6c5c6ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c5ffc7c7c8ffcbcbcbffcfcfcfffd3d4d3ffd5d6d5ffd8d8d8ffdcdbdcffdfdfdeffe1e0e0ffe0dfdfffddddddffdbdbdbffdcdcdcffdcdcdcffdddddcffddddddffdeddddffdededeffdddedeffdddeddffddddddffddddddffdeddddffdededdffdededeffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe5e5e5ffe4e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e6e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e5e6ffe6e5e5ffe6e5e5ffe6e6e5ffe6e6e5ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e4e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e4e3ffe2e2e3ffe2e2e2ffe3e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdedfdfffdfdfdfffdfdedeffdedddeffdddedeffdddddeffddddddffddddddffdddcddffdcdcdcffdddcddffdcdcdcffdbdcdbffdcdcdbffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9daffd9d9d9ffd9d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d3d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfd0ffcfd0cfffcececfffcececeffcececeffcececeffcececeffcdcdcdffcdcccdffccccccffcbcbcbffcbcbcbffcacbcbffcacbcbffccccccffcececfffcecfceffd1d1d1ffd1d1d1ffd4d5d5ffd4d4d5ffd5d5d4ffd7d6d7ffd6d6d6ffd8d8d8ffd9d8d900000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d3ffd3d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0cfffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcececdffcdcecdffcdcdcdffcecdcdffcccdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdceceffcececeffcfcfcfffd0d0cfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d3d4ffd4d4d5ffd5d5d5ffd6d5d5ffd5d5d6ffd6d7d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdadbdaffdbdbdbffdcdbdcffdcdcddffdddddcffddddddffdddeddffdededeffdededeffdededeffdededfffdedfdfffdfdedfffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe0e1e1ffe2e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe3e3e2ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe4e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e0ffe1e0e0ffe0e1e1ffdfe0e0ffdfe0e0ffdfe0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdeffdededeffddddddffdcdcdcffdcdcdcffdddcddffe1e1e1ffe2e3e2ffdcddddffd9d9d9ffd5d6d6ffd0d1d0ffcdccccffc9c9caffc8c9c9ffc6c6c6ffc6c6c6ffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcbcbcbffcbcbcbffcbcbcbffcccbccffccccccffcccdccffcdccccffcccdccffcccccdffcdcdccffccccccffcccccdffcccdcdffccccccffcccdccffccccccffcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd5d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadadbffdbdbdbffdbdadaffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddcddffdddcddffdddddcffdedddeffdddedeffdddeddffdededeffdfdedeffdedfdfffdfdfdfffe0dfe0ffe1e1e1ffe4e4e3ffe9e9e9fff1f2f1fff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff010000ff010001ff010000ff010201ff030303ff0a0b0bff222222ff505051ff9d9d9dffdbdbdcfff0f0f0fffcfcfcfffffffefffefefffffefefefffefefefffefefefffefffefffefefefffffefffffffefefffefefffffefffefffefefefffffefffffefffffffefefefffefffffffefffffffffffffffefffefffefffefffffefffffffffefffefefefffefffefffffefffffefefffffffefffffffefefffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffffffffefefffffffefffefefffffefffffffefffefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffefffffffefffefffffffffffffffffffefefefffffffffffefffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffefffffefffffffefffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffdfdfdfffdfdfefffefefefffffefefffefffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffefefefffefefefffdfdfdfffefefefffdfefefffefefefffefefdfffdfefdfffefefefffefefdfffefefdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfff5f5f5ffeeeeeeffe0e0e0ffc4c5c5ffbbbbbaffafafafffa3a3a3ff979796ff888988ff797979ff676666ff575757ff464746ff464647ff464646ff474646ff464647ff464646ff4646470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828181ff848383ff838484ff878786ff878687ff878786ff8b8a8aff8b8a8aff8b8a8bff8c8b8bff8d8e8dff909091ff949594ff989898ff9c9c9dffa0a0a0ffa4a4a5ffa9a9aaffaeaeaeffb1b1b1ffb4b5b5ffb7b7b8ffbab9b9ffbcbcbcffbfbfbfffc2c2c2ffc9c8c9ffcfcecfffd3d3d3ffd7d7d7ffdadadaffdededeffe2e2e2ffe4e4e4ffe2e2e2ffd4d4d4ffa4a5a5ff6a6a69ff4c4c4cff2b2a2aff10100fff040504ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff0e0d0dff282828ff4e4d4dff666665ff808081ffc4c5c5ffdbdbdbffe0e1e1ffe0e0e0ffdededeffddddddffdbdbdbffd7d7d6ffd3d3d3ffcdcdceffc9c8c8ffc4c3c3ffc0c0c0ffbdbebdffbbbabbffb8b7b8ffb5b5b5ffb1b2b1ffaeaeaeffaaa9aaffa5a5a5ffa1a1a1ff9d9e9dff99999aff959595ff8d8d8dff808080ff717070ff656564ff646464ff646564ff626263ff626262ff626162ff626262ff606161ff616160ff60605fff5f5f60ff5e5e5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff020201ff010201ff020202ff030202ff020202ff010201ff020102ff040303ff0c0b0bff161717ff232323ff333334ff474747ff616060ff7d7c7cff969696ffb6b5b5ffdadadaffe9e9e9fff9faf9fffefefefffffffffffffffffffefefffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefefffffefffffffefffefffefffffffffffefffefefefffefefefffefffefffffffefffffffffffefefffffffefefffffefefffefffefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffcfdfcfff6f6f6ffeeeeeeffdadbdbffc9c9c9ffb7b8b8ffabababff9f9f9eff919191ff828282ff727271ff616161ff515251ff424243ff3b3a3bff3c3b3cff424242ff424242ff424242ff42424100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfcfff4f3f3ffeaeaeaffdfe0dfffdadadbffd9d9daffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d2d2ffd2d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececfffcdcdceffcecdcdffcdcdcdffcdcdcdffcccdccffccccccffcbcacaffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c5ffc5c6c5ffc5c6c5ffc5c5c6ffc5c5c6ffc6c5c6ffc6c5c5ffc5c6c6ffc6c6c5ffc6c6c5ffc5c6c6ffc6c6c6ffc6c6c6ffcacbcaffcececdffd2d2d2ffd5d5d5ffd7d8d7ffd9dadaffddddddffe0dfdfffe0e0e0ffdededeffdddcddffdbdbdbffdcdcdcffdcddddffddddddffdedddeffdededdffdeddddffdeddddffddddddffddddddffddddddffdddddeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e5ffe4e5e4ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe2e2e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdedfffdedfdfffdededeffdddeddffdedddeffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdbffdbdcdbffdcdbdbffdcdcdbffdbdbdbffdadbdbffdbdadbffdbdadbffdbdadbffdbdadaffdadadaffdadad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd6d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d2ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0cfffcfcfd0ffcecfcfffcececeffcdceceffcdcdcdffccccccffcccccdffcccdccffcdcdccffccccccffcacacbffcac9c9ffc9c9c9ffc9cac9ffcacbcaffcdcccdffcdcccdffcccdcdffcecfceffcececeffd1d1d1ffd1d1d1ffd4d4d4ffd4d5d5ffd4d5d5ffd6d6d6ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcecdcdffcecdceffcdceceffcdcecdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdccccffccccccffccccccffcbccccffccccccffcccdcdffcdcdcdffcdcdcdffcecdceffcecfceffcfcfceffcfcfcfffcfcfcfffd0cfcfffd0cfd0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffdad9daffdadadbffdbdadbffdcdbdbffdcdcdcffdddddcffdddddcffddddddffddddddffddddddffdddedeffdededeffdededeffdedfdeffdfdfdeffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e5ffe4e5e5ffe4e5e4ffe4e4e4ffe5e4e5ffe4e5e5ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdeffdededeffddddddffdddcdcffdcdcdcffdfdfdfffe2e3e2ffe0e0e0ffdbdbdbffd7d8d8ffd2d3d2ffcececeffcbcbcbffcacacaffc7c8c8ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c7ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcacbcaffcbcacbffcbcbcbffcccbccffcccccbffccccccffccccccffcccdccffcccccdffcccccdffccccccffcccdccffccccccffcccccdffcccdccffccccccffcbcccbffcccbcc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d6ffd7d7d8ffd7d7d8ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdad9daffdadadaffdadbdaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcddddffdddddcffddddddffdeddddffdededdffdededeffdedfdeffdfdedfffdfdfdfffe0dfe0ffe1e0e0ffe2e2e2ffe5e5e4ffecedecfff4f4f4fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff010001ff000001ff010101ff020202ff050505ff10100fff242424ff4a4a4aff979897ffdadadbffeff0f0fffcfbfcfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffffefffefffefffefefffffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefffefffffffffffffefffffefffffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffefefffffefffefffefffffffefefffffffffffffffefffffefefffffffffffffefefffffefffffffffefffffffefefffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffffefefffffefffffffffefffffefffffffefefffffffefffefefffffefffefffefefefffefefefffefffefffefffefffefefefffdfefefffefdfefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfdfffdfefdfffdfdfcfffdfdfdfffcfcfcfff5f5f6ffefeeeeffe1e1e1ffc9c9c9ffbcbcbcffb0b0afffa5a5a4ff989897ff898a8aff7a7a7aff666666ff575757ff464647ff3c3c3cff474646ff464646ff474646ff464646ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff828181ff818282ff848483ff838383ff868786ff878787ff868787ff8b8b8bff898989ff8a8b8aff8d8e8dff919192ff969696ff999999ff9d9d9dffa1a2a1ffa6a6a6ffaaababffaeaeafffb1b1b1ffb5b5b5ffb8b8b8ffbabab9ffbdbcbdffbfbfbfffc3c3c2ffc9cacaffcfcfcfffd4d4d4ffd8d8d8ffdbdcdbffdedfdeffe3e3e2ffe3e4e4ffdcdcddffcdcdcdff909090ff5e5d5dff3d3d3eff1f1f1fff0a0b0bff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff0d0d0dff252525ff4a4b4aff636464ff767677ffb9b9b8ffd9d9d9ffe0e0e0ffe0e0e0ffdfdfdfffdddedeffdcdbdcffd8d7d7ffd4d3d4ffcfcecfffcacacaffc5c4c5ffc2c1c1ffbebebeffbbbbbbffb8b9b8ffb6b6b5ffb2b2b2ffafafaeffaaabaaffa7a7a6ffa2a3a2ff9e9e9fff9b9b9bff979797ff929291ff868687ff787878ff686869ff616160ff626262ff626262ff626262ff626262ff616160ff606160ff606060ff605f60ff5e5e5fff5f5e5eff5d5e5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f10ff0f100fff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff020201ff010202ff020202ff020202ff030202ff010102ff020202ff060605ff0f100fff1a1a1aff272626ff363636ff4a4a4bff646465ff828282ff9c9b9cffbfbfbfffddddddffebebecfffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffefefffffefffefffefffffffefefffffffffffffffffffffefefffffffffffffefefffffefffffffffefffffffefefffffefffffffefffffffffefffefefefffffefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfff6f7f6ffeeeeeeffdbdcdbffcacacaffb9b9b9ffacacacffa0a09fff929293ff838383ff717171ff616160ff515151ff434343ff3c3c3cff3d3c3cff3d3d3cff424241ff424242ff424242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff5f5f5ffeeeeeeffe4e4e3ffdbdbdbffd9d9d9ffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d7ffd8d8d7ffd7d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d5ffd5d6d5ffd6d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfd0d0ffcfcfcfffcececeffcececeffcecdceffcdcecdffcdcccdffcdccccffccccccffcbcbcbffc9cac9ffc9c9c9ffc8c8c9ffc8c9c8ffc7c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c5c5ffc6c6c5ffc5c6c5ffc6c6c6ffc6c5c6ffc5c5c6ffc6c6c6ffc8c9c9ffcdcdcdffd1d0d1ffd4d4d3ffd7d7d6ffd9d9d9ffdcdcdcffdededeffdfdfe0ffdfdfdeffdddddeffdbdbdbffdcdbdbffdcdcdcffddddddffddddddffddddddffdededeffdddddeffdeddddffddddddffddddddffddddddffdddddeffdfdfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e4e4ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdededeffdededeffdddddeffdddeddffddddddffdddddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d9ffd8d8d8ffd7d8d8ffd7d7d8ffd8d7d8ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d3d3ffd4d3d3ffd2d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcececeffcececeffcdcdcdffccccccffcccccbffcbcbccffcbcbcbffcacacbffcacacaffcac9caffc8c8c8ffc8c8c7ffc8c7c8ffc9c9c8ffcacacaffcacacaffccccccffccccccffccccccffcfcfceffcecfceffd1d1d1ffd1d1d1ffd4d4d5ffd5d5d5ffd5d4d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0cfffd0d0d0ffd0d0cfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecdcdffcecdcdffcdceceffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdcdffcbcbccffccccccffcbcbcbffcbcbcbffccccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcecdceffcecdceffcececdffcececeffcfcfceffd0d0cfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcddddffddddddffddddddffdddeddffdededeffdededeffdedfdeffdedfdfffdfdfdfffe0dfdfffdfdfe0ffe0e0dfffe0e0dfffe0e0e0ffe1e1e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e1ffe1e2e1ffe1e2e2ffe1e1e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe4e5e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe5e4e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe0e0e1ffe0e0e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0dfe0ffdfdedfffdfdedeffdedddeffdddddcffdcdcdcffdddcdcffe1e1e0ffe1e1e1ffdededeffdadad9ffd6d6d6ffd1d1d1ffcccdcdffcbcbcaffc8c9c9ffc6c6c7ffc7c7c7ffc8c7c7ffc8c7c7ffc8c7c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcbcbcbffcbcbcbffcccccbffcbcccbffccccccffccccccffcccccdffccccccffcccdcdffccccccffcccccdffcccdccffccccccffcccccbffcbccccffcbcccb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d7d8ffd8d8d7ffd8d7d8ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdaffdadbdaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdddcdcffdddcdcffdddcddffdeddddffdddedeffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe2e2e3ffe8e7e7fff0f0f0fff7f6f7fffcfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010001ff000100ff010001ff000000ff010100ff010000ff010000ff000101ff010101ff020201ff030303ff060606ff111211ff262626ff474646ff8d8d8dffd6d6d6ffedededfffafafbfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffefffffefefefffefefffffffffefffefefefffffffffffefffefffefffffffefffffffefefffffffffffffefffefffffefffffffffefffefefffffffefffffefffefffffefffffefffffffffffefffffefffffefffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffefffffffffefefffffefefffefefefffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffefffffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffefffffefefffefefefffefffefffefefefffefefefffefefdfffefefefffefdfefffefefdfffefdfefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffffefffffefffffffffffefffefffefffffffffffefffffffffefffffefefefffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefefffdfefefffefefefffdfefefffefefefffefefdfffefdfefffefdfefffdfefdfffefdfefffdfdfdfffdfdfdfffcfbfcfff5f6f5ffefeeefffe1e1e2ffc9c9c9ffbdbdbcffb0b1b0ffa6a6a6ff999999ff8b8b8bff7c7c7cff676768ff585757ff464646ff3c3d3dff3f3e3eff464746ff464647ff464646ff474746ff403f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff808080ff808080ff818282ff828182ff838383ff848483ff878787ff878687ff868787ff878887ff8b8a8aff8e8e8eff929392ff979797ff9b9a9aff9f9e9effa2a2a2ffa7a7a7ffacababffaeaeafffb2b2b2ffb5b6b5ffb9b9b8ffbbbabbffbdbdbeffc0c0c0ffc4c4c4ffcbcbcbffd0d0d0ffd5d6d6ffd9d9d9ffdcdcdbffdfdfe0ffe3e3e3ffe2e2e2ffdadadbffbfc0bfff7b7b7cff565656ff333334ff161716ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040303ff0a0b0bff1f1f1eff434342ff5f6060ff707070ffa6a7a7ffd6d5d5ffe0dfdfffe0e0e0ffdfdfdfffdededeffdcdcdcffd8d9d9ffd4d5d4ffd0d0cfffccccccffc6c6c7ffc2c2c2ffbfbfbfffbcbcbcffbab9b9ffb6b7b7ffb4b3b3ffafafafffababacffa8a8a7ffa3a3a3ffa0a0a0ff9b9c9bff989899ff949494ff8b8b8cff7e7e7eff6e6f6fff646364ff605f5fff626262ff626262ff606161ff616161ff5f6060ff60605fff5f5e5eff5e5f5eff5e5d5dff5d5d5eff5b5b5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2b2bff0f0f0fff0f0f0fff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff020202ff020202ff020202ff020102ff030202ff020202ff030304ff080708ff121313ff1e1e1eff2a2a2aff393939ff4c4c4cff676767ff868787ffa2a2a2ffcacac9ffdfe0e0ffedeeedfffcfcfcfffffefffffffffefffffffffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffefffffffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffffffefffffefffffefefffffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfff6f6f7ffeeeeeeffdcdcdcffccccccffb9babaffadadaeffa1a1a1ff939394ff838483ff717171ff606060ff515151ff434343ff3d3c3cff3c3d3cff3d3c3dff3c3c3cff424242ff4241420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfcfff1f1f1ffe7e8e7ffddddddffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d1ffd1d2d1ffd1d0d0ffd1d0d0ffd0cfd0ffd0d0d0ffcfcfcfffcececeffcecfceffcececdffcdcdcdffcdcdcdffcdcccdffccccccffcccccbffcacbcaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c8c8ffc8c7c7ffc7c6c7ffc7c7c7ffc6c6c6ffc5c6c6ffc6c6c6ffc5c5c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc5c6c6ffc6c6c5ffc6c5c6ffc5c6c5ffc7c6c6ffcacacbffcfd0d0ffd3d3d2ffd5d5d5ffd8d8d8ffdbdbdbffddddddffdfdfdfffdfdfdfffdededdffddddddffdbdbdcffdcdcdcffdcddddffddddddffddddddffdededeffdededdffdeddddffdddedeffdddeddffdededdffdddedeffdededeffdedfdeffdfdfdfffe0dfdfffe0dfe0ffe0e1e1ffe1e0e0ffe0e0e1ffe1e2e2ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e5e5ffe4e5e5ffe4e4e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e5ffe5e5e4ffe5e5e4ffe4e4e5ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e4e3ffe4e4e3ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe2e2e2ffe1e1e1ffe0e0e1ffe0e1e1ffe0e1e0ffe0e0dfffe0e0e0ffdfdfe0ffdfdfdfffdedfdeffdededeffdededeffdddedeffddddddffdddddcffdcdcddffdcdcdcffdcdbdcffdcdcdcffdbdbdbffdbdbdcffdbdbdbffdadadbffdadbdaffdadadaffdadadaffdadad9ffd9d9daffd9d9d9ffd8d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd8d7d7ffd7d7d8ffd6d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0d0ffd0cfcfffcfcfcfffcecfceffcececeffcdcdceffcccdccffcccdccffcccbcbffcbcacaffcac9caffcacacaffc9c8c8ffc8c8c8ffc7c8c8ffc7c7c6ffc6c6c6ffc7c6c7ffc8c7c8ffc8c9c9ffc9c9c8ffcacacaffcacacaffcccdcdffcdcccdffccccccffcececfffcfceceffd1d1d1ffd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcdceceffcececeffcdceceffcdcdceffcdcdcdffcececdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcccccbffccccccffcccbcbffcccbcbffcccbccffccccccffcccbcbffcbcbccffccccccffccccccffccccccffcdcccdffcdcccdffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd3d2d2ffd3d2d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d8ffd9d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdcdcdcffdcdcdcffdddddcffdddddcffdeddddffddddddffdededeffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e1e2ffe1e2e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e2ffe2e2e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e4ffe4e3e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e4e4ffe4e5e5ffe4e5e5ffe4e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e4ffe5e4e5ffe4e4e5ffe4e4e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e1e0ffe1e1e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e0e0ffdfdfe0ffdfe0e0ffdfdfdeffdededdffdeddddffdcdcddffdcdcdcffdfdfdeffe1e2e1ffe2e2e2ffdcdcdcffd9d9d9ffd5d5d5ffcfcfcfffcccccbffc9c9c9ffc8c8c8ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffcac9c9ffcac9caffcbcacaffcacbcbffcbcbcbffcbcbcbffcccccbffcccbccffcccdccffcdccccffcccccdffccccccffcdcdccffcccccbffccccccffcbcbcbffcbcbcbffcbcbccffcbcbcb0000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd3d2d2ffd5d5d5ffd3d3d3ffd6d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d5d6ffd6d7d6ffd6d7d6ffd7d7d7ffd8d7d8ffd8d7d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9dadaffdadadaffdadadaffdadadbffdbdbdaffdbdbdbffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdedddeffdededeffdededfffdfdedfffdedfdfffe0dfe0ffdfe0e0ffe2e1e1ffe4e3e4ffeaebeafff3f2f2fff8f8f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff010001ff000001ff000000ff000000ff010000ff010001ff010101ff010101ff020202ff030303ff070708ff141414ff292929ff474647ff8c8b8cffd2d2d2ffebecebfffafafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffffefffffffefefffefffefffefffefffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffefefffefffefffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffefefffffefefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffffefefffefffefffefefffffefefffffffefefffefefffffffffffffefffefffefffffffefffffffefefffffefefefffffffffffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffbfbfcfff6f6f6fff0efefffe2e1e1ffc8c8c8ffbcbdbcffb1b1b1ffa6a7a7ff9b9b9bff8d8c8dff7e7e7eff6d6d6dff595959ff484748ff3f3e3fff404040ff404040ff464647ff464646ff403f3fff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7d7cff7e7e7eff7f7e7eff818080ff808080ff828182ff828181ff848383ff848383ff878787ff848484ff878787ff8b8a8bff8f8f8fff949494ff989898ff9c9c9cffa09f9fffa3a3a4ffa7a7a8ffacadacffb0afafffb2b3b2ffb6b6b6ffb9b9b9ffbbbbbbffbdbdbeffc1c1c1ffc7c8c7ffcdceceffd1d1d1ffd6d6d7ffdad9d9ffddddddffe1e0e0ffe3e3e3ffe2e2e2ffd8d8d8ffacacacff707070ff545454ff323132ff131313ff060605ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff080808ff171716ff383838ff5a5a5aff6b6b6cff939393ffd2d2d2ffdfdfdfffe1e0e1ffdedfdfffdedfdeffdddddcffd9dad9ffd5d5d5ffd0d0d1ffcdcdcdffc7c7c7ffc3c3c3ffbfc0bfffbdbdbdffbababaffb7b7b8ffb4b4b4ffb0b0b0ffacacacffa8a9a8ffa5a5a5ffa1a1a1ff9d9d9dff999999ff959696ff919090ff858585ff767776ff6a6a6aff626262ff5e5e5eff606161ff606161ff605f60ff606060ff5f5e5fff5e5e5fff5d5e5eff5e5d5dff5c5b5bff5b5b5cff5b5b5bff5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a393aff3a393aff2a2a2aff2a2b2aff100f0fff0f0f0fff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff020202ff010102ff020202ff020202ff010202ff020202ff040404ff090909ff151515ff212021ff2c2c2cff3b3b3bff4e4d4eff6a6969ff8b8a8bffaaaaa9ffd0d0d0ffe2e2e2fff0f0f0fffcfcfcfffffffffffffefffffffffffffefefffffefffefffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffefffffefffffffffffffffffffffffffffffffefffffefefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffefefffefffefffefffffffefffffffffefefffefefffffffefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfff7f7f7ffeeefeeffdeddddffcdcdcdffbbbbbbffaeaeaeffa2a2a2ff949494ff848484ff727271ff606060ff515051ff434342ff3c3c3cff3c3d3cff3d3c3cff3d3d3dff3e3d3eff4242420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f4ffedededffe2e2e1ffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d9ffd8d9d9ffd9d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcecfcfffcfceceffcececeffcececeffcdcdcdffcdccccffccccccffccccccffcbcccbffcacacbffc9cac9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c6c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c5c6ffc5c5c6ffc5c6c6ffc9c8c9ffcdcdccffd2d2d2ffd5d5d4ffd7d7d7ffdadadaffdddcdcffdededfffdfdfdfffdededeffddddddffdcdbdcffdcdcdcffdddcdcffdddcddffddddddffddddddffdeddddffdedddeffdededeffdededeffdededeffdedddeffdeddddffdededfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e2ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e4e5ffe5e5e4ffe4e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e5ffe5e5e4ffe5e5e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e2ffe0e0e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdededfffdfdedeffdededeffdededeffdddeddffddddddffdddcdcffdddddcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d8d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfcfffcfcfcfffcfcecfffcfceceffcececeffcdcdcdffcdcccdffcccbccffcbcbccffcbcbcbffcacacaffc9c9c9ffc8c8c9ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffcacbcaffcacacbffccccccffcdcdcdffcdcccdffcfcfceffcfcfce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdceceffcecdceffcecdceffcececeffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcccbcbffcbcbccffccccccffccccccffcccbccffccccccffcbcbccffcbccccffcccbcbffcacbcaffcbcbcbffcacbcbffcbcacaffcbcbcbffccccccffcccdccffcdceceffcecfcfffcfcfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd7d7d6ffd7d8d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcddddffddddddffddddddffdededdffdededeffdededeffdededeffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e1e2ffe2e2e3ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe3e4e3ffe4e4e4ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e4e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e1ffe0e1e0ffe1e0e0ffdfe0dfffdfdfdfffdededfffdeddddffddddddffdcdcdcffdcdddcffe0e0e0ffe1e1e1ffdfdfe0ffdbdadaffd8d8d8ffd2d2d2ffcececeffcbcbcbffc9c8c9ffc6c6c6ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffcacacaffcacacaffcbcacbffcbcbcbffcccbccffcbcbccffccccccffcdccccffcdccccffccccccffccccccffccccccffcbccccffcccbcbffcbcbccffcbcbcbffcbcbcb00000000000000000000000000000000000000000000000000000000ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd6d5d5ffd5d5d6ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdbdcffdbdbdbffdcdcdcffdddcdcffddddddffddddddffddddddffdedddeffdededeffdedfdeffdedfdeffdfdfdfffe0dfe0ffe1e0e1ffe2e2e2ffe5e5e5ffeeedeefff5f5f5fffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000000ff000000ff000000ff000001ff000000ff010100ff010101ff010101ff020202ff030403ff090809ff161616ff2c2c2cff4a4a4aff8d8c8cffd1d1d0ffe9e9e9fff9f9f9fffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefffffefefffffefefffffefffffffffffefffffffefffefffffffffefffffffffffffefefefffffffefffffefefffffffefffffffefffffefefffefffefffefffffffffefffffffffffffefefffffefefffffffffefffefffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffffffefffefefffffffffffffffffefffefefefffefffffffffefffffffefffffefefffffefefefffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffffffefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefffefffefefefffffefefffefefffffefefefffffffffffffffefffffffffffefffefffefffefffffffffffefffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefdfffefefdfffefefefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffbfbfcfff6f6f6fff0f0efffe2e2e2ffc8c8c8ffbdbcbdffb2b2b2ffa7a8a7ff9c9c9bff8e8e8eff7f7f7fff6f706fff5a595aff494949ff404040ff404040ff404040ff404040ff3f3f3fff404040ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000101ff0b0b0cff0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7d7c7dff7c7d7cff7f7f7eff7f7f7fff808080ff808080ff818182ff828182ff838383ff848483ff848383ff868787ff8c8b8bff919191ff969596ff999a99ff9d9e9dffa0a0a0ffa5a4a4ffa9a9a8ffadadadffb0b0b0ffb3b3b3ffb7b6b6ffbab9baffbbbbbcffbfbfbfffc2c2c2ffc9c9c9ffcfcfcfffd2d3d2ffd8d8d7ffdadbdbffdededeffe1e1e1ffe3e3e4ffe0e0e0ffd4d3d3ff989898ff6d6d6dff565556ff313131ff111111ff050504ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff070606ff111212ff313131ff555655ff686868ff818281ffc9c9c8ffdbdcdcffe0e0e0ffdfdfdeffdededeffdddeddffdadadaffd6d6d6ffd0d0d1ffcececeffc8c8c8ffc4c4c4ffc0c0c0ffbdbebdffbabbbbffb9b8b8ffb5b5b5ffb1b1b1ffacadadffa9a9aaffa5a6a6ffa2a2a1ff9e9e9dff9a9b9bff979797ff939493ff8a8b8bff7f807fff757474ff696969ff616161ff5e5d5dff5f605fff5f6060ff5f5e5fff5e5f5eff5d5d5eff5d5d5dff5c5c5bff5c5c5cff5b5b5bff5b5b5bff5b5b5bff5b5b5bff5a5a59000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3e3eff3e3e3eff3a3a3aff3a3a39ff2a2a2aff2a2b2aff0f0f0fff0f0f0fff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020302ff020302ff020202ff010202ff020201ff020202ff020102ff020202ff050504ff0b0b0bff161616ff222222ff2d2d2eff3d3d3eff515151ff6d6d6dff8e8d8dffacadadffd2d2d2ffe4e5e4fff3f2f3fffcfdfdfffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffffffefffefefffffffffffffffffefffefefefffefffffffffefefffffefefffefefffffefefefffffefefffefffefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfff6f7f7ffeeeeefffdededeffcececdffbcbcbbffafafafffa3a2a3ff959594ff838383ff727271ff616160ff515151ff434342ff3c3b3bff3c3c3cff3d3d3dff3d3d3eff3d3d3dff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfbfcfff0f0f0ffe5e5e5ffdcdcdcffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d9d9ffd9d8d9ffd9d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d8d7ffd7d8d7ffd7d7d7ffd6d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d4d3ffd3d2d3ffd2d3d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcecfceffcececeffcecdcdffcdcdcdffccccccffccccccffccccccffcbcbcbffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c6c7ffc6c7c7ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc6c6c5ffc5c5c5ffc5c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c6c5ffc5c5c6ffc6c5c6ffcbcbcaffd0d0d0ffd4d4d4ffd6d6d6ffd8d9d8ffdbdcdbffdededeffdedfdfffdededeffddddddffdbdadbffdbdcdbffdcdcdcffddddddffddddddffddddddffddddddffdddddeffdededeffdededdffdededeffdededeffdededeffdededeffdfdedfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e5ffe5e5e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e4ffe5e4e4ffe4e5e4ffe4e5e5ffe5e4e5ffe5e5e5ffe4e4e5ffe4e4e5ffe5e5e4ffe4e5e5ffe5e4e5ffe5e4e5ffe4e5e4ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfdfffdfdedfffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffdcdcdcffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d3d3ffd2d1d2ffd1d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcecdffcdcccdffccccccffcbcbcbffcacbcaffcac9caffc9c9c9ffc8c9c8ffc7c7c7ffc7c6c6ffc5c5c5ffc4c4c4ffc3c4c4ffc3c3c3ffc5c4c4ffc6c6c6ffc6c6c6ffc6c6c6ffc8c8c7ffc7c8c8ffc8c9c8ffc8c9c8ffcbcbcaffcacacaffcdcccdffcccccdffcccccd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffccccccffccccccffcccccbffcccbccffcbccccffccccccffcbccccffccccccffcccccbffccccccffccccccffcbcbcbffcbcacbffc9c9caffc9c9c9ffcac9caffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0cfd0ffcfd0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d2d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d4ffd6d6d5ffd6d6d6ffd7d6d6ffd7d8d7ffd7d8d8ffd9d8d9ffd9d9d9ffd9d9daffd9d9daffdadadaffdadadaffdbdadbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdddcffddddddffdededeffdedddeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e0ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffdfdfdfffdededfffdededeffdededeffdddddcffdcdcdcffdddeddffe0e1e0ffe4e4e4ffddddddffdad9daffd6d6d6ffd0d0d1ffcdcdcdffcacacaffc7c7c7ffc5c6c6ffc6c5c6ffc7c7c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9c8ffc9c9c9ffcac9c9ffcacac9ffcacacaffcbcacbffcbcbcbffcbcbccffcccbccffccccccffccccccffccccccffccccccffcbcccbffccccccffcbcccbffcacbcbffcbcbcbffcbcbcbffcbcacb00000000000000000000000000000000ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadbffdadbdaffdbdbdbffdcdbdbffdbdcdcffdcdbdcffdddddcffdcdcdcffdddddcffddddddffdededdffdededeffdfdedeffdedfdeffdedfdfffdfdfe0ffe0e0e0ffe1e1e2ffe3e3e3ffe9e9e8fff1f1f1fff9f9f9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000100ff010101ff000100ff000100ff000100ff010000ff010101ff020102ff020202ff040404ff0a0b0bff181818ff2f2f2eff515252ff8a8a8affcfcfcfffe8e9e9fff8f8f8fffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffefefefffffefffffffffefffefefefffffffefffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffefefefffefefefffffefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffffffffefefefffffffefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffefffefffffffffffffffffffefffffffefffffefffffffefffffefefefffefffffffffffefffffffefffefffffffefffefffefefefffefffefffefefefffffffffffefffffffffffefffefffefffffffefffefefefffefffffffefefffffffffefffefffefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffefffffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefdfffefefefffefefefffffffefffefffefffffffefffefffefffffffefffefefefffffffffffffefffffffffffffefffefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffbfcfcfff7f7f6fff0f1f0ffe4e4e3ffc8c8c8ffbdbdbdffb2b2b2ffa7a8a8ff9d9c9cff8e8f8eff808080ff6f7070ff5b5b5bff494949ff3f3f3fff404040ff404040ff403f3fff3f4040ff404040ff41414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff0b0b0bff0b0b0bff252524ff242424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797878ff7a7b7bff7a7a7bff7d7d7cff7c7c7cff7e7f7fff7e7e7eff808080ff808180ff818282ff828282ff818181ff838483ff888889ff8e8e8eff939393ff979797ff9b9b9bff9e9f9effa1a2a2ffa5a6a5ffaaaaa9ffadaeadffb0b0b0ffb4b4b4ffb7b7b7ffbababaffbcbdbcffbfc0bfffc3c3c3ffcacbcbffd0d0d1ffd5d5d4ffd8d8d8ffdbdcdbffdfdedeffe1e2e1ffe3e3e3ffdcdcdbffc9c9c9ff858585ff6b6b6aff535353ff2a2a2bff0e0f0eff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff050605ff0f0f0fff2d2d2dff525252ff656566ff767675ffbabab9ffd8d9d9ffdfe0dfffdfdfdfffdedfdeffddddddffdbdbdbffd6d6d6ffd1d1d0ffcecfceffcacac9ffc4c4c4ffc1c1c1ffbebebeffbcbbbbffb8b9b9ffb6b6b5ffb2b1b1ffadadadffaaaaaaffa6a7a6ffa2a2a2ff9e9f9eff9b9b9aff989898ff949494ff909190ff888988ff7e7e7eff737372ff676766ff5f5f60ff5c5c5cff5e5e5eff5e5e5fff5e5d5dff5d5d5dff5c5c5cff5c5c5cff5c5c5bff5b5b5cff5b5b5cff5a5a5bff59595aff5a595aff585858ff5757570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404041ff414040ff3e3e3eff3d3e3eff3e3e3eff393939ff393a39ff2a2a2aff2b2b2aff0f0f0fff0f0f0fff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020203ff020202ff030203ff020201ff020202ff010202ff010101ff010101ff040403ff0b0b0bff161616ff232323ff2f3030ff414241ff575857ff727272ff8f908fffafafafffd5d4d5ffe7e7e7fff6f6f6fffefefdfffffffefffefffffffefffefffffffefffefffffffefefffffffffffffffffffffffffefffefffefffffffefffefefefffefffffffffefffffffffffffefffefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffefffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffffffffefffefffefffffffffffefffffefefffffffefffffefffffefefffffefefefffefefffffffffefffffffefffefffffffefffefffefefefffefffffffefefefffffffffffefffffffffffefffefffefffffffefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfefdfffdfcfcfff6f6f6ffefeeefffdfdfdfffcececeffbcbcbcffb0b0afffa3a3a3ff939393ff838483ff727372ff636262ff535352ff434343ff3c3c3cff3d3d3dff3d3d3dff3d3d3dff3e3e3eff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfbfff3f3f3ffe9e9e9ffdedfdfffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d6ffd4d5d5ffd5d5d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfceffcecfceffcececeffcececeffcdcdcdffcdcdccffcccdccffccccccffcbcbcbffcbcbcbffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c6c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c6c5ffc5c4c5ffc4c5c5ffc4c5c4ffc5c5c5ffc5c5c4ffc5c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffcac9c9ffcececeffd3d3d2ffd6d5d6ffd8d7d8ffdadadaffdcdcddffdfdfdfffdededeffddddddffdbdcdcffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffddddddffdddeddffdddedeffdededeffdededeffdedfdeffdededeffdededeffdededeffdfdfdfffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e4ffe5e4e5ffe5e4e5ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e4e4ffe3e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffe0e0dfffdfdfdfffdededeffdedfdeffdededeffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadbdbffdbdadbffdbdbdaffdadadaffdadadaffdadad9ffd9d9d9ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd2d3d3ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd0d1d0ffcfd0cfffcfcfd0ffcececeffcececeffcdcecdffcdcdcdffcdcdcdffccccccffcbcccbffcbcacbffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c6ffc5c6c6ffc4c4c4ffc3c3c3ffc2c3c2ffc2c2c2ffc4c4c3ffc4c4c4ffc4c4c4ffc6c7c6ffc6c6c6ffc6c6c6ffc7c8c8ffc7c7c8ffc9c9c8ffc8c9c8ffcacbcaffcacaca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdcdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffccccccffccccccffccccccffccccccffcccccbffcbccccffcbcccbffcccccbffcbccccffccccccffcbcbcbffcbcbcbffcbcbcaffc9cac9ffcacacaffc9c9c9ffcacacaffcacacbffcbcbcbffccccccffcdcdcdffcececdffcececeffcfcecfffd0d0cfffcfd0cfffd1d1d0ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadad9ffdadadaffdbdadbffdadbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffdddddeffdededdffdededeffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e5ffe5e4e4ffe4e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdeffdedfdeffdededeffddddddffdcdcdcffdcdcdcffdfdfdfffe1e1e1ffe0e0e0ffdbdbdbffd7d7d7ffd3d2d3ffcfcfcfffcbcbcbffc8c9c8ffc5c5c5ffc5c5c5ffc5c5c6ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcac9c9ffcacacaffcacacbffcbcacbffcbcbcbffcccccbffccccccffcccccbffcccbccffccccccffcbcbccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacacbffcacaca0000000000000000ffcfcfcfffd0d0d0ffd0d1d0ffd0d1d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdbdbdaffdadbdaffdbdbdbffdcdcdbffdcdcdcffdcdbdcffdcdddcffdcdddcffddddddffdddeddffdeddddffdededeffdededeffdedfdfffdfdfdfffe0dfdfffe0e0e0ffe2e2e2ffe5e5e5ffecececfff6f6f6fffcfcfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010101ff010101ff010101ff010100ff010001ff000000ff010001ff010101ff010201ff020202ff040405ff0c0c0cff1a1a1aff343434ff595858ff878887ffcdcdcdffe9e8e8fff7f7f7fffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefffffffefefffffefffffefffefffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffffefffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffffefffffffefefffefefefffffefffffffffffffffffefffffffffffffffefffffefffffffffffffffffefffefffffffffefffffffefffffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffffefefffefffffffefffefffffffffffefefffffefffffffffffefffefffffffefefefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffefffffefffffffefefffffefffffefffffffefffefffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffefefffefffefffefefefffefffffffffffefffffffffffffefffffffffffffffffffffefffffffefefefffefefffffffefefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffcfcfcfff8f8f8fff1f1f1ffe6e5e6ffc9c9c9ffbdbdbdffb2b2b2ffa9a9a8ff9c9d9cff8f8f8fff808180ff717071ff5e5e5eff484849ff3f3e3eff3f3f3fff403f40ff404040ff404040ff414041ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff0b0b0bff0c0b0cff242424ff242424ff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757675ff777677ff787978ff797879ff7a7a7aff7a7a7bff7d7c7cff7c7c7cff7f7e7fff7f7e7eff808080ff818081ff808080ff828182ff858585ff8a8b8aff909090ff959495ff989898ff9b9c9cff9f9f9fffa3a3a3ffa6a7a6ffaaabaaffaeaeaeffb2b2b1ffb4b5b4ffb7b7b7ffbbbbbbffbdbdbdffc0c1c1ffc6c6c6ffccccccffd1d1d1ffd5d6d6ffd9d9d9ffdcdcddffdfdfdfffe3e2e3ffe3e3e3ffdadadaffbab9b9ff777777ff666766ff4b4b4aff232323ff0b0b0bff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff0d0d0cff252626ff504f50ff626162ff6f6f6fffaaaaaaffd6d6d6ffdfdfdfffdfdfdfffdededeffdededdffdbdcdbffd8d7d7ffd1d2d2ffcfcfcfffcacbcbffc5c5c5ffc1c2c2ffbfbfbeffbcbdbcffb9b9b9ffb6b6b7ffb2b2b2ffaeaeaeffaaaaaaffa7a7a6ffa3a3a3ff9f9f9fff9b9c9bff999998ff969595ff939292ff8e8e8eff868686ff7c7b7cff717170ff666665ff5f5e5eff5b5b5bff5e5e5dff5d5d5eff5c5c5bff5c5c5cff5b5b5cff5b5b5bff5b5b5cff5b5a5aff595959ff5a5a59ff585958ff585757ff575857ff575657ff565657ff565657ff56555500000000000000000000000000000000000000000000000000000000ff444444ff444443ff444444ff444344ff404040ff404040ff404040ff3e3e3eff3e3e3eff3e3e3eff3a3939ff3a3a39ff2a2a2aff2a2a2aff0f0f0fff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff030302ff020302ff030202ff010201ff010101ff000000ff010001ff040303ff0a0a0aff171616ff252424ff333333ff474647ff5d5d5dff797879ff929292ffb3b4b3ffd8d9d9ffebeaebfffafafafffefefefffffefefffffffffffefffefffefffffffffefefffffffefffffffefffffefefffefffffffefffefffffffffffefefffffefffffffffffefffefffffffefefefffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffffefffffffefffffffffefffffefffffefefefffffefffffffffffffefffefffefffffffefefffffefefffffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffffefefffefffffffefffefffefffffffefefffffefffefffefefefffdfefdfffdfdfdfffdfdfefffdfcfcfff7f7f7ffefefefffe0e0e0ffd0cfcfffbcbcbcffafb0afffa3a3a2ff949393ff848484ff747474ff646464ff545454ff454544ff3d3d3dff3e3d3dff3d3d3dff3e3e3eff3f3f40ff414040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff4f5f4ffedeeedffe3e3e3ffdbdbdbffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d8ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d7ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d7d7ffd7d7d7ffd8d8d7ffd6d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d3ffd2d3d3ffd2d2d1ffd1d2d2ffd1d1d2ffd1d0d1ffd0d0d0ffd0d0cfffd0d0d0ffcfcfcfffcecfcfffcececeffcececeffcdcecdffcdcdcdffcccdcdffccccccffccccccffcbcbccffcacbcbffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c6ffc8c8c7ffccccccffd1d1d1ffd5d4d5ffd7d7d8ffd9d9d9ffdbdbdbffdededdffdedfdeffdddcddffdbdbdbffdadadaffdbdadbffdcdbdcffdddcdcffddddddffdedddeffdeddddffdededdffdededeffdededeffdededfffdedfdfffdedfdeffdedfdfffdfdedfffdfdfdfffdfdfdfffe0e0dfffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e4ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdddedeffdededdffddddddffddddddffdcddddffdcdcdcffdbdcdcffdbdbdbffdbdbdcffdbdbdbffdbdadbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d0d1ffd0d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcfceceffcececeffcecdceffcecdcdffcdcdccffcdcccdffcccbcbffcbcbcbffcbcbcbffcacac9ffc9c9c9ffc8c8c9ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc2c3c2ffc2c2c2ffc2c1c1ffc3c3c2ffc3c4c3ffc4c3c3ffc4c4c4ffc4c4c4ffc6c6c6ffc6c6c6ffc6c7c6ffc8c8c7ffc7c8c8ffc8c8c8ffc8c8c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffccccccffcccccbffccccccffcccbccffccccccffcbcccbffcccccbffccccccffcbcccbffccccccffcccccbffcbcbcbffcbcbcaffcbcacaffc9cacaffcacac9ffcacacaffcacacbffcacbcbffcbcbcbffc9cacaffcacacaffcbcbcbffccccccffcdcccdffcdcdcdffcececeffcfcfcfffcfcfcfffd0d1d0ffd1d1d1ffd2d2d1ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d4ffd6d5d5ffd6d6d6ffd7d7d6ffd7d7d8ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdad9d9ffdadadaffdbdbdaffdbdbdbffdcdbdcffdcdcdcffdddcddffddddddffdddddeffdededeffdededeffdfdfdfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe1e0e1ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe3e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e4e4ffe4e5e5ffe4e4e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e4e4ffe5e5e5ffe4e4e5ffe5e4e4ffe4e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e4ffe3e3e3ffe2e2e2ffe3e2e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e1ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdedfdeffdededeffddddddffdcdddcffdbdcdbffdbdcdcffdfdfdfffe1e1e2ffdededeffdad9daffd6d6d6ffd1d1d1ffcececdffcacacaffc6c7c6ffc5c5c5ffc6c6c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c8ffc8c9c8ffc9c9c8ffcac9c9ffcacacaffcacacaffcacacbffcbcbcbffcbcbccffcbcbccffcccbccffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacaffcac9caffcac9ca00000000ffcececeffd0cfd0ffd0cfcfffd1d1d0ffd1d0d1ffd1d0d0ffd1d1d2ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d2ffd3d3d3ffd4d3d3ffd3d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdbffdcdcdcffdddcdcffddddddffddddddffdddeddffdededdffdededeffdededeffdfdfdfffdfdfe0ffe0e0dfffe1e2e2ffe3e3e3ffe7e7e7fff2f1f2fff7f6f6fffdfcfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff000001ff010000ff000001ff000001ff010101ff020102ff030202ff050504ff0d0e0dff1d1d1eff393938ff5a5959ff888888ffcdcdccffe8e8e8fff5f5f5fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffefffffffefefffffefffefffffefefffefefffffffefffffffffffffffffefffefefffffffffefffefffefffefffefffffffefffffffffffefefefffffffefffefefefffefefefffffefffffefefefffffefefffffefefffefefffffffefffffffffefffefefefffffefefffefefefffffefffffefffffffffffefffefffefffefffffffffefefffffefefffefffefffffffffffefefffffffffefffffefffffefefffffefefefffffefffffffefffffffefefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefffffffefffffffefffffefffefffffffffffffffefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffffefffefefffffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefffefffefffffffefffefffefefefffffffefffffffffffffffffffffffffffefffefffffffffffffefefffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfff9f8f8fff2f2f1ffe7e6e7ffcac9c9ffbebebdffb3b3b3ffa9a9a8ff9d9d9dff908f90ff808081ff70706fff5d5e5dff4a4a4aff3f3f3fff3f3f3fff404040ff404140ff404041ff414040ff40404100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff0c0b0bff0b0b0cff242425ff242524ff3d3d3cff3c3c3dff484748ff484848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff737373ff757474ff757576ff767576ff767777ff797978ff787978ff7a7a7aff7a7a7aff7c7c7cff7c7c7cff7e7f7eff7e7e7eff7f7e7eff808080ff838384ff888888ff8d8c8dff929292ff969696ff9a9a99ff9d9d9dffa1a1a0ffa4a3a3ffa8a7a7ffabababffafafafffb2b2b2ffb5b5b5ffb8b8b8ffbbbcbbffbebebeffc1c2c1ffc6c7c7ffcdcccdffd2d1d2ffd6d7d6ffdadadaffddddddffe0e0e0ffe2e2e3ffe2e3e2ffd7d7d7ffa7a7a7ff727172ff5f5f5fff3e3d3dff181818ff080808ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff0c0c0dff1e1e1eff444444ff5e5e5eff6d6c6dff9b9b9affd3d3d3ffe0e0e0ffe1e1e0ffdfdfdfffdededeffdcdcdcffd9d9d9ffd2d3d2ffd0d0d0ffcbcccbffc5c5c6ffc2c2c2ffbfbfc0ffbcbdbcffbbbabaffb8b7b7ffb2b3b3ffaeaeafffababaaffa7a7a7ffa3a3a3ffa09fa0ff9c9c9cff999999ff969696ff939393ff909190ff8c8c8cff848483ff787878ff6e6e6eff646464ff5d5d5dff5b5b5bff5c5b5cff5c5c5bff5b5b5bff5b5b5bff5b5b5bff5b5a5bff5a5a59ff595959ff595858ff575757ff575757ff565757ff575756ff565756ff565656ff565555ff545454ff545454ff545454ff535253ff484747ff474747ff474748ff474747ff444344ff444444ff444444ff444443ff404040ff404140ff404040ff3e3e3eff3e3e3eff3e3e3eff393a3aff393a3aff2a2a2bff1d1e1dff0f0f0fff060605ff020202ff010102ff010101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff030202ff020202ff020203ff020203ff010101ff000000ff010101ff040404ff0b0b0bff181818ff272827ff373737ff4d4c4cff646465ff7f7f80ff979797ffbab9baffdcdbdcffedededfffcfcfcfffefefffffffffefffffefefffffffffffffffefffffffffffefffffffffffffffefffffffefffefffefefefffffffefffefffffffffefffffffffffffefffefffffffffffffffefffefffffffefefffffefffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffffefffefefffffffefefffefefffffefefffffefefefffffefffffffefefffffefefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefefffefefefffefefefffdfdfdfffefdfdfffefdfdfffcfdfdfff6f7f7ffeff0efffe1e1e1ffcfcfcfffbdbcbdffb0afb0ffa2a2a2ff939394ff858584ff757676ff666766ff565655ff454545ff3d3d3dff3d3e3dff3e3e3eff3f3f3fff404041ff4141410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfbfcfff1f1f1ffe7e7e7ffdcdcddffd9d9d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd8d7d7ffd8d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d4ffd3d3d4ffd4d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d1d2ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfceffcececfffcdceceffcdcdcdffcdcdcdffcccdccffccccccffcccccbffcbcbcbffcacacaffc9c9c9ffc8c9c8ffc9c8c8ffc8c8c7ffc7c7c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c6ffc6c5c6ffc5c5c6ffc5c5c5ffc4c4c5ffc5c5c4ffc4c5c4ffc4c5c4ffc4c5c4ffc5c5c5ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc6c5c6ffcacac9ffcfceceffd3d3d3ffd6d6d6ffd9d9d9ffdbdbdaffdcdcdcffdededeffddddddffdbdbdbffd9dadaffdbdbdaffdbdbdbffdcdcdcffdddcdcffddddddffddddddffdddeddffdddddeffdfdedeffdededeffdededfffdededeffdfdedfffdfdfdfffdfdfdfffe0e0dfffe0dfe0ffe0e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e4ffe4e3e4ffe3e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdddeddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdbdbdaffdadadbffdadadbffd9dad9ffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0cfd0ffcfcfd0ffcfcfcfffcecfceffcececeffcecdcdffcdcdcdffcccdccffcccdccffcbcbccffcccbcbffcacacbffc9cacaffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c4ffc3c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc2c3c3ffc2c3c3ffc3c4c4ffc3c4c3ffc4c4c4ffc4c5c4ffc6c6c6ffc6c6c7ffc6c6c7ffc7c8c7ffc8c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffccccccffcccccbffcccbccffcccccbffcccbcbffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffc9cacaffc9cac9ffc9c9c9ffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcacacaffcbcbccffcccdccffccccccffcccccdffcecdceffcfcfcfffd0d0d0ffd0d1d1ffd2d2d1ffd2d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadad9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdcffdcdcdcffdcdddcffddddddffdeddddffdededeffdedfdeffdfe0dfffdfdfe0ffe0e0dfffe0e0e0ffe0e0e1ffe0e0e0ffe1e0e1ffe1e0e1ffe1e1e0ffe1e1e0ffe0e0e1ffe1e1e0ffe1e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e4ffe3e3e4ffe3e4e3ffe4e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe4e4e5ffe5e5e5ffe4e4e5ffe5e4e5ffe5e4e5ffe4e4e4ffe5e4e4ffe5e4e4ffe5e4e5ffe5e4e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e2ffe1e1e1ffe1e0e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffe0e0e0ffe1e0e0ffe0e0e1ffe0e0e0ffdfe0e0ffdfdfe0ffdedfdeffdededeffdededeffddddddffdddcddffdcdcdcffdbdcdbffdfdedeffe2e2e2ffe1e1e1ffdbdbdcffd8d8d7ffd4d4d4ffcfcfcfffcccbccffc9c9c9ffc6c6c6ffc5c5c5ffc6c6c5ffc6c6c6ffc6c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacbffcbcbcaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcccccbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcacacaffcdcdcdffcecdcdffcfcfceffcecfceffcfd0cfffcfcfcfffd1d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9daffd9d9daffd9dad9ffdadadaffdadadaffdbdadbffdbdbdbffdcdbdbffdbdbdcffdcdcdbffdcdcdcffdcdddcffddddddffdededeffdddedeffdededeffdededeffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe2e2e2ffe4e4e4ffecececfff3f3f2fff9f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff020201ff020202ff030303ff060606ff101010ff20201fff373837ff575858ff848384ffc9c9c9ffe7e7e7fff5f5f5fffcfdfdfffefefefffefefefffefefdfffefefefffffefefffffefefffefefefffefffffffefefefffefffffffffefffffffffffffffffefffffffffffffefffffffefffffefffefffefefffffffffefffefffefffefefffffefefffffffffffffefefffffffefefffefefefffefffffffefefefffefffffffefffefffffefefffffffefffffffefffffffefffffefefffefffffffefffefffffffefffffffefffffffffffefefffffefffffffffefffffefefffffffefffffffffffffefefefffffffffffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffefefffffffefefffefefffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffefefffffffefefffffefffffffffffffffffefffefffefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefefffffffffefffffefefffffefefffffefefffffffffffffffefffefffffffefffffffffefefffefffffffffefffffefffffffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffcfdfcfffafafafff2f2f2ffe8e8e8ffcbcbcbffc0bfbfffb4b5b5ffaaaaaaff9e9e9eff90908fff807f80ff6e6e6eff5d5d5dff4b4b4bff3f3f3fff404040ff414040ff404040ff414041ff414141ff4141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434242ff434242ff434343ff010000ff000001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff0b0b0bff0b0c0bff252424ff242525ff3d3d3dff3d3d3dff484748ff484748ff4d4e4dff4d4d4eff4e4e4dff4d4e4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727272ff737473ff737473ff747574ff767675ff767676ff767677ff787979ff797879ff7a7a7aff7a7a7aff7d7c7cff7c7c7cff7d7c7dff7f7f7fff818181ff868686ff8b8b8bff8f8f8fff949494ff989897ff9b9b9bff9e9e9effa0a1a1ffa4a5a4ffa8a7a8ffabababffafafafffb3b2b2ffb5b6b6ffb9b9b9ffbdbcbcffbfbebeffc2c2c2ffc7c7c7ffcecdcdffd2d2d2ffd7d7d7ffdadadaffdddedeffe1e0e1ffe3e3e3ffe1e1e1ffd4d4d4ff999899ff6b6a6bff525252ff2f2f30ff111110ff040504ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff161616ff333333ff575857ff6b6b6bff8b8b8bffd0d0d0ffdfdedfffe0e0e0ffdfdfdfffdededeffdcdcddffdadadaffd3d3d3ffd1d0d0ffccccccffc6c6c6ffc3c2c2ffc0c0c0ffbdbebeffbbbbbbffb8b9b8ffb4b3b4ffafafafffabababffa8a7a8ffa4a3a4ffa09fa0ff9c9c9cff99999aff979796ff949494ff919292ff8f8f8fff8a8a8aff7f8080ff767575ff6b6b6cff626262ff5c5d5dff5a5b5bff585958ff5c5b5bff5b5b5bff5b5b5aff5a5a59ff5a5959ff585959ff575857ff575857ff575756ff575757ff565656ff555656ff565556ff545454ff545454ff545454ff535353ff535353ff484848ff474747ff474747ff484747ff484748ff444444ff444444ff444444ff444444ff404040ff404140ff404041ff3e3d3eff3e3e3eff3e3e3eff39393aff363636ff2b2b2bff1f1e1eff121212ff0d0c0dff090909ff050606ff030303ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff0c0c0cff49494aff494a4aff494949000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020303ff020302ff030302ff030202ff030203ff020202ff010101ff020203ff060606ff0e0e0eff1d1c1cff2a2a2aff3c3c3cff535354ff6b6b6bff848484ff9d9d9dffc2c1c2ffdfdfdffff0f0f0fffdfdfdfffffffffffefffefffefffffffffefffffefefefffffefffffffffffffefffffffffffffffffefefffffefefffffefefffffefffffffefefffefffffffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefefffffefffffffffffffffffefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffffefffffffffffffefffffffffffffffffefefffffefefffffefefffffefffffefefefffdfefefffdfefefffdfdfdfffdfefdfffdfcfdfff7f7f7ffefefefffe1e1e1ffd0cfd0ffbdbcbdffafafafffa1a1a2ff949494ff868686ff777778ff676767ff575757ff454546ff3d3d3dff3e3e3eff3f3f3fff404040ff414242ff4242420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff4f3f4ffececebffe0e0e0ffdadadaffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d8d8ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d6ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfd0cfffcfcecfffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdccccffcccbcbffcbcbcbffcbcbcbffcac9c9ffc8c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c6ffc5c5c5ffc4c5c5ffc5c5c4ffc4c5c4ffc4c4c5ffc4c4c4ffc5c4c5ffc4c4c5ffc5c4c4ffc4c4c4ffc4c5c5ffc4c5c5ffc8c8c9ffccccccffd1d1d1ffd5d5d5ffd8d8d8ffdbdadaffdcdbdbffdcddddffdddeddffdcdcdcffdbdadaffdadadaffdadadaffdbdcdbffdcdcdcffdcdcddffddddddffdeddddffddddddffdededeffdfdfdfffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe1e2e2ffe2e3e2ffe3e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe3e4e3ffe4e4e3ffe4e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdededeffdddedeffdddeddffdddcddffdddcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d6ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0cfffcfd0cfffcfcfceffcfcecfffcececeffcdceceffcdcdceffcccccdffccccccffcccbccffcbcbcbffcbcacbffcacacaffc9c9c9ffc9c8c9ffc9c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c5ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c3ffc3c3c3ffc4c3c3ffc4c3c3ffc4c4c4ffc5c4c4ffc7c6c6ffc6c6c6ffc6c6c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcbccccffccccccffcccbccffcacacbffcbcacbffcbcbcbffc9c9caffcacacaffcac9caffcbcacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffccccccffccccccffccccccffcccbccffcdcccdffcdcdcdffcececeffd0d0cfffd0d1d0ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d4ffd4d5d5ffd6d6d6ffd6d7d6ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d8ffd9d9d9ffd8d9d9ffd9dad9ffdadadaffdbdadaffdbdbdbffdbdbdcffdcdddcffddddddffdddddeffdededeffdfdedfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe1e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e5ffe4e4e4ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e5ffe4e5e5ffe4e4e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdedeffdededeffdededeffdedddeffddddddffdcdcdcffdbdcdcffdcdcdcffe0e1e1ffe3e2e2ffdfdfdfffdadadaffd6d6d6ffd1d0d1ffcecdceffcacbcaffc7c7c8ffc6c6c5ffc5c6c5ffc6c6c6ffc6c7c7ffc7c7c8ffc7c7c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcacbcaffcbcacaffcacacaffcac9caffcacacaffcac9caffcdcdcdffcecdceffcfcfcfffcececeffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d4d3ffd4d3d4ffd4d3d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdadbffdbdadbffdbdbdaffdbdbdbffdcdcdbffdcdcdcffdcdcddffdcddddffddddddffdddddeffdeddddffdededeffdedfdfffdedfdfffdfdfe0ffdfe0dfffe0e0e0ffe2e2e1ffe3e3e2ffe8e8e7fff1f0f0fff7f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff010102ff010101ff020101ff010102ff010101ff010101ff010102ff020202ff020203ff040404ff090909ff121213ff212020ff363636ff545353ff7f7f7fffc7c6c6ffe6e5e6fff4f5f5fffdfcfdfffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffefefefffefffefffefefffffffffffffefffefffffefffffefffffffffffffffffefffffefefffffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefefffffefffefffffffefffefefffffefffffffffffffffefffffffefefffffefefefffffffefffefefefffefffffffffefffffffefffffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffffefffffefffffffefffefffffffffffffefffffefffefffefefffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefffffefefefffffefffffefffffffffffefffffffffffefefffffefffefffefefffffffffffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfdfdfffcfdfdfffafafafff3f3f3ffe9e9e9ffcecdcdffc3c3c3ffb7b7b7ffabacacff9f9e9fff909090ff7e7e7eff6d6c6cff5c5c5cff4c4d4dff404140ff404040ff404041ff414141ff404141ff414141ff41404100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff999999ff999999ff424243ff434243ff424343ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff0b0b0bff242424ff242425ff3d3d3dff3d3d3cff484848ff484848ff4e4d4eff4e4d4dff4d4d4eff4d4d4eff535352ff525353ff535353ff53535300000000000000000000000000000000000000000000000000000000ff6d6d6dff6d6e6eff6f6f70ff706f6fff727272ff727171ff737474ff747374ff757474ff767676ff767575ff767777ff787979ff787978ff7a7a7bff7a7a7aff7a7a7aff7c7c7dff7f8080ff848384ff888889ff8d8d8dff919191ff949495ff989898ff9b9b9cff9e9e9effa1a1a2ffa5a4a4ffa8a8a8ffacacacffb0afb0ffb3b3b4ffb7b6b6ffb9b9b9ffbdbdbdffbfbfc0ffc3c3c3ffc8c8c9ffcfd0d0ffd3d4d3ffd8d8d8ffdbdbdbffdededeffe1e1e2ffe3e3e3ffdededdffcececeff8a8a8bff626161ff464545ff242424ff0b0b0bff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050405ff0e0e0fff232424ff4a4a4aff656565ff808081ffc7c7c7ffdbdbdbffe1e0e0ffe0dfe0ffdededfffddddddffdadadaffd4d4d4ffd1d1d2ffcdcccdffc7c6c7ffc3c3c3ffc1c1c1ffbfbfbfffbcbcbcffb9b9b9ffb4b4b5ffb0b0b0ffabacabffa8a8a8ffa4a4a4ffa1a0a0ff9d9d9dff9a9a9aff979798ff959594ff929393ff909090ff8d8e8dff878887ff7d7d7dff737373ff6b6b6bff646464ff5e5e5fff5b5c5cff595959ff5a5b5bff5a595aff595959ff595959ff575757ff575858ff575657ff575757ff575757ff565555ff565656ff545454ff545454ff545354ff535353ff535353ff4f5050ff4f4f4fff474748ff474748ff484747ff474748ff474747ff444444ff444444ff444344ff444444ff414040ff404040ff414040ff3e3e3eff3d3d3dff3d3c3cff3b3a3bff363636ff2e2e2eff252525ff202021ff1a1b1aff121212ff0a0a0aff060606ff030303ff010102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff0c0c0dff494a4aff494a49ff4a4a4aff9a9a9aff9a9a9a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030202ff020303ff030203ff030303ff030303ff030202ff020202ff030404ff090a09ff161516ff212122ff2f2f2fff414142ff595959ff727172ff888889ffa1a1a1ffc8c7c8ffe2e2e2fff3f3f3fffdfdfdfffffefefffefefffffffefefffefefffffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffffefffffefffffffefffefffffffffffffefffffefffefffefefffffffffffffefffefffffefffffefffffffffffffffffefffffefefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffefefffffefefffffffefffffefefffffefefefffffffffffffffffffefefefffefffffffffefefffefefefffffffefffffefffffefefffffffefefffefefffffefffefffefefffffefefefffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfdfff7f7f7ffeff0efffe1e1e2ffcfcfcfffbdbcbcffafafafffa2a2a2ff959595ff878787ff787979ff686968ff575757ff464746ff3e3e3eff3f3f3fff404140ff424241ff424243ff42434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff5f5f6ffefeeeeffe4e4e4ffdbdbdbffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d8ffd8d8d8ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d6d6ffd6d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd0d1d1ffd1d1d1ffd0d0d1ffd0cfcfffcfcfd0ffcfcfcfffcececeffcececeffcecdceffcdcdceffcdcdcdffccccccffccccccffcbcbccffcbcbcbffcbcacbffc9c9c9ffc8c9c8ffc9c8c9ffc8c8c8ffc7c7c7ffc7c7c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c6ffc6c5c5ffc5c5c5ffc4c4c5ffc4c4c5ffc4c4c4ffc4c5c5ffc4c5c4ffc4c4c4ffc4c5c4ffc4c4c5ffc4c4c4ffc5c5c4ffc7c7c7ffcbcbcbffcfcfcfffd3d3d3ffd6d6d7ffd9d8d9ffdbdadaffdcdcdcffddddddffdcddddffdbdadbffdadadaffdadadaffdbdadaffdbdcdbffdcdcdcffdcdddcffdddcddffddddddffdededeffdddedeffdedfdfffdededfffdededfffdfdfdfffdfdfe0ffdfdfe0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e4e3ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe4e4e4ffe3e3e3ffe3e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e0e1ffe0e0e1ffdfe0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdedddeffdddddeffdeddddffddddddffdcdddcffdcdcdcffdcdbdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadaffd9dad9ffd9d9daffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d2ffd2d2d3ffd1d2d2ffd1d2d2ffd1d1d1ffd0d0d1ffd0cfcfffd0d0d0ffcfcfcfffcecfcfffcececeffcececeffcdcdceffcdcdccffcccdccffccccccffcbcccbffcbcacbffcacacaffcacacaffc9c9caffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c4ffc4c3c3ffc3c3c3ffc3c3c2ffc3c2c3ffc2c2c3ffc3c2c2ffc2c2c3ffc2c3c2ffc3c3c4ffc3c3c3ffc4c4c5ffc4c4c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacbffcbcbcaffcbcbcbffc9c9caffcac9caffcacacaffcacbcaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcccbffccccccffcbcbcbffccccccffcccccdffcdcdcdffcccdccffcccccdffcccccdffcdcdcdffcdccccffcdcdcdffcececeffcececeffcfd0d0ffd0d1d0ffd1d1d1ffd1d2d2ffd2d2d3ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d7d6ffd7d7d7ffd8d8d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9dadaffdad9daffdbdadaffdbdbdbffdcdbdbffdcdcdcffdcddddffdddeddffdedddeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0dfe0ffe0e0e0ffe1e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe3e4e3ffe3e3e4ffe3e3e4ffe4e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e4ffe4e5e4ffe4e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe5e5e4ffe5e4e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e2ffe1e1e2ffe2e1e2ffe1e1e2ffe0e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdededfffdededeffdedddeffddddddffdcdddcffdcdcdcffdcdcdcffdddedeffe2e2e2ffe2e2e2ffdcdddcffd8d8d9ffd4d4d5ffd1d1d1ffcdcdcdffc9c9c9ffc6c6c7ffc5c6c5ffc5c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffcac9c9ffcac9caffcacbcaffcacacaffcacbcbffcacacbffcacacaffcbcbcbffcacacaffcacbcbffcbcacaffcacacaffcacacaffcac9c9ffc9cac9ffcccdcdffcdcecdffcdcdceffcececeffcfcfcfffcecfcfffd0d0d0ffcfcfd0ffd0d0d1ffd1d0d0ffd1d0d1ffd0d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd4d5d5ffd6d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffdad9daffd9dad9ffdadadaffdadadbffdbdadaffdbdadbffdbdbdbffdbdbdcffdcdcdbffdcddddffddddddffddddddffdddeddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e1ffe2e1e2ffe5e4e4ffecececfff6f6f6fffcfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff010201ff020201ff010101ff010201ff010101ff010201ff010201ff020202ff030303ff050505ff0b0b0bff161615ff242424ff373837ff525252ff7f7f7fffc7c8c8ffe5e6e5fff5f5f4fffdfdfdfffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffefefefffffffefffefffefffffffefffffefffffefffefffefffffffefefefffffefefffefefefffefffffffefefffffffffffffefffefffffefffffffffffffefffffffefffefffffffefffefffefffffffefffefefefffffffffffefefffffffffefffefffefffefefefffffffefffffefefffefefefffefffefffefefefffefffefffffffffffefefffffefffffffefffefffffffefffffffffffefefffffffefffffffffffffffefefffffefefffefefffffefffffffffefffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefefefffefffefffffefefffefffffffefefffffffefffffffefffffffefefffffefefffefefffffffffffffffefefffefffefffffffffffefffefffefefffffefefffffefffefffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffefefdfffdfefdfffdfefdfffdfdfdfffafbfbfff3f4f4ffe9eaeaffd2d1d2ffc7c7c7ffbbbbbbffaeaeafffa1a0a0ff909090ff7e7d7eff6c6c6cff5b5c5cff4c4d4cff414140ff404140ff414140ff404040ff404141ff404041ff4141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeff9a999aff9a9999ff434243ff424243ff434343ff010000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff020202ff050505ff0c0b0bff161716ff252525ff3d3d3dff3d3d3dff474748ff484848ff4e4e4eff4e4e4eff4d4e4dff4d4e4eff525352ff525252ff525353ff535353ff5c5c5cff5c5c5cff5c5c5cff686768ff696968ff696969ff6a6a69ff6b6a6aff6c6d6dff6c6d6dff6d6d6dff706f6fff70706fff717272ff727172ff747474ff737373ff757474ff767676ff757676ff767776ff797978ff787978ff797978ff7a7a7aff7d7e7dff808081ff868686ff8b8b8bff8f8f8fff939292ff969595ff989898ff9b9c9bff9f9f9fffa1a2a2ffa6a5a6ffa9a9a9ffacadadffb0b1b0ffb5b4b4ffb7b8b8ffbababbffbebebeffc1c0c1ffc5c4c4ffcac9caffd0d0d1ffd5d5d5ffd9d9d9ffdbdcdbffdfdfdfffe2e2e2ffe3e3e3ffdcdcddffc4c4c4ff7e7e7eff606060ff474747ff222222ff0a0a0aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff0b0a0aff181818ff3a3b3aff5b5b5bff767776ffbcbcbcffd9d9d9ffe0e0e0ffdfe0dfffdfdedeffdddedeffdbdbdbffd5d4d5ffd2d2d2ffcfcfcfffc8c7c8ffc4c4c4ffc1c2c2ffbfbfbfffbcbdbcffbababaffb5b6b5ffb0b0b0ffacacadffa9a9a9ffa5a5a4ffa1a1a2ff9d9e9dff9a9b9bff989898ff959595ff939393ff919191ff8f8f8fff8b8c8bff858485ff7b7a7bff747474ff6e6e6dff676867ff626262ff5c5d5dff595a5aff575758ff595859ff575757ff575857ff575657ff575757ff565656ff565656ff565656ff545454ff545554ff545453ff535352ff535353ff50504fff4f4f4fff4e4e4eff4d4e4dff474847ff474747ff484747ff484747ff474747ff434443ff434444ff434444ff434343ff404040ff3f4040ff3e3e3eff3e3e3eff3e3e3eff3d3d3eff3d3c3dff3a3a3aff353434ff323232ff2e2e2eff262626ff1c1b1cff151515ff0b0b0bff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff0d0c0cff4a4949ff494949ff494a4aff9b9a9aff9a9a9affbebebeffbebebeffbebebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff020303ff030203ff030303ff020303ff030203ff030303ff020303ff050605ff0e0e0eff1a1b1aff252524ff333332ff484848ff5f5f5fff767676ff8c8c8bffa5a5a5ffcecdcdffe6e5e5fff5f5f5fffdfefdfffefefefffefffefffffffffffefefffffefffffffffffefffffefefffffffffffefefffffffefffffffefffffffefefffffefefffefefffffffffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffefffefefefffffffffffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffffffffefefffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffffefefffefefefffefefefffefdfdfffdfdfdfffefefefffcfdfcfff7f7f7ffefeff0ffe2e2e2ffcfcfcfffbcbdbdffafb0afffa3a3a3ff959695ff878788ff797979ff696869ff585858ff474848ff3f3f3fff404040ff424241ff424342ff434342ff43434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfcfff2f2f2ffe8e8e8ffdddeddffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d8ffd8d7d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d7ffd6d6d6ffd7d6d7ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d5d4ffd4d5d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d2d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcecdffcdcdcdffcdcdcdffccccccffcccbccffcccbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c5ffc5c6c6ffc4c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc4c4c4ffc4c4c4ffc5c5c5ffc9cac9ffcdcecdffd2d1d2ffd5d5d5ffd7d8d8ffd9d9d9ffdcdbdbffdcdcdcffdcddddffdbdbdcffdadadaffdadadaffdbdadaffdbdbdbffdbdcdbffdcdcdcffdcdddcffdcdddcffdededdffddddddffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe2e1e2ffe1e1e1ffe1e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e3e4ffe4e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdeffdedfdfffdedfdeffdfdedeffdddedeffdddedeffdddeddffddddddffddddddffdcdcddffdcdbdcffdcdcdcffdcdbdbffdbdadbffdadadbffdadadaffdadadaffd9dad9ffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd5d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd3d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd0d1d0ffcfd0d0ffcfcfcfffcfcecfffcececeffcececeffcdcdceffcdcdcdffcccdcdffcdccccffccccccffcbcbcbffcacbcbffcacacaffc9cac9ffcacac9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c6ffc6c6c6ffc5c5c5ffc5c5c4ffc4c4c4ffc3c3c3ffc2c3c2ffc3c3c3ffc3c4c3ffc4c4c4ffc3c3c4ffc3c4c4ffc2c3c2ffc3c2c2ffc2c3c3ffc3c2c3ffc3c2c3ffc3c3c3ffc4c3c3ffc4c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cac9ffcacacaffcacacaffcbcacbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcccbcbffccccccffcccdccffccccccffcccccdffcccccdffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcdcdcdffcdcdceffcfceceffcfcfcfffcfd0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd3d3d2ffd4d4d4ffd6d5d5ffd6d7d7ffd7d8d8ffd8d9d9ffdad9daffdadadaffdadbdaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdcdddcffddddddffdddeddffdededeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0dfffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e4e3ffe3e4e4ffe3e4e3ffe3e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe2e1e1ffe2e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdedddeffddddddffddddddffdddcdcffdbdcdbffdcdcdcffe0e0dfffe2e2e2ffdfdfe0ffdbdbdbffd8d8d7ffd4d4d5ffcfd0cfffccccccffc9c9c9ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cac9ffcccdccffcccdccffcdcecdffcececdffcecdcdffcfcfcfffcececfffcfd0cfffcfd0cfffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadbdbffdadbdbffdbdbdcffdbdbdbffdbdbdbffdcdcdcffdddcddffddddddffdddeddffdedddeffdededeffdfdfdeffdfdfdeffdfdfdfffe0e0e0ffe0e0e0ffe0e1e1ffe1e2e2ffe4e3e3ffe6e7e6fff2f2f2fff9f9fafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff020101ff010102ff010201ff020201ff020202ff030303ff050606ff0e0e0eff1a1a1aff282829ff3b3b3bff555655ff828282ffc5c5c5ffe6e6e6fff4f4f4fffdfcfdfffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefffefffefefffffffefefffefffffffffefffffffffffffffffefffffffffffffefffffefefffffefefefffffefffffffefffffffffffffefffffffefefffffefefffffefffefffefefffffefefefffffffefffefefefffefefffffefefefffefefefffefffffffefefefffefffffffffefefffefffffffffefefffffefefffffffefffffefefffffefffffffffefffefefffffffefefffefefefffefefefffffffefffffffffffefffffffffefefffefefffffefffffffefffefffffffefffefefefffefefffffffefffffefffefffffefefffefefefffefffefffefefefffffefffffffffffffffefffffffffefffefefefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffffefffffffffefffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffefffefefffffefffefffefffefffffefefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffefefefffefefefffffefffffefefffffefffefffefefefffffefefffefffefffefefffffefefefffffefefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffcfcfdfffbfbfafff4f4f3ffebebebffd6d6d5ffcccdcdffbfbebeffb1b1b1ffa2a1a1ff919191ff7f7f7fff6d6c6dff5d5c5dff4e4e4dff404040ff404040ff404040ff404040ff414040ff414141ff40414100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbeffbfbfbfffbebebeffbebebeffbebebeff999999ff999999ff434243ff424243ff434343ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040504ff0a090aff0f0f10ff181818ff242424ff333232ff3d3d3dff484848ff484848ff4e4e4dff4e4e4eff4d4d4eff4d4d4eff535253ff535353ff535253ff535353ff5c5c5cff5c5c5cff5c5c5cff5c5d5cff5c5c5cff686767ff686868ff696869ff69696aff6a6a6aff6c6c6cff6c6d6dff6e6e6dff6f7070ff707070ff727272ff727172ff747373ff747473ff757474ff767576ff767676ff767677ff777677ff787878ff7b7b7bff7f7e7eff838383ff888988ff8d8d8dff909090ff939393ff969796ff9a9999ff9c9c9cff9f9fa0ffa3a2a3ffa5a6a6ffaaa9a9ffadadadffb1b1b1ffb5b5b5ffb9b8b9ffbcbcbcffbfbfbfffc2c2c1ffc6c6c6ffcbcbcbffd2d1d2ffd6d6d7ffdadadaffdcdcdcffdfdfdfffe2e3e2ffe4e4e4ffdadadaffb8b7b7ff767676ff5d5d5dff3d3c3dff191819ff090909ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff131312ff2e2e2eff4f4f4fff6d6c6dffafb0b0ffd7d7d7ffe0e0e0ffe0e0dfffdfdedeffdedddeffdcdcdcffd7d7d7ffd3d3d3ffd0d0d0ffc9c9c9ffc5c5c5ffc2c2c3ffc0c0c0ffbdbdbdffbababaffb6b7b6ffb1b1b1ffadadadffa9a9a9ffa5a6a5ffa1a1a2ff9e9e9eff9b9b9bff999899ff969696ff949494ff919292ff8f8f8fff8d8d8dff898989ff838283ff7c7c7cff777777ff717171ff6b6b6bff646464ff5f5f5fff5a5b5bff575757ff565757ff565555ff575757ff575656ff565656ff565655ff545454ff545454ff545454ff535353ff535353ff504f50ff4f4f4eff4e4e4eff4e4d4eff4c4d4cff4b4b4bff474747ff474847ff474847ff474747ff444445ff434344ff434343ff404141ff404040ff404040ff404140ff414040ff414141ff414142ff414141ff414140ff3e3f3eff3e3e3eff3e3e3eff3a393aff343434ff2b2b2cff1d1d1dff0e0e0eff040304ff000001ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff0c0d0cff494949ff494949ff4a494aff9a9a9bff9a9a9affbebdbeffbebebeffbebebeffbfbfbfffbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030304ff030303ff030303ff030303ff030302ff030302ff030202ff030203ff080807ff131313ff1d1c1dff272627ff363636ff4d4d4dff656566ff7a7b7bff8f8f8fffadadadffd2d3d2ffe8e9e8fff8f8f8fffefdfefffefefffffffefffffefffefffffefefffefefefffefffefffefefefffffefffffffefffffefefefffffffefffefefefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffffffffffffffefffffffffffffefffffefefffffffefffffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefefefffefefefffffefefffffffffffefffefffefefefffefefefffefffefffefffefffffefefffefefefffefefffffffefffffefffefffffefefffefefefffffffefffffefefffffefffffffffffffffefffffffffefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffcfdfcfff7f7f7ffefeff0ffe2e2e1ffcfcfcfffbcbcbcffb0b0b0ffa4a3a4ff969697ff888788ff7a7a7aff696969ff585959ff494949ff404140ff424242ff424242ff434342ff424242ff424243000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff6f5f5ffedeeedffe1e1e1ffdadadaffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfd0ffcfcfcfffcecfceffcececeffcecdcdffcdcdcdffcdccccffcdcccdffccccccffcccbcbffcbcccbffcbcbcaffc9c9c9ffc9c8c9ffc8c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c5ffc6c6c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc7c7c7ffccccccffd0cfcfffd3d3d4ffd6d6d5ffd8d8d8ffdadbdbffdddddcffddddddffdddcdcffdbdbdbffdadadaffdbdadaffdbdbdaffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffdeddddffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e4ffe4e4e4ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe3e2e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfe0dfffdfdfdfffdededeffdededeffdededeffdddeddffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdbdadbffdadadaffdadad9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d6ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcfceffcecfcfffcececdffcdcdceffcdcdcdffcccdcdffccccccffcccccbffcbcbcbffcbcacaffcacacaffcacac9ffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c4ffc3c3c3ffc2c3c2ffc2c2c2ffc3c2c3ffc3c3c4ffc4c3c4ffc3c4c3ffc4c3c3ffc3c3c3ffc3c4c3ffc2c2c2ffc3c2c3ffc2c2c3ffc3c2c3ffc3c3c2ffc2c3c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffcbcbccffccccccffccccccffccccccffcccdccffcdcccdffcccccdffcdcdcdffcdcdcdffcececeffcececeffcececeffcececfffcececeffcecfcfffcecfcfffcececeffcecfcfffcfd0cfffd0d0d0ffd0d0d0ffd2d2d1ffd3d2d2ffd4d3d4ffd5d5d5ffd7d6d6ffd8d8d8ffdadad9ffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffdeddddffdededeffdfdedeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e3e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe4e4e4ffe5e5e4ffe5e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e5ffe5e5e4ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e0e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdededeffdedddeffddddddffddddddffdcdcdcffdcdbdbffdcdddcffe0e0e0ffe0e0e1ffddddddffdadad9ffd6d6d7ffd1d1d1ffcfcecfffccccccffc9c8c9ffc7c7c7ffc6c6c6ffc6c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffcac9c9ffcacacaffcacac9ffcacacaffcacacaffcacacaffcac9caffcacacaffcacac9ffcac9c9ffcccbccffccccccffccccccffcdccccffcdcdcdffcdcdcdffcececdffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d3ffd2d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdadadaffdadadbffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdcdcddffdcddddffddddddffdddeddffdededeffdededeffdfdfdeffdfdfdfffdfdfe0ffe0e0dfffe1e1e1ffe2e2e2ffe3e3e3ffe5e5e5ffebeaeafff5f6f6fffbfbfbfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff020102ff010102ff020201ff010201ff020202ff030303ff070707ff111111ff1e1d1eff2c2c2dff3e3f3fff595959ff828282ffbebebeffe6e6e6fff4f4f4fffcfcfdfffefefefffefefefffefefffffefefefffffefffffffffffffefefffffefefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefefffffffefffffefffefffefffefffefefffffefefefffefefffffefefefffefefefffefffefffefefefffffefefffffffffffffffffffefffffffefefefffffefefffffefffffffefefffffffefffffffefffefefffffefefefffffffffffefefffffffffffffefffefffffffffffffefefffffffefffefffffffffefffffffefffffefffffffffffefffffefffffefffffffefefefffefefffffefefffffefefefffefffffffefefffffffefffffffefffffffffffffefefffffefefefffefefffffffffffffffefefffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffefffffffefffffffffffffefffffffffffffffefffffffffefffffefefefffffffefffefffefffffefefffefefffffefffffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefefffffffefffffefefffffefefefffefefefffefefffffffffffffefefefffefefefffefffefffefefefffffefefffefefefffffffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffdfdfefffdfdfdfffbfbfcfff4f4f4ffececebffd8d9d8ffcfcfcfffc1c0c0ffb3b3b3ffa3a3a3ff929392ff808080ff6f6f6fff5f5e5fff4f4f4fff404040ff404040ff404040ff404040ff414141ff404041ff4141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc2c3c2ffc3c2c3ffbfbebfffbebebeffbebebeffbebebeffbebebeff9a999aff99999aff424243ff424242ff424243ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff070607ff0f0e0fff181818ff212122ff2a2a2aff343434ff3e3e3eff474747ff484847ff4c4c4cff4e4d4eff4e4d4eff4d4e4eff535353ff535353ff535353ff535352ff5c5c5cff5c5c5cff5c5c5cff5c5c5cff5c5c5cff5c5c5cff686868ff686868ff686869ff696969ff69696aff6a6a6aff6d6d6cff6c6d6cff6e6d6eff706f6fff707070ff727272ff727272ff737373ff747373ff757474ff747474ff767675ff787877ff7a7a7aff7c7c7dff808081ff858585ff8b8b8aff8d8e8dff919191ff949494ff979797ff9a9a9aff9d9d9dffa0a0a0ffa3a3a3ffa7a7a6ffaaaaaaffaeaeaeffb2b2b1ffb6b6b6ffb9b9baffbcbcbcffc0c0c0ffc2c2c3ffc7c7c7ffcecdceffd2d2d3ffd7d7d7ffdadadaffdddddeffe0e0e0ffe3e3e3ffe4e4e3ffd7d8d7ffabababff707070ff545555ff2d2d2dff131212ff070707ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff050504ff0d0d0dff242424ff474647ff656565ffa5a5a5ffd5d5d5ffdfdfe0ffe0e0dfffdededfffdedddeffdcdcdcffd8d8d8ffd4d4d4ffd1d0d1ffcbcacbffc6c6c6ffc3c2c3ffc0c0c0ffbebebfffbbbbbbffb7b7b7ffb2b2b1ffadadadffa9a9aaffa6a6a6ffa2a2a2ff9f9f9fff9c9c9cff999999ff979797ff959494ff929392ff909090ff8e8e8dff8a8a8bff878687ff828282ff7d7d7dff777778ff727272ff6c6c6dff676767ff616160ff5b5c5cff5a5a5aff595858ff575757ff565656ff545454ff535353ff555454ff545354ff535353ff535352ff505050ff4f4f4fff4e4e4eff4e4d4eff4c4c4cff4c4c4bff4a4b4aff4a4a4aff474747ff484747ff444545ff454444ff444444ff444444ff434443ff444344ff454546ff454645ff454545ff454546ff454545ff454545ff444445ff444444ff444444ff464646ff464646ff434443ff404040ff323232ff1e1e1eff0a0a0aff030302ff030203ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff49494aff4a494aff4a4a4aff9a9a9bff9a9a9affbebebeffbebebeffbebebeffbfbfbfffbfbfbfffc2c2c1ffc2c2c2ffc2c2c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff040303ff030303ff030303ff030303ff020202ff020101ff030303ff080808ff141414ff1f1f1eff292929ff393939ff505050ff69696aff808080ff959595ffb5b5b5ffd8d8d7ffebebebfffbfbfbfffffefefffefefffffefffffffffffefffffefffffefefffffefefefffefefffffefefffffefefefffefffffffefefffffefefffffffefffffffffffffefefffffefefefffefefffffffffffffffefefffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffefffefefffffefefefffffffffffefefffffffffefffefffefffffefefffefefefffffefefffefffefffffefefffffefffffefffffffffffefffffefffffefffffffefffefffefefffffefefffffefefefffefffffffefefffffffefffffffefffffefefffffefdfefffdfdfdfffdfdfefffefdfdfffcfcfcfff7f7f7fff0f0efffe2e2e3ffd0cfcfffbcbdbdffb1b1b0ffa5a4a5ff979696ff888887ff797979ff6a6a6aff5b5b5aff4b4b4bff414242ff434243ff424342ff434342ff424243ff4242420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfbfff2f1f2ffe6e6e6ffdbdbdbffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd6d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d2ffd1d2d1ffd2d1d1ffd1d1d0ffd1d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcecfceffcececeffcdcdceffcdcdcdffcccccdffcccccdffcbcbcbffcbcbcbffcbcbcbffcbcacbffcac9caffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc6c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc3c4c4ffc5c4c5ffc9cac9ffcececeffd2d2d3ffd5d5d5ffd7d7d8ffdadadaffdcdcdbffddddddffddddddffdddcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdddddcffddddddffdddddeffdededeffdfdfdfffdedfdfffe0e0dfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe4e4e4ffe3e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e4e3ffe4e4e3ffe4e4e3ffe3e3e4ffe4e3e4ffe3e4e3ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffdfe0e0ffe0dfe0ffdfdfdfffdfdfdeffdedfdfffdededeffdedddeffdddedeffdddeddffddddddffdcdcddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadbdbffdadadbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d9ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcececeffcdcdcdffcccdccffccccccffcccbcbffccccccffcbcbcbffcacbcbffc9cac9ffcac9c9ffc9c8c9ffc8c8c8ffc8c8c7ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c3ffc2c3c3ffc2c2c2ffc2c1c1ffc2c2c1ffc2c3c2ffc3c3c3ffc3c2c3ffc3c4c4ffc4c4c3ffc4c3c4ffc3c4c4ffc3c3c3ffc3c3c4ffc2c2c3ffc2c2c2ffc2c2c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcccbccffccccccffccccccffccccccffcccccdffcdccccffccccccffcdccccffcdcdccffcdcdcdffcececeffcececeffcfcfceffcfceceffcececeffcecfceffcfceceffcecfceffd0d0cfffd0d0cfffd0d0d0ffd0cfd0ffd0d0d0ffd1d1d0ffd1d1d2ffd2d2d2ffd3d3d4ffd5d5d5ffd7d7d6ffd8d9d8ffdad9daffdbdadaffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdbdcffdcdcdbffdcdcdcffddddddffddddddffdededeffdfdedfffdedfdfffe0e0dfffdfe0dfffe0e0e0ffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e2ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e5ffe4e5e4ffe5e5e4ffe4e4e5ffe4e4e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe3e3e3ffe2e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdedfffdededeffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdededdffe0e0dfffe0dfe0ffdcdbdbffd9d9d9ffd6d6d6ffd2d1d2ffcececeffcbcccbffc9c8c8ffc6c7c6ffc7c6c6ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9cac9ffcac9caffcac9c9ffcacacaffcacacaffc9cacaffc9c9c9ffcac9c9ffc9c9c9ffcbcbcbffcccccbffcdcdccffccccccffcdcdcdffcececeffcdceceffcfcfceffcecfcfffd0cfd0ffd0d0cfffd1d1d0ffd1d1d1ffd2d1d2ffd2d1d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdddcffddddddffdddeddffdddedeffdedddeffdededeffdfdfdeffdfdfdfffdfdfe0ffe0e0e1ffe1e1e1ffe3e3e2ffe4e4e4ffe5e5e5ffe9e8e8fff1f1f1fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff010102ff010101ff010102ff020201ff020202ff010101ff020102ff020202ff040304ff090809ff121213ff202020ff303030ff434243ff5d5d5dff818181ffb8b8b8ffe6e6e6fff3f4f3fffdfcfcfffefffefffffefefffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefefefffefffefffefefefffefffefffffefffffffefefffefffefffffefefffefefefffefefefffefffefffefefefffefffefffefefefffffefffffefefffffefefffffffffffffffefffffffffefffffefffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffffffefffffefffffefefefffefffffffefffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefefefffffffffffffffffffffffffffffefffffffefffffffefffffefefefffffefffffefefffffefffefffefffefffffefefffefefefffefffffffefefefffefefefffefffefffffefefffefffefffffefefffefffefffffefefffffefefffefffefffefefefffefefefffefffffffffefefffefffefffefffefffefefefffefefefffffffffffefefffffefffffffefffefffefefefffffefefffffefffffefefffffefffefffefefefffefefefffefefefffdfefefffefefdfffefdfefffdfdfdfffbfcfbfff5f5f5ffecebecffd9d9d9ffcfd0d0ffc2c2c2ffb4b5b4ffa4a4a4ff939393ff828282ff717172ff626262ff505050ff3f403fff3f3f3fff40403fff404041ff414141ff404141ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c6c6ffc6c6c6ffc6c6c6ffc3c3c3ffc3c3c2ffc3c2c2ffbebfbfffbfbfbfffbebebeffbebebeffbebebeff999a99ff999a99ff424343ff222323ff0c0c0bff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000101ff050405ff0a0a0aff151414ff1f1e1eff2d2d2dff363736ff3b3c3cff3f4040ff454444ff484848ff484948ff4a4a49ff4c4c4cff4e4e4eff515252ff535353ff525353ff535353ff5c5b5bff5c5c5cff5c5c5cff5c5c5cff5c5c5cff5c5c5cff656666ff676767ff686868ff686768ff696868ff696969ff6a6a6aff6a6a6aff6c6c6dff6c6d6cff6e6d6dff6f706fff707070ff727272ff727172ff727273ff747474ff757575ff777877ff79797aff7b7c7bff7f7e7fff828282ff878787ff8b8b8bff8f8e8fff929292ff959595ff989798ff9a9a9bff9d9e9dffa1a1a1ffa4a3a4ffa7a7a7ffabababffafafaeffb3b3b3ffb7b8b7ffbbbabaffbdbebdffc1c1c1ffc4c4c3ffc9c8c8ffd0cfcfffd3d4d3ffd8d9d8ffdbdbdbffdddedeffe1e1e0ffe4e4e4ffe2e3e3ffd3d4d3ff9a9b9bff666565ff454646ff212121ff0d0d0dff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff080809ff1a1b1bff3c3d3cff5f5e5fff989898ffd1d2d1ffdfdfdfffe0e0e0ffdfdfdeffdeddddffdcdddcffd9d9d9ffd5d5d5ffd2d1d1ffcccccbffc6c7c6ffc3c4c3ffc1c1c1ffbebfbfffbcbcbbffb8b8b8ffb2b3b2ffadaeadffaaaaaaffa7a7a7ffa2a3a3ff9fa0a0ff9c9d9cff9a9a9aff989797ff969596ff939393ff919191ff8e8e8fff8b8b8bff878887ff838484ff808080ff7c7b7cff787777ff727372ff6e6e6eff696869ff646464ff616262ff5f5f5fff5c5d5dff5a5a5aff585858ff565656ff545455ff535353ff525152ff50504fff4f4f4fff4e4e4eff4d4d4eff4c4c4cff4b4b4bff4a4a4aff4a4a4aff494949ff484848ff484748ff474748ff474747ff474847ff484848ff484848ff4a4a4aff4a4a4aff494949ff484948ff494848ff484948ff484848ff484847ff474747ff464646ff464646ff464746ff474848ff464747ff403f3fff303030ff1c1d1dff0c0c0bff080908ff050505ff010202ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff181718ff2e2e2eff4a4949ff9b9a9aff9a9b9affbebebeffbebebeffbebebeffbfbfbfffbfbfbfffc1c2c2ffc2c2c2ffc2c2c2ffc5c5c5ffc4c4c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030303ff030403ff030303ff030303ff030203ff020202ff040404ff0b0a0aff171716ff212021ff2b2b2bff3c3c3cff535353ff6c6c6cff848384ff9c9b9cffbebdbeffdcdcdcffedecedfffcfcfdfffefffefffefefefffffefefffefefefffefffffffefefefffefffefffefffefffffefefffefffefffffefffffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffefffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffefefefffffefffffefefffffefffefffffffefffffefffffefefefffefffffffffffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefefdfffdfefefffdfefefffefdfdfffcfdfcfff7f7f7fff0f0f0ffe3e4e4ffd0d0d0ffbdbdbdffb1b1b1ffa4a5a5ff969696ff888787ff797879ff6a6a6aff5b5c5bff4c4c4cff424242ff424342ff424242ff424342ff434243ff4443440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff6f7f6ffeeefefffe0e0e0ffd9dadaffd8d8d8ffd7d8d7ffd7d8d7ffd8d7d7ffd7d6d7ffd7d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d5d6ffd5d5d6ffd5d6d5ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d1ffd1d0d0ffcfcfd0ffcfd0cfffcfcfcfffcfcecfffcececeffcececeffcdcdcdffcdcdcdffcdcdccffccccccffcbcccbffcbcbcbffcbcbcbffcbcacaffc9c9c9ffc8c9c8ffc8c8c8ffc7c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc5c6c5ffc6c5c5ffc4c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc7c8c8ffccccccffd1d1d0ffd4d4d4ffd7d6d7ffd9d9d9ffdcdbdbffdcdcddffddddddffdddedeffdededeffdbdcdcffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffdddcddffdddeddffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e3ffe4e3e3ffe4e3e3ffe4e4e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e3e3ffe4e3e4ffe3e3e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffe0dfe0ffdfdfdfffdfdedfffdfdedfffdededeffdddeddffddddddffdddcddffdcdcddffdcddddffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdadbdaffdbdadbffdadadaffdad9daffdadad9ffd9dad9ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d2ffd3d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcecfffcececeffcdcecdffcdcdcdffccccccffcbccccffcbcbcbffcbcacaffcacbcaffcac9caffcac9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c7c6ffc6c5c6ffc5c5c4ffc4c4c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c0c1ffc1c0c1ffc2c1c2ffc2c2c3ffc2c3c2ffc3c3c3ffc3c2c3ffc3c3c3ffc3c4c4ffc4c4c3ffc3c4c4ffc4c4c3ffc4c3c3ffc2c3c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdccffccccccffcccdcdffcdcdccffcccdccffcccdcdffcdcdcdffcececeffcececeffcececfffcececeffcececeffcececeffcfceceffcfcecfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd1d1d1ffd3d2d2ffd4d4d5ffd7d7d7ffd8d9d8ffdad9d9ffdadbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffddddddffdedddeffdedfdeffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffe0dfdfffe0dfe0ffdfdfe0ffdfe0dfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe3e2e2ffe2e3e2ffe2e3e2ffe2e3e2ffe2e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e4e5ffe4e5e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e4ffe4e3e3ffe3e4e3ffe3e3e3ffe2e3e2ffe3e2e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe0e1e0ffe0e1e1ffe1e1e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdedfdeffdededdffdddedeffddddddffdddddcffdcdcdcffdcdcdcffdedfdeffe0e0e0ffdededeffdadadbffd7d8d8ffd2d3d2ffd0d0d0ffcecdcdffcbcacbffc7c7c8ffc6c7c6ffc6c6c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c8c9ffc9c8c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9cac9ffc9c9c9ffcac9c9ffc9c9caffc9c9c9ffcbcbcbffcccbcbffcccccbffccccccffccccccffcdcccdffcdcdcdffcdcdceffcececeffcfcecfffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d4d4ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadbffdbdbdbffdadbdbffdbdcdbffdcdbdcffdddcddffdcdcddffdcdddcffdddddeffdddedeffdddedeffdededeffdfdfdeffdfdfdfffe0dfe0ffe0e1e0ffe2e2e2ffe3e3e3ffe5e5e5ffe6e6e6ffe9e8e8ffeeefeefff8f7f8fffefdfefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010102ff010101ff020101ff020202ff020102ff020202ff020202ff020202ff040405ff0a0a0aff141414ff232322ff343334ff484747ff616160ff818181ffb9b8b8ffe5e5e4fff3f2f2fffdfcfdfffffefffffefffefffefffffffefefefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefefffffefefffffefefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefefffffefffefffffffefffffffffffffefefffefefffffffffffffffefffffffefefffffefffffffffefffffffefffefefefffffefffffffffefffffffefffffefefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffffffffffffffefefefffefefffffffefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffefefefffefefffffefffefffefffffffefefefffefefefffefefffffefffffffefefefffefefffffefefefffefffefffefefefffefffffffefefefffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfcfcfff5f5f5ffebecebffd8d8d8ffcecfcfffc3c2c2ffb5b5b5ffa6a6a5ff949494ff838383ff737373ff646463ff505050ff3d3d3dff3d3d3eff3f3f3fff404040ff414040ff414040ff4141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c7ffc8c8c7ffc5c6c5ffc6c6c6ffc6c6c5ffc3c2c2ffc3c2c3ffc3c3c3ffbebfbfffbfbfbfffbebebeffbebebeffbebebeff999a9aff727272ff434243ff181918ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030202ff040304ff060606ff0f0f0fff181818ff262626ff323232ff3e3e3eff454545ff464646ff474647ff474847ff494949ff4a4949ff4b4c4cff4d4c4dff4f4f4fff505050ff515151ff535253ff575757ff5a5a5aff5c5b5cff5c5c5cff5c5c5cff5c5c5cff636364ff656565ff666666ff676767ff676868ff686768ff686869ff696969ff696a69ff6a6a6aff6c6d6dff6d6c6dff6d6d6dff6f706fff707070ff707171ff727372ff757574ff777777ff797979ff7b7b7cff7e7e7eff818081ff848484ff888888ff8c8c8cff909090ff939393ff969697ff999998ff9c9b9bff9e9e9effa2a1a1ffa5a4a4ffa8a8a7ffabacabffb0b0b0ffb5b5b4ffb8b8b8ffbcbbbcffbfbebfffc2c2c2ffc4c5c5ffc9c9c9ffd0d1d0ffd4d4d5ffd9d9d9ffdcdcdcffdededfffe1e1e1ffe3e4e3ffdfdfdfffcecfcfff8b8b8bff5b5b5bff393839ff181818ff09090aff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060605ff151514ff363636ff595958ff888887ffcacbcaffddddddffe0e0e0ffdfdfdfffdededeffddddddffd9dad9ffd6d6d6ffd2d2d2ffcdcdcdffc7c7c8ffc4c5c5ffc2c2c2ffbfbfc0ffbcbcbcffb8b9b8ffb4b3b3ffaeafafffaaaaabffa7a7a7ffa4a4a4ffa0a0a0ff9d9d9eff9b9b9bff989899ff969696ff949494ff919292ff908f90ff8b8b8cff888989ff858585ff818182ff7d7e7dff7a7a7aff777777ff737373ff6f6f6fff6b6c6cff6a6a6aff686868ff666566ff636362ff606060ff5c5d5dff5a5a5aff575857ff555555ff525252ff515152ff515151ff515051ff505050ff504f4fff4f4f4eff4e4e4eff4d4d4dff4c4b4cff4c4b4bff4c4c4cff4d4d4cff4e4d4eff4e4e4eff4e4e4eff4d4e4dff4d4d4dff4c4d4cff4b4b4bff4b4b4bff4b4b4bff4a4b4aff4a4a4aff484949ff484847ff464647ff464646ff464646ff474647ff444544ff3c3d3cff313131ff212121ff151515ff0e0e0dff070707ff030303ff020202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff080808ff282928ff494a4aff6e6e6eff9a9a9affbebebeffbebebeffbebebeffbfbebfffbebfbeffc2c2c2ffc2c2c2ffc2c2c2ffc4c4c5ffc5c5c5ffc8c8c8ffc7c7c7ffc7c7c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030303ff030303ff030403ff030303ff020303ff020302ff050505ff0c0b0cff181818ff222223ff2f2f2fff414041ff575656ff6f6f6fff868686ffa1a0a0ffc3c3c3ffdfdfe0ffeeeeeefffdfcfcfffefefefffffefefffffefefffffffefffefefefffffefefffffffefffefefefffffefffffffffffffefffefffefffffffefefefffefffefffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefefffffffefffffffefffefefefffefefffffffefefffffefefffefefefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffefefffffefefefffefefefffdfdfefffdfdfdfffcfdfcfff7f7f7fff1f1f1ffe5e5e5ffd1d1d1ffbebebeffb1b1b1ffa5a5a6ff979797ff888888ff7a797aff6a6b6aff5b5c5cff4c4b4cff414242ff424343ff434342ff424243ff434443ff45444500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfbfbfff5f5f5ffecececffdededeffdadadaffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d5ffd4d5d4ffd4d5d4ffd4d4d5ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffcfcfcfffcfcecfffcfceceffcececeffcdcecdffcdcdcdffcdcdccffccccccffcccbccffccccccffcbcbcbffcbcbcbffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c8ffc6c7c6ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c5ffc5c4c4ffc4c4c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc7c7c7ffcbcbcbffcfcfcfffd3d3d3ffd5d6d5ffd8d8d8ffdbdadbffdcdcdcffddddddffdddedeffdddedeffdddcddffdcdcdcffdcdddcffddddddffdcddddffddddddffddddddffdedddeffdededdffdededeffdededeffdfdedfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe3e3e2ffe2e3e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe3e4e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe4e4e4ffe4e3e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe4e3e4ffe3e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e2e3ffe3e3e3ffe2e3e2ffe2e3e3ffe2e3e3ffe3e2e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededfffdededeffdededdffddddddffddddddffdddddcffdddddcffdcdcdbffdcdcdcffdbdcdbffdbdbdaffdbdadbffdbdadbffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcfcfceffcececeffcdcdcdffcdcccdffcccccdffccccccffcbcbcbffcacbcbffcacacaffcac9caffc9c9c9ffc9c9c8ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c4c5ffc4c4c4ffc4c3c3ffc3c2c2ffc2c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc1c0c1ffc2c1c1ffc2c2c1ffc2c2c2ffc3c2c2ffc3c3c2ffc3c3c2ffc3c4c3ffc4c4c4ffc4c4c3ffc4c3c3ffc4c3c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdccffcdcdcdffcdcdccffcececeffcececeffcececeffcfcecfffcececeffcececfffcfcecfffcecfcfffd0cfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd4d4d4ffd5d6d6ffd8d8d8ffd9d9d9ffdbdbdaffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddcddffdcdcdcffdcdcddffddddddffdedddeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffe0dfdfffdfdfdfffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe3e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e0ffe1e0e0ffe1e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdedddeffddddddffdcdddcffdcdcdbffdddeddffdfdfdfffdfdfdfffdddcddffd9d9d9ffd6d6d7ffd3d3d3ffcfd0d0ffcecdceffcacbcaffc7c7c7ffc6c6c7ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcbcbcbffcbcbcbffcbcbccffccccccffcdccccffcdccccffcdcdcdffcececeffcfcfceffcfcfcfffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd3d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd8d7d8ffd8d7d8ffd8d8d8ffd8d9d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdadbffdadadaffdbdbdbffdcdbdbffdbdcdcffdddcdcffdcdddcffddddddffddddddffdddddeffdededeffdededeffdededfffdfdfdfffe0dfe0ffe1e1e1ffe3e3e3ffe4e4e4ffe6e6e6ffe7e8e7ffeae9eaffedededfff5f5f4fffbfbfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff020101ff010202ff030303ff020302ff020202ff020102ff020202ff020303ff050404ff0b0b0cff161616ff242424ff353535ff4a4a4aff646364ff838383ffb6b6b6ffe3e3e2fff2f2f2fffdfdfdfffffffefffefefefffffefefffefffffffefffffffffffefffefefefffffefffffefffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffefefffefefefffefefffffefefffffefefefffefefefffefffffffffefefffefefefffffefefffefefefffefffefffefefefffefefefffffefffffffefffffefffffffefefefffffefffffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefffffffffefffefefffffffefffffffffffffffffefffefffefffffefefffefffffffffffefffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffffffefffefefffffffefffffefffffffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffefefffffffefefffefffffffefffffffffffffffefffefffffefefffefefefffefefefffffefefffefefffffffefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffcfcfcfff6f6f6ffebebecffd6d6d6ffccccccffc1c1c1ffb5b5b5ffa6a6a6ff969696ff858585ff747575ff646464ff505050ff3d3c3cff3d3d3dff3e3e3eff3f3f3fff404040ff414040ff414041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cacaffcacac9ffcacacaffc8c7c8ffc8c8c8ffc6c6c6ffc5c6c5ffc6c5c5ffc3c3c3ffc3c3c3ffc2c2c2ffbfbfbeffbebfbfffbebebeffbebebeffaaaaaaff888788ff595a59ff282828ff090909ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff080707ff0c0c0dff121212ff202020ff2d2c2cff353636ff3f3f3fff464645ff484848ff484849ff484847ff494949ff4a4a4bff4c4c4cff4d4d4eff4f4f4fff505050ff515151ff525253ff535453ff545554ff575757ff5a5a5aff5b5b5bff5c5c5cff616161ff636262ff636464ff656565ff666666ff676667ff676867ff686868ff696969ff696869ff6a6a6aff6a6a6aff6b6c6cff6e6e6eff6f706fff717071ff727172ff737474ff757576ff787878ff7b7a7aff7d7d7dff7f7f7fff828282ff858685ff8a8989ff8d8d8dff919191ff949595ff989797ff99999aff9c9c9cff9e9f9fffa2a2a1ffa5a5a5ffa9a8a9ffacadadffb1b1b0ffb5b6b5ffb9b9b9ffbcbcbdffbfbfbfffc3c3c3ffc6c6c5ffcacbcbffd1d1d2ffd5d6d5ffd9d9d9ffdcdcddffdedfdeffe2e2e2ffe3e3e3ffdcdcdcffc4c3c4ff79797aff4e4d4dff2d2d2dff121313ff070707ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010102ff060606ff131313ff373736ff555556ff787778ffbfbfbfffd9d9d9ffdfe0dfffe0dfdfffdedfdfffdededdffdadadaffd7d7d7ffd3d3d3ffcdceceffc9c9c8ffc5c5c5ffc2c2c3ffbfc0bfffbdbdbdffb9b9b9ffb4b5b5ffafafafffabababffa8a7a7ffa4a4a4ffa0a1a1ff9e9e9eff9b9c9bff999999ff979797ff949494ff929292ff909090ff8c8c8cff888989ff868586ff828282ff7e7e7eff7b7c7bff797979ff777676ff747374ff727272ff707071ff6e6f6fff6c6c6cff696969ff676767ff646465ff616262ff5e5e5eff5b5b5bff595959ff595858ff585858ff585858ff585857ff585757ff565556ff545454ff525353ff525151ff515152ff525252ff525353ff535353ff525253ff525152ff515151ff505050ff4f504fff4f4e4eff4e4e4eff4e4e4dff4c4c4cff4c4b4bff4a4a4aff494949ff484847ff474746ff464647ff464746ff464746ff434444ff3d3e3eff343435ff282728ff1d1c1cff121313ff0b0c0cff070707ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff151515ff424242ff686867ff8c8c8cffa8a9a9ffb5b5b4ffbebebdffbfbfbfffbfbfbeffc2c2c2ffc2c2c2ffc2c2c2ffc4c4c5ffc5c4c5ffc8c7c7ffc7c8c8ffc7c7c8ffc9c9c9ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030403ff030303ff030303ff030304ff030303ff030303ff050505ff0d0d0dff1a1a1aff252525ff333333ff464646ff5c5c5cff737273ff888788ffa2a2a2ffc8c9c9ffe2e1e1fff0eff0fffcfcfcfffefefefffefefefffefefffffefefefffefefffffefefefffefffefffffefefffefefffffffffefffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffffffefffffefffffffefffffffffffffffffefffefffefffffefefffefffffffffffffffefefefffffefefffefffefffefffffffefffefffefefefffdfdfefffdfdfdfffdfdfdfffcfcfcfff7f8f8fff1f0f1ffe6e5e6ffd1d0d1ffbebfbeffb2b2b3ffa6a7a6ff989998ff8a8a8aff7b7b7bff6b6b6bff5c5b5bff4b4b4bff414140ff414242ff424243ff434344ff454445ff444544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9fff0f0f1ffe6e5e6ffdddcddffdadbdaffd8d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd5d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d1ffd1d0d0ffd0cfd0ffcfcfcfffcecfcfffcfcfceffcececeffcecdceffcdcdceffcdcdcdffcccdccffccccccffcbccccffcbcccbffcacacaffcbcacaffc9cacaffc8c9c9ffc8c9c8ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c5c6ffc6c5c6ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc4c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffcac9c9ffcdcdceffd1d1d2ffd5d4d5ffd7d7d7ffd9dad9ffdcddddffdededeffdddddeffdededeffdedfdfffddddddffddddddffddddddffdedddeffdedddeffdddedeffddddddffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe3e3e3ffe4e3e3ffe3e4e4ffe3e4e4ffe4e4e3ffe3e3e3ffe4e3e4ffe3e4e3ffe4e4e3ffe3e4e4ffe3e4e4ffe3e3e4ffe4e3e4ffe4e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe2e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdedfdfffdfdedeffdddddeffddddddffdcddddffdddddcffdcdcdcffdcdbdcffdbdcdcffdbdbdbffdadbdaffdbdadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d9d8ffd8d7d7ffd7d7d8ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d5ffd4d3d3ffd3d4d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcecdceffcdcdcdffcdccccffccccccffcbccccffcbcbcbffcacacbffcacacaffc9c9caffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc7c6c7ffc5c6c6ffc5c5c5ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc1c2c2ffc1c1c0ffc1c0c0ffc0bfc0ffc0c0c0ffc0c1c1ffc1c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c3ffc3c2c3ffc3c3c3ffc4c4c3ffc3c4c3ffc4c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcececfffcfceceffcecfceffcececfffcfcfcfffcecfceffd0d0cfffd0cfcfffd0cfcfffd0d0d0ffd0d0d1ffd1d0d0ffd0d0d1ffd0d0d1ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd6d6d6ffd7d7d7ffd8d8d8ffdadadbffdbdbdcffdbdcdcffdbdcdcffdcdcdcffdddcdcffddddddffdddddeffdddedeffdededeffdfdedeffdfdedfffdededeffdedfdfffdfdedeffdfdedfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e2e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe3e2e3ffe2e2e2ffe2e3e3ffe3e2e2ffe2e1e2ffe2e1e2ffe1e1e2ffe2e2e1ffe1e1e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e0ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffdfdfdeffdededeffdededfffdddeddffdddeddffddddddffdcddddffdcdcdcffdededeffe1e0e0ffe0e0e0ffdbdbdcffd9d9d9ffd6d6d5ffd2d2d1ffcfcfcfffccccccffcac9c9ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c8ffc8c7c8ffc8c8c8ffc8c9c9ffc9c9c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcacacaffcbcbcbffcbcacaffcbcbcbffccccccffccccccffcdcdccffcecdcdffcecdceffcececeffcfcfcfffd0cfcfffd0d0d1ffd0d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdad9daffdad9d9ffdadadaffdadbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdddedeffdededfffdededfffdfdfdfffe0e0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe7e7e7ffe9e9e9ffebebebffecececfff0f0f0fff9f9f9fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff010101ff030303ff030303ff020203ff020202ff020202ff030203ff030403ff050505ff0d0d0dff191a19ff262626ff363636ff4b4b4bff666666ff828182ffb2b2b2ffe1e1e0fff1f1f1fffcfdfcfffefffefffefefefffefefffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffffffefefefffffffefffefffffffefefefffffefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffffffffefefefffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefffffffffffffffffffffffffefefffffffffffffffefffffefefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefefffffefffffffffffffffffefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefffefffefefefffffefffffffefffffffffefffefefefffffffefffffffffffffffffffffefffffffffffffffffffffffffefffefefefffefffefffefffffffefefefffffffefffefefefffdfdfefffefdfdfffdfefdfffdfdfefffcfdfcfff5f6f5ffecebecffd4d4d4ffcacacaffbfbfbfffb4b4b4ffa5a5a5ff979797ff868686ff767576ff646464ff515050ff3d3d3dff3d3e3dff3e3e3fff3f3f40ff3f3f40ff403f40ff4040410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcccbffcbcbcbffcacacaffcacacaffcacacaffc8c7c7ffc8c8c8ffc6c6c5ffc6c6c6ffc5c6c5ffc3c3c2ffc3c3c2ffc3c3c3ffbfbfbfffbfbebfffbebebdffb7b8b7ff9c9d9cff757474ff414041ff141414ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff040404ff080808ff141313ff202020ff282928ff323232ff3a3a3aff424242ff454546ff484847ff494949ff484949ff4a4949ff4b4b4bff4d4c4dff4e4e4eff4f5050ff515151ff525352ff545453ff545454ff555555ff565656ff585857ff5a5a5aff5c5c5cff5d5e5eff5f5f5fff616161ff626363ff636364ff656565ff666666ff676667ff686867ff686868ff696969ff6a6a6aff6b6b6bff6c6c6cff6f6f6fff707070ff727272ff737272ff747474ff767676ff797878ff7b7b7bff7d7d7dff7f7f7fff828283ff858686ff8a8a8aff8e8e8fff939393ff959695ff989898ff9a9a9aff9d9d9dff9f9f9fffa2a2a3ffa5a5a5ffa9a9aaffadadadffb2b2b2ffb7b7b6ffbababaffbdbebdffc0c0c0ffc4c4c4ffc7c7c7ffccccccffd3d3d3ffd7d8d7ffdbdbdbffdcddddffe0dfdfffe3e2e3ffe3e3e3ffdadadaffbbbbbbff6c6c6bff434443ff252525ff0f0f0fff060506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020302ff070807ff141414ff373738ff555555ff707070ffb2b2b2ffd7d7d7ffe0e0dfffe0e0e0ffdfdfdfffdededdffdbdbdbffd9d8d9ffd3d4d4ffcececfffc9cac9ffc6c6c6ffc3c4c3ffc1c0c0ffbebdbeffbababaffb5b5b5ffafb0b0ffacacacffa8a8a8ffa4a4a4ffa1a1a1ff9f9f9fff9c9c9cff9a9a99ff979797ff959695ff939493ff909090ff8c8c8cff898a8aff858686ff838282ff7e7f7eff7c7c7dff7a7a7aff777777ff767676ff747474ff737373ff727271ff707070ff6e6e6eff6d6d6dff6a696aff686767ff656565ff636262ff616161ff606060ff5f5f5fff5f5f5fff5e5e5eff5d5c5dff5b5b5bff5a5a5aff585958ff575757ff575757ff575757ff575757ff565757ff565656ff555555ff545454ff535353ff535352ff525251ff505150ff50504fff4e4e4eff4d4d4dff4b4c4cff4a4a4bff494a49ff494949ff474848ff484747ff484748ff474747ff454544ff3f4040ff373737ff2f2f2eff262626ff1e1e1eff131313ff0a0a0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050605ff252625ff6a6a6aff8e8e8fffa7a8a8ffb8b7b8ffbebebdffbfbfbfffbebfbfffc2c1c2ffc2c2c2ffc2c2c2ffc5c5c5ffc4c5c5ffc8c8c7ffc7c8c7ffc8c8c7ffc9c9c9ffc9c9caffcbcbccffcbcccbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030303ff040404ff030303ff030404ff030303ff030303ff070707ff121111ff1d1d1dff272727ff363636ff4c4c4cff626363ff777676ff8c8c8cffaaa9a9ffcfd0cfffe4e4e5fff5f5f5fffdfefdfffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffefffefefffffefffefffefffefffefefefffefffffffffffffffffffffffffefefffffffffffffffefffffffefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffefffefffdfefefffefdfdfffdfdfdfffdfcfdfff8f8f8fff0f1f1ffe6e6e5ffd1d1d0ffbebebeffb2b2b2ffa7a7a7ff9a9a9aff8c8c8cff7d7d7dff6d6d6cff5c5c5cff4b4a4bff404040ff414141ff434344ff454444ff444544ff454445000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff6f6f6ffebebebffe4e4e4ffdededeffdbdbdbffdad9d9ffd8d8d9ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d5ffd5d6d6ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd4d5d5ffd5d5d5ffd4d5d4ffd4d5d5ffd4d4d4ffd5d5d5ffd4d4d4ffd4d4d5ffd4d3d4ffd4d3d4ffd3d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd2d2d3ffd2d2d3ffd2d2d3ffd2d1d2ffd1d1d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcecfffcececfffcececeffcececeffcdcdcdffcdcdcdffcdcdccffccccccffcbcccbffcbcbcbffcbcbcaffcacacbffc9cacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc5c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c5c4ffc8c7c8ffccccccffd0d0d0ffd3d4d4ffd7d6d6ffd9d9d9ffdbdbdcffdededdffdededeffdedddeffddddddffddddddffddddddffdededeffdddedeffdededeffdedddeffdedddeffdddedeffdededeffdededfffdedfdeffdedfdfffdfdfe0ffdfdfe0ffe0dfe0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e3e2ffe2e2e3ffe3e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe1e2e1ffe2e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedddeffddddddffddddddffdcdcdcffdcdcddffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffd9dad9ffd9dad9ffd9d9d9ffd9d8d9ffd8d9d9ffd8d8d8ffd8d8d7ffd8d8d8ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcececeffcececeffcdceceffcccccdffccccccffcbcccbffcbcbccffcbcbcaffcacacaffcac9caffc9c9c9ffc8c8c8ffc8c8c7ffc8c8c8ffc6c7c7ffc6c6c6ffc5c5c5ffc5c4c4ffc3c4c4ffc3c3c3ffc2c2c3ffc1c2c1ffc0c0c1ffc0c0c0ffbfbfc0ffbfbebfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c1c0ffc0c1c0ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c3ffc3c2c3ffc3c3c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfceceffcfcecfffcfcfcfffd0d0d0ffd0d0cfffd0d0d0ffd0d0cfffd0d1d0ffd0d0d0ffd1d1d0ffd0d1d1ffd0d0d1ffd1d0d0ffd1d2d1ffd1d1d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd6d7d7ffd6d6d6ffd7d7d7ffd6d7d7ffd9d9d9ffdad9daffdbdadaffdbdbdbffdcdcdcffddddddffddddddffddddddffdddddeffdddedeffdededeffdededfffdfdfdfffdedfdeffdededfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0dfe0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e1ffe2e2e2ffe1e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe2e2e3ffe2e3e3ffe2e2e3ffe3e2e2ffe2e2e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdeffdfdfdfffdedfdfffdfdedeffdededeffdededeffddddddffdcdddcffdededdffe1e1e0ffe2e2e2ffdededeffdadadaffd7d7d8ffd4d4d3ffd0d0d0ffcfcfceffccccccffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcacaffcacacbffcacbcaffcbcbcbffcbcbccffcccccdffcdcdcdffcdcdceffcfcecfffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d3ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d9ffdadad9ffdadadaffdadadaffdbdadbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdddcffdcddddffddddddffdededeffdededeffdededeffdfdfdfffdfe0dfffe1e1e2ffe3e3e3ffe4e5e5ffe6e6e6ffe8e8e8ffeaeaeaffebebebffedededffeeeeeefff5f5f5fffafafafffefdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff040505ff040404ff030303ff030303ff030303ff020202ff030202ff030403ff050606ff0e0e0eff1a1a1aff272727ff383738ff4c4c4bff646464ff808081ffafafb0ffdfdfdffff0f0f0fffdfcfcfffefffffffefffefffefefefffefffefffefefffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefffffefffffffefefffefefefffffefffffefefefffefefefffefefffffefffffffefffefffffefefffefffffffefefefffffefefffffefefffefefffffefefefffffefefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffefffffffefefefffffefffffffffefffefffefffefefffffefefffffffffffffefefffffffefffffefffffffefffefffefefefffefffefffefefffffefffefffffefefffffefffffffefefffffffefffffffefffffffffffefffefffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffefefefffefefefffffefffffffefefffefefefffefefffffefefffffffefefffefefefffffefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefffefffefefefffffefffffefefefffefefffffefffffffffffefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefdfefffdfefefffdfefdfffefdfdfffdfdfdfff6f6f6ffecebebffd3d3d3ffc8c9c9ffbebebeffb3b3b2ffa5a5a6ff979696ff888787ff777877ff666665ff525151ff3f3f3fff3f3f3fff403f40ff3f3f40ff40403fff404040ff3f403f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdcdffcdcccdffcccdccffcbcbcbffcccbccffcacacaffcacacaffc9cacaffc7c7c8ffc8c8c8ffc6c6c6ffc6c5c6ffc6c6c6ffc2c3c3ffc1c1c1ffbfbfbfffbebfbfffbebfbeffbdbcbdffaaa9aaff878686ff525352ff202020ff070707ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff070708ff0c0c0dff171616ff272727ff363536ff3a3a3bff3d3e3dff424242ff464646ff474848ff494949ff4a4949ff4a4a4aff4b4a4aff4c4d4cff4e4e4eff505050ff515151ff525253ff535454ff555554ff555656ff565656ff575757ff585958ff5b5b5bff5d5d5dff5e5e5eff605f60ff616161ff626362ff646465ff656666ff666666ff686767ff686868ff686968ff6a6969ff6b6b6bff6b6b6cff6d6d6dff70706fff717172ff737272ff747373ff747574ff777776ff7a7979ff7c7c7bff7d7d7eff808080ff828283ff868686ff8c8c8cff909090ff939393ff969696ff989999ff9b9a9bff9d9d9dff9fa0a0ffa3a3a3ffa6a6a5ffa9a9a9ffadadaeffb2b2b3ffb7b7b7ffbababaffbebdbeffc1c1c1ffc4c5c4ffc7c7c7ffcccdccffd3d4d4ffd8d9d8ffdbdadbffddddddffe0dfdfffe3e3e3ffe3e3e2ffd9d8d8ffb5b5b5ff636363ff3d3e3eff222222ff0d0e0eff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff080808ff131414ff373737ff555555ff6b6b6bffaaaaabffd6d6d7ffe1e0e0ffe0e0e1ffe0dfdfffdededeffdbdcdcffd9d9d9ffd4d4d4ffcfcfcfffcacacaffc7c6c6ffc4c3c4ffc1c0c0ffbebebdffbababaffb6b6b6ffb0b0b0ffacacacffa8a8a9ffa5a4a4ffa1a2a1ff9f9f9fff9d9c9cff9a9a9aff989898ff969696ff939393ff908f90ff8c8c8cff898989ff868687ff828383ff7f7f7fff7d7c7dff7b7b7bff787979ff777677ff767575ff747475ff737373ff727171ff707070ff6f6e6eff6d6c6dff6b6c6bff6a6a69ff686767ff666665ff656565ff646464ff636363ff626261ff616060ff5e5f5eff5d5d5dff5b5c5cff5a5b5bff5a5a5aff5a5a5aff595a59ff595959ff585858ff575757ff565656ff555556ff555454ff535353ff535253ff515252ff4f5050ff4e4e4eff4c4d4dff4b4b4bff4a4b4aff4a4949ff494949ff484848ff484848ff474747ff464646ff424242ff3d3e3eff383939ff363636ff303130ff242424ff161515ff0b0c0bff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080708ff393a3aff878888ffa3a3a3ffb6b7b6ffbcbdbdffbebebeffbfbebfffbfbfbfffc1c0c0ffc2c2c2ffc5c5c4ffc5c5c5ffc7c7c7ffc7c7c8ffc7c7c8ffc9c9c9ffc9cac9ffcbcbcbffcccbcbffcbcccbffccccccffcccccc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040404ff030304ff030303ff040303ff030304ff030303ff040303ff030403ff080807ff141313ff1e1e1eff282829ff393839ff505050ff676767ff7a7a7aff909190ffb0afb0ffd3d4d3ffe6e7e7fff8f8f9fffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefefefffefefefffefffefffefffffffffefffffefefefffefefefffffefffffffffefffefffefffefefffffefefffffffffffffefffffffffefffffefffffffefffefffefefefffefefefffefefefffefffefffffefefffefdfefffdfdfdfffdfdfdfffdfcfcfff8f8f8fff0f1f1ffe5e5e6ffd0d0d0ffbdbdbdffb1b2b1ffa7a7a7ff9b9b9bff8e8e8dff7f7f7fff6e6e6eff5d5c5dff4c4b4cff414141ff434443ff454445ff454545ff454545ff4544450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffcfcfcfff4f4f4ffe8e8e8ffe4e4e4ffe0e1e1ffdcdcdcffd9dadaffd8d8d8ffd8d7d7ffd6d7d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d4d4ffd5d5d5ffd4d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd4d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcecfceffcececeffcececeffcdcdcdffcdcdcdffcccccdffcdccccffccccccffcccbccffcbcbcbffcacbcbffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc8c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc5c6c5ffc5c5c6ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffcac9caffcececeffd2d2d2ffd5d5d6ffd7d8d8ffdadadaffdddcddffdededfffdededeffdeddddffddddddffdcdcddffddddddffdededdffdededfffdfdedeffdfdedeffdededeffdededdffdfdedeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe1e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe3e4e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e4e3ffe4e3e4ffe4e3e4ffe4e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe3e4e3ffe3e3e4ffe3e4e4ffe4e4e3ffe3e4e3ffe3e4e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe3e2e2ffe3e3e3ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e1e1ffe2e1e1ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e0ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0dfffe0dfdfffdedfdeffdededeffdededeffdddedeffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadbffdadadbffdadadaffd9d9d9ffdad9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d6d7ffd6d6d7ffd6d5d6ffd5d6d5ffd5d5d5ffd5d4d5ffd3d4d3ffd3d3d4ffd2d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0cfcfffcfcfcfffcececeffcecdceffcdcdcdffccccccffcccccdffcbccccffcbcbcbffcbcacaffcacacaffc9cac9ffc9c9c9ffc9c8c8ffc7c7c8ffc8c7c7ffc7c7c6ffc6c6c6ffc5c5c5ffc5c4c4ffc3c4c3ffc3c3c2ffc2c2c2ffc1c1c1ffc0c0c1ffc0bfbfffbebebfffbebebeffc0bfbfffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc1c0c1ffc1c1c1ffc0c0c0ffc2c1c2ffc2c2c1ffc2c2c2ffc2c2c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdadadaffdbdbdbffdddddcffdddddeffdeddddffdddddeffdededdffdfdedeffdededeffdededeffdedfdeffdedfdfffdfdedfffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e2ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e2ffe3e3e3ffe2e3e2ffe2e2e2ffe2e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e1e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdedfffdfdedfffdfdedeffdedfdeffdededeffdedddeffddddddffddddddffdfdfdfffe2e2e2ffe0e1e1ffdbdbdbffd9d8d8ffd6d6d5ffd2d2d2ffd0cfcfffcecdcdffcbcacbffc7c7c7ffc6c7c7ffc7c7c8ffc7c8c8ffc8c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c9ffc9c8c8ffc9c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacacbffcbcbcbffcbcbccffccccccffcdcdcdffcdcecdffcececeffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffdadadaffdadbdbffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdddcdcffdddcdcffddddddffdedddeffdddedeffdededfffdfdfdfffe0e0e0ffe2e1e2ffe4e4e4ffe5e5e5ffe7e7e7ffeae9eaffeaeaebffecebecffededecffededeefff1f0f0fff8f8f8fffcfcfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050505ff050504ff040404ff030403ff030304ff030203ff030303ff040404ff060706ff0f0f0eff1b1b1bff2a2929ff3b3a3aff4f4f4fff656566ff818181ffaeaeafffdbdcdcffefefeffffcfbfcfffefffefffffffffffefefefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefefefffefefefffefffefffefefefffefefefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefffefffefefffffffffefffefefefffffffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffefffefffffffefffefefffffffffefffffffefffffefffffefefffffefefefffefefffffefffffffefffffffefefffffefffffffffffffffefefefffffffefffffffffffffefffffefffffffefffefffffffffffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffefffffffffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffefffefffefffefffefffffefefffefefefffffefefffffffefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefefefffefffefffefffefffefefefffefefdfffdfefefffefefefffdfdfefffdfcfcfff6f6f6ffebebecffd2d2d2ffc7c7c7ffbdbdbdffb2b2b2ffa5a5a5ff979897ff898889ff7a7979ff676667ff535353ff414141ff3f3f3fff40403fff404040ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcecdffcdcecdffcdcdccffccccccffcdcdccffcccccbffcccbccffcacacaffcacac9ffcacacaffc7c8c8ffc7c8c8ffc6c5c6ffc4c5c5ffc4c4c4ffc2c2c2ffc1c1c0ffc0c0c0ffbfbfbfffbdbebeffb7b7b7ffa1a2a1ff767676ff444444ff191919ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff090909ff131314ff1e1e1eff272727ff333434ff3f3f3fff474747ff474848ff474747ff484847ff494949ff4a4a4aff4b4a4bff4b4c4cff4c4d4cff4d4e4dff4f4f4fff505151ff525252ff535453ff555455ff555556ff575656ff585757ff595958ff5a5959ff5b5c5cff5d5e5dff5f5e5fff60605fff616161ff626362ff646464ff656665ff666767ff686868ff686869ff696968ff696a69ff6b6b6bff6c6c6cff6d6d6dff6e6f6eff707171ff717272ff737473ff747475ff767676ff787878ff7a7a7aff7d7d7dff7f7e7eff818181ff848484ff878787ff8d8d8dff929292ff959594ff979897ff999a99ff9c9c9cff9e9e9effa1a1a0ffa4a4a3ffa7a6a7ffaaaaaaffaeaeaeffb4b4b4ffb8b8b8ffbbbcbcffbfbebfffc1c2c2ffc6c6c6ffc9c9c8ffcececdffd3d4d3ffd9d8d9ffdbdcdcffdededeffe1e1e1ffe3e4e4ffe0e1e1ffd4d4d4ffa4a4a4ff5d5c5dff3d3d3dff232223ff0c0c0cff050505ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020201ff070707ff121212ff303030ff4e4d4eff656565ff989898ffd4d4d5ffe1e1e1ffe1e2e1ffe0dfe0ffdedfdfffddddddffdadadaffd6d5d5ffd2d2d2ffcbcbccffc7c7c7ffc4c5c4ffc1c2c1ffbfbfbfffbbbbbbffb6b6b7ffb1b2b1ffadadadffa9a9a9ffa5a5a5ffa2a2a2ffa0a09fff9d9d9dff9b9b9bff999999ff969697ff939393ff909090ff8c8d8cff8a8a89ff868686ff828383ff808080ff7d7d7eff7c7b7bff7a7a7aff787878ff777776ff757575ff747574ff737373ff717271ff707170ff6f6f6fff6e6e6dff6c6c6cff6b6b6bff6a6a6aff696868ff676766ff666666ff656564ff646464ff626263ff616161ff606160ff5f605fff5f5f5fff5e5e5eff5e5d5dff5d5c5cff5b5b5bff595a5aff595858ff585758ff575757ff565656ff555556ff545555ff535353ff525251ff505050ff4f4f4fff4d4c4dff4b4c4cff4a4b4aff494a49ff494949ff474848ff464647ff454545ff444344ff424343ff434343ff444343ff3d3d3dff313131ff232323ff151514ff080808ff020201ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff080909ff212122ff5d5e5dff9f9f9fffb4b4b4ffbdbdbcffbfbfbfffbfbebfffbfc0c0ffc0c1c0ffc2c2c2ffc4c4c4ffc4c5c5ffc7c7c7ffc7c7c7ffc7c7c8ffc9c9c9ffc9c9c9ffcbcbcbffcbcbcbffcbcbcbffcccdcdffccccccffcdcdcdffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040404ff030303ff030403ff030403ff030303ff030403ff020202ff050404ff0b0a0bff161616ff202020ff2b2a2aff3c3c3cff555555ff6c6d6cff818182ff979797ffbababaffd9dad9ffe9eae9fffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffffffffffefefefffefefefffffffffffefefefffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffffffffffffffefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffffefffffffefffffefffffefefffffefefefffefefffffefffffffffffffffffefffffefffffffffffffffefefefffffefefffffffffffefefefffefffefffefefefffdfefdfffdfdfdfffcfdfdfff8f8f8fff1f1f0ffe5e5e5ffcfcfcfffbcbcbcffb1b0b0ffa6a6a6ff9b9b9aff8e8e8eff808080ff706f70ff5e5e5eff4d4e4dff434443ff454544ff454544ff444545ff454545ff454545ff44444300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfff9f9f9ffeeeeeeffe6e7e6ffe4e4e5ffe3e3e3ffdfdfdfffdbdbdbffd9d9d9ffd8d8d7ffd7d7d7ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd5d4d4ffd4d5d4ffd4d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfceffcfceceffcecdceffcdcdceffcdcdccffcccccdffccccccffccccccffcbcbccffcbcccbffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c8c8ffc7c8c7ffc7c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc5c6c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc4c5c5ffc4c4c4ffc4c4c5ffc8c8c8ffcdcdcdffd1d1d1ffd5d5d4ffd7d7d7ffd9dadaffdcdcddffdededeffdededeffddddddffdcdcddffdcdcdcffdcdcddffdededdffdedfdeffdedfdeffdfdfdeffdededfffdfdedeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe3e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e4e4ffe3e3e4ffe3e4e4ffe4e4e4ffe3e3e3ffe4e4e3ffe4e4e4ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e3e2ffe3e3e2ffe3e3e2ffe2e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e1ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededfffdededeffdddedeffdddeddffdddddcffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdadadbffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d2ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfceffcececeffcdcdcdffcccdcdffccccccffcbcbcbffcbcbcaffcacbcbffcacacaffc9c9caffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c7c6ffc5c6c6ffc4c5c5ffc4c5c4ffc3c3c4ffc3c3c2ffc1c1c1ffc0c1c0ffc0c0c0ffbebebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffbfbfbfffc0c0c0ffc0c1c0ffc0c1c0ffc0c0c0ffc0c0c1ffc1c1c0ffc1c1c0ffc2c1c2ffc1c1c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d1d1ffd1d1d2ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadbffdbdbdbffdcdcdcffdcdcdcffdededdffdededeffdededeffdededeffdededeffdededeffdedfdeffdedfdeffdededeffdededeffdfdedeffdfdfdeffdfdfdfffdfdfe0ffdfdfdfffe0dfe0ffe0e0e0ffe0e1e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e2ffe1e2e1ffe1e2e1ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e1ffe2e2e3ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e2ffe1e1e2ffe1e2e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdddeddffdddddeffddddddffdfdfdfffe1e1e1ffdededeffdadadaffd7d8d8ffd4d4d3ffd1d1d1ffd0d0d0ffcdceceffcacacaffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c8ffc7c7c8ffc7c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc7c7c8ffc8c8c8ffc8c9c8ffc8c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffccccccffccccccffcdcdcdffcdcdceffcececeffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d3ffd3d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d7d6ffd6d6d7ffd6d7d7ffd7d8d7ffd7d8d7ffd8d8d8ffd8d9d9ffd8d8d9ffd8d9d8ffd9d9daffd9d9d9ffdadadaffdbdadaffdbdbdaffdbdbdbffdbdcdcffdcdcdcffdcdcddffdddddcffddddddffdddeddffdededeffdfdfdeffdfe0e0ffe2e2e2ffe3e3e4ffe5e5e4ffe6e7e6ffe8e8e9ffebebeaffebebebffecedecffedededffedededffeeeeeefff1f1f1fff9f8f8fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060606ff050505ff050504ff040404ff030403ff030304ff040304ff040504ff070707ff0f0f0fff1a1a1aff292929ff3c3b3bff515151ff696868ff838484ffaaababffd9d9daffefefeefffbfbfafffefffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefefffffffffefffefefefffffffefffefefffffefefffffefefffffffefefffefefefffefffffffffefefffefefefffefefffffefffefffefefefffffefefffffffffffefffffffffefffffffefefffffffefffefffffffffefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffffffefefffffefffffffffefefffffefffffefefffffffffffffefffffffffefffffffffefffffffffffffffefffffffefffffefffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffffefffefffffffffefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefefefffffffefffefefefffefefefffffefefffffffffffffefefffefefffffefffefffefefefffefefefffefefefffdfefefffdfefefffdfefefffefefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffefffefefffffffffffffefefefffffffffffffefffffffefefffefefffffffffefffefefefffefefefffdfdfefffdfdfefffdfefefffefdfdfffdfcfdfff7f7f7ffececebffd2d2d2ffc8c8c8ffbdbdbdffb1b1b1ffa5a5a5ff989798ff888989ff797979ff666666ff525252ff3f4040ff3f3f3fff404040ff40403fff404040ff3f4040ff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcececeffcdcdcdffcdcdcdffcdcdccffcdcdccffcdcdccffccccccffcccbccffc9cacaffcacacaffcacacaffc8c8c7ffc7c7c6ffc5c6c6ffc4c4c4ffc3c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbdffb2b1b2ff959494ff6d6d6dff3a3a3aff181818ff070607ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff060605ff0c0b0bff191919ff292828ff343435ff3b3b3bff3f3f40ff444444ff474847ff474848ff494949ff4a4a4aff4b4b4bff4c4c4cff4c4c4dff4e4e4eff4e4f4fff505050ff515151ff535353ff545454ff555555ff575657ff585857ff585958ff595959ff5a5a5aff5b5b5bff5d5d5eff5f5e5fff616060ff616161ff636362ff646464ff656665ff666667ff676768ff696969ff6a6969ff6a696aff6b6b6bff6c6c6cff6d6d6dff6e6e6fff70706fff717170ff737373ff757575ff757676ff777777ff797878ff7b7b7bff7d7d7dff807f7fff828282ff848584ff888888ff8d8d8dff939393ff969596ff989998ff9a9a9aff9d9d9dff9f9f9fffa1a1a1ffa5a4a4ffa7a7a7ffabababffafafb0ffb5b5b5ffb9b9b9ffbdbdbcffbfc0bfffc2c3c3ffc6c6c7ffc9cacaffd0d0d0ffd4d4d4ffdadadaffddddddffdfdfdfffe2e1e2ffe3e3e3ffdfdfdfffd0d0d0ff939393ff5e5d5eff474746ff282928ff0e0e0eff070706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff0e0e0eff282827ff474747ff616161ff8c8c8cffcfd0d0ffe0e0e1ffe2e2e2ffe0e1e0ffdfdfdfffddddddffdadbdbffd7d6d6ffd3d3d3ffcdcdceffc8c8c8ffc5c5c5ffc2c2c2ffbfbfbfffbcbcbcffb7b7b7ffb2b2b2ffadadadffaaaaa9ffa6a6a6ffa3a2a3ffa0a0a0ff9d9d9dff9c9c9cff999999ff979696ff939494ff919190ff8d8d8dff8a8a89ff868687ff838383ff808081ff7e7e7eff7c7c7dff7b7b7bff7a7979ff777877ff777777ff757675ff747474ff737373ff727272ff707070ff6f6f6fff6e6d6dff6c6c6cff6b6b6bff6a6a6aff686868ff676766ff666666ff646565ff646464ff636263ff616262ff616161ff606160ff606060ff5f5f5fff5f5e5eff5d5d5dff5c5c5cff5a5b5bff5a5a5aff595959ff595958ff575857ff565757ff555555ff545555ff535352ff515151ff4f4f50ff4e4e4eff4c4c4cff4b4b4bff4a4a4aff494949ff484848ff474747ff464647ff464645ff454645ff464646ff444444ff3e3e3eff363637ff272727ff151414ff090909ff050504ff020202ff010101ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030404ff0b0b0cff1e1d1dff424342ff757676ffa6a6a6ffb7b8b8ffbebdbdffbfbfbfffbfbfc0ffc0c0c0ffc1c2c1ffc3c3c3ffc4c4c4ffc6c6c6ffc7c7c6ffc7c7c7ffc9c9c9ffc9c9c9ffcbcccbffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcdcdcdffcececeffcececeffcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050505ff040405ff040403ff030303ff040303ff030303ff030303ff050505ff0b0b0bff171717ff212121ff2c2c2cff3d3d3dff575756ff707170ff858686ff9c9c9dffbfbebfffdcdcdcffebebebfffcfcfbfffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffffefffffefffefffffefffffffffefffffffffffffffefffffffefffffffffffffffefffffffefffffefffffffffffffefffefffffffffffffefffffffffefffefffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffffffefffefffffffefefffffefffffffffefefffefefefffefefffffefefffffdfefefffefdfdfffdfdfdfffdfdfdfff8f8f8fff1f1f1ffe5e5e5ffcfceceffbbbcbbffb0b0b0ffa6a6a6ff999999ff8d8d8dff807f80ff717070ff5f5f5fff4f4f4eff444545ff454544ff444445ff444445ff454545ff444444ff444445000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff5f5f5ffececebffe7e7e7ffe5e5e5ffe4e4e4ffe2e3e2ffdddddeffdadadaffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d4ffd4d4d4ffd3d3d3ffd4d3d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfceffcfceceffcececeffcecdcdffcdcdcdffcccdcdffccccccffcccccbffcbcccbffcbcbcbffcacacbffcacacaffc9c9c9ffc9c8c9ffc8c8c9ffc8c8c8ffc7c8c7ffc8c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc5c4c5ffc4c4c4ffc8c7c7ffcbcbccffd0d0cfffd3d3d3ffd6d7d6ffd8d8d9ffdbdbdbffdddddeffdededeffdddddeffddddddffdcdcdbffdcdcdcffdddddeffdededeffdededeffdfdfdfffdfdfdfffdedfdfffdededfffdfdedeffdfdfdeffdedfdfffdfdfdfffe0e0dfffe0e0dfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e4ffe4e4e3ffe3e4e3ffe3e4e4ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe3e4e3ffe3e3e3ffe4e3e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e3ffe3e3e2ffe2e2e3ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdedfdfffdededfffdedddeffdddeddffdddddcffdcdcdcffdcdcdcffdbdbdbffdbdbdaffdbdbdbffdadadaffd9dadaffd9dadaffd9d9d9ffd9d9d8ffd8d9d8ffd7d8d8ffd7d7d7ffd7d7d8ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcecdceffcecdcdffcccccdffccccccffcbcbcbffcbcbcaffc9c9caffc9c9caffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc2c1c2ffc0c0c0ffbfbfbfffbebebeffbebdbdffbebebeffbfbfbeffbfbfbfffbfc0bfffc0bfc0ffc0bfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c0ffc1c1c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd1d1d1ffd1d1d2ffd3d3d4ffd3d3d4ffd4d4d4ffd4d3d4ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdadbffdcdbdbffdcdcdbffdbdcdcffdcdcdcffddddddffdededdffdededeffdddedeffdededeffdededeffdedfdeffdededeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e2e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e3e2ffe3e3e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe2e2e2ffe1e2e2ffe1e2e2ffe1e1e2ffe2e2e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdedddeffddddddffdededdffe0e0e0ffe0e0e0ffdbdbdbffd9d9d9ffd6d6d6ffd3d2d2ffd0d1d1ffd0d0cfffccccccffc8c8c7ffc6c6c7ffc6c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c8c8ffc8c7c7ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cacaffcacacaffcbcbcbffcccccbffcccdccffcccdcdffcececeffcececeffcecfceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d0ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d3ffd4d5d4ffd4d5d4ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddcdcffdcddddffdddeddffdddddeffdededeffdfdfdfffe0e1e1ffe3e3e3ffe4e4e4ffe6e5e6ffe8e8e8ffeae9e9ffebebebffecececffedededffedededffeeededffeeeeeeffeeeeeefff3f3f3fffaf9f9fffdfdfdfffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070607ff060606ff050505ff040505ff040404ff030304ff040404ff050505ff080707ff0e0f0eff191818ff282827ff3b3b3cff515151ff6a6a6aff848584ffa6a5a5ffd7d7d7ffedededfffafaf9fffefefefffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffefffefffffffefefffffffefefffffefefffefefffffefefefffefefefffefefffffefefefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefffffefffefffffefffffffefffffefffffffffefffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffefefffffffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffefefefffefefefffefefffffffffefffefefefffefefffffffffffffffefffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffefffefefffffffffefffffefffffffefffffefffffffffefffffefefffffffefefffefffffffffefffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffefefffffefefffffefefefffefffefffffefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffdfdfefffefefefffefdfefffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefefffffefefefffdfefdfffefdfefffdfefefffdfdfdfffdfdfdfff7f7f6ffecececffd3d2d3ffc8c8c8ffbdbdbdffb1b1b1ffa5a5a5ff979796ff878788ff777777ff656565ff515051ff3e3e3eff3f3e3fff3f3f40ff403f3fff404040ff404040ff403f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffd0cfcfffcececfffcececeffcdcecdffcecdcdffcdcdccffcdcccdffcccccdffcccbcbffcbccccffcac9caffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c7ffc5c6c5ffc4c4c4ffc2c3c3ffc2c2c1ffc1c0c1ffc0bfbfffbebfbeffbababaffa9a9a9ff8b8b8aff606060ff373838ff141415ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff030403ff090808ff121211ff1f1f20ff2e2e2eff3a3939ff414241ff454445ff454645ff474746ff484847ff494949ff4b4b4bff4b4c4cff4c4c4dff4e4e4eff4f4f4fff515050ff525251ff535353ff545455ff555655ff575757ff575858ff585859ff595a5aff5a5a5aff5c5c5bff5c5d5cff5d5e5dff5f5f60ff616060ff626161ff626363ff646464ff656565ff666767ff676867ff696869ff696a6aff6a6a6aff6b6b6bff6c6c6bff6d6d6dff6f6e6eff6f706fff717171ff727272ff747474ff767676ff777777ff787878ff7a7a7aff7c7c7cff7e7e7fff818081ff838383ff858585ff888888ff8d8d8eff939393ff979696ff999999ff9c9b9bff9d9e9dffa09f9fffa2a2a1ffa5a4a5ffa7a7a8ffacabacffb0b1b0ffb6b5b6ffb9bab9ffbdbdbdffc0c0c0ffc3c3c4ffc7c8c7ffcacbcbffd2d2d3ffd7d7d7ffdbdbdbffdeddddffe0e0dfffe2e2e3ffe3e3e4ffdddddcffc9c9c9ff848585ff5c5c5dff484949ff272727ff10100fff060706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040303ff0c0c0bff222222ff404041ff5d5c5cff7f807fffc8c7c8ffdddddcffe2e2e1ffe1e1e0ffdfdfe0ffdededeffdbdbdbffd6d7d7ffd4d4d4ffcfcecfffc9c9c9ffc6c6c5ffc2c2c3ffbfc0c0ffbcbcbcffb8b8b8ffb3b3b3ffadadaeffaaababffa6a6a6ffa4a4a3ffa1a1a0ff9e9f9eff9c9c9cff9a9999ff979797ff949495ff919191ff8d8d8dff8a8a8aff868786ff848384ff818181ff7f7f7fff7d7e7eff7c7c7cff7a7a7aff797878ff787877ff777777ff757575ff747474ff737373ff717171ff707070ff6f6e6fff6d6d6eff6c6d6dff6c6b6bff69696aff686868ff676767ff666666ff656565ff656465ff646364ff636262ff626362ff626262ff616160ff606060ff5e5e5fff5d5d5dff5c5d5dff5c5c5cff5b5b5bff5a5a5aff5a5a59ff595859ff585857ff565757ff555556ff545454ff525252ff515050ff4f4f4fff4d4d4eff4c4d4dff4b4b4bff4b4a4aff494a4aff484849ff474848ff464646ff474747ff474747ff444544ff3e3e3fff343333ff252525ff191919ff0f1010ff080808ff040505ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020303ff0c0b0cff202020ff3e3e3dff666665ff8d8d8dffadadadffb9babaffbebebfffbfbfbfffc0c0c0ffc1c1c1ffc3c3c2ffc4c4c4ffc5c5c6ffc6c6c6ffc7c7c7ffc8c8c9ffc9c9c9ffcbcccbffcbcbcbffcccbcbffcccdccffcccdccffcccdcdffcdcdcdffcececeffcececeffcececeffcecfcfffcecfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060505ff050505ff040404ff030303ff040304ff030303ff020303ff050505ff0c0b0cff181819ff232323ff2f2e2eff3f3f3fff575757ff737373ff8a8a8affa1a1a2ffc4c4c4ffdfdedfffededecfffcfcfcfffefefdfffefefdfffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffffefefffffefffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffefffffffffefffffefefffffffffffffffefffffffefefffefffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffffefffffffefffefefffffffffefffefefefffefefffffffffefffffefffffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfff8f8f8fff1f1f1ffe5e5e6ffcecfcfffbbbbbbffb0b0afffa5a6a5ff989999ff8b8b8cff7f7e7eff706f6fff5f5f60ff4f4f4fff444445ff444545ff444544ff454445ff444444ff444544ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfdfff9f9f9fff0f0f0ffebebebffe8e9e9ffe6e6e7ffe4e5e5ffe3e3e3ffe1e1e1ffdddddcffd9dad9ffd7d7d8ffd7d6d6ffd6d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d4ffd4d4d4ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d2d2ffd2d2d2ffd2d1d1ffd1d1d2ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d0ffd0cfcfffcfd0cfffcfceceffcfceceffcececeffcdcdceffcdcdcdffcdcdcdffcdcccdffccccccffcccccbffcbcbcbffcbcbcbffcacbcaffc9cacaffc8c8c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc4c5c5ffc4c4c5ffc5c4c4ffcac9caffcececfffd2d2d2ffd5d5d5ffd7d8d8ffd9dad9ffdcdcdcffdededeffdddeddffdcdcddffdcdcdbffdbdcdcffdddcdcffddddddffdededeffdededeffdfdedfffdfdfdeffdededeffdededeffdfdedfffdfdedfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe3e4e3ffe4e4e3ffe4e4e3ffe4e3e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e4e4ffe3e4e3ffe4e3e3ffe3e4e4ffe3e3e4ffe3e4e4ffe3e3e3ffe4e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe3e3e3ffe2e2e3ffe2e3e3ffe2e2e2ffe3e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e1e1ffe2e2e1ffe2e2e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e1ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdedfdfffdededfffdedddeffdedddeffddddddffdddcdcffdcdcdcffdcdbdbffdbdbdbffdbdadbffdadadaffdad9d9ffd9dad9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d4ffd3d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfcfcfffcecfceffcdcdceffcdcdcdffcdccccffcbcbccffcbcbcbffcacacaffc9cacaffc8c9c8ffc8c8c9ffc8c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c2c3ffc2c2c2ffc0c1c1ffc0c0c0ffbfbfbfffbdbdbeffbebebeffbfbebeffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffc0bfbfffbfbfc0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d4ffd4d4d4ffd4d4d4ffd6d6d7ffd6d7d6ffd7d7d7ffd7d6d7ffd9d9d9ffd9d9d9ffd9d9d9ffdadadbffdadadaffdadadbffdcdcdbffdcdcdcffdcdcddffdcdcdcffdddcdcffddddddffddddddffddddddffdedddeffdedddeffdededeffdededfffdededeffdedfdeffdededeffdededeffdededfffdededfffdfdedfffdfe0dfffe0dfe0ffdfe0dfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e0ffe0e1e1ffe0e1e1ffe1e1e1ffe2e1e2ffe2e1e1ffe2e2e1ffe1e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe4e3e4ffe4e3e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe3e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0dfe0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdededeffdddddeffddddddffdcdcdcffdededeffe1e1e0ffdedfdeffdadadbffd8d8d8ffd6d5d5ffd2d2d3ffd1d1d1ffcececfffcacbcbffc6c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c7c7ffc8c8c9ffc8c9c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9caffcacacaffcbcacaffcbcbcbffcbcbcbffccccccffcdcdcdffcdcdceffcfceceffcfcfcfffd0cfcfffd0d0cfffd1d0d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffd9dadaffdadadaffdbdbdaffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdddcdcffddddddffddddddffdddedeffdedfdfffdfe0dfffe2e2e2ffe3e4e4ffe5e5e5ffe7e7e7ffe8e9e8ffeaeaeaffecebebffecececffedededffedececffededeeffedeeedffededeeffeff0effff5f5f5fffbfafbfffdfdfefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff060606ff050505ff050405ff040404ff040404ff050505ff080808ff0d0e0eff171818ff272827ff3c3b3bff515251ff6a6a6aff828282ffa1a1a0ffd5d5d5ffecededfff9f8f9fffdfefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffefffffefffffefefffffffffefffffefefffefefefffefffefffffefefffffffefffefffefffefefefffffefefffffffefffffefffffefefefffefefffffffefefffefffefffffefefffefefffffffffffffefffefffffffefffffefffffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffffffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffffffffffffffffefffffefffffffffefefffefefffffffffffffefffefffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefffefffefefffffffffefffefefefffdfefefffefefefffefefefffdfdfdfffefdfefffefefdfffefdfefffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffefffefefefffdfefefffdfefefffefdfefffefefdfffdfefdfff7f7f7ffedececffd5d5d4ffc9c8c9ffbdbdbdffb2b2b2ffa5a4a5ff969696ff878786ff767576ff646464ff505150ff3f3f3eff3f3e3fff3f3f3fff40403fff404040ff404040ff40403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcdceffcdcdcdffcdccccffcccdcdffcdcdcdffcbcbccffcbcbcaffc9cacaffc9c9c9ffc9c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c3ffc2c2c3ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbdffb6b6b6ffa4a4a4ff807f80ff565656ff2b2b2bff0a0b0bff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070808ff151516ff282928ff373737ff3e3f3eff434443ff464646ff484847ff484948ff494a49ff4b4a4aff4b4b4bff4d4d4dff4e4e4eff4f4f4fff505050ff515151ff535253ff545555ff565656ff575757ff585959ff5a5959ff5a5b5aff5b5b5bff5c5c5cff5d5d5dff5e5e5eff5f5f5fff60605fff616161ff616262ff626363ff656464ff656566ff676767ff686868ff686969ff696a6aff6b6b6bff6c6c6bff6c6c6cff6d6d6dff6f6e6eff70706fff717071ff727272ff737374ff767575ff777777ff797878ff797979ff7b7b7bff7d7d7dff7f7f7fff828181ff848484ff878686ff898989ff8e8e8eff949493ff979796ff999999ff9c9c9cff9e9f9fffa0a0a1ffa2a3a2ffa6a5a5ffa8a9a8ffadadadffb1b1b2ffb7b7b6ffbabbbaffbdbebeffc2c1c1ffc4c4c4ffc8c8c8ffcccbccffd3d3d3ffd8d8d9ffdbdbdcffdededfffe0e1e0ffe3e3e3ffe3e3e3ffdbdbdbffbfbebeff787878ff595859ff414141ff1f1f1fff0d0d0dff050505ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff090a0aff1d1d1cff3c3d3dff595959ff787878ffc1c0c0ffdbdbdbffe1e2e2ffe2e1e1ffe0e0e0ffdededeffdcdcdcffd8d8d7ffd5d4d5ffcfcfcfffcac9caffc6c6c6ffc3c3c3ffc0c0c0ffbdbdbdffb9b9b9ffb4b5b4ffaeaeaeffabacacffa7a7a7ffa4a4a4ffa2a1a2ff9f9f9fff9d9d9dff9a9a9aff979897ff959494ff919191ff8e8d8dff8a8a8aff878787ff848584ff828282ff818180ff7f7f7fff7d7d7dff7c7b7bff7a7a79ff797979ff787878ff777677ff767575ff747474ff737272ff717171ff6f706fff6e6f6eff6e6e6dff6d6d6dff6c6b6cff6b6a6aff69696aff686868ff686867ff676767ff666666ff656565ff646464ff636364ff626362ff626161ff606160ff5f605fff5e5e5fff5e5e5eff5d5d5dff5c5d5dff5c5b5cff5b5b5bff595959ff595959ff585857ff565657ff545455ff545354ff525252ff505050ff4f4f4fff4e4f4fff4d4d4dff4c4c4cff4b4a4bff494a4aff484848ff484848ff494849ff474747ff444445ff3e3e3fff373838ff313031ff262727ff1b1b1aff0f0e0fff040505ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020302ff09090aff1e1e1dff404040ff656666ff888788ffa3a4a3ffb7b7b7ffbcbcbcffbfbfbeffc0bfc0ffc0c0c1ffc2c2c2ffc3c4c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcac9caffcacbcbffcbcbcbffccccccffcdccccffcdcdcdffcdcdcdffcececeffcececeffcececeffcecfcfffcfcfcfffd0cfd0ffcfd0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070706ff060506ff050505ff040404ff040304ff030403ff030202ff050405ff0c0c0cff181918ff242424ff313030ff424242ff5a5959ff747475ff8d8d8dffa7a7a6ffc9c9c8ffe0e0e0ffefefeffffcfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffefffefefefffefefffffffffefffefefffffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfdfdfff9f8f8fff1f2f1ffe6e5e6ffcfd0cfffbcbcbbffafafb0ffa5a4a5ff989897ff8b8b8bff7d7d7eff6e6f6fff605f5fff4f4f4fff454544ff454445ff444545ff434444ff454545ff464645ff4748470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfdfffaf9f9fff2f2f2ffedeeeeffecebebffeaeaeaffe7e7e7ffe5e5e5ffe4e4e3ffe3e2e3ffe1e0e1ffdcdcdbffd9d9d9ffd6d7d7ffd5d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d2ffd2d2d3ffd2d3d2ffd2d3d2ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0cfffd0d0d0ffcfcfcfffcececfffcececeffcececeffcdcecdffcdcdcdffcdcdcdffcdcdccffccccccffcbccccffcccbcbffcbcbcbffcacacaffc9c9caffc9c9c8ffc9c8c9ffc8c8c8ffc8c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c4ffc5c5c5ffc8c8c8ffcccdccffd1d0d0ffd4d4d4ffd7d7d7ffd9d9d9ffdadbdbffdcdddcffdeddddffdddddcffdbdcdbffdbdbdaffdcdbdbffdddddcffddddddffdddeddffdededeffdfdedeffdededeffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0dfffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e4ffe4e4e3ffe3e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e2e3ffe2e3e3ffe3e3e2ffe3e2e3ffe2e2e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e1ffe2e1e2ffe1e2e1ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e1e0ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdeffdededeffdededeffdededdffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdadbdaffdbdadaffd9dadaffd9d9d9ffd9d8d9ffd9d9d8ffd7d8d8ffd7d8d8ffd8d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d2d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcecfffcfceceffcececdffcdcdcdffccccccffcbcccbffcbcacbffcacacaffcac9c9ffc9c8c9ffc7c8c8ffc7c8c7ffc7c6c7ffc6c6c5ffc5c6c5ffc5c5c4ffc5c4c4ffc4c4c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c1c1ffc0c1c0ffc0bfbfffbebebeffbdbdbdffbebebeffbebebdffbfbebeffbfbebeffbfbebeffbebebeffbfbebfffbfbfbeffbfbfbfffbfbfbfffc0bfbfffc0c0c0ffc0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d6ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdbdadaffdadbdbffdcdcdbffdcdbdcffdcdcdcffdcdcdcffdddddcffdddcddffddddddffdddddcffddddddffdddddeffdededdffdededeffdededeffdededeffdededeffdededeffdddedeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffdfe0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e3e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e2e2ffe2e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e0ffe0e0e1ffdfe0e0ffe0dfe0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffddddddffddddddffdcdcdcffddddddffe0e0e0ffe0e0e0ffddddddffd9d9daffd6d7d7ffd4d3d3ffd1d1d1ffd0d0d0ffcdcdcdffc7c8c8ffc6c7c6ffc7c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c8ffc7c8c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc8c8c9ffc9c9c9ffc9cac9ffcacac9ffcbcacaffcbcbcbffcccbcbffccccccffcdcdcdffcececdffcececeffcececeffcfcfcfffcfd0d0ffd0d0d1ffd0d1d0ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd8d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdddcffdddcddffdddddeffdededeffdfdfdfffe1e1e1ffe2e3e3ffe5e5e5ffe7e7e6ffe8e8e8ffeaeae9ffebeaeaffececebffedecedffecedecffedededffedededffedeeedffeeededffeeeeeefff1f1f1fff7f8f7fffcfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070807ff070708ff070707ff060606ff060606ff040505ff040504ff060606ff080808ff0d0d0dff181818ff292929ff3c3c3dff515151ff676667ff7e7e7dff9c9d9dffd4d3d4ffecececfff7f8f8fffefdfdfffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffffffffffffffefffffffffffefefffffefefefffefffefffffffefffefefefffefffefffefffefffefefffffffefefffffffffffefefefffefefefffefefefffefffefffffefefffffffefffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffffffefffffffffefffffffefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffefffffffffefffefefffffffefffffffefffffefffffffefffffffffffffffffffffffffefffffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffefffffefffffffffefffefffffffffefefffefffffffefefffffefffefffffffffffffffffffffffefffffffffffefefefffefffefffffffefffefefffffefffffffefffefffefefefffefefffffefefefffefefffffffefefffefffffffffefefffefefefffefefefffefdfefffefdfefffefefefffdfdfefffdfefefffefdfefffdfefdfffdfdfefffefdfefffefdfefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefefffffefefefffefefefffefefefffdfdfdfffefefefffdfefdfff7f7f8ffedecedffd5d5d5ffc8c9c9ffbdbdbdffb1b2b2ffa4a5a4ff979696ff888787ff767677ff646464ff505151ff3f3f3fff3f403fff404040ff404040ff404040ff404040ff3f40400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d2d1ffd1d2d1ffd0d0d0ffd0d0d0ffcfcfcfffd0d0cfffcfcfd0ffcececeffcececeffcdcdcdffcdcdceffcdcccdffcccccdffccccccffccccccffcbcacbffcacac9ffc9c9c9ffc9c8c8ffc7c7c7ffc6c6c6ffc4c4c5ffc3c3c4ffc2c2c2ffc1c1c1ffbfbfc0ffbfbebfffbdbdbeffb7b8b8ff9c9c9cff737272ff404040ff181818ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040404ff060607ff101111ff232423ff3a3a3aff444445ff464646ff474748ff484848ff4a4a4aff4b4b4bff4c4c4bff4d4d4dff4f4e4eff504f50ff515151ff515152ff525353ff545454ff565656ff575758ff595859ff5a595aff5a5a5aff5b5b5bff5d5c5cff5e5e5eff5e5e5eff5f5f5fff606060ff616161ff626262ff636363ff636363ff656565ff666665ff676767ff686868ff696969ff6a6a6aff6b6b6bff6b6b6bff6c6d6dff6d6d6dff6e6e6fff706f70ff727272ff727272ff737374ff747575ff767676ff787878ff7a7a79ff7a7b7bff7d7c7cff7e7f7fff808080ff828382ff858585ff878887ff8b8b8aff8f8f8fff939494ff979797ff9a9a9aff9c9c9dff9f9f9fffa1a2a1ffa4a3a4ffa6a6a7ffaaa9aaffaeadaeffb4b3b3ffb8b8b8ffbcbbbcffbfbfbfffc2c2c2ffc6c5c5ffc9c9c9ffcdcdcdffd3d3d4ffd9d9d9ffdddcddffdfdfdeffe1e1e1ffe3e3e3ffe2e2e2ffd9d9d9ffb2b2b2ff6f6f6fff535353ff363636ff181818ff0b0a0aff040403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff090909ff191a1aff3b3b3bff575758ff747474ffb7b7b7ffdad9daffe2e2e2ffe2e2e2ffe1e0e0ffdfdedfffddddddffd8d8d8ffd3d4d4ffd0cfd0ffcacacaffc6c6c7ffc4c3c3ffc0c0c1ffbdbdbdffb9b9b9ffb6b5b5ffafb0afffacacacffa8a8a8ffa6a5a5ffa3a2a2ff9f9f9fff9d9d9dff9a9a9aff989898ff959594ff929291ff8d8e8eff8b8a8aff888888ff858685ff838383ff828282ff808080ff7f7e7fff7d7c7dff7b7c7bff7a7a7aff797979ff777878ff767776ff757475ff747473ff727272ff717071ff6f7070ff6f6f6fff6e6e6dff6d6d6dff6c6c6cff6b6c6bff6b6b6bff696969ff686968ff686868ff666667ff656666ff656665ff646464ff636364ff626262ff616162ff616160ff606060ff605f60ff5f5f5eff5e5e5eff5d5d5dff5c5c5cff5b5c5bff5a5a5aff595959ff585758ff565656ff545455ff545353ff525152ff505050ff4f4f4fff4e4e4eff4d4d4dff4c4c4cff4a4b4bff4a4a4aff4a4a49ff494949ff484848ff464646ff444445ff434343ff3e3e3eff313132ff1f1f1fff0d0e0dff040403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff070707ff191918ff383838ff686768ff919191ffa6a6a6ffb7b6b6ffbdbcbdffbebebeffbfbfbfffc0c1c1ffc2c1c2ffc3c3c3ffc4c4c5ffc6c5c6ffc7c6c7ffc7c7c8ffc8c8c8ffcac9c9ffcbcbcbffcbcbcbffcbccccffcdccccffcdcdcdffcdcdcdffcececeffcdceceffcececeffcfcfceffcfcfcfffcfcfd0ffd0cfcfffd1d1d1ffd1d1d1ffd0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff060707ff060606ff050505ff040404ff040303ff030303ff050606ff0e0e0eff1b1c1bff262627ff333333ff444545ff5c5d5cff787877ff929292ffa9a9a9ffcbcbcbffe3e3e2fff0f0f0fffcfdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefffefffffefefffefffefffefefffffffefefffefefefffefffefffefefefffefffffffffefffffefffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffffffffffefefffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefefffefffffffffefefffefefefffdfdfefffefdfdfffdfdfdfffcfcfdfff8f8f8fff2f1f1ffe7e7e7ffd0cfd0ffbcbcbcffb0afafffa4a4a4ff979797ff8b8b8bff7d7d7dff707070ff606060ff50504fff444445ff454444ff444444ff454545ff464646ff474847ff48484800000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffafafbfff4f3f3ffeeedeeffecececffebececffebebeaffe9e9e9ffe7e6e7ffe4e4e4ffe4e3e3ffe2e2e2ffdededeffdadadaffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd3d2d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcececeffcdceceffcecdcdffcdcdceffcdcdcdffcdcdcdffccccccffcccccbffcbcbccffcbcbcbffcacacaffc9c9c9ffc8c8c9ffc8c9c9ffc8c8c8ffc8c8c7ffc7c7c8ffc7c6c7ffc7c6c7ffc6c6c6ffc5c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc5c5c6ffcacacaffcfcfcfffd3d3d2ffd6d6d6ffd8d8d9ffdadadaffdcdcdcffddddddffdcdcdcffdcdcdcffdadbdaffdbdbdbffdcdbdcffddddddffddddddffdddddeffdddedeffdddeddffdedddeffdededeffdededfffdededeffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e4ffe4e3e4ffe3e3e4ffe3e3e3ffe4e3e3ffe4e4e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e3ffe2e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdeffdedfdeffdededeffddddddffdcdddcffdddddcffdbdcdcffdbdcdbffdadbdaffdadadaffd9dadaffd9d9d9ffd9d8d9ffd9d9d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d7d7ffd7d6d6ffd6d5d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d3ffd3d3d4ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcecfcfffcfceceffcececdffcccdcdffccccccffcbcbcbffcbcbcbffcacac9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c1ffbfc0bfffbfbebfffbebebeffbcbdbdffbdbdbdffbebebeffbebebeffbdbebdffbebebfffbebfbeffbebfbeffbfbfbfffbebfbfffbebfbeffc0c0bfffbfbfc0ffbfc0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9dadaffdadadaffdadadaffdadbdaffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdcddddffdcdcddffdcdddcffdcddddffdddddcffdddddcffdededdffddddddffdddeddffdededeffdededeffdededeffdddeddffdededeffdddedeffdededeffdededfffdfdfdfffdfe0dfffe0dfe0ffe0e0dfffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe0e0e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e2ffe2e1e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e4e4ffe3e3e4ffe3e4e3ffe3e3e4ffe3e4e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e3e3ffe3e2e3ffe2e2e3ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e1ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffe0dfe0ffdfdfdfffdedfdfffdfdedeffdededeffddddddffdcdcdcffdcdbdbffdeddddffdfe0e0ffdfdfe0ffdbdbdbffd9d9d9ffd6d6d5ffd3d3d3ffd1d1d1ffcfcfcfffcbcbcbffc7c8c7ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c8c8ffc8c8c7ffc8c8c8ffc9c9c8ffc8c9c9ffc9c8c9ffc9cac9ffcacacaffcacbcaffcbcbcbffcccccbffccccccffcdcdcdffcdcdcdffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d1d0ffd1d0d1ffd1d1d2ffd2d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d6ffd7d6d6ffd6d7d6ffd6d6d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdad9d9ffdadadaffdbdadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdededfffe0e0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe7e8e7ffe9e9e9ffeaeaebffecebebffededecffecedecffececedffecededffededecffeeededffeeeeedffedeeeeffefeeeffff2f3f2fff9f9f9fffcfdfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080807ff070708ff080707ff070607ff060606ff060505ff050605ff070707ff090808ff0c0c0cff191919ff2a2a2aff3d3d3cff505050ff656465ff7b7b7bff989897ffd0cfd0ffeaebebfff7f6f7fffdfefdfffffefffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffefefefffefffefffefffffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffefffefffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefefffffffefffffefefefffffffefffefffefffffffefffefffffffffffffffffefffffffffffffffefefffffffefffffffefffffefffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffefffefffffefefffefefefffefdfefffdfefdfffefdfefffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfff7f7f8ffedededffd3d4d3ffc8c7c8ffbdbdbcffb1b1b1ffa5a5a5ff989898ff89898aff7a7979ff656666ff525251ff3f4040ff40403fff404040ff404040ff403f40ff404040ff40403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d3ffd2d1d1ffd1d1d1ffd1d2d1ffd0d0d0ffd0d0d0ffd0cfcfffd0cfcfffcfcfcfffcececeffcececeffcececdffcdcdcdffcdcccdffccccccffccccccffcccbcbffcacbcbffcac9caffc9c9c9ffc8c7c8ffc6c7c7ffc6c6c6ffc4c4c4ffc2c3c3ffc1c2c1ffc0c1c0ffbfc0c0ffbfbebfffbdbcbdffabacacff868686ff535354ff282828ff0a0a09ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff070707ff0d0d0cff151515ff222322ff343434ff414140ff484847ff494849ff494949ff4a4a4aff4c4c4bff4e4d4dff4e4f4fff504f50ff505150ff525253ff535453ff545555ff565655ff575757ff585858ff595a5aff5b5b5bff5c5c5cff5d5c5dff5d5d5dff5e5e5eff5f5f5fff606061ff616161ff616262ff636263ff636464ff646565ff656566ff666667ff676767ff696969ff696969ff6a6b6aff6b6c6cff6c6c6cff6d6d6dff6d6d6dff6e6e6eff6f6f6fff717071ff727372ff747374ff757575ff767676ff777878ff79797aff7a7b7bff7d7c7cff7d7e7eff80807fff818281ff838383ff858686ff898989ff8c8c8dff8f9090ff959494ff989897ff9b9b9aff9d9d9dff9fa09fffa2a2a2ffa5a5a4ffa7a7a7ffabaaaaffaeaeaeffb5b4b4ffb9b9b9ffbdbcbdffbfc0c0ffc4c3c3ffc6c6c6ffcacacaffcdceceffd3d4d4ffdadad9ffddddddffdfdfdfffe1e2e1ffe3e4e4ffe1e1e1ffd6d6d6ffa7a8a8ff6b6b6bff4e4e4fff2f2f30ff131313ff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0a0a09ff1b1a1aff3f3f3fff5b5a5bff707070ffacadacffd7d7d7ffe2e2e2ffe3e2e2ffe1e1e1ffdfdfe0ffdededeffdadbdbffd5d5d5ffd0d1d1ffcbcbcaffc6c7c6ffc4c4c4ffc1c1c1ffbebebeffbababaffb6b6b6ffb0b0b0ffacadadffa9a9a9ffa6a6a6ffa2a2a3ffa0a0a0ff9d9e9dff9a9b9bff989899ff959595ff929191ff8e8e8eff8b8b8bff898989ff878687ff858585ff838283ff818181ff807f80ff7e7e7eff7c7c7cff7c7b7bff7a7a7aff787878ff777877ff767676ff747475ff747373ff717272ff717170ff707070ff6f6f6fff6e6e6fff6e6e6eff6d6c6dff6c6c6cff6b6b6bff6a6b6aff696969ff686868ff676767ff676767ff666666ff656565ff646464ff646364ff636362ff626362ff626262ff616161ff616060ff5f605fff5e5e5fff5d5e5eff5d5d5dff5c5c5bff5a5a5aff585958ff575757ff555656ff545454ff525252ff505151ff505050ff4e4e4fff4e4e4eff4d4d4dff4b4c4cff4a4a4bff494a4aff494a49ff494949ff494949ff494949ff484848ff3f3f3fff303030ff1e1e1eff0d0d0dff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030202ff0d0d0dff282727ff565655ff8c8b8cffa9aaaaffb7b6b6ffbcbcbcffbebebeffbebfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcbccccffcdccccffcccdcdffcdcdcdffcececeffcececeffcececeffcfcfcfffcfcfceffd0d0d0ffcfcfcfffd1d1d0ffd1d1d1ffd1d0d1ffd2d2d2ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff080707ff070706ff060605ff050505ff040404ff030404ff080708ff111212ff1f1f1eff292929ff363636ff474748ff605f5fff7b7b7cff959595ffacababffcfcfceffe5e5e4fff2f1f2fffcfdfcfffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffefffefffefefffffefffefffefffffffffefefffefefffffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffefefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefffffffefffffffefefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffefffffffffefefffefefefffefefdfffdfefdfffdfefefffdfdfdfffdfdfdfff8f9f9fff2f2f2ffe7e7e8ffd0d0d0ffbdbdbdffb0b0b0ffa4a4a5ff989898ff8b8c8bff7e7e7fff707071ff606060ff505050ff434343ff444443ff454545ff464646ff484747ff484748ff47474800000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffbfbfbfff5f6f5ffeeefefffecececffecececffebececffebebebffeaeaeaffe8e8e9ffe6e6e6ffe4e4e4ffe3e2e3ffe0e1e1ffdcdddcffd8d9d9ffd6d7d7ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d2d2ffd3d3d2ffd2d2d2ffd2d3d2ffd2d2d3ffd2d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd2d1d1ffd1d0d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcecfceffcfcfceffcececeffcececdffcecdcdffcdcccdffcdccccffcccdccffccccccffcbccccffcccbcbffcacbcaffcacacaffc9c9c9ffc9c9c9ffc9c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc8c9c8ffcdcdcdffd1d1d1ffd4d5d4ffd8d8d8ffd9d9d9ffdbdcdbffdcddddffddddddffdddcddffdbdbdbffdadadaffdbdbdbffdcdbdbffdcdddcffddddddffdededdffddddddffdddedeffdededeffdededeffdfdedeffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e4e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e2ffe2e3e2ffe2e3e3ffe2e2e3ffe2e2e2ffe2e1e2ffe1e1e2ffe2e1e2ffe2e1e1ffe1e2e1ffe2e1e1ffe2e2e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffdfe0e0ffe0e0dfffdfe0dfffdfdfdfffdedfdfffdfdedeffdedddeffdddedeffdddddcffdddddcffdcdcdcffdcdbdcffdadbdbffdbdadaffdadad9ffdadad9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d7ffd8d7d7ffd6d7d7ffd7d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcececfffcececeffcdcdcdffcccccdffcbccccffcbcbcbffcacacbffc9cacaffc9c9c8ffc8c8c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c3c4ffc3c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0bfffbebebeffbebebeffbdbdbeffbdbdbdffbebdbdffbdbdbdffbdbdbdffbebebeffbebebdffbdbdbeffbfbebeffbebebeffbebfbeffbfbebeffbfbfbeffbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdaffdadadaffdbdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdddddcffdcdddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffddddddffdeddddffdededdffdededeffdededeffdddeddffdededdffdededdffdededdffdededeffdededfffdfdedeffdfdfdfffe0dfdfffdfe0e0ffe0dfe0ffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e4e3ffe4e4e4ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e2ffe3e2e3ffe3e2e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0dfffdfe0dfffdfe0e0ffe0dfe0ffe0dfdfffdedfdfffdededeffddddddffddddddffdcdcdcffdbdbdbffdbdbdbffdededeffdfe0dfffdddddeffdadadbffd8d8d7ffd6d5d5ffd2d1d1ffd0d0d0ffcececeffcacacaffc7c7c7ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c9ffc9c8c9ffc8c9c9ffc9c9c9ffc9cacaffcacacaffcacbcbffcccccbffccccccffcdcdcdffcecdcdffcececeffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d1ffd2d1d2ffd3d2d2ffd3d3d3ffd4d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9daffdadadaffdadadbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcddddffddddddffdededeffdfdfdfffe1e2e1ffe3e3e3ffe5e5e5ffe7e7e7ffe8e7e8ffe9e9e9ffebeaebffecebebffecececffedececffededecffecececffedededffedededffededeeffeeedeeffedeeeefff0f0effff4f4f4fffafaf9fffdfdfdfffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080808ff080708ff070707ff060607ff060606ff060606ff070707ff090909ff0e0e0eff191919ff292929ff3b3b3bff4e4d4dff626262ff797979ff959495ffcbcacbffe9e9e9fff6f6f6fffdfdfdfffffefefffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefefefffefefefffefefffffefffffffefffefffefefefffffefefffefffffffffffefffffefefffefffffffefffefffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffefefefffffffefffefefffffffefffffffefefffffffefffffefffffefffefffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffefffffffefffefffffefefffefffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefefffffefffefffefefefffefffffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffefefefffdfdfefffefdfefffefdfdfffefefdfffefdfdfffdfefdfffdfefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffefffffefefefffdfdfefffefdfefffdfefdfff7f8f8ffefeeefffd2d2d2ffc7c7c7ffbcbcbbffb1b1b1ffa5a6a6ff999998ff8c8b8bff7c7c7dff696969ff535353ff414141ff3e3e3eff404040ff403f40ff40403fff3f3f40ff403f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd2d1d1ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffcccdccffcccccdffcdccccffcbcbcbffcbcbcbffcacacbffcac9caffc8c8c8ffc8c8c7ffc7c6c6ffc5c5c5ffc3c4c4ffc2c2c3ffc2c2c1ffc0c0c0ffbfbfbfffbebebeffb8b8b7ff9a9a9bff6e6f6fff404040ff191a19ff040404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff060606ff0d0c0cff151515ff1f1f20ff292a29ff343434ff3e3e3fff464646ff494949ff4a4a4aff4a4b4aff4c4c4dff4f4e4eff504f50ff515151ff525252ff545354ff555555ff565656ff575757ff585958ff595a5aff5b5b5cff5d5d5cff5d5d5dff5d5e5eff5e5e5fff60605fff606061ff616161ff626262ff626362ff636363ff656464ff656665ff666667ff676767ff686868ff696969ff6a6a6aff6b6b6bff6c6b6cff6d6c6dff6d6d6dff6e6e6eff6f6e6fff6f6f6fff707171ff727272ff747474ff757575ff767676ff787777ff797979ff7b7b7aff7c7c7cff7d7e7eff7f7f7fff818181ff838383ff858585ff878787ff8b8a8aff8e8d8dff8f8f90ff959494ff989898ff9a9b9bff9d9e9effa0a0a0ffa3a3a3ffa5a6a6ffa8a8a8ffabababffaeafafffb5b5b6ffbababaffbdbdbdffc1c1c1ffc3c3c4ffc7c7c7ffcccbcbffd0d0d0ffd5d5d5ffdadbdaffdddedeffe0e0e0ffe3e3e2ffe4e4e4ffdfdfdfffd1d1d2ff989897ff676667ff4e4e4eff2a2a2aff111110ff050505ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0b0c0bff1b1b1bff434343ff5c5d5cff6a6a6bff9e9e9effd4d3d4ffe2e2e2ffe3e3e3ffe2e1e2ffe0dfdfffdfdfdeffdbdbdbffd6d6d6ffd2d3d3ffcbccccffc8c8c7ffc4c4c4ffc1c1c1ffbebebeffbbbbbaffb7b6b7ffb1b1b1ffadadadffaaaaa9ffa6a6a6ffa4a3a3ffa0a1a0ff9d9d9eff9b9b9cff999999ff969696ff919191ff8f8e8fff8d8c8dff8b8a8bff888888ff868686ff858485ff828382ff808181ff7f7f80ff7d7e7eff7c7d7dff7b7b7bff7a7a79ff787979ff777777ff767675ff747575ff737373ff727272ff717272ff717171ff707070ff6f6f6fff6f6e6eff6d6d6dff6d6c6cff6b6c6cff6a6b6bff696a6aff696969ff696969ff686868ff676767ff666666ff656665ff656565ff656464ff636363ff636363ff626262ff626162ff606060ff606060ff5f5f5fff5d5e5eff5c5d5dff5a5b5bff5a5a59ff585858ff555656ff545454ff535352ff525252ff515151ff4f5050ff4e4f4eff4d4d4dff4c4c4cff4a4b4bff4a4a4aff49494aff4a4a4aff4a4a4aff494949ff464646ff3c3b3cff2f2f30ff1f201fff101010ff090909ff060606ff020303ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff141514ff3b3c3cff757474ffa5a4a5ffbababaffbdbdbeffbebebeffbfbfbfffc0c0bfffc1c1c1ffc1c2c2ffc3c4c3ffc4c4c5ffc6c6c6ffc7c7c7ffc7c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffccccccffcccdccffcccdcdffcecdcdffcdcecdffcececeffcececfffcfcfcfffd0d0d0ffcfcfcfffd1d0d1ffd1d0d1ffd1d1d1ffd1d2d1ffd1d1d2ffd3d2d3ffd2d2d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff070807ff070707ff070606ff060606ff050505ff050505ff090a0aff151515ff212121ff2b2c2cff393939ff494a4aff626162ff7f7f7eff969697ffaeadadffd2d3d3ffe6e6e7fff4f5f5fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefffffffffffffefefffffffefffffefefefffffffefffefefefffefffefffefffffffdfefefffefefdfffdfdfdfffdfdfdfffcfcfdfff9f9f8fff2f2f2ffe8e8e8ffcfd0d0ffbdbdbdffb0b1b0ffa6a5a5ff999999ff8c8c8dff7f7f80ff707171ff616161ff505050ff444444ff454445ff464646ff474847ff484848ff484748ff474847000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffcfdfdfff8f8f9fff0f0f0ffedecedffecececffecececffececebffebebecffebebebffe9eaeaffe7e8e7ffe5e5e5ffe4e3e3ffe2e2e2ffdfdfe0ffdbdbdcffd8d8d8ffd6d6d6ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0d0ffd1d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcfcecfffcececfffcececeffcececdffcdcdcdffcccdccffcccccdffcdccccffcccbccffcccccbffcbcbcbffcbcacbffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc7c7c7ffcbcbcbffcfcfd0ffd3d3d4ffd6d7d7ffd9d8d9ffdbdadbffdddcddffdedddeffddddddffdcdcdcffdbdadbffdadbdaffdbdcdcffdcdcdcffddddddffdddeddffdddeddffdededdffdededeffdededdffdededeffdededfffdedfdeffdededfffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e4e4ffe3e4e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe3e3e4ffe4e4e3ffe3e3e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe2e1e2ffe1e2e2ffe1e2e1ffe1e1e0ffe1e1e0ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdededeffdededdffddddddffdddcdcffdcdcddffdbdcdcffdbdbdbffdadadbffdadadaffd9dadaffd9d9d9ffd9d8d8ffd8d9d8ffd7d8d8ffd8d7d7ffd7d6d7ffd6d6d6ffd5d5d6ffd6d5d6ffd5d4d4ffd5d5d4ffd4d4d4ffd3d4d3ffd2d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececeffcdcdcdffccccccffcccbcbffcacbcbffcacacaffc9c9caffc8c9c9ffc8c8c8ffc7c6c7ffc6c6c7ffc6c5c6ffc5c5c5ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffbfc0bfffbebebeffbdbdbcffbcbdbdffbdbcbcffbdbdbdffbdbdbeffbdbdbdffbdbdbdffbdbebeffbebebeffbebebeffbebdbdffbfbebeffbebebeffbfbebeffbebfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdcffdcdcdcffdcdcdcffdcddddffdcdddcffdcdcddffdcddddffdcddddffdcdcdcffdbdadbffdbdbdbffdbdbdcffdddcdcffddddddffddddddffdddeddffddddddffddddddffddddddffdddeddffdeddddffdddedeffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe0e1e1ffe1e2e2ffe1e1e2ffe2e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e4ffe4e4e5ffe5e4e5ffe4e5e4ffe4e4e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e2e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdeffdededeffdededeffddddddffdcdcdcffdbdbdbffdbdadaffdcdddcffdededfffdfdfe0ffdcddddffd9d9d9ffd6d6d6ffd3d3d3ffd1d1d1ffcfcfd0ffccccccffc7c7c8ffc7c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9cacaffcacbcbffcbcbcbffcccbcbffccccccffcccccdffcecdcdffcececeffcececfffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdaffdbdcdbffdbdbdcffdcdcddffddddddffdededeffdfdedfffe1e0e1ffe3e2e3ffe5e4e5ffe5e6e6ffe7e7e8ffe9e9e9ffeaeaeaffebebebffecececffecececffecedecffecececffedececffecededffededecffedededffededeeffedeeedffeeeeeffff1f1f1fff6f6f6fffbfbfbfffefdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080807ff070807ff070807ff070707ff060607ff070707ff070808ff0a0a0aff0f1010ff191919ff272727ff383838ff4a4a4aff5f5f5fff787778ff949494ffc6c6c6ffe7e7e7fff6f5f6fffdfdfdfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffefefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffffefffffffffefffffefffffefffefffefefefffffefffffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffffffffffefffefffefffffffffffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffefffffefffefffefffefffffefffffefffffffefffefffffffefffffffefffffefffffffffefffefffefffefffefffffefffffefefffffffefffffefefefffefefffffefffffffefffffffefffefffffffefffffefffffefefefffffefffffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffefefefffefefefffdfefefffdfdfdfffefdfdfffdfefefffdfefdfffefefefffefefefffefefefffefefffffefffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffefefefffefefefffefdfefffefefefffefdfdfff7f8f7fff0f0efffd0d0d0ffc7c6c7ffbcbcbcffb1b1b1ffa5a6a6ff999999ff8d8c8dff7d7d7dff696a69ff555554ff404040ff373637ff3e3e3dff404040ff404040ff403f40ff3f404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffcecfcfffcecfceffcececeffcecdceffcdcdcdffcdcdcdffccccccffccccccffcccbcbffcbcbcbffcbcacaffc9c9c9ffc9c9c9ffc8c8c8ffc6c7c7ffc4c5c5ffc4c3c3ffc2c2c2ffc0c1c0ffbfbfc0ffbfbfbfffbcbdbdffadacadff8e8f8fff676767ff3a3a3aff151615ff060506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff070707ff0d0e0dff161616ff1e1e1fff292929ff333333ff3b3b3bff424242ff464747ff494a49ff4b4b4aff4c4b4cff4d4d4dff4f4e4fff505050ff525252ff535253ff545354ff565555ff575757ff595959ff5a5a5aff5b5b5bff5c5c5dff5e5e5eff5e5f5fff5f605fff606060ff616161ff626262ff626263ff636363ff636463ff656464ff656565ff666667ff676767ff686868ff696969ff6a6a6aff6a6b6bff6c6c6cff6c6d6dff6d6d6cff6e6d6dff6f6e6eff6f6f6fff707070ff717071ff727272ff737373ff757575ff777676ff787878ff797979ff7a7b7aff7b7c7cff7e7d7eff7f7f7fff808180ff828382ff848484ff868686ff888888ff8b8b8bff8e8e8eff909090ff959595ff999899ff9b9b9bff9e9e9effa1a1a1ffa3a4a4ffa7a7a7ffa9aaa9ffacacacffb0b0b0ffb7b6b7ffbababaffbebebeffc2c1c1ffc5c4c5ffc8c7c8ffcdcdcdffd2d2d2ffd8d8d8ffdbdcdcffdededeffe1e0e1ffe2e3e3ffe4e4e4ffdededeffcbcbcbff888989ff646465ff4b4b4cff232423ff0d0c0cff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff0a0a09ff171717ff3b3b3bff585858ff676767ff8f8f8fffcecfceffe1e0e0ffe4e3e3ffe2e2e2ffe0e0e0ffdfdfdfffdcdcdcffd7d7d7ffd3d3d4ffcecdcdffc8c8c8ffc4c5c4ffc2c1c2ffbfbfbfffbbbcbcffb8b7b8ffb1b2b2ffadadadffaaaaaaffa6a7a6ffa4a3a4ffa1a1a1ff9f9e9eff9c9c9cff999999ff969697ff939292ff8f9090ff8d8e8dff8b8b8bff898989ff878687ff858585ff848383ff818282ff808080ff7e7e7eff7e7d7eff7c7c7cff7b7a7bff797a79ff787878ff777677ff757676ff747474ff747473ff737372ff727272ff717271ff707170ff70706fff6f6e6fff6d6d6eff6d6d6dff6c6c6cff6b6b6bff6b6b6bff6a6a6aff696969ff696968ff686868ff676767ff676667ff656566ff656665ff656464ff646364ff636363ff626262ff626262ff616161ff5f6060ff5e5e5eff5d5d5dff5b5c5bff5a5a5aff585858ff565656ff555555ff545354ff525353ff515151ff505050ff4e4f4eff4e4d4eff4d4c4cff4c4b4bff4b4b4bff4a4a4aff494a4aff4a4a4aff484949ff444544ff3c3c3bff313130ff252525ff1d1d1dff151415ff0d0d0dff080807ff020101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff0c0c0cff292929ff575757ff8a8a8affafafafffbebebeffbfbebfffbfbebfffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c3ffc3c4c4ffc6c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffcacacaffcbcbcbffcbcbccffccccccffccccccffcdcdccffcdcdcdffcecdceffcececeffcfceceffcfcfcfffd0d0d0ffcfcfd0ffd1d1d1ffd0d1d1ffd0d1d0ffd2d1d1ffd2d1d1ffd2d2d2ffd2d3d3ffd4d3d3ffd3d4d3ffd3d3d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff090909ff070807ff080708ff060706ff050606ff060506ff0b0b0bff161616ff232322ff2e2e2dff3b3b3bff4d4d4cff656665ff818181ff9a999affb0b0b1ffd6d5d6ffe8e8e8fff6f6f6fffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffffefefffefefefffffffffffffffffffefffffffefefffffffefefffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffffefffffffefffffefefefffffffffffffffffffefffffffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfff9f9f9fff2f2f3ffe8e8e8ffcecfceffbdbdbcffb0b1b0ffa6a5a6ff9a9a9aff8e8d8eff818180ff717171ff606161ff525252ff464747ff464645ff474747ff484848ff484748ff484848ff4847480000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfdfdfff8f9f9fff1f1f1ffecededffecececffecebecffecececffecececffebebecffebebebffeaeaeaffe9e8e8ffe6e7e6ffe5e4e5ffe3e3e3ffe2e1e1ffdfdfdfffdadadaffd6d7d7ffd5d5d5ffd3d4d4ffd3d4d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d1d2ffd2d2d2ffd1d2d1ffd1d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0d0ffd0cfd0ffcfcfcfffcecfcfffcecfcfffcececeffcececdffcececdffcdcdcdffcdcdcdffcdcccdffcccbccffcbccccffcccbcbffcbcacbffcbcacbffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c4ffc4c5c4ffc6c5c6ffcac9c9ffcecdcdffd2d2d2ffd6d6d5ffd8d8d8ffdadadaffdbdcdcffdcdddcffdeddddffddddddffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdddddcffddddddffdedddeffdededeffdedddeffdddedeffdddedeffdededeffdededeffdfdfdeffdfdfdfffe0e0dfffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfe0dfffdfdfdeffdfdedfffdfdfdeffdededeffdddeddffdddcddffdcdcdcffdcdcdcffdbdbdbffdadbdbffdadbdbffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd6d6d7ffd6d7d6ffd6d6d6ffd6d5d6ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcececfffcececeffcdcdcdffccccccffcbcccbffcbcacbffcacacaffc9c9c9ffc8c8c8ffc8c8c7ffc6c6c7ffc6c6c6ffc5c6c5ffc4c5c4ffc4c4c3ffc4c3c3ffc3c2c2ffc2c2c2ffc2c1c1ffc0c1c0ffc0c0bfffbfbfbfffbebdbeffbdbdbcffbcbcbcffbcbdbcffbdbdbdffbebdbeffbdbdbdffbdbdbdffbdbebdffbebebdffbdbdbeffbebebdffbebebeffbdbebdffbebebeffbebebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdddcddffdcddddffdcdddcffdddddcffdcdcdcffdcdcdcffdcdcdbffd9d9d9ffdadad9ffdbdadbffdbdbdcffdddcdcffdcdddcffdcddddffddddddffdcddddffdddddcffddddddffdedddeffdededeffdfdedeffdededeffdfdfdfffe0dfdfffe0dfe0ffe0dfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e3ffe2e3e2ffe3e3e2ffe3e3e2ffe3e3e4ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe4e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e3ffe3e2e2ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdedfdfffdedddeffdddedeffdcdddcffdcdcdcffdbdbdbffdbdadbffdadadaffdeddddffe0e0e0ffe0e0dfffdbdbdcffd8d8d8ffd5d6d6ffd1d2d1ffd0d0cfffcececdffcacacaffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c7ffc8c8c8ffc9c8c9ffc9c9c8ffc9c8c9ffc8c9c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcbcaffcbcbcbffccccccffcccccdffcdcdcdffcececeffcececeffcfcfcfffcfd0d0ffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdadbffdcdbdbffdcdbdbffdcdcdcffddddddffdededeffe0e0e0ffe2e2e2ffe3e4e3ffe5e5e5ffe7e7e6ffe8e8e8ffeaeaeaffebeaebffebecebffececebffecececffecececffecedecffedecedffecedecffecededffedededffedededffedededffeeeeeefff0efeffff2f2f2fff8f9f8fffcfcfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080808ff070808ff080708ff080807ff070807ff070707ff080808ff0b0b0bff101010ff191919ff252626ff353635ff474746ff5c5c5cff767677ff969696ffc5c4c4ffe6e5e6fff5f4f4fffdfdfdfffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffffffefefffffefffffffffffefffefefffffefefffffffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffefffefefefffffffffffefffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefffffffefffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffefefffffefffefffefffffffefffefffffefffffffffffffffefffffefffefffffefefffffffefffffffefffffefefffffffffffffffefffefefefffefffffffefffffffffffefffefffefffefefefffefefffffefefefffffefefffefefefffefdfdfffefefdfffefdfefffdfefefffefefdfffdfdfefffdfdfefffdfdfdfffefefdfffdfefefffefdfefffefefefffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffefefefffefdfefffefefdfffefdfdfff8f8f8fff0f0f0ffd0d0d0ffc6c7c7ffbcbcbdffb1b2b2ffa6a6a5ff999899ff8c8c8dff7d7e7dff696a6aff545555ff404040ff363636ff373637ff3d3e3dff404040ff404040ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd3d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcecdcdffcdcdceffcdccccffcdcdcdffccccccffcccbcbffcbcbcbffcacacaffc9cacaffc9c9c8ffc7c7c8ffc6c6c6ffc4c5c4ffc3c3c3ffc1c2c2ffc1c0c1ffc0bfc0ffbebebfffb9b9b9ffaaaaabff8f8f8fff616161ff313131ff10100fff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff080808ff131413ff222222ff2c2c2cff333333ff3a3a3aff414141ff474746ff494949ff4a4b4bff4b4b4bff4c4c4bff4d4e4dff4f4f4fff505051ff525252ff545353ff545454ff565555ff575757ff595959ff5a5b5bff5c5c5bff5d5d5eff5f5f5fff606060ff616160ff616262ff626263ff636363ff646464ff646465ff656565ff666666ff666666ff676767ff686868ff686969ff696969ff6b6a6bff6b6c6bff6c6c6cff6d6d6dff6d6d6dff6e6f6eff6e6f6fff706f6fff707070ff717171ff727172ff737473ff747574ff767676ff777877ff787979ff7a7a7aff7c7c7bff7d7d7dff7f7e7fff808180ff828282ff838483ff868586ff888888ff8a8a8aff8c8d8cff8f8e8eff919191ff969695ff999899ff9c9c9cff9f9f9effa1a1a1ffa4a5a5ffa8a8a8ffaaabaaffadadadffb1b1b1ffb7b7b8ffbbbbbbffbfbfbfffc2c2c2ffc5c5c5ffc9c9c8ffcfcfcfffd3d4d4ffd9d9d9ffdcdcddffdfdfdfffe1e1e1ffe4e3e3ffe4e4e4ffdddcddffc0c0c0ff7c7c7dff616061ff434444ff1f1f1fff0a0a0aff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050606ff10100fff2b2b2aff4c4b4bff636363ff858484ffc6c5c5ffdedddeffe3e3e3ffe2e3e2ffe1e0e1ffdfe0e0ffdddddcffd7d7d8ffd4d4d5ffcececeffc9c9c8ffc5c5c5ffc2c2c3ffc0bfbfffbcbcbcffb8b8b9ffb2b2b2ffaeaeadffabaaaaffa8a7a7ffa5a5a4ffa1a2a2ff9f9f9fff9d9d9dff9a9a9aff979797ff949394ff909090ff8e8f8eff8c8c8dff8a8a8aff888787ff868686ff858484ff838383ff818181ff7f7f7fff7e7f7eff7d7d7dff7c7c7cff7a7b7aff797979ff787878ff777776ff757676ff747574ff747474ff737473ff727273ff717271ff717171ff707070ff6f6f6fff6e6e6eff6e6e6eff6d6d6dff6c6c6cff6b6c6cff6b6b6bff6a6a6aff696a69ff696868ff686868ff676767ff676767ff666666ff656465ff646464ff646363ff626363ff636362ff616162ff606061ff5f5f5fff5e5d5dff5b5c5cff5a5a5bff595858ff565657ff555556ff545454ff535353ff525252ff515050ff4f4f4fff4d4e4eff4c4c4cff4c4b4cff4b4b4aff4a4a4aff4a4a4aff494949ff484948ff444445ff3e3e3eff383838ff333332ff2b2a2aff1f1f1fff141414ff050505ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050605ff202020ff4a4a4aff787878ff9d9c9cffb5b4b4ffbebebeffbfbfbfffc0c0bfffc1c0c1ffc1c2c2ffc2c2c2ffc3c3c3ffc4c5c5ffc6c6c6ffc7c7c6ffc7c8c8ffc9c8c9ffcbcacaffcbcbcbffcbcbccffccccccffcdcdccffcdcdcdffcdcdcdffcececeffcececeffcececeffd0cfd0ffd0d0cfffd1d0d1ffd1d1d1ffd0d0d0ffd1d2d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff0c0d0dff090909ff070807ff070807ff060607ff060607ff0c0c0cff171717ff232423ff302f30ff3e3e3eff515151ff696a69ff848484ff9c9b9bffb6b6b6ffdadadaffeaeaeafff8f8f7fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffffffffffefffefefffffefffffffefefefffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffefffffffefefffffffefffffefefffefffffffffffefffefefffffefefefffefefefffefefdfffdfdfdfffdfdfefffdfcfcfff9f9f9fff2f2f3ffe8e8e8ffcfcfceffbcbcbcffb0b0b0ffa5a5a5ff999a9aff8e8e8eff828182ff717271ff616161ff535253ff474747ff474847ff474748ff484748ff484748ff484848ff4847480000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfcfff9f9fafff2f2f2ffedededffecececffebececffecebecffecebebffebebecffebebecffebebebffebebeaffe9e9e9ffe8e7e7ffe6e6e5ffe3e4e4ffe2e2e2ffe1e0e1ffdededdffd9d9d9ffd6d6d6ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd2d1d1ffd2d2d2ffd1d2d1ffd1d1d2ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d2ffd1d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfceffcececeffcececeffcececeffcdcecdffcdcdccffcdccccffcccccdffcccbcbffccccccffcbcbcbffcbcacaffcacacaffc9c9c9ffc8c9c9ffc9c9c8ffc7c8c8ffc7c8c8ffc7c7c7ffc7c7c6ffc6c7c7ffc6c6c7ffc6c5c6ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc8c8c7ffcbccccffd0d0d0ffd4d4d4ffd7d7d7ffd9d9d9ffdcdbdbffdcdcdcffdddeddffdddddeffddddddffdbdbdbffdcdcdbffdddcdcffddddddffddddddffddddddffdddedeffdededeffdededeffdededdffdedddeffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e4ffe4e3e4ffe4e3e3ffe3e3e4ffe3e3e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0dfffdfe0e0ffdfdfdfffdfdedfffdfdfdeffdededeffdddeddffddddddffdddddcffdcdcdcffdcdbdbffdbdbdbffdbdbdaffd9d9d9ffd9dadaffd9d9d9ffd8d9d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d0ffcfd0d0ffcfcfd0ffcfcecfffcececeffcdcdceffcccdcdffccccccffcbcbcbffcbcacaffcacac9ffc8c9c9ffc7c7c7ffc7c7c7ffc6c7c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0bfffbfbfbeffbdbdbdffbcbdbcffbbbcbcffbcbcbcffbcbdbcffbcbcbcffbdbdbdffbdbebdffbdbebeffbdbdbdffbebdbeffbebebdffbdbdbeffbdbebdffbebebeffbebdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcddffdddddcffdcddddffdcdcdcffdcdcdcffdcdcdcffd9d9daffd8d9d8ffd9d8d8ffdadad9ffdbdbdaffdcdbdbffdcdcdcffdddddcffdcdcdcffdcddddffdcddddffdddddcffdddeddffdeddddffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe5e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe3e3e4ffe3e4e3ffe4e3e3ffe4e4e3ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe0e1e0ffe1e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdededfffdedddeffdddddeffddddddffdcdcdcffdcdbdbffdbdbdaffdadadaffdcdcdcffdfdedfffe0e0e0ffddddddffdadadaffd7d6d6ffd3d3d2ffd0d0d0ffcfceceffcccbccffc8c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c9ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcbcbffcbcccbffccccccffcdcdccffcdcecdffcecdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d1d0ffd1d2d1ffd2d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9dad9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdddcddffdddeddffdfdedfffe2e1e1ffe3e2e2ffe4e5e4ffe6e6e6ffe7e7e7ffe9e9e9ffeaeaeaffebebebffecececffebecebffebebecffebececffececedffecedecffededecffececedffedededffededecffedeeedffedededffeeeeeefff0f0f0fff4f3f4fff9f9f9fffdfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080707ff070808ff080808ff080808ff070708ff080807ff070707ff080809ff0c0c0bff111111ff191918ff232323ff323332ff454545ff5d5c5dff777777ff979897ffc6c6c7ffe4e4e5fff4f4f4fffdfcfdfffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefefffefefefffefffffffefffefffffefefffffefffffefefefffefffffffffffffffefefffffefefffffefffefffefffefffffefffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffefffefffefffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffffffffffefffefefffffffffefffefefffffffffefffefffffffffffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefefffffefffefffefffefffffefffffefffffffffefffffefffffffefffffffffffffffffefefffefffffffefffffffffffffffefefefffffffefffefefefffefefffffffefefffffffffffffffefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffdfefdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefefefffefefdfffefdfefffefefefff7f7f7fff0f0f1ffd2d2d2ffc7c7c8ffbcbdbdffb2b3b2ffa6a6a6ff999898ff8a8b8bff7b7b7bff686869ff555555ff404040ff363535ff373838ff3a3a3bff3e3e3eff403f40ff40403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd5d6d6ffd6d5d6ffd4d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0cfffcfcfcfffcecfceffcecfcfffcececeffcdcdcdffcdcdcdffcdcdcdffcccccdffccccccffcccbccffcbcbcbffcacacaffc9c9c9ffc9c8c8ffc7c7c7ffc6c6c5ffc4c4c4ffc3c2c2ffc1c2c1ffc0c1c0ffc0c0bfffbebebfffbababaffa5a4a5ff7d7e7dff454546ff161717ff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff050505ff0b0a0aff151516ff262727ff363636ff3f3f3fff434342ff454545ff484849ff4b4b4aff4c4b4bff4c4c4bff4c4c4cff4d4e4dff4f5050ff515151ff525252ff535453ff555555ff565656ff575757ff595959ff5a5b5aff5c5c5cff5e5e5dff605f5fff616161ff626262ff626263ff646363ff646464ff656565ff666665ff666667ff676767ff686768ff686968ff696969ff696a6aff6a6a6bff6b6b6bff6c6c6dff6d6d6dff6d6d6dff6e6e6eff6f6f6eff706f70ff707070ff717171ff717271ff737272ff747373ff747474ff767676ff777878ff787879ff79797aff7b7b7bff7d7d7dff7f7e7eff808080ff828182ff838383ff858585ff878787ff898989ff8b8c8cff8d8d8eff8f8f8fff919191ff969695ff999999ff9c9c9cff9f9f9fffa2a2a2ffa5a5a4ffa8a8a8ffabababffaeafafffb4b3b4ffb8b8b8ffbbbcbbffbfbfbfffc2c2c3ffc5c6c5ffcac9caffd0d0d0ffd4d4d4ffdadadaffdeddddffdfdfdfffe2e2e1ffe3e3e4ffe4e3e3ffdbdbdbffb3b3b3ff737373ff5d5d5dff3e3e3dff1b1a1bff080908ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff080909ff202121ff444343ff5c5d5cff797a79ffbbbabbffdbdbdcffe3e3e3ffe3e3e3ffe1e1e1ffe0e0e0ffdeddddffd9d8d8ffd5d5d5ffcfcfcfffc9c9caffc6c6c6ffc3c3c3ffc0c0c0ffbdbdbcffb9b9b9ffb3b3b3ffafaeafffabababffa8a8a9ffa5a6a5ffa3a2a3ffa0a0a0ff9e9e9eff9b9b9cff989898ff949494ff919191ff908f8fff8d8d8dff8b8b8bff888988ff878687ff868586ff848483ff828383ff818181ff7f7f80ff7e7e7eff7c7d7cff7b7b7bff7a7a7aff787979ff787778ff767677ff757676ff757575ff757474ff737474ff737373ff727272ff717171ff707070ff6f6f6fff6e6e6fff6e6e6eff6e6d6dff6d6d6cff6c6c6cff6b6b6bff6a6b6bff6a696aff696969ff686968ff686868ff676767ff666666ff666566ff656565ff646464ff646464ff636363ff626262ff616160ff5f5f5fff5e5e5dff5c5c5cff5a5b5aff585858ff575757ff565655ff555455ff535453ff525253ff515151ff4f4f4fff4d4d4dff4c4c4dff4b4c4cff4a4b4bff4a4a4aff4a4a4aff4a4a4aff494949ff464747ff444443ff424242ff3e3e3eff353535ff292929ff101010ff0a0a0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0f100fff3a3a3aff6d6d6dff969696ffabacabffbab9baffbebebfffbfbfbfffc1c0c1ffc1c2c1ffc2c2c2ffc3c3c2ffc4c3c3ffc5c5c5ffc7c6c6ffc7c7c7ffc9c8c8ffcacacaffcbcbcbffcccccbffccccccffcdcdccffcdcccdffcdcdcdffcdcdceffcececeffcececfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d1d1ffd2d2d2ffd2d2d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff111111ff0c0c0dff090909ff070707ff080707ff070707ff0d0c0dff181818ff252525ff313131ff414040ff555556ff6e6e6fff878787ff9e9d9effbbbbbaffdcdcdcffebebebfffbfbfbfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefefffefefffffffffefffefffffffffffefffffffefffffefffffffffefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffefefffffefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffcfdfcfff9f9f9fff2f2f3ffe8e8e8ffd0cfd0ffbebfbeffb2b2b2ffa6a7a6ff9a9a9bff8f8e8fff828282ff727272ff616262ff525352ff484847ff484848ff474848ff484848ff484847ff484748ff48484800000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfafafff4f3f3ffedededffecececffebebecffececebffebecebffebecebffebebebffebebebffebebebffebeaebffe9eaeaffe8e8e9ffe6e7e7ffe5e4e5ffe3e3e3ffe1e1e2ffe0e0e0ffdcdcdcffd7d8d8ffd4d5d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd2d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd1d1d2ffd1d1d2ffd1d2d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d1d1ffd0d0d1ffd0d0d0ffcfcfd0ffd0d0cfffcfcfcfffcfcecfffcfcfceffcfceceffcececeffcdcdcdffcdcdcdffcdcdcdffcdccccffccccccffcbcccbffcccbccffcbcbcbffcacacaffcacacaffc9c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc7c6c6ffc6c6c6ffc5c6c5ffc6c6c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c5ffc6c6c6ffcacacaffcececfffd2d2d2ffd6d6d7ffd9d9d9ffdadbdbffdcdcdcffdddeddffdfdedeffdededeffdbdbdbffdbdcdbffdddcdcffddddddffddddddffdededeffdededeffdededeffdddedeffdededeffdededeffdfdedeffdedfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e2ffe2e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e4e4ffe3e4e3ffe4e4e3ffe3e3e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe1e2e2ffe1e2e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdddedeffdddddeffddddddffdcdcdcffdcdcdbffdbdbdbffdadadbffdadadaffdad9daffd9d9d9ffd8d8d8ffd7d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d0d0ffcfcfd0ffd0cfcfffcecfceffcececeffcdcdcdffcccccdffcccccbffcbcbcbffcacacaffc9c9caffc8c9c9ffc7c7c8ffc7c6c7ffc6c6c6ffc5c6c6ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc1c1c2ffc0c1c0ffc0bfc0ffbfbfbfffbebebeffbdbebeffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbcbcbcffbdbcbcffbcbdbdffbebdbdffbdbdbdffbdbebeffbebebdffbebdbdffbdbebeffbdbdbe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddcddffdcdcdcffdcdcdcffdcdcdcffdad9d9ffd8d9d9ffd7d7d7ffd7d7d7ffd8d8d8ffdadad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdddcffddddddffdeddddffdddeddffdededeffdfdedfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e3e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe3e3e3ffe4e4e3ffe3e4e4ffe3e3e4ffe4e4e3ffe4e3e4ffe4e4e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0dfffdfe0dfffdfdfdfffdededeffdedddeffdededdffdddcddffdcdcdcffdbdbdcffdbdbdbffdadadbffdadadaffddddddffdfe0e0ffdfe0e0ffdcdcdcffd8d9d8ffd6d5d5ffd1d2d2ffcfd0d0ffcdcecdffcbcacbffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c9ffc9cacaffcacacaffcacacaffcacbcbffcbcbccffccccccffccccccffcdcdcdffcdceceffcececeffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d1d0ffd1d2d2ffd2d1d2ffd1d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9daffd9dadaffdadadbffdadbdbffdbdbdcffdcdcdcffddddddffdedfdfffe0e0e0ffe2e2e2ffe4e4e3ffe6e5e5ffe6e6e7ffe8e8e9ffeaeae9ffebeaebffecebebffebebebffecececffecececffecececffecececffecececffecececffedececffecededffedecedffedededffedededffeeeeeeffeeeeeefff0f1f1fff5f5f5fffafafafffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080808ff080808ff080808ff080708ff080707ff070808ff090909ff0c0c0cff121112ff181918ff232223ff313131ff464546ff5b5c5bff727373ff999999ffc6c6c6ffe4e4e4fff3f3f3fffdfdfcfffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefffffffefffefffefefefffefffffffefefefffefffefffefffefffefefefffffffffffefefefffffffefffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffefffffffefefefffffffffffefffffffffffffffffefefffefefefffffffefffefffffffffffefffefefffffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffffffffffefffffffffefffffffefefffefefefffffffefffefefffffefffefffefefefffefefefffdfdfdfffefefefffefdfefffefdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffdfdfefffdfefdfff7f8f7fff0f0f0ffd3d3d3ffc8c8c8ffbebebeffb3b3b3ffa6a6a6ff989798ff898989ff7a7979ff696968ff565656ff424242ff383838ff3b3a3aff3b3b3bff3a3b3bff3e3d3eff403f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d4ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d0ffd0cfd0ffd0cfcfffcececeffcfcfceffcececeffcececeffcdcdcdffcdcdcdffccccccffccccccffcccbccffcacacaffc9c9c9ffc9c9c9ffc8c7c8ffc7c7c7ffc6c6c6ffc4c3c3ffc2c2c2ffc2c1c1ffc0c0c0ffc0c0c0ffbfbfbfffb2b2b2ff8d8d8dff575857ff272727ff080708ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff070707ff100f10ff1b1b1bff292928ff373737ff424242ff484849ff4a4a4aff4a4b4bff4b4b4bff4b4b4bff4c4c4cff4d4d4dff4e4d4eff504f4fff515151ff535352ff545454ff555655ff575657ff585858ff595959ff5b5b5bff5d5d5eff5e5e5eff5f5f5fff616161ff636262ff636363ff646464ff656564ff666666ff676666ff676767ff686868ff686868ff696a69ff6a6a6aff6a6b6bff6b6b6cff6c6c6cff6d6d6dff6e6e6dff6e6e6eff6f6f6fff706f6fff707070ff707171ff717271ff727272ff737373ff737373ff747574ff757675ff777776ff787879ff797979ff7b7b7bff7d7c7cff7e7e7eff807f80ff818181ff838383ff858584ff868686ff888888ff8a8a8aff8c8b8bff8e8d8dff8f908fff929192ff969595ff999a99ff9c9d9dff9f9f9fffa2a2a2ffa5a6a5ffa9a9a9ffadacacffafafafffb5b5b4ffb9b9b9ffbdbdbcffc0c0c0ffc3c3c4ffc6c6c6ffcacbcaffd1d1d2ffd5d5d5ffdadadaffdededeffe1e0e0ffe2e2e2ffe4e4e4ffe2e2e2ffd8d7d7ffa5a5a5ff6f6f6fff5a5a5aff383838ff171717ff070808ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff070707ff1b1b1bff414140ff5a5a5aff727372ffafafafffd9dadaffe3e3e3ffe4e4e4ffe2e2e2ffe1e0e0ffdddeddffd9d9d9ffd5d4d5ffd0d0d0ffcbcbcbffc7c7c7ffc4c4c4ffc1c1c0ffbdbebdffbababaffb4b4b4ffb0b0b0ffacacacffa9aaa9ffa6a6a7ffa4a4a4ffa1a1a1ff9f9f9eff9c9c9cff999999ff969595ff929292ff909191ff8e8f8eff8c8c8cff8a8a8aff888888ff868786ff848584ff838383ff828282ff818181ff80807fff7e7e7eff7c7c7cff7c7b7bff7a7a7aff797979ff787877ff767676ff767676ff767576ff757574ff747474ff737373ff727272ff717171ff707171ff707070ff6f6f6fff6f6f6fff6e6e6eff6d6d6dff6d6c6cff6b6b6bff6b6b6aff6a6a6bff6a6a6aff696969ff686869ff676767ff676767ff666667ff666665ff656565ff646564ff646364ff626362ff616161ff605f5fff5e5e5eff5d5c5cff5a5a5aff595959ff575757ff565756ff555555ff545454ff535353ff515152ff4f4f4fff4e4e4dff4c4c4cff4b4c4cff4c4b4bff4b4a4bff4a4b4bff4a4b4aff4a4a4aff4a4a4aff4a4a4aff484948ff464746ff414140ff2c2c2cff1c1c1cff0d0d0dff060505ff010201ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050505ff1e1e1eff525252ff858584ffa6a6a7ffb7b8b7ffbdbdbdffbfbfbfffc0c0c0ffc2c2c1ffc3c2c3ffc3c3c3ffc3c3c3ffc5c5c5ffc6c5c6ffc7c7c7ffc8c8c9ffcacacaffcbcbcbffcccbcbffccccccffcccdccffccccccffcdcdcdffcdcdcdffcececeffcececfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d1d1ffd2d1d1ffd2d1d1ffd2d2d3ffd2d2d2ffd3d3d3ffd3d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff141414ff141414ff111111ff0d0d0dff090909ff080707ff090909ff0f0f0fff1a1a1aff262626ff323232ff444444ff5a5a5aff737373ff898a8affa09fa0ffbdbdbdffdddeddffecededfffbfbfbfffefefefffefefefffefefefffefefefffefdfefffefefefffefefffffefffefffefefefffefefffffefefefffefffefffffefffffefefefffefefefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefefffffefefffffefefefffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfcfff9f9f9fff3f3f3ffe8e8e8ffcececeffbdbdbeffb2b3b2ffa7a7a7ff9a9a9bff8e8e8eff818181ff727272ff626363ff545353ff484848ff474848ff474847ff474748ff484848ff474848ff494948000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfbfbfff5f5f5ffefefefffedececffecececffecececffecebebffecebebffecebebffebebebffebebebffeaebeaffebebebffeaeaeaffe9eae9ffe8e8e8ffe6e6e6ffe4e4e4ffe3e3e2ffe1e1e1ffdedfdfffdbdadaffd6d6d6ffd3d4d4ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d1ffd2d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfd0cfffcfcfcfffcececeffcececfffcececeffcecdceffcdcdcdffccccccffcdcdccffccccccffccccccffcbcbcbffcbcbcbffcacacaffcacacaffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc8c9c8ffcdcdcdffd1d1d1ffd5d5d4ffd8d8d8ffdadadaffdcdcdcffdeddddffdededeffdfdfdfffdededeffdcdcdcffdcdcdcffdcddddffdddeddffdddeddffdededdffdededeffdededeffdededeffdededeffdededeffdfdedfffdfdfdfffe0dfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e3ffe3e4e3ffe4e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0dfe0ffe0dfe0ffe0dfdfffdfdfdeffdedfdeffdededfffdededeffddddddffddddddffdcddddffdcdcdcffdcdbdbffdbdbdbffdadadbffd9d9daffd9d9daffd9d9d9ffd8d8d8ffd8d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd5d6d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcececeffcececeffcdcdcdffccccccffccccccffcbcbcbffcacacaffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c7ffc6c6c5ffc5c5c5ffc4c4c4ffc3c4c4ffc3c3c3ffc3c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffbfc0c0ffbebebeffbdbebdffbcbdbcffbcbcbcffbdbcbdffbcbcbcffbdbcbcffbdbcbcffbcbcbcffbcbcbcffbcbcbdffbdbcbcffbdbebdffbdbdbdffbdbdbeffbebdbeffbdbdbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddcdcffdcdcdcffdcdcdcffd9d9daffd9d9d9ffd7d7d7ffd7d6d6ffd5d6d6ffd6d6d7ffd8d7d7ffd9dad9ffdadadaffdadbdbffdcdbdcffdbdcdcffdcdcdcffdddcdcffdcdcdcffddddddffdddedeffdededeffdededeffdedfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e5e5ffe4e5e4ffe4e4e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e4ffe5e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e4e4ffe3e4e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdededeffdededeffddddddffddddddffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdbdadaffdbdbdaffdededeffe0e1e0ffdfdedeffdbdadaffd7d8d8ffd4d4d4ffd0d0d0ffcececfffccccccffcacbcaffc8c9c8ffc9c8c8ffc9c9caffc9c9c9ffcacac9ffcacacaffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcacacaffcbcacaffcbcbcbffcccbccffccccccffcdcccdffcdcdcdffcdceceffcececeffcececfffcfcfd0ffd0d0d0ffd1d0d0ffd1d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd4d4d4ffd5d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9dadaffdadbdaffdbdbdbffdbdbdcffdcdcdcffdededdffe0e0e0ffe1e2e2ffe3e3e3ffe5e4e4ffe5e6e6ffe7e8e7ffe9e9e9ffeaeaeaffeaebebffebebeaffebebebffebebebffecececffecececffecececffecececffecececffedecedffedecedffedededffededecffedededffededeeffeeedeeffeeeeeefff1f1f1fff6f7f7fffbfbfbfffefdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080808ff080808ff080807ff080707ff080708ff080808ff0a0a0aff0c0d0dff121112ff191919ff232323ff323131ff464545ff595959ff6f6f6fff939393ffc3c3c3ffe5e5e4fff2f2f2fffcfcfcfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffefffefffffefffffffefffffffefefffffefefffffffefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefffffffffefffefffffffffffefffffffefffffefefffefefffffffefffffffffffffefefffffefefffffffffffffffefffffffefffffffefefffefffffffffefffffffefefffefffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefefffffffffefffefffefffffefefffefefffffefefefffffefefffefefefffefefffffffffffffffefffffffefffffffefefffefefefffffefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffdfefefffefefefffefefefffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefefffefefefffefefefffdfefdfff8f7f8ffeeeeeeffd3d4d3ffc9c9c9ffbebfbfffb4b4b4ffa6a6a6ff989897ff898989ff797a79ff696a6aff585858ff454444ff3a3a3aff3a3a3bff3a3a3aff3a3a3aff3b3a3aff3d3d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcececdffcdcccdffccccccffcbccccffcbcbccffcbcacbffc9cac9ffc9c8c9ffc8c8c7ffc6c6c6ffc5c5c5ffc3c3c3ffc2c2c1ffc1c0c1ffc0c0bfffbfbebfffbabab9ffa0a0a0ff777777ff434343ff1a1a1aff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040404ff0c0c0cff131314ff222222ff2f2f2fff3a3a3bff424241ff484847ff4b4a4aff4b4b4bff4b4b4bff4c4b4bff4c4c4cff4d4d4dff4e4e4eff4f4f4fff525152ff545353ff545454ff565556ff575756ff585958ff5a5a5aff5b5b5bff5d5c5cff5f5f5fff606060ff626162ff636363ff646364ff656564ff656565ff676666ff676767ff686868ff696869ff696969ff6a6a6aff6b6b6bff6c6b6cff6c6c6cff6d6c6dff6d6d6dff6f6e6eff6e6f6eff706f6fff707070ff707171ff717271ff727172ff737273ff747373ff747474ff757574ff757675ff777677ff787878ff7a7a79ff7b7a7aff7b7c7cff7d7d7eff7f7f7fff818180ff828282ff838483ff858685ff878787ff898889ff8a8a8aff8c8c8dff8e8e8eff909090ff939292ff969697ff9a9a9aff9e9e9dffa0a0a0ffa3a2a3ffa6a5a6ffa9a9a9ffadacadffb0afafffb4b5b5ffbab9baffbdbdbdffc1c1c1ffc5c4c4ffc7c7c7ffcccbcbffd2d2d3ffd5d5d5ffdcdbdcffdfdfdfffe1e1e1ffe3e3e2ffe3e3e3ffe1e1e1ffd4d4d4ff959594ff6c6b6bff575857ff353434ff141514ff070607ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff090909ff1c1c1bff414141ff5a5959ff6b6b6affa1a1a1ffd7d7d6ffe3e3e3ffe4e4e4ffe2e2e3ffe1e1e1ffdfdfdfffdadbdaffd6d5d6ffd1d1d0ffccccccffc8c8c8ffc4c4c4ffc1c1c1ffbebebeffbbbbbbffb7b7b7ffb1b1b1ffaeadaeffabaaabffa8a7a7ffa4a4a4ffa2a2a2ff9fa09fff9d9d9dff9a9a9aff969797ff939493ff929192ff909090ff8e8d8dff8b8b8aff898989ff878887ff868686ff848485ff838382ff828182ff808081ff7f7f7fff7e7d7eff7d7c7cff7b7b7bff797a79ff787978ff777777ff777677ff767676ff757676ff757575ff747473ff737373ff727273ff727272ff717171ff707070ff706f70ff6f6f6fff6f6e6fff6e6d6eff6d6c6cff6c6c6cff6c6c6cff6b6b6bff6a6b6aff6a6a6aff696969ff686868ff676768ff676767ff676767ff666666ff666565ff646564ff636263ff616161ff5f5f5fff5e5f5eff5d5c5cff5a5b5aff595959ff585958ff575657ff565556ff555455ff535353ff525252ff505050ff4e4e4dff4d4d4dff4c4d4dff4c4c4cff4c4c4cff4c4c4cff4c4b4bff4b4b4bff4b4b4bff4b4c4bff4c4b4bff4a4a4aff434342ff353535ff202020ff101011ff070707ff030302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030203ff100f0fff313131ff626161ff929292ffafaeaeffbbbbbbffbebfbeffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c4c4ffc5c5c5ffc6c6c6ffc7c6c7ffc8c8c7ffcac9caffcbcacaffcbcbcbffcccccbffccccccffcccdccffcdcccdffcdcecdffcecdceffcececeffcfcecfffcfcfceffd0d0cfffd0d0d0ffd1d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d3ffd4d3d4ffd4d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff131413ff141414ff131414ff111111ff0d0d0dff090909ff0b0b0bff121212ff1d1d1dff272728ff343434ff464646ff5d5d5eff777777ff8f8f8effa2a1a1ffbfbfc0ffdededeffeeeeeefffbfcfcfffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefffffefefffffffffffffffffffffffefffffffffefffffefffffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffefffefefefffefefefffefefffffefefefffffefffffefffefffffefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffaf9f9fff3f3f2ffe9e9e9ffcecfceffbebdbeffb3b2b3ffa7a6a7ff9a9a9aff8e8e8dff808180ff737272ff636362ff535353ff474747ff484748ff484848ff484748ff484847ff494949ff4a4a4a000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefdfefffbfbfcfff7f8f8fff0f0f0ffedededffecececffececebffebebebffebebebffebebebffebebebffebeaebffebebeaffebeaeaffeaebeaffeaeaeaffeae9eaffe9e8e9ffe7e7e6ffe6e5e5ffe3e4e3ffe2e1e1ffe0e0e0ffddddddffd9d9d8ffd5d5d5ffd3d2d3ffd2d1d1ffd2d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcecdceffcdcdcdffcdccccffccccccffccccccffcccccbffcbcccbffcbcbcbffcacacaffc9c9c9ffc8c8c9ffc8c8c9ffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc7c6c7ffcbcacbffd0cfd0ffd4d3d3ffd7d7d6ffd9dad9ffdcdbdbffddddddffdededeffdfdfdfffdfdedfffdcdcdcffdcdcdcffdddddcffddddddffdddeddffdededeffdededeffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e4e3ffe4e3e3ffe3e4e3ffe4e3e4ffe4e3e4ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe3e2e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdedfdeffdededeffdedddeffddddddffddddddffdddddcffdcdcdcffdcdbdbffdbdbdbffdbdadbffdadadaffd9d9daffd9d8d9ffd9d8d9ffd8d8d8ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d5ffd5d5d4ffd4d5d4ffd4d4d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd0d1d0ffd0cfd0ffcfcfcfffcececeffcecdcdffccccccffcccdccffcccbcbffcbcbcbffcacacaffc9cac9ffc9c8c9ffc8c7c8ffc7c6c7ffc6c5c5ffc5c5c5ffc3c4c4ffc4c3c3ffc3c3c2ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c1ffc0bfbfffbfbebeffbebebdffbcbdbcffbcbcbcffbdbcbdffbcbdbcffbdbcbcffbbbcbcffbcbcbdffbdbcbdffbdbcbcffbcbcbcffbcbcbcffbcbdbcffbdbdbdffbdbdbdffbdbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdbdcdcffd9d9d9ffd9d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd3d3d3ffd5d4d4ffd6d6d6ffd7d7d7ffd9d9d9ffd9dadaffdadadbffdbdbdbffdcdbdbffdcdcdcffdddcdcffddddddffddddddffdededdffdedfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e5ffe4e4e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e3e4ffe4e4e3ffe3e4e4ffe4e4e3ffe4e4e3ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdfe0dfffdfdedeffdededeffdeddddffddddddffdddcddffdcdcdcffdcdbdcffdbdbdbffdbdbdaffdadbdaffdddcdcffdededeffdedfdfffdcdddcffdad9daffd6d6d6ffd2d1d2ffcfcfcfffcececdffcbcccbffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9cacaffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcac9caffcacacaffcacbcbffcbcbcbffcccccbffcdccccffcdcdcdffcdcdceffcececeffcececfffcfcfd0ffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d7ffd8d7d8ffd8d8d8ffd9d8d9ffd9dad9ffdad9daffdadadbffdbdadbffdbdbdbffddddddffdedfdeffe1e1e0ffe2e2e2ffe3e4e4ffe5e5e5ffe7e6e7ffe8e8e9ffeae9e9ffebeaeaffebebeaffeaebebffebebebffebebebffebecebffecebebffebececffecececffecececffedececffecececffecedecffecedecffececedffedededffedededffededeeffeeefeefff3f3f2fff9f8f8fffcfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070808ff080708ff080708ff070808ff080807ff090a0aff090909ff0b0b0bff0e0e0eff131313ff1b1c1bff262626ff353535ff464646ff585858ff6e6d6dff8d8d8effbfc0bfffe4e4e4fff1f1f1fffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffffffefffefffefffefffefffffffffffffffffffefffefffffffffffffffefffffefefffefffefffefffefffffefffffffffefffefffffffffffffffefffffffefefffffffffffffffffefffefffffffffefffffffefffffefffffffffefefffefffffffefefffffefffffffffffffffffffffffefffefffefffefffefffefffefefefffffffefffffefefffefefffffefffefffefffffffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffefffefffffefffffffefefffefefffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffefffffffffefffefffffffffffffffefffffffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffffffffefffefffefffefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefefffefffefffefefefffefefffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefffefefefffefefefffdfefdfff8f8f8ffeeeeedffd4d4d4ffcacacaffbfc0bfffb5b4b5ffa7a7a7ff989899ff8a8a8aff7a7b7aff6a6a6aff575858ff444343ff383939ff3b3a3bff3a3a3bff3a3b3bff3b3a3aff3a3b3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd5d5d6ffd5d6d6ffd6d6d5ffd4d4d5ffd5d4d5ffd4d3d4ffd3d4d4ffd4d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcecfffcececfffcececeffcdceceffcdcdcdffcdcdcdffcccdcdffccccccffcccccbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc4c4c4ffc2c2c3ffc1c2c1ffc0c0c0ffbebfbfffbdbcbcffafafafff959494ff686968ff3a3a3bff181818ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff060606ff0e0e0eff1d1d1eff282828ff373737ff414142ff464647ff484849ff4a4b4bff4c4b4bff4b4c4cff4c4c4cff4c4d4dff4d4e4eff4f4f4fff4f504fff505150ff535353ff555555ff565655ff575757ff585859ff595a5aff5b5c5bff5c5d5cff5e5f5fff616161ff626262ff636363ff646564ff656565ff666666ff676767ff696868ff696969ff69696aff6b6b6bff6b6b6bff6b6b6cff6c6c6cff6d6d6dff6e6d6dff6e6e6eff6f6e6fff6f706fff6f7070ff707070ff717171ff727271ff727273ff737373ff737473ff747574ff757575ff767676ff767776ff787878ff797979ff7b7a7aff7c7c7bff7d7d7dff7f7e7fff808080ff818282ff848483ff858585ff868687ff888888ff8b8a8aff8b8c8cff8e8e8eff909091ff929293ff959494ff989998ff9b9b9cff9e9f9fffa1a1a2ffa4a4a4ffa6a7a6ffaaaaaaffadadadffb1b1b1ffb5b5b5ffbab9baffbdbdbeffc1c1c1ffc4c5c5ffc8c8c8ffcdcdcdffd3d4d3ffd6d6d6ffdcdcdcffdfe0dfffe1e1e1ffe2e3e2ffe4e4e4ffe1e1e1ffcececeff858585ff6b6b6bff555555ff2f2f30ff121212ff060606ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff090a09ff181818ff393939ff525152ff666667ff909191ffd2d2d2ffe2e2e2ffe5e5e5ffe3e4e3ffe2e2e2ffe0e0dfffdbdbdbffd7d7d6ffd1d2d1ffcdcdcdffc9c9c9ffc5c4c5ffc2c2c2ffbfbfbfffbcbcbcffb8b8b9ffb3b3b2ffafafafffacababffa9a9a8ffa5a5a6ffa3a3a2ffa0a1a1ff9e9e9eff9b9b9bff989897ff959495ff939393ff919291ff8e8f8fff8d8d8dff8b8b8bff888989ff878787ff858585ff848383ff838382ff818181ff807f80ff7f7f7eff7d7d7eff7c7c7cff7b7b7bff79797aff797979ff787878ff777777ff777677ff767676ff747575ff757474ff737473ff737373ff727373ff727272ff717171ff707170ff6f706fff6f6f6fff6e6e6eff6e6e6dff6d6d6dff6c6c6dff6c6c6cff6b6c6cff6a6b6aff6a6a6aff696a6aff696969ff696868ff676867ff676766ff656665ff646464ff636363ff626161ff606061ff5f5f5fff5c5c5cff5a5b5bff5a5a5aff595859ff585757ff565656ff555455ff545453ff525252ff504f50ff4e4f4eff4f4e4eff4e4e4eff4e4d4dff4d4e4dff4c4d4dff4d4c4dff4c4c4cff4b4b4bff4a4b4bff4a4a49ff484747ff434343ff373737ff262526ff141414ff09090aff050505ff020202ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff0b0b0bff262726ff494a49ff727272ff9c9c9bffb3b2b2ffbcbcbcffbebfbfffc0c1c0ffc1c1c1ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c7ffc8c9c8ffcacacaffcbcbcbffcccbcbffccccccffcdcdcdffcdcccdffcdcdceffcececeffcececeffcfceceffcfcfcfffcfcfd0ffd0d0cfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd5d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d6d7ffd7d8d7ffd7d7d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff131313ff131413ff141413ff141314ff111111ff0c0d0dff0f0f0fff161616ff1f1f20ff2a2a2aff373636ff484849ff5f5f60ff79797aff8f9090ffa4a3a3ffc1c2c1ffdfdfdfffeeefeffffcfcfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffefffffffefffffffffffefffefffefffefefefffdfefefffefefefffefdfdfffdfdfdfffcfcfdfffafafafff3f3f3ffe9eaeaffcfcfcfffbebebeffb3b2b2ffa7a7a7ff9a9a9bff8d8e8dff808080ff727172ff626362ff535352ff464647ff474746ff474847ff474848ff494949ff4a4a4aff4a4a4a0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfdfdfff7f7f7fff1f2f1ffeeededffecececffececebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe8e7e8ffe6e6e6ffe4e5e4ffe3e2e3ffe1e1e0ffdfdfdfffdcdbdcffd8d8d7ffd4d4d4ffd1d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd1d1d0ffd1d0d1ffd1d1d0ffd0d1d1ffd1d1d1ffd0d1d0ffd0d0d1ffd0d1d0ffd1d0d0ffd0d0d1ffd0d0d0ffd0cfd0ffcfd0d0ffd0cfcfffcfcfcfffcfcfcfffcecfcfffcececfffcececeffcdcecdffcdcdcdffcdcdcdffccccccffccccccffcccbccffcbcbccffcbcbcbffcacbcbffcacacaffc9cacaffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc6c6c6ffc5c5c5ffc5c5c5ffc6c6c6ffc9c9c9ffcecdcdffd3d3d2ffd6d6d7ffd9d9d8ffdadbdbffdddcddffdededeffdfdfdfffdfdfdfffdcdbdbffdbdcdbffdcdddcffddddddffdededeffdededeffdededeffdededeffdededeffdedfdeffdededeffdfdedfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe1e1e2ffe2e1e2ffe2e1e2ffe2e2e3ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e5ffe4e5e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e4ffe4e4e4ffe3e3e3ffe3e3e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdededfffdededeffdededdffdddddeffdddcddffdcdcddffdbdcdcffdcdbdbffdbdbdbffdadadaffdadadaffd9d9daffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d0ffcfd0cfffcfcfceffcececeffcdcdcdffcdcdcdffccccccffcbcbccffcbcbcbffcacacaffc9c9caffc9c9c8ffc8c7c8ffc7c6c6ffc6c6c6ffc5c4c5ffc4c4c3ffc2c3c3ffc2c2c2ffc1c2c1ffc2c2c1ffc1c1c1ffc1c0c0ffc0c0c0ffbebfbfffbebebeffbdbdbdffbcbdbcffbdbdbdffbdbcbcffbdbcbcffbcbdbcffbcbcbcffbcbbbcffbcbcbcffbcbcbdffbcbdbcffbcbcbcffbcbcbdffbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9daffd8d9d9ffd7d7d7ffd6d6d7ffd6d6d7ffd3d3d4ffd1d2d2ffd3d2d2ffd4d5d4ffd6d6d6ffd7d8d8ffd8d9d9ffdadadaffdadbdaffdbdbdbffdbdcdbffdcdcdcffdddddcffdddcddffdddddeffdededeffdedfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e4ffe4e5e4ffe5e4e5ffe4e5e4ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e3e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdededeffdededdffddddddffdddcdcffdcdcdcffdcdbdcffdbdcdbffdadbdbffdbdbdbffdddeddffe0dfdfffdfdfdfffdcdcdbffd8d9d8ffd4d5d5ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffcac9c9ffcacac9ffcacac9ffcac9caffcacacaffc9cacaffcacacaffc9cac9ffc9c9caffcacacaffcacacaffcacacbffcbcacbffcbcbccffcbccccffcdccccffcdcdcdffcdcdcdffcececeffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd6d6d5ffd5d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffdad9d9ffdadadaffdbdadaffdbdbdbffdcdcdcffdededdffe0e0e0ffe1e1e1ffe3e3e2ffe5e5e4ffe6e6e6ffe8e7e7ffe9eae9ffeaeaeaffebeaebffebebebffeaebeaffebebebffebebebffebebebffebecebffebecebffecebecffecececffecececffededecffecececffececedffedededffedededffecededffedededffededeefff0f1f1fff5f4f4fff9faf9fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080807ff080708ff070808ff0e0e0eff0b0b0cff090a0aff0c0b0bff101010ff161616ff1e1e1eff282828ff343535ff454646ff585858ff6d6d6dff8a8a8affbbbabbffe4e3e3fff1f1f1fffcfcfcfffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffefffefffefffefffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffefefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefefffffefefffffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffefffffffefefffffffefffefffffffefefefffffffefffefefefffefffffffefffffffefefffffefefefffefefefffefefefffffffffffefefffffffefefffefffefffefefffffefefffffffefefffefffefffefefefffefefefffefdfefffdfefefffefefdfffdfdfefffefdfdfffdfdfefffdfdfdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefdfefff8f8f8fff0f0f0ffd4d4d4ffcacbcaffc0c0c0ffb5b5b5ffa8a7a7ff9a9999ff8b8a8bff7c7b7cff6a6a6aff575756ff414141ff353535ff393938ff3a3a3aff3a3b3bff3a3b3bff3a3a3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd5d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcececeffcececeffcdcdceffcdcdcdffcdcdccffcccccdffcccbcbffcbcbcbffc9c9caffc9c9c9ffc8c8c8ffc7c7c6ffc4c4c4ffc3c3c3ffc1c1c2ffc0c1c0ffbfbfc0ffbdbebeffb8b8b9ffa8a8a7ff888888ff5a5a59ff2e2e2eff111211ff030403ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff080707ff0f0f10ff1f1e1fff2e2d2dff393939ff434343ff494949ff4c4b4bff4b4b4bff4b4c4cff4c4c4cff4c4c4dff4d4d4dff4e4d4dff4f4f4fff505050ff505151ff525252ff545555ff565657ff575758ff595959ff5a5a5aff5b5b5bff5d5c5cff5e5e5eff606060ff636262ff636364ff656464ff656566ff676767ff686868ff696969ff6a6a69ff6a6a6bff6b6b6bff6b6b6cff6c6d6cff6d6d6dff6d6d6dff6e6e6eff6f6e6eff6f6f6fff70706fff707170ff717171ff717271ff727272ff727373ff747373ff747474ff747574ff757575ff767676ff777777ff787777ff787879ff7a7a7aff7b7b7cff7d7d7dff7e7e7eff7f7f7fff818181ff838283ff848485ff868687ff888788ff8a8a8aff8c8c8cff8e8d8eff90908fff929293ff939494ff959696ff999a9aff9c9c9dff9f9f9fffa2a2a2ffa5a5a5ffa7a7a7ffabababffaeaeaeffb2b2b2ffb6b6b7ffbbbbbbffbfbfbfffc2c2c2ffc6c5c5ffc9c9c9ffcdcdcdffd3d3d3ffd6d6d7ffdddcdcffe0e0e0ffe1e1e2ffe3e3e3ffe4e4e3ffdfdfdeffc1c1c2ff787979ff676667ff4e4f4fff292829ff0e0e0eff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060606ff101111ff2a2a2aff464646ff5f5f5fff858585ffc9c8c9ffe0e0e1ffe5e5e5ffe4e4e4ffe2e2e3ffe0e0e0ffdcdcddffd7d7d8ffd3d3d3ffcecdcdffcacac9ffc5c6c6ffc2c3c3ffc0bfc0ffbcbdbdffbab9baffb4b4b4ffb0b0b1ffaeaeadffaaaaaaffa7a7a6ffa3a4a4ffa1a2a1ff9f9f9fff9c9c9cff989999ff969596ff949494ff929392ff909190ff8e8f8eff8c8c8cff8a8a8aff888889ff878787ff848485ff848484ff838383ff818181ff807f7fff7f7e7fff7d7d7eff7c7c7cff7b7a7aff7b7a7aff797979ff787878ff787877ff777777ff767676ff757675ff747475ff747474ff737373ff737373ff737373ff717272ff717171ff707070ff6f7070ff6f6f6fff6f6f6fff6e6e6eff6d6d6dff6d6c6cff6c6c6cff6b6c6cff6b6b6aff6a6a6aff6a6969ff696969ff686868ff676767ff666666ff656565ff636364ff626262ff606061ff5e5f5fff5d5c5dff5b5b5bff5a5a5aff595958ff585757ff575756ff555555ff545454ff525352ff505051ff505050ff504f4fff4f4f4fff4e4f4eff4e4e4eff4e4e4dff4d4d4dff4c4c4cff4b4b4bff4a4a4aff494949ff484848ff434443ff393939ff292929ff191819ff0d0d0eff080708ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060606ff1b1b1bff424141ff676868ff898989ffa7a7a7ffb8b8b8ffbebebeffbfbfbfffc1c0c0ffc2c2c2ffc3c3c3ffc5c4c4ffc5c5c6ffc7c6c6ffc7c7c8ffc8c8c8ffcacacaffcbcbcbffcccccbffccccccffcccdcdffcdcccdffcdcecdffcecdceffcececeffcececeffcfcfceffcfcfcfffd0d0cfffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d8d900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff131313ff141413ff131413ff141414ff141314ff111111ff131313ff19191aff222121ff2c2b2bff383839ff494949ff60605fff7b7b7bff919292ffa3a3a3ffc2c2c2ffe1e1e1ffefefeffffcfcfdfffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffdfdfdfffcfdfdfffaf9fafff3f4f3ffeaeaebffcfd0d0ffbfbfbfffb4b3b3ffa8a7a7ff9b9b9aff8d8e8dff808180ff717272ff626262ff525252ff474646ff474647ff474847ff484949ff4a4a4aff4a4a4aff4b4a4a0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff9f9f9fff1f0f0ffededeeffecececffecebecffebebebffebebebffebebebffebebebffeaebebffeaebebffeaeaebffeaebeaffeaeaebffeaeaeaffe9e9eaffeae9e9ffe9e9e9ffe9e9e8ffe7e7e7ffe5e6e5ffe3e4e4ffe2e2e2ffe0e0e0ffdededeffdadadaffd6d7d6ffd2d3d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d0d0ffd1d0d1ffd0d0d1ffd1d0d1ffd1d0d0ffd1d1d0ffd0d0d1ffd0d0d0ffd0d0cfffcfcfd0ffcfd0d0ffcfcfcfffcecfcfffcececfffcececeffcececeffcececeffcdcdcdffcdcdcdffcccdcdffcccccdffccccccffccccccffccccccffcbcbcbffcbcacaffcacacaffc9c9c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc7c6c6ffc5c6c6ffc5c6c6ffc5c5c6ffc5c5c5ffc5c5c6ffc7c7c8ffccccccffd1d1d0ffd5d5d5ffd8d8d8ffdadbdaffdcdddcffdededeffdfdfdfffdfdfe0ffdfdedeffdbdbdbffdcdddcffddddddffdddeddffdededeffdfdedeffdededfffdfdfdfffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe1e0e1ffe1e0e0ffe1e1e0ffe1e1e2ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e2ffe2e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e4ffe4e3e3ffe4e3e3ffe4e4e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe0e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0dfdfffe0dfe0ffdfdfdfffdfdedfffdfdedeffdededdffdddedeffddddddffdddddcffdcdbdcffdbdcdcffdbdbdbffdadadbffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d2ffd2d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfcfffcfcfcfffcececeffcecdceffcdcdcdffcdccccffcbccccffcbcbcbffcacacaffc9cac9ffc8c8c9ffc7c7c7ffc6c6c7ffc6c6c5ffc5c5c5ffc4c4c3ffc2c3c2ffc2c2c2ffc1c2c1ffc1c1c1ffc0c1c1ffc1c0c0ffc0bfc0ffbfbfbeffbdbebdffbcbcbbffbbbbbbffbdbcbcffbcbcbdffbcbcbdffbcbcbdffbdbdbcffbdbdbcffbcbcbcffbcbbbbffbcbcbcffbcbcbdffbcbcbdffbcbbbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd4d3d3ffd1d1d1ffd0d1d0ffd1d2d1ffd2d3d3ffd4d4d5ffd6d6d6ffd7d7d7ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcddffddddddffdddeddffdeddddffdfdedeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e1ffe2e1e1ffe0e1e1ffe0e0e0ffdfdfe0ffdedfdfffdededfffdddedeffddddddffdeddddffdddddcffdddddcffdbdcdcffdbdcdcffdbdcdcffdedddeffdfdfdfffe0dfdfffddddddffdadbdaffd7d7d7ffd3d3d2ffd0d0d0ffcececeffcccccdffcacacaffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcac9caffcac9c9ffcacacaffcacacbffcacacaffcbcbcaffcbcbcbffccccccffcccdcdffcccdcdffcdcdcdffcecdcdffcececfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d8ffd8d7d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9daffdbdadaffdbdbdbffddddddffdfdfdfffe1e1e1ffe2e2e2ffe4e3e4ffe5e5e5ffe7e6e6ffe8e8e8ffe9eae9ffeaeaeaffeaeaeaffebebeaffebeaeaffeaeaebffebebebffebebebffebecebffececebffebebebffecebebffecececffecececffececedffedececffededecffedededffedecedffededecffedededffeeeeeefff1f1f1fff5f5f6fffafafafffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080707ff080808ff080708ff161616ff121212ff0f0e0eff0b0b0bff0e0e0eff131413ff1a1919ff212121ff2b2b2bff353636ff454544ff585858ff6c6c6bff888787ffb7b6b6ffe3e2e3fff0f0f1fffdfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffefefefffffefffffefffefffffffffffffffefffefffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefefefffefffefffffffefffefefefffefefefffefffefffffffefffffffefffffefefffffffefffffefefffffefffffefefffffffefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffefffffffffffffffffffffffffefefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffefefffefefefffffefefffefefefffffefefffefefefffefefffffffefffffffffffffefefefffefefefffefffefffffffefffefefefffefefefffefffefffffffefffefffefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfefffdfdfefffefdfefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffffffefffefefefffdfefefffefdfdfff8f8f8fff1f1f1ffd3d4d4ffcacacaffc0c0c0ffb5b5b5ffa9a9a9ff9a999aff8c8c8cff7c7c7dff6b6a6aff555656ff3f3f3fff333333ff363535ff393839ff3a3a3bff3b3a3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffdad9d9ffd9dad9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcececfffcecdceffcdcdcdffcdcdcdffcccccdffccccccffcacacbffcac9caffc9c8c9ffc7c7c8ffc5c5c5ffc4c4c4ffc2c2c2ffc1c0c0ffc0bfc0ffbebebfffbebdbdffb7b8b7ffa0a1a1ff777777ff4b4b4aff1f1f1fff0a0a0aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030202ff060606ff0c0c0cff141415ff202020ff302f30ff3e3d3dff454545ff4a494aff4c4c4cff4d4c4cff4c4b4cff4c4c4dff4e4d4eff4e4e4eff4e4e4fff4f4f4fff505150ff515151ff525252ff545454ff565756ff585858ff595959ff5a5a59ff5c5c5bff5d5d5dff5f5e5fff606061ff636262ff656464ff656565ff656666ff676767ff686869ff6a696aff6b6a6aff6b6b6bff6b6c6bff6c6c6dff6d6d6dff6e6d6dff6e6e6eff6e6e6fff706f70ff6f706fff707171ff717171ff727271ff727272ff727373ff747373ff747374ff747474ff757575ff757575ff767776ff777877ff777778ff787878ff797979ff7b7b7bff7d7d7dff7e7e7eff7f7f7fff808180ff838383ff848484ff868686ff878787ff898989ff8b8b8bff8d8d8dff8f8f8fff929191ff949494ff959595ff989798ff9b9b9bff9e9e9effa0a0a0ffa3a4a3ffa6a6a6ffa8a8a8ffacacacffafb0afffb4b4b3ffb9b9b8ffbcbcbcffc0c0bfffc3c3c3ffc7c6c7ffcacacbffcececeffd4d4d4ffd8d8d8ffdddddeffe1e0e1ffe2e2e3ffe4e3e4ffe4e3e4ffdcdcddffb5b5b5ff737373ff5d5d5dff3f3e3eff201f20ff0a0a0bff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a09ff1b1b1bff343433ff515151ff767676ffc0bfc0ffdededeffe6e6e6ffe6e5e5ffe3e3e4ffe1e1e1ffdededeffd9d9d9ffd5d4d5ffcfcecfffcbcacbffc6c6c6ffc4c4c4ffc1c1c1ffbebdbdffbababbffb5b5b6ffb2b2b2ffafafafffacacacffa8a8a8ffa6a6a5ffa3a2a2ffa0a0a0ff9e9d9dff9a9a9aff979796ff959595ff939394ff929291ff8f9090ff8c8c8dff8b8b8aff8a898aff888888ff868786ff858585ff848484ff828382ff818181ff7f7f80ff7e7e7eff7d7d7dff7c7c7cff7b7b7bff7a7a7aff797979ff797879ff787878ff777777ff777677ff767676ff757575ff757574ff747474ff747473ff737373ff727272ff717272ff717171ff707170ff70706fff6f6f6fff6f6f6eff6f6e6fff6d6d6eff6d6d6dff6c6c6cff6b6b6bff6a6b6bff6a6a6aff69696aff696869ff686768ff676667ff656565ff646464ff626262ff616060ff5f5e5fff5d5d5dff5c5c5cff5a5b5aff595959ff585858ff575757ff565556ff545555ff535253ff515151ff515151ff505151ff505050ff50504fff4f504fff4e4e4fff4d4d4dff4c4c4cff4b4b4bff494a49ff494949ff474747ff444544ff3e3e3eff333333ff232323ff111112ff090808ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0f0f0eff343434ff636363ff8a8a8affa4a3a3ffb6b7b6ffbdbdbcffbfbfbeffc0c0c0ffc2c1c2ffc2c2c3ffc4c3c4ffc6c5c5ffc6c6c6ffc7c7c8ffc8c8c8ffc9c9caffcbcbcbffcccbccffccccccffccccccffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d0ffd1d0d1ffd1d1d2ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d5d4ffd5d5d5ffd4d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd9d9d9ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff131413ff141414ff131313ff131413ff141414ff141314ff161616ff1b1b1bff222121ff2c2c2cff3a3a3aff4c4c4cff616161ff7f7e7fff939494ffa3a3a3ffc4c4c4ffe2e2e3fff1f1f0fffcfdfdfffefefefffdfdfdfffefefefffefefefffefefefffefffefffffefefffffefefffffefefffffefffffefefffffffefefffffefefffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffefffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefefffffefefffefefefffefefffffefefefffefefffffefefefffefefefffefdfefffdfdfdfffdfdfdfffafafafff4f3f3ffeaeaebffcfcfd0ffbfbfbfffb3b4b3ffa8a8a9ff9c9c9cff8f8f8fff818181ff727272ff636263ff535353ff474747ff474748ff484849ff4a4a4aff4a4b4aff4a4a4aff4a4a4a00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffafafafff4f3f3ffedededffecececffebebecffebebebffebebecffebebebffebeaebffebeaebffeaebeaffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9eaffe9eae9ffe9e9eaffe9e9e9ffe8e8e8ffe6e6e6ffe4e5e5ffe3e3e3ffe1e1e1ffdfdfdfffddddddffd9d9d9ffd5d5d4ffd2d2d2ffd0d1d1ffd1d0d0ffd1d0d1ffd1d0d1ffd0d1d0ffd1d1d1ffd1d0d0ffd0d1d0ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcececeffcececdffcdcdcdffcdcdcdffcccdcdffccccccffccccccffcccccbffcccbcbffcbcbcbffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c7c7ffc7c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc6c6c7ffcacacaffcfcfcfffd3d4d4ffd7d7d8ffdadadaffdcdcdcffdeddddffdfdfdfffe0dfdfffdfdfdfffdcdcdbffdcdcdcffddddddffdededdffdedfdeffdededfffdfdedeffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e4ffe5e4e4ffe5e4e5ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe3e3e4ffe4e4e4ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e2e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdddedeffddddddffdcdcdcffdddcdcffdcdbdcffdbdbdbffdbdadbffdbdbdaffd9d9daffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d7d6ffd5d6d6ffd5d5d5ffd5d5d4ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d0d1ffd0d0d0ffcfcfcfffcecfcfffcececfffcececeffcecdcdffcdcccdffcccbccffcbcbcbffcacacbffc9c9c9ffc9c8c8ffc7c7c8ffc6c6c7ffc6c6c6ffc4c5c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbdbcffbdbdbdffbbbbbcffbcbcbcffbcbcbcffbdbcbcffbcbdbcffbdbdbdffbdbcbcffbcbdbcffbdbdbdffbbbbbcffbcbcbcffbcbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd6d6d6ffd6d6d6ffd3d3d3ffd2d1d1ffd1d0d0ffd0d1d1ffd1d0d1ffd2d2d2ffd3d3d3ffd5d5d4ffd6d6d6ffd8d8d7ffd8d8d8ffd9d9d9ffdadbdbffdbdbdbffdcdcdcffdddcdcffddddddffdededdffdfdedfffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe3e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfdfffdfdedfffdededeffdededeffdddeddffdddddeffddddddffdddddcffdcdcdcffdcdcdcffdddcddffdededeffdfdfdfffdedfdfffdcdcdcffdadad9ffd6d7d6ffd1d2d2ffcfcfcfffcececeffcccbccffc9cac9ffcacacaffcacacaffcacbcaffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacaffcbcbcbffcbcbcbffccccccffcdcccdffcdcdcdffcdcdceffcececdffcecfceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdadbdaffdcdcdcffdededeffe1e1e0ffe2e1e1ffe3e3e3ffe5e4e4ffe5e5e5ffe7e7e7ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaebebffebebebffebebebffebecebffecececffebebecffecececffecececffecececffecececffedececffecececffedededffedecedffedededffefeeeffff2f2f2fff7f7f7fffbfbfbfffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff070708ff1b1b1bff1a1a1aff151616ff121212ff0e0e0eff111112ff171716ff1d1d1dff242525ff2e2d2eff383939ff474747ff59595aff6b6b6bff848383ffb1b1b1ffe1e1e1fff0eff0fffdfcfdfffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffffffffefffffefefffffefefffffefefffffefefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffefefffffefffefffffffefffefefefffefefffffefefffffffffefffefefefffefefffffefefffffefefffffefefefffefffefffefffffffffefffffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefdfefffefdfdfffefefefffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefffffffffffffffffffffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffefffffefffefffefefefffdfefefffefdfefff8f8f8ffeff0efffd4d4d4ffcacacaffc0c0c0ffb5b6b5ffa9a8a8ff9a9a9aff8c8b8cff7b7b7bff6a6a6aff565656ff40403fff343434ff363636ff373737ff393939ff3a3a3aff3a3a3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadadaffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfd0cfffcfcfcfffcfcecfffcececeffcececeffcdcdcdffcdcccdffcdccccffcbccccffcacacaffcac9caffc8c9c8ffc7c7c6ffc5c5c4ffc3c3c3ffc1c2c1ffc0c0c0ffbfbfc0ffbebfbeffbcbbbcffadacacff8e8e8dff636363ff393939ff1d1c1dff0c0c0dff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff080808ff0f0f0fff161716ff212020ff2a2a2bff353535ff404040ff484849ff4c4c4bff4d4d4cff4d4d4dff4d4d4dff4d4d4eff4e4e4eff4e4f4fff4f4f50ff505050ff515151ff525251ff525352ff545454ff575657ff585858ff595959ff5a5a5bff5c5b5bff5d5c5dff5e5f5eff606061ff626162ff646465ff666666ff666666ff676667ff696868ff6a6a6aff6a6a6bff6b6b6cff6c6c6cff6d6c6cff6e6e6dff6e6e6eff6e6f6eff6f6f6fff707070ff707170ff717071ff727171ff727372ff727272ff747373ff747374ff747474ff757575ff767675ff767676ff777677ff777777ff787877ff787979ff79797aff7a7b7bff7d7d7cff7e7e7eff7f7f7fff818181ff818282ff848383ff858585ff878787ff898889ff8a8a8bff8c8d8cff8f8f8eff909090ff929293ff969696ff969696ff989999ff9c9c9cff9f9f9fffa2a1a2ffa4a4a4ffa7a7a7ffaaaaaaffaeaeaeffb1b2b2ffb6b6b6ffbababaffbdbdbdffc0c0c0ffc4c4c4ffc7c7c8ffcbcacbffcfcfcfffd5d5d5ffdadadaffdfdedfffe1e1e1ffe3e3e3ffe4e4e4ffe3e3e4ffd9dadaffa9a9a8ff6d6d6dff525253ff303030ff111111ff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030404ff0e0e0eff232223ff404040ff646464ffb3b3b4ffdbdbdbffe7e6e7ffe6e6e6ffe4e5e5ffe2e1e2ffdfdfdeffdadadaffd5d5d5ffcfcfd0ffcbcbcbffc8c7c7ffc4c4c4ffc1c2c2ffbebebeffbbbbbbffb7b7b7ffb3b3b2ffb0b0b0ffadadadffa9aaa9ffa6a6a6ffa4a3a3ffa1a1a1ff9e9e9fff9b9b9bff989897ff969696ff959595ff939393ff919090ff8d8e8eff8c8c8cff8b8b8bff8a8a8aff888787ff868686ff858585ff838483ff828182ff808081ff807f80ff7f7e7eff7d7d7eff7c7d7cff7c7c7bff7a7a7bff79797aff797979ff797978ff777777ff767777ff767677ff767676ff757575ff747574ff747574ff747374ff727373ff727272ff727272ff717071ff707070ff707070ff6f6f70ff6f6e6fff6e6e6eff6e6d6eff6c6d6dff6c6c6cff6c6b6bff6b6b6bff6a696aff69696aff686868ff676767ff666665ff646464ff626362ff616160ff5f5f60ff5e5e5dff5c5c5cff5b5a5aff595a59ff585858ff585757ff565657ff555555ff535453ff535352ff525252ff525252ff515151ff515050ff4f5050ff4f4e4fff4d4e4dff4c4c4cff4a4a4aff494949ff484848ff474848ff474646ff424243ff3f3e3fff2c2b2cff151515ff080808ff020202ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff070707ff202120ff4f504fff818181ffa1a2a2ffb6b7b7ffbdbdbdffbebebeffbfbfbfffc1c1c0ffc2c2c2ffc3c3c3ffc5c4c5ffc6c6c6ffc6c7c7ffc8c8c8ffc9c9c9ffcbcbcbffcbcbcbffccccccffcccdccffcdcdccffcdcdcdffcdceceffcdceceffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d1d0ffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd2d3d2ffd3d3d2ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d6d6ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffd9dad90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff141414ff131413ff141414ff131413ff141313ff131314ff171717ff1c1b1cff212222ff2e2e2dff3e3e3dff4f4f50ff646465ff808080ff939392ffa2a3a3ffc4c4c5ffe4e4e4fff3f2f3fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffefefffefefefffefefefffefefefffefffffffefefefffefefefffdfefefffefdfdfffdfdfdfffafbfbfff3f4f3ffeaeaeaffcecfcfffbebfbeffb3b3b4ffa9a9a8ff9d9e9dff909090ff838282ff727273ff636363ff545454ff4a4a49ff494949ff4a4a4aff4a4a4aff4a4a4aff4a4a4aff4a4a4a000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff6f5f6ffefefefffecececffebececffebebebffebebebffebebebffebeaebffebeaebffeaebeaffebeaeaffeaebeaffeaeaeaffe9eaeaffeaeae9ffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e7ffe5e5e6ffe4e4e4ffe2e2e2ffe1e1e0ffdfdedeffdcdbdcffd8d8d8ffd4d4d3ffd1d2d2ffd1d0d1ffd0d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfd0ffcfcfcfffcecfcfffcececfffcececfffcececeffcececdffcdcecdffcdcecdffcdcdcdffcccdcdffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcacacbffcac9caffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c6c6ffc9c9c8ffcdcdceffd2d3d2ffd6d6d6ffd9d8d8ffdbdbdbffdddcdcffdfdedeffdfdfdfffdfdfdfffdededeffdcdcdbffddddddffdededeffdedfdeffdfdfdeffdfdfe0ffdfdfe0ffdfe0dfffe0e0e0ffe0dfdfffdfe0dfffe0e0e0ffdfe0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e3ffe4e4e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e2e1ffe1e1e1ffe0e1e0ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdedfffdededeffdddeddffddddddffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdadadaffd9dadaffd9d9daffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d2ffd1d0d1ffd0d0d0ffcfcfcfffcecfcfffcfceceffcececeffcdceceffcdcccdffccccccffcbcbcbffcbcacaffcacac9ffc8c9c9ffc7c8c7ffc7c7c6ffc6c6c6ffc5c5c5ffc4c4c4ffc4c3c3ffc2c2c2ffc1c1c1ffc1c0c0ffc0bfc0ffbfbfc0ffbfbfbfffbebebdffbdbcbdffbcbcbcffbcbdbdffbdbcbcffbcbdbdffbcbbbcffbcbdbcffbdbdbdffbdbcbcffbcbcbcffbdbdbdffbcbdbcffbdbcbcffbcbcbdffbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd6d6d6ffd4d4d3ffd1d1d1ffd0d0d1ffd0d1d1ffd1d0d0ffcfd0d0ffd0d0d1ffd2d2d2ffd4d3d4ffd5d5d4ffd6d6d6ffd7d8d8ffd9d9d9ffd9dadaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffdededeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e1e2ffe1e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e1e1ffdfe0e0ffdfdfdfffdfdfdfffdedfdeffdededeffdededdffdededdffddddddffdeddddffdddcddffdddcddffdcdddcffdfdfdeffe0dfdfffdededfffdbdcdcffd9d8d8ffd5d5d5ffd1d1d1ffcfcfcfffcdcecdffcbcacaffc9cac9ffcacacaffcacbcaffcbcacaffcacacaffcacacbffcbcacaffcacacbffcacbcaffcbcbcaffcbcacbffcbcbcbffcbccccffccccccffccccccffcdcdcdffcdcdceffcececeffcececeffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d8d7ffd7d8d8ffd8d8d8ffd9d8d8ffd9d9daffdadad9ffdbdbdbffdeddddffdfe0dfffe0e0e0ffe3e2e2ffe3e3e4ffe5e5e5ffe6e7e6ffe9e8e8ffe9e9e9ffeae9eaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaebeaffebebeaffebeaeaffeaebeaffebebebffebecebffecebebffebebecffecececffecebecffecececffecececffededecffecececffececedffedededffedededffedededffeeeeeffff3f3f3fff9f8f9fffcfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff212121ff1f1f1eff1b1b1bff1a1a1aff151516ff121211ff151514ff1a1b1aff212120ff282828ff323232ff3c3d3cff4a4a4aff5a5a5aff6c6c6cff818181ffadadadffdfdfdfffeeeeeefffdfcfcfffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffefefffffffefffffefefffffffffffefefffffefffefffffffefffefffefffefffefffefefefffefffffffefefefffefefefffefefefffefefffffefffffffefefefffffefffffefefefffffefefffefefefffffefffffffffffffffefffffefefffffffffefffffefffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffefefffffffffefffffefefffefffffffefefefffefffefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefefefffdfefdfffefdfefffefefefffefdfefffdfdfefffefefefffefdfefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffefffefefffffefefefffefefdfffefefdfff8f8f8ffeeefefffd5d5d4ffcbcbcbffc1c1c1ffb5b5b6ffa9a9a9ff9a9a9aff8b8a8aff7a7a7aff686869ff565655ff414040ff363636ff373737ff393938ff393939ff393939ff3a3a3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdaffdbdbdaffdadadaffdadadaffd9d9d9ffdadad9ffdadadaffd8d8d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d3ffd4d4d3ffd3d4d3ffd3d3d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0cfffd0cfd0ffcfcfcfffcfcfceffcececeffcecdceffcecdcdffcdcdcdffccccccffcbcbcbffcbcacaffc9c9c9ffc8c8c7ffc6c6c5ffc4c3c4ffc3c2c2ffc1c1c1ffc0c0c0ffbfbebeffbcbcbcffb1b1b1ffa09f9fff858585ff616161ff3e3e3eff202020ff0a0a0aff020302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040404ff0d0d0dff171717ff242323ff2e2e2fff383838ff3f3f3fff454545ff494949ff4b4b4cff4d4d4dff4e4d4dff4e4e4eff4e4e4eff4f4f4fff4f4f4fff505050ff505051ff515251ff535352ff535454ff545554ff565656ff585859ff595959ff5b5a5aff5b5c5bff5d5d5dff5f5f5fff606060ff626162ff646464ff666666ff676767ff676767ff686868ff6a6a6aff6b6b6bff6c6c6cff6d6c6dff6d6d6dff6e6e6dff6f6f6eff6f6f6fff706f70ff717070ff717171ff727171ff727272ff727272ff747373ff747474ff747474ff757575ff757575ff767675ff767776ff777777ff787877ff787879ff797979ff7a7a79ff7b7b7aff7c7c7bff7d7e7eff7f7f7fff818080ff828282ff828383ff858585ff868686ff888888ff8a8a8aff8b8b8cff8e8e8dff908f8fff919191ff939393ff979797ff979797ff9a9a9aff9d9d9dff9fa09fffa3a3a2ffa5a5a5ffa8a8a7ffaaaaabffafafafffb3b3b3ffb7b6b7ffbbbbbbffbebebfffc2c2c2ffc5c5c4ffc9c8c9ffccccccffd0d0d0ffd6d6d6ffdcdbdbffe0dfdfffe2e1e2ffe3e3e3ffe4e5e4ffe3e2e3ffd7d7d7ff9d9c9cff676767ff4a4a4bff262626ff0d0c0cff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070807ff191919ff333434ff575756ffa6a5a6ffd8d8d8ffe7e6e6ffe6e7e6ffe5e5e5ffe3e3e3ffe0dfe0ffdadadbffd5d6d5ffd0cfd0ffccccccffc8c8c8ffc5c5c5ffc2c2c2ffc0bfbfffbdbcbcffb8b8b8ffb5b4b4ffb1b1b1ffaeadaeffabaaaaffa7a8a7ffa5a5a5ffa2a2a2ff9f9f9fff9c9c9cff989999ff979696ff969696ff939494ff929292ff8f8f8eff8d8d8dff8c8c8cff8b8b8bff898989ff888887ff868686ff848485ff828383ff818181ff818080ff808080ff7e7e7fff7e7e7dff7d7d7cff7c7c7cff7b7b7aff7a7a7aff797979ff787979ff787878ff777877ff777777ff767777ff767675ff757575ff757575ff747474ff747373ff737373ff727273ff727272ff717171ff717071ff707070ff706f6fff6e6e6eff6e6e6eff6e6d6dff6d6c6dff6c6c6cff6b6c6bff6b6a6bff6a6a6aff696968ff676867ff666666ff656464ff636263ff616161ff605f5fff5e5d5dff5c5c5cff5b5b5bff5a5a5aff595959ff585858ff575757ff555555ff545555ff545453ff535453ff525353ff525252ff515150ff504f4fff4e4e4eff4d4d4dff4b4b4bff4a4a4aff494949ff474748ff484848ff474747ff474646ff404040ff282829ff121212ff090808ff040404ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050504ff121212ff373736ff686868ff959696ffafafafffbcbcbcffbebebeffbfbfbfffc0c0c0ffc2c1c1ffc3c2c3ffc4c4c4ffc6c5c5ffc7c7c7ffc8c7c8ffc9c9c9ffcac9caffcbcbcbffccccccffcdcccdffcccdcdffcdcdcdffcececdffcececeffcfceceffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d4d3ffd4d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d8ffd9d9d9ffdadadaffd9d9daffdbdbdaffdbdadaffdadada000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff151515ff151414ff141414ff131314ff131413ff131313ff171616ff1d1d1dff232324ff30302fff414140ff535353ff686868ff828282ff919191ffa2a2a2ffc5c5c6ffe5e6e5fff4f4f4fffdfefdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffefefffffefffffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffdfefefffdfdfdfffdfdfdfffafafbfff4f3f4ffebeaeaffcececeffbebebeffb4b3b3ffa9a8a9ff9e9d9dff919291ff838383ff737373ff636363ff545454ff4a4b4bff4a4a4aff4a4b4aff4a4a4bff4a4a4aff4a4a4aff4a4a4a000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfbfff8f7f8fff0f0f0ffedededffebebebffebebebffebebebffebebebffeaeaebffebebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe8e9e8ffe8e7e7ffe6e7e6ffe5e4e4ffe3e3e2ffe1e2e2ffe0dfdfffdddeddffdadadaffd6d6d6ffd3d3d2ffd1d1d0ffd1d1d0ffd0d1d1ffd0d0d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcececeffcdceceffcdcecdffcccdcdffcdcdcdffccccccffcccbccffcbcccbffccccccffcbcbcbffcbcbcaffcbcacbffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc8c7c8ffccccccffd0d0d0ffd5d5d4ffd8d7d8ffdadadaffdcdcdcffdededeffdfdfdfffdfdfdfffdededeffdcdcdcffdcddddffdeddddffdedfdeffdedfdfffe0e0dfffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e0e0ffe1e1e1ffe2e2e2ffe1e1e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e4ffe5e5e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e5e4ffe5e4e5ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe4e4e4ffe4e3e3ffe4e4e4ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfdfffdfdedeffdfdfdfffdedddeffdededdffdddddcffdcdcdcffdcdbdbffdbdbdbffdadadaffdadadaffd9d9daffd9d9d8ffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfcfffcecfceffcfcecfffcececeffcdcdceffcccccdffccccccffcccbccffcacbcaffcac9c9ffc9c9c8ffc8c7c8ffc7c6c7ffc6c6c6ffc5c5c5ffc5c4c4ffc4c3c3ffc2c2c2ffc2c1c1ffc0c1c0ffc0bfbfffbfbfbfffbebebeffbdbdbdffbcbcbcffbcbbbbffbdbdbcffbcbdbdffbdbdbdffbcbdbcffbdbcbcffbcbcbbffbcbdbdffbcbcbcffbdbdbdffbdbdbdffbcbcbdffbcbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d3ffd2d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcfcfcfffd0d1d0ffd2d2d2ffd3d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffddddddffdedddeffdededeffdfdfdfffdfdfdfffe0dfe0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe5e4e4ffe5e5e5ffe4e4e5ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e4e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdfdedeffdededeffdededeffdededeffddddddffddddddffdedfdfffe0dfdfffdfe0dfffdddddeffdbdbdbffd7d8d7ffd4d3d3ffd1d1d0ffcecfcfffcccbcbffcbcacaffcacacaffcacacbffcacbcbffcacacaffcbcacaffcbcbcbffcacacbffcbcbcaffcbcbcaffcbcbcbffcbcbcbffcccccbffccccccffcccccdffcdcccdffcdcecdffcececeffcecfceffcfcfceffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d8d7ffd8d7d8ffd9d8d8ffd9d8d9ffd9d9d9ffdbdadaffdcdcdcffdededeffe0dfdfffe1e2e1ffe3e3e3ffe4e4e4ffe6e5e5ffe7e7e7ffe8e9e9ffe9e9e9ffeaeae9ffe9eaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffeaebebffebebebffebebebffecebebffecececffecebecffecececffececebffecececffecececffededecffededecffedededffedededffefefeefff4f5f4fff9fafafffcfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff222222ff1f1f1eff1b1b1bff1a191aff161616ff181818ff1e1e1eff252424ff2d2c2cff353636ff414141ff4e4e4eff5d5d5dff6e6e6eff828282ffadacadffdedddeffeeeeeefffcfdfcfffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffefefffffefffefffffefffffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffffefffffefefffffefffefffefefefffffffefffffefffffefffefffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffefefffffefefffefefffffffffefffffffffffffefffffefefefffefefefffefffffffffefefffefefefffffefefffefefffffefefefffefefffffffefefffffffffffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffefffffffefefffffefefffffefffffffefffffffefefffffffffffefefffffffefefffffefffffefefffffffefffffffffefffefefffffefefffffefefefffefefdfffefefefffefdfefff8f9f8ffefefeeffd6d5d6ffccccccffc1c2c1ffb7b7b7ffa9a9a9ff9b9a9aff8a898aff787879ff676766ff545454ff414041ff373737ff383838ff39393aff393939ff393939ff3a39390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdcdcdbffdcdbdcffdbdadbffdadbdaffdadadaffdadadaffdadad9ffd9dad9ffdadadaffd8d9d8ffd9d8d8ffd8d8d8ffd7d7d8ffd8d8d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcfceceffcececeffcdcecdffcdcdcdffccccccffcbcbcbffcacacaffc8c9c9ffc7c8c8ffc5c5c5ffc4c3c4ffc2c1c1ffc1c0c0ffbfbfbfffbebebeffb9b9b9ffb1b0b0ffa7a7a7ff908f8fff656464ff373838ff141415ff060605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030202ff040504ff0c0c0cff201f1fff2e2e2eff3a3a3aff424242ff454646ff484848ff4a4949ff4b4b4bff4d4d4cff4e4e4eff4f4e4fff4f4f50ff505050ff505151ff515151ff525151ff535252ff535354ff545554ff565656ff575757ff585858ff595a59ff5b5b5bff5c5c5cff5d5d5dff5f5f5fff606060ff626162ff646464ff666666ff686867ff686867ff696868ff6a696aff6b6c6bff6c6c6cff6d6d6dff6e6e6eff6f6e6eff6e6f6fff6f7070ff707070ff717171ff727171ff727272ff727272ff737373ff747373ff757474ff757575ff757575ff767576ff767676ff767677ff787877ff777778ff787879ff797979ff7a7a7aff7b7b7bff7c7b7cff7d7e7dff7f7e7eff808080ff818181ff828382ff848584ff858686ff888787ff898989ff8a8a8bff8d8d8cff8e8e8eff919091ff929292ff959595ff989898ff989898ff9b9b9aff9f9e9effa1a1a1ffa4a4a3ffa7a6a7ffa9a9a9ffacacacffafb0b0ffb4b4b3ffb8b8b8ffbbbbbbffbfbfbfffc2c2c2ffc6c5c6ffc9c9caffcdcdcdffd1d1d1ffd8d8d7ffdddcdcffe1e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe2e1e1ffd3d2d2ff919291ff636363ff474747ff252425ff0c0b0bff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff181818ff333333ff555455ff999899ffd5d5d5ffe6e7e6ffe7e7e7ffe6e6e5ffe3e3e3ffe0e1e0ffdcdcdcffd7d6d6ffd1d0d1ffcdcdccffc8c9c9ffc5c6c6ffc3c3c3ffc0c0c0ffbdbdbdffbab9baffb5b5b5ffb2b2b2ffafafaeffacababffa8a8a8ffa6a5a5ffa3a2a3ffa0a0a0ff9d9d9dff9a9a9aff979798ff969697ff959594ff939392ff909090ff8e8e8eff8d8d8dff8c8c8cff8a8a8aff898888ff878786ff858686ff838383ff838282ff828181ff808081ff80807fff7f7f7fff7e7e7eff7d7c7dff7c7c7cff7b7c7cff7b7b7aff7a7979ff7a7979ff797979ff787878ff787878ff787777ff777777ff757676ff767575ff757574ff747474ff747373ff737273ff727272ff727172ff717171ff707170ff70706fff706f6fff6f6e6fff6e6e6eff6d6d6dff6d6d6dff6c6c6cff6c6b6bff6a6b6bff696a6aff686867ff666666ff656464ff636263ff616161ff5f5f5fff5e5e5dff5d5d5dff5b5b5bff5b5a5aff5a595aff585858ff575757ff575756ff555555ff545455ff545453ff535352ff525152ff515050ff4e4f4eff4e4d4dff4c4c4cff4b4b4bff4a4a49ff494949ff484848ff484748ff484747ff434344ff353534ff242424ff161516ff0e0d0eff090909ff040505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0e0e0dff272627ff525151ff818181ffa2a2a2ffb8b8b8ffbfbebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc4c3c4ffc5c5c5ffc6c6c6ffc8c8c7ffc9c9c8ffcac9caffcacbcbffcccbccffccccccffcdcdcdffcdcdcdffcdceceffcececeffcececeffcfcfcfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd4d4d3ffd3d3d4ffd4d4d4ffd5d5d4ffd6d5d5ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd9d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9d9ffd9d9daffdbdadaffdadadbffdbdadbffdbdbdbffdbdbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161515ff161515ff151515ff141414ff141414ff131313ff131313ff181718ff1e1e1fff262626ff323232ff444344ff555555ff6a6a6aff838383ff929291ffa2a1a1ffcbcacaffe7e7e7fff4f5f4fffdfdfefffefefefffefefefffdfefefffefefefffffffefffefefefffefefefffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffffefffefffffffefffffefefffffffffffffffffffffffffffefffffffffefffffffefefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffefefefffefefffffffefffffefefffffefffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefdfffdfefdfffcfdfdfffafbfafff4f4f4ffeaeaeaffcecdceffbebebeffb4b3b4ffa9a9a9ff9e9e9eff919191ff848384ff747374ff636363ff545454ff4b4b4aff4a4a4aff4a4a4aff4a4a4aff4b4a4aff4b4a4aff4b4a4a0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfcfff8f8f8fff2f1f2ffededeeffecececffebebebffebebeaffebeaebffeaebeaffeaeaebffebeaebffeaeaeaffeaeaeaffe9eaeaffe9eaeaffe9eae9ffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e7e7ffe7e6e7ffe5e5e5ffe3e3e4ffe3e3e2ffe0e0e1ffdededfffdcdcdcffd9d9d8ffd5d5d5ffd2d1d2ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcfceceffcececeffcececdffcecdceffcecdcdffcdcdcdffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcacbffcbcacbffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c7ffc6c6c6ffc6c7c6ffcbcbcbffcfceceffd3d3d3ffd7d6d7ffd9d9d9ffdcdbdbffdeddddffdededfffdfdedeffdfdedeffdcdcdcffdddcddffdededdffdededeffdedfdfffdfdfdfffe0e0dfffe1e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e4e5ffe4e5e4ffe4e4e5ffe5e4e5ffe5e4e5ffe5e5e4ffe4e5e5ffe4e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe3e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdededdffddddddffdddcddffdcdcdcffdbdcdcffdbdbdbffdbdadaffdad9d9ffdad9d9ffd8d9d9ffd8d8d8ffd8d7d8ffd7d6d6ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcfcfceffcececeffcececdffcecdcdffcccdcdffccccccffcccbcbffcbcacbffcacac9ffc8c9c9ffc7c8c8ffc7c7c7ffc6c6c6ffc6c5c5ffc5c4c4ffc4c3c4ffc3c2c3ffc2c1c1ffc1c1c1ffbfbfbfffbfbebeffbebdbeffbcbcbcffbcbcbcffbbbbbaffbcbcbcffbcbcbdffbdbcbcffbdbdbcffbdbcbdffbdbcbdffbcbdbcffbcbcbbffbdbcbcffbdbdbcffbcbdbcffbdbdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d2ffd1d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcecdcdffcececeffcfcfd0ffd1d1d0ffd3d2d3ffd4d4d4ffd6d6d6ffd7d7d7ffd9d9d8ffdadadaffdadadaffdbdbdbffdcdbdcffdddcddffdedddeffdededeffdfdfdeffdfdfdfffe0e0dfffe1e0e0ffe0e1e0ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e1ffe1e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe4e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe4e4e4ffe5e5e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe1e2e1ffe1e1e1ffe1e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedeffdfdedfffdededeffdddddeffdededdffdfdfe0ffe0e0e0ffdfdfdfffdddddcffdad9daffd7d6d6ffd2d3d2ffd0d0d0ffcecdcdffcdccccffcacacaffcacacaffcacacaffcbcacaffcbcacaffcacacbffcbcbcaffcbcbcbffcbcbcbffcbcacbffcbcbcbffccccccffccccccffcdccccffcdcdcdffcdcdceffcececdffcfcecfffcfcfceffd0cfcfffcfd0cfffd0d0d0ffd1d1d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd5d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d8ffd7d8d7ffd8d8d9ffd9d8d8ffdad9daffdbdbdbffddddddffdfdfdeffe1e0e0ffe2e2e2ffe3e3e3ffe5e4e5ffe6e6e6ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9eaffeae9eaffeaeae9ffeaeaeaffeaeaeaffebeaeaffeaebeaffebebebffeaebebffebebebffebebebffebebebffececebffecececffecebecffecebecffecececffecededffededecffedececffedededffedeeeefff1f1f1fff6f6f6fffbfbfafffefdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282827ff242424ff222222ff1f1f1eff1b1b1bff1a1a1aff1c1c1cff232222ff282829ff303030ff3a3a39ff454545ff525151ff5f5f60ff6f7070ff838383ffa9a9a9ffdcdcdcffededeefffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffefffefffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffefffefffffffffffffffefffffefffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffffefefffefefffffefefefffefefffffefefffffffefffffefefffffffefefffefffffffffefefffefffffffefffefffffffffffefffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefefefffefffffffffefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffffefefffffefefffefefffffefefefffefefefffefefffffefefefffefdfefffefefefffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefefffffffffefffffefefffefefefffefefffffffffffffefffffffefffffffffffffffefffefffffefffffffefefffefefefffefefefffefefdfffdfefefffdfefefff8f8f9ffefefefffd7d7d7ffcdceceffc3c3c3ffb8b8b8ffaaababff9b9b9bff898989ff777777ff656464ff535353ff414141ff393838ff393939ff393939ff393a39ff393939ff3b3a3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdcdcffdadadbffdadadaffdbdbdaffdadadbffdad9daffdadadaffd9dadaffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd8d7d8ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcecfffcececeffcdceceffcececeffcccdcdffcccbccffcacbcaffcacac9ffc8c8c8ffc6c5c6ffc5c4c4ffc3c3c3ffc1c1c2ffc0c0c0ffbfbfbeffbebebeffbfbebfffbebebfffb2b2b3ff878887ff4e4e4eff202020ff090909ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060707ff0d0d0dff1e1e1eff383838ff434343ff4a494aff4b4a4aff4a4a4aff4a4a4aff4b4b4bff4c4c4cff4e4d4dff4f4f4fff505050ff515150ff525251ff525251ff535353ff545353ff555454ff565655ff565656ff585858ff595859ff5a5a5aff5b5b5bff5d5c5cff5e5d5eff5f5f60ff606161ff626262ff646364ff666566ff686768ff696969ff696969ff6a696aff6b6c6cff6c6d6dff6e6e6eff6e6e6eff6f6f6fff6f706fff707170ff717171ff717171ff727272ff727273ff737373ff747474ff747474ff757474ff757576ff767676ff767677ff777777ff777777ff777877ff787878ff797879ff797979ff7a7a7aff7b7b7bff7c7c7cff7d7d7dff7f7f7fff80807fff828281ff828383ff848484ff868686ff878787ff888988ff8a8a8aff8c8b8bff8e8d8dff908f90ff919191ff949393ff979797ff999999ff999999ff9c9c9bffa09fa0ffa3a3a2ffa4a5a5ffa8a7a7ffaaaaabffaeaeaeffb1b1b1ffb5b5b5ffbab9b9ffbcbcbdffc0c0c0ffc3c4c4ffc7c6c7ffcacacaffcecdceffd2d2d2ffd9d9daffdeddddffe0e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe0e0e0ffcccdcdff898988ff616061ff444344ff1f1e1fff0c0c0cff030304ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff09090aff1a1b1bff3b3b3bff575758ff8f8f8fffd1d1d1ffe6e6e6ffe8e8e8ffe6e5e6ffe3e4e4ffe0e1e1ffddddddffd7d8d7ffd2d2d2ffcdcecdffcacac9ffc6c6c6ffc3c3c4ffc1c0c1ffbebebeffbababbffb7b7b6ffb4b3b3ffb0afafffacacadffa9a9aaffa6a7a7ffa4a4a4ffa1a1a1ff9e9f9eff9b9b9bff999898ff979797ff959595ff939392ff909090ff8f8f90ff8e8e8eff8d8d8dff8c8c8bff8a8a8aff888888ff878686ff848585ff838484ff838282ff818181ff818080ff808080ff7f7f7fff7f7e7eff7e7e7dff7d7d7cff7c7c7cff7b7b7bff7b7a7bff7a7a7aff797979ff797979ff787879ff787878ff777777ff777777ff767676ff757576ff747575ff747474ff737374ff737373ff727272ff727171ff717171ff717070ff707070ff6f6f6fff6f6f6fff6e6e6eff6e6d6eff6c6d6dff6c6c6cff6b6b6bff69696aff686768ff666666ff646465ff636363ff626161ff5f5f5fff5e5e5fff5d5d5eff5c5c5dff5b5c5bff5a5a5aff595959ff585858ff575757ff565656ff555555ff545454ff525352ff515152ff505050ff4f4f4eff4e4e4dff4c4c4dff4b4b4bff4a4a4aff49494aff484949ff484848ff464646ff3f3e3eff363536ff2e2e2eff232322ff131312ff090909ff040404ff010101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff090909ff1c1d1cff3e3d3dff696969ff949494ffb0b0b0ffbdbdbdffc0bfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc6c5c6ffc7c7c7ffc9c9c9ffc9c9c9ffcacacbffcbcbcbffccccccffcccdcdffcdcdcdffcdcecdffcececeffcececeffcececfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd1d0d0ffd1d0d0ffd1d1d2ffd2d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd6d6d5ffd5d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdadadaffdbdadaffdbdadbffdbdbdbffdbdbdbffdcdcdbffdbdbdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff161616ff151616ff151515ff141414ff131414ff131414ff191919ff201f20ff282828ff353435ff464646ff595858ff707070ff828281ff929392ffa3a2a2ffcdcccdffe9e8e8fff5f5f5fffefdfdfffefefefffefefefffefefefffefefefffffefefffefefffffefffffffefffffffffefffffffefffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffefffefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefefffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffffffefffffffefefffffffefffffefefffffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffdfefdfffefefdfffdfdfdfffbfafbfff4f4f4ffeaeaeaffcecdceffbebebeffb5b4b4ffaaa9a9ff9e9d9eff919192ff848484ff757575ff656565ff555555ff4a494aff494949ff4a4a4aff4a4a4aff4a4a4aff4a4a4aff4a4a4b0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfdfdfff9f9f9fff3f2f3ffeeeeeeffececedffebebebffebebebffebeaebffeaebebffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffeae9eaffe9e9e9ffe8e8e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe4e5e4ffe3e2e3ffe2e1e1ffdfdfdfffdddeddffdcdbdbffd7d7d7ffd3d4d4ffd1d1d1ffd0d0d0ffd1d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcdcecdffcecdcdffcdcdcdffcdcdcdffccccccffccccccffcccbccffcbcbccffcbcbcbffcbcbcbffcacacbffcacacaffc9c8c9ffc9c8c8ffc8c8c9ffc8c7c8ffc7c8c8ffc7c8c7ffc8c8c7ffc7c7c7ffc7c7c7ffc6c7c6ffc7c7c6ffc7c6c7ffc9c8c9ffcecdceffd2d2d2ffd5d5d6ffd8d9d8ffdbdbdaffdddcdcffdededfffdfdfdfffdededfffdededeffddddddffdddeddffdededeffdfdedfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e1ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e4e3ffe4e3e3ffe4e3e4ffe4e4e4ffe3e4e4ffe5e4e4ffe4e4e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdededeffdededeffdeddddffdddddeffdddcddffdcdcdcffdcdcdbffdbdbdaffdadbdaffdadad9ffd9d8d9ffd9d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd2d2d3ffd1d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcfcecfffcececeffcececeffcdcdcdffcccdcdffccccccffcccccbffcacbcaffcacacaffc8c9c9ffc8c8c7ffc7c7c7ffc6c6c6ffc6c5c6ffc4c4c5ffc3c3c4ffc3c3c3ffc2c2c1ffc1c0c0ffc0bfc0ffbfbfbfffbdbebeffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbcbcbcffbcbdbdffbcbcbdffbcbcbcffbcbcbcffbcbdbdffbdbcbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0cfffcfd0cfffcececeffcecdcdffcdcdcdffcfceceffcfd0cfffd2d1d1ffd3d3d3ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdad9daffdadbdbffdbdcdcffdcdcddffddddddffdedddeffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e5ffe4e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffe0dfdfffe0dfe0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdedfdeffdededeffe0e0e0ffe0e0e0ffe0e0e0ffdededeffdbdbdbffd8d9d9ffd5d5d5ffd2d2d1ffd0cfcfffcdceceffcbcacbffcacacaffcacacbffcacbcaffcbcacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffccccccffcdcdccffcdcccdffcececdffcdcecdffcfceceffcfcecfffcfcfcfffcfcfcfffd0d0d0ffd1d0d0ffd0d0d1ffd1d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffdadadbffdcdddcffdededeffdfdfdfffe1e1e2ffe3e2e3ffe3e4e4ffe5e6e6ffe7e7e7ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9eaffeaeae9ffeaeaeaffeaeaebffebeaebffebebebffeaebebffebebebffebebebffebebebffecebebffecebecffecebecffececebffececebffecececffecedecffededecffedecedffedededffeeeeeefff3f2f2fff8f8f8fffbfcfcfffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff282827ff242425ff212221ff1f1f1eff1b1b1bff1e1f1eff252424ff2b2a2bff323332ff3c3c3cff474747ff535454ff616162ff727172ff848484ffa5a5a5ffdadadaffedededfffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefffffffefffffffffffefffffefefffffffffffffffefffefffefffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffffffffefffefffffffffffffffefefefffefefffffefffefffefffefffefffefffefefefffefefefffffefefffefffefffffefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffffffefffffffffffffffefffefffefefefffefefefffefefefffdfefdfffefefefff9f8f9fff0efefffd8d8d8ffcececeffc5c4c5ffb9b9b9ffacabacff9b9b9bff8a8989ff777777ff646364ff525252ff424241ff393a39ff393939ff393939ff393939ff3a3b3aff3b3c3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff959596ffc5c5c4ffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdcdcffdcdbdcffdbdbdaffdbdbdbffdadadaffdadadbffdadad9ffdad9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d8ffd7d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd5d6d5ffd4d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcecfffcecfceffcececeffcdcdcdffcccdccffcbcbcbffcbcacaffcac9c9ffc7c8c7ffc5c6c5ffc3c3c3ffc3c2c2ffc0c1c0ffc0bfbfffbfbfbfffc0c0c0ffc4c3c3ffbdbcbcff999999ff5b5c5bff262727ff0c0c0dff050605ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff090909ff121212ff242324ff3c3c3cff484848ff4b4b4aff4c4c4cff4b4b4bff4b4b4bff4b4b4cff4c4c4cff4e4e4eff4f4f4fff505050ff515251ff525353ff535353ff535353ff545454ff555655ff575756ff585857ff585958ff5a5959ff5b5a5aff5b5c5bff5d5c5dff5e5d5eff5f605fff606061ff636262ff646464ff656565ff676767ff696969ff69696aff6a6a6aff6b6b6bff6d6d6dff6e6e6eff6e6f6fff6f6f70ff707070ff717070ff717171ff727272ff727372ff737373ff737473ff757474ff747574ff757575ff757576ff767676ff777777ff777777ff787878ff787978ff787979ff79797aff7a7a7aff7a7b7aff7b7b7bff7c7c7cff7d7d7dff7e7e7fff808080ff818181ff838383ff838383ff858585ff878686ff888888ff8a8a8aff8c8b8bff8d8d8dff8e8e8fff909090ff929292ff949595ff999899ff9a9a9aff9a9a9aff9c9d9cffa1a1a0ffa4a4a3ffa6a6a6ffa9a8a8ffacababffafafafffb3b2b3ffb6b5b6ffbababaffbdbdbeffc1c1c1ffc4c5c4ffc8c8c8ffcbcbcbffcfceceffd3d3d4ffdadbdbffdededeffe1e1e2ffe2e3e3ffe3e3e3ffe3e3e3ffddddddffc5c5c5ff7e7e7eff5c5c5cff3b3b3bff171717ff090909ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff09090aff1b1b1bff3c3c3cff585959ff858485ffcac9c9ffe2e2e3ffe8e8e8ffe6e6e6ffe4e4e4ffe1e2e1ffdededeffd8d9d9ffd4d5d4ffcfceceffcacacaffc7c7c7ffc4c5c4ffc2c2c2ffbebfbeffbcbbbcffb7b8b7ffb5b4b4ffb1b1b1ffaeadaeffaaaaaaffa7a7a7ffa5a5a5ffa2a3a2ff9fa0a0ff9c9c9dff999a99ff989998ff969696ff949494ff919291ff919191ff908f90ff8e8e8eff8c8d8dff8b8b8bff898989ff888787ff868586ff848484ff848384ff838383ff828282ff818181ff808180ff7f8080ff7f7f7fff7e7e7eff7d7d7dff7c7d7cff7c7c7bff7c7c7bff7a7b7bff7a7a7aff7a797aff797a79ff797979ff787778ff777777ff767677ff767676ff757575ff747475ff747474ff747373ff737373ff727272ff717172ff717171ff707170ff707070ff6f6f70ff6f6f6eff6e6e6eff6d6d6dff6c6c6cff6b6b6aff696a69ff686867ff676666ff646564ff636363ff616161ff606060ff5f5f5fff5e5d5dff5d5d5dff5c5c5cff5b5b5bff5a5a5aff595959ff575857ff565756ff575757ff555555ff535353ff525152ff515151ff505050ff4e4e4eff4d4d4dff4c4c4cff4b4b4bff4a4a4aff494949ff494949ff454546ff424242ff404140ff3b3c3cff2a2a2aff141413ff090909ff040403ff020201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080807ff151615ff2f3030ff595958ff838283ffa2a3a2ffb9b9baffbfbebeffc0c0c0ffc0c0c1ffc2c2c2ffc3c3c2ffc4c4c4ffc5c5c5ffc7c6c6ffc8c8c8ffc9c9c9ffc9c9caffcbcbcbffcbccccffccccccffcdcdcdffcdcecdffcececeffcececeffcfcfceffcfcfceffcfd0cfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9daffd9d9daffdadadaffdbdbdbffdadadbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcddffdcdddc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161615ff161616ff151515ff161516ff151515ff141414ff141414ff1a1a1aff212122ff29292aff363636ff484847ff5c5d5dff747474ff848483ff949494ffa4a4a3ffcfcfceffeaeae9fff5f6f6fffdfdfdfffefefefffefefefffefefffffffefefffefefefffefefffffffefffffefffefffffffffffffefffffffefefffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffffefffffefffefffefefffffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefefefffefefffffefefefffefdfdfffdfdfdfffdfdfcfffbfbfafff4f5f4ffeaebeaffcfcecfffbebfbeffb5b4b4ffaaaaaaff9e9e9eff919191ff848383ff757575ff646565ff545555ff474747ff474847ff484949ff4a4a4aff4a4a4aff4a4a4aff4a4b4b00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffcfdfdfffafafafff4f4f4ffeeeeeeffedecedffecebebffebebebffeaebebffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe5e6e6ffe4e4e4ffe2e3e2ffe0e1e0ffdfdfdeffddddddffdadadaffd6d6d6ffd3d2d3ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0cfffcfd0d0ffcfcfcfffcfcfceffcececfffcecfceffcececeffcececdffcdcecdffcdcdcdffcdcccdffcccdccffcccccdffcccbcbffcbccccffcbcbcbffcbcbcbffcacbcaffcacacaffcac9caffc9c9c9ffc8c8c9ffc8c8c8ffc8c7c8ffc8c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c6ffc7c6c6ffc8c8c8ffcbcccbffd0d1d0ffd4d4d4ffd8d7d8ffd9dad9ffdcdcdcffdddddeffdfdfdfffdfdedeffdededeffdededeffdddedeffdedfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e2ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e4ffe5e5e4ffe5e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdedeffdededeffdddddeffddddddffdddddcffdcdcdcffdcdbdbffdadbdaffdadadaffd9dad9ffd9d9d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d3d3ffd2d3d3ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcecfffcececeffcececeffcdcdcdffccccccffcccbccffcbcbcbffcacacaffc9cacaffc9c9c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c6c5ffc4c5c4ffc3c4c3ffc3c2c3ffc1c2c1ffc1c0c0ffbfbfc0ffbfbfbfffbebdbdffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbcbcbcffbdbdbdffbdbcbdffbdbdbcffbdbdbdffbbbcbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d1ffd0d0d0ffcfd0d0ffd0d0d0ffcececdffcdcdceffcccdccffcdcdccffcececdffcfcfcfffd1d0d0ffd3d2d2ffd4d4d4ffd6d5d6ffd7d6d7ffd7d8d8ffd8d9d9ffdadadaffdbdbdaffdbdbdcffdddcddffddddddffdededeffdedfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e2ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e4ffe5e4e5ffe5e4e5ffe5e4e4ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e5e4ffe4e5e4ffe5e4e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e1e0ffe1e0e0ffe0e0e0ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfdfdfffdfe0dfffe0e1e0ffe0e1e0ffdfe0dfffddddddffdbdbdbffd8d7d8ffd4d4d4ffd1d1d1ffcecfceffcdcccdffcbcacaffcbcacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcccbccffcccdccffcdcdccffcdcecdffcdceceffcececeffcfceceffcfcfcfffd0cfd0ffd0cfcfffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d4ffd3d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd8d9d8ffd9dad9ffdcdbdcffddddddffdfdedeffe0e0e0ffe2e1e2ffe3e3e3ffe5e4e4ffe7e7e7ffe7e8e8ffe8e8e9ffe8e8e9ffe8e9e8ffe8e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffeaeae9ffeaeaeaffeaeae9ffeaeaebffebeaeaffebeaebffebebebffebebebffebebebffebebebffebebebffebecebffebececffecececffececebffecececffecedecffededecffededecffecededffeeeeeefff5f4f4fff9faf9fffcfcfdfffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2e2eff2c2c2cff282828ff242424ff212121ff1e1f1fff202020ff262626ff2d2d2dff353535ff3f3f3fff4a4949ff565656ff646464ff737374ff858585ffa3a3a3ffd8d8d8ffececedfffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffefffefffefffffffefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefffefffefefefffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffefffffefefffffefffefffffefffffffefefffffefefffefefffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffffefffefffffffffefefffefffffffffefffffefffffffefefefffffefefffefffefffefffffffffefffffffffffffffefefffefffefffefefefffefdfefffefefefffdfefefff9f9f9ffeff0efffd8d7d7ffcececeffc4c4c4ffb8b8b9ffabababff9c9b9cff8a898aff777877ff656565ff535353ff424141ff383839ff393939ff393939ff3a3b3bff3b3b3bff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404041ff959695ff969595ffc5c5c4ffdcdddcffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdbdcdbffdbdbdbffdadadaffdadadaffd9d9daffdad9daffdad9daffd9d9d9ffd8d9d8ffd9d8d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0cfffcfcfcfffcfcfcfffcecfcfffcecfceffcdcdcdffcdccccffcccccbffcbcbcbffcbcacaffc9c9c9ffc6c6c6ffc5c5c4ffc3c3c3ffc2c1c1ffc0c1c0ffbfbfbfffbfbfbfffc0c0c0ffb9b8b9ff979897ff646464ff2d2d2eff0f0f0fff080808ff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040504ff0b0a0bff181818ff2e2f2eff424242ff4a4a4aff4b4b4bff4b4b4bff4a4b4aff4a4a4bff4c4c4cff4d4d4dff4e4e4eff4f4f4fff505050ff515151ff535252ff545454ff555454ff555555ff565656ff575757ff585858ff595a59ff5a5b5aff5c5c5cff5c5c5cff5d5e5dff5f5e5eff605f5fff616161ff626362ff636364ff656566ff676767ff696968ff6a6a6aff6a6b6aff6c6c6bff6d6d6dff6f6e6fff6f6f70ff707070ff707070ff717171ff717271ff737272ff737373ff747473ff747474ff757575ff757676ff767576ff767777ff777777ff777878ff787877ff797878ff787979ff797979ff7a797aff7a7b7aff7b7b7bff7c7c7bff7c7d7dff7e7d7eff7e7e7eff7f7f7fff818181ff828282ff848484ff848585ff868686ff878788ff898989ff8b8b8bff8c8c8cff8d8e8dff8f8f8fff919191ff939393ff959596ff999999ff9a9b9bff9b9b9bff9e9d9dffa1a1a1ffa4a5a4ffa7a7a7ffaaaaaaffacacadffb0b0b0ffb4b4b4ffb7b7b7ffbbbcbbffbfbfbfffc1c1c2ffc5c5c5ffc8c8c8ffccccccffd0d0d0ffd4d5d4ffdbdbdbffdfdfdfffe2e1e2ffe3e3e3ffe4e4e4ffe3e2e3ffdadadaffbababaff737373ff575757ff30302fff111111ff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff090909ff171718ff383839ff545454ff797979ffc2c1c2ffddddddffe8e9e8ffe7e7e7ffe5e4e5ffe2e2e3ffdfdfdfffdad9daffd5d5d5ffcfd0cfffcbcbcbffc8c8c8ffc6c6c5ffc2c2c2ffc0c0bfffbcbdbdffb9b8b8ffb6b6b6ffb2b2b2ffaeafafffabababffa9a8a8ffa5a6a6ffa3a3a3ffa1a0a1ff9d9e9dff9b9b9aff999a99ff979797ff959495ff939393ff919292ff919090ff8f8f8fff8e8d8dff8c8c8cff8a8a8aff888889ff868687ff858585ff848485ff838483ff838383ff838282ff828282ff818181ff808080ff7f8080ff7e7f7fff7e7d7dff7d7d7dff7c7d7dff7c7c7cff7c7c7cff7b7b7bff7a7b7bff7a7a7aff797979ff787978ff787878ff777777ff767677ff757676ff757575ff757575ff747474ff737373ff737273ff727273ff717272ff717271ff707070ff706f70ff6f6f6fff6e6e6eff6d6d6dff6c6c6cff6a6a6aff696969ff686868ff676666ff656665ff646364ff626363ff616160ff605f60ff5e5f5fff5e5e5eff5d5d5dff5c5c5cff5b5b5bff5a5a59ff595959ff595859ff575858ff565656ff555555ff535453ff535352ff515151ff4f504fff4d4d4eff4d4c4dff4c4b4cff4a4a4aff494a49ff494949ff494849ff494949ff464647ff3f3e3eff2a2a2aff161616ff0b0b0bff050505ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff111112ff262626ff4a4a4aff808080ff9c9c9cffaeaeaeffbebdbdffc0bfbfffc0c1c0ffc2c2c2ffc2c2c3ffc4c3c4ffc4c5c5ffc6c6c6ffc8c8c8ffc9c9c9ffcacac9ffcacacbffcccbccffccccccffcdcdcdffcdcdcdffcecdcdffcececeffcfceceffcfcfcfffd0d0cfffcfcfd0ffd0d0d0ffd0d1d1ffd1d0d0ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d6d5ffd6d5d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9daffd9d9daffdbdadbffdadadaffdadbdaffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdddcdcffdcdcdcffdcdddcffdddcdcff65656500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151615ff161616ff151515ff151615ff151516ff151515ff151415ff1b1b1bff222322ff2b2b2bff383738ff494949ff5d5d5eff777676ff878787ff969797ffa9a8a8ffd4d4d4ffeaebeafff7f7f7fffefefdfffefefefffefefefffffefefffefefefffefffefffefffefffefefffffffefffffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffefffefefffffefefffffefefefffefffefffffefffffefffefffefefefffefefefffefefffffefefffffefffefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfbfff4f4f4ffebebebffcfd0d0ffbfbfbfffb5b6b6ffabaaabff9e9e9eff919190ff848383ff747474ff646464ff545454ff464646ff464646ff474747ff494949ff4b4a4bff4a4a4aff4a4a4a00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffbfbfbfff5f5f5ffefefefffecedecffebebebffebebebffeaebeaffeaebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe3e3e3ffe1e2e1ffe0e0e0ffdededeffdcdcdcffd8d9d9ffd5d5d5ffd2d2d2ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcdcdceffcdceceffcdcdcdffcdcdcdffcccccdffcccdccffccccccffcbcbcbffcbcccbffcbcbcbffcacacbffcacacbffcacacaffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c7ffc8c7c8ffc8c7c8ffc7c7c8ffc7c8c7ffc7c7c7ffc7c6c6ffc6c6c6ffc7c7c7ffcbcbcbffcfcfceffd3d3d3ffd7d7d7ffd9dad9ffdcdbdbffdddedeffdfdedfffdfdfdfffdededeffdededeffdddedeffdededeffdfdedfffdfe0dfffe0e0dfffe0e0e0ffe0e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e4e4ffe4e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdededeffdddeddffddddddffdddcddffdcdcdcffdcdcdcffdbdbdbffdadbdbffd9dadaffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfd0ffcecfcfffcececeffcececeffcdcdcdffccccccffccccccffcbcbccffcacbcbffcacacaffc9c9c9ffc8c7c8ffc7c7c6ffc6c6c6ffc6c5c5ffc5c5c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c0c0ffc0c0c0ffbfbebfffbdbebeffbdbdbcffbdbcbcffbcbdbcffbcbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbdffbcbdbdffbdbcbcffbcbdbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd0d0d0ffcececeffcdcecdffcccdcdffccccccffcccbccffcccdcdffcececeffd0d0d0ffd1d1d2ffd3d3d3ffd5d5d5ffd6d5d5ffd7d7d7ffd8d8d8ffd9d8d9ffdadadaffdadbdbffdcdcdbffddddddffdddeddffdededeffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e2e2ffe2e1e2ffe1e2e2ffe1e1e1ffe2e1e1ffe0e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0dfdfffe1e1e0ffe1e1e1ffe1e0e1ffdfdfdfffdcdcdcffdad9d9ffd6d6d6ffd2d2d2ffd0d0d0ffcececeffcbcbccffcacacaffcbcacbffcacacbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbccccffccccccffccccccffccccccffcdcdcdffcdcecdffcececeffcececeffcecfcfffd0cfcfffcfcfcfffd0d0d0ffd0d1d0ffd0d0d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d9ffdbdbdbffdcdddcffdeddddffdfe0e0ffe1e1e1ffe2e3e3ffe3e3e3ffe6e5e5ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9eaffe9eae9ffeaeaeaffeaeaeaffebeaebffeaeaeaffeaebeaffebebebffebeaebffebebebffebebebffecebebffebececffecececffecececffecececffecececffecedecffedededfff1f1f1fff6f6f6fffbfbfbfffdfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f2fff2f2e2fff2b2b2cff272828ff252424ff222221ff212121ff272728ff30302fff383938ff424242ff4c4d4dff585858ff656565ff747575ff868586ffa3a2a2ffd6d6d6ffebebecfff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefffffffefffffefefefffefffffffffefefffefefefffffefffffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefefffffffffffefefefffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffefffffefefffffffffffefefffffffffffffefffefffefefefffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefffefffffefefffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffefffefffffefffffffefffffefefefffffefefffefefefffefffefffffefffffefffffffefffefffffefefffffffffffefefffffefdfefffefefdfffdfdfefff9f9f9ffeff0efffd7d8d7ffcececeffc3c4c3ffb8b8b7ffabaaaaff9b9b9bff8a8b8bff797a7aff666767ff555555ff424241ff383838ff393939ff3b3a3bff3b3b3bff3b3b3bff3c3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff3f3e3fff404141ff404140ff969595ff969696ffc4c5c5ffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdcdbffdbdadbffdadbdaffdadadaffdad9d9ffdadadaffd9d9d9ffd9dad9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d8ffd7d7d8ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d1d2ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececeffcdcdcdffcccdccffcccccbffcbcbcaffcacac9ffc8c8c8ffc5c6c5ffc4c3c3ffc2c3c2ffc1c0c1ffc0bfc0ffbebebeffbebebeffb8b8b8ff9b9c9cff727171ff3b3c3cff161716ff0a090aff040405ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020101ff050505ff0b0c0cff19191aff313130ff434344ff4a4b4aff4b4c4bff4a4a4aff4b4a4bff4b4b4bff4c4c4bff4e4d4dff4f4f4fff4f4f50ff515151ff515252ff535352ff545454ff555556ff565656ff575757ff585858ff595959ff5b5a5aff5b5b5bff5d5c5dff5d5d5eff5e5e5eff5f605fff606060ff616262ff636362ff646464ff656666ff676767ff696868ff6a6a6aff6b6b6bff6c6c6bff6e6e6eff6f6f6fff707070ff717170ff717172ff727271ff727272ff737373ff747373ff747474ff757574ff757575ff767676ff777676ff777777ff787778ff787878ff787878ff797979ff797979ff7a7a7aff7b7a7bff7b7b7bff7b7c7bff7c7c7cff7d7d7dff7d7e7eff7e7e7fff7f7f7fff808081ff828382ff838383ff858585ff868686ff878787ff898888ff8a8a8aff8c8c8cff8d8d8dff8f8f8fff909190ff929292ff949493ff969696ff99999aff9a9a9aff9c9c9cff9f9f9fffa3a2a3ffa5a5a5ffa8a8a8ffaaaaabffaeaeadffb1b2b1ffb4b4b4ffb8b8b8ffbcbcbcffbfbfbfffc2c3c3ffc6c6c6ffcac9c9ffcdcccdffd0d0d0ffd6d6d5ffdcdcdcffdfdfdfffe3e2e2ffe4e4e3ffe4e4e4ffe3e3e2ffd8d8d8ffadadadff6c6c6cff525352ff2b2a2aff0d0d0eff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff070707ff121212ff313031ff4f4e4fff717071ffb6b6b7ffdadad9ffe9e9e9ffe7e7e7ffe5e5e5ffe3e3e2ffe0e0e0ffdbdbdbffd7d7d7ffd1d1d1ffccccccffc9c9c8ffc6c6c5ffc3c3c3ffc0c1c0ffbdbdbdffb9bab9ffb7b6b7ffb4b4b4ffafafafffacacacffa9a9a9ffa6a7a7ffa5a4a5ffa1a2a2ff9e9f9eff9c9b9cff9a9a9aff989899ff969596ff949494ff929293ff919291ff909090ff8e8f8eff8d8d8dff8b8c8bff898989ff888787ff868786ff858586ff858585ff848584ff838383ff838382ff828282ff818182ff818181ff808080ff7f7f7fff7f7e7eff7e7e7eff7e7d7eff7d7d7dff7d7d7cff7c7c7cff7b7b7bff7a7b7bff7a7a79ff797979ff787979ff787878ff777677ff777676ff757576ff757575ff747574ff747474ff747373ff737372ff737373ff727271ff717171ff707070ff6f6f6fff6e6f6eff6e6d6dff6c6c6cff6a6b6bff6a6969ff686968ff676667ff656565ff646464ff636363ff626262ff616261ff616061ff5f6060ff5f5f5eff5e5e5eff5d5d5dff5b5c5cff5b5a5bff5a5a59ff585859ff575857ff565656ff545554ff535353ff525252ff505050ff4f4e4eff4d4e4dff4c4c4cff4b4c4bff4a4b4bff4a4a4aff4b4b4aff49494aff454445ff3b3a3bff2a2a2aff191a1aff0e0d0dff050504ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070808ff212021ff404040ff767676ffa6a6a6ffb2b3b2ffb9bab9ffbfbfbfffc1c1c1ffc2c1c1ffc2c2c2ffc3c4c4ffc5c5c5ffc6c5c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcbcbffcbcbcbffccccccffcdcdccffcececeffcececeffcececeffcecfceffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd0d1d1ffd1d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d6ffd5d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d8d7ffd7d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdadbdaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcddffdcdcdcff656666ff666566ff414141ff403f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151615ff151615ff161516ff151615ff161515ff161515ff161716ff1d1d1dff252525ff2c2d2cff3a3a3aff4c4c4bff616162ff777777ff898889ff999999ffb0b1b1ffd7d7d7ffececebfff9f9f9fffdfdfefffefefefffefffefffefefefffefffefffffefefffefefefffefffffffffffffffffefefffffefffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffefffefffefffefffefffffffffffefffffffffffefffffefefffffffffffefefffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffefffffffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffefefffefefefffdfefdfffdfdfdfffdfdfcfffcfbfbfff4f4f5ffebecebffd0d0d0ffc0c0bfffb6b6b6ffabababff9e9e9eff919191ff838383ff747474ff646464ff535353ff454645ff464546ff474747ff474848ff494949ff4a4a4aff4a4a4b00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfbfff7f7f7fff1f1f1ffedededffecebebffebeaebffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe7e6e6ffe5e6e6ffe5e5e5ffe4e3e4ffe2e2e3ffe0e1e1ffdfdfdfffddddddffdadbdbffd7d8d7ffd4d4d3ffd0d1d0ffd1d0d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d1d0ffd0d0d0ffcfcfcfffd0d0cfffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcececeffcdcdcdffcdcdceffcdcdcdffcdcdccffccccccffcbcbcbffcbccccffcbcbcbffcacacaffcacbcbffcacacaffcac9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc9c9c9ffcdcdcdffd2d2d1ffd6d6d6ffd8d9d9ffdbdadaffdddddcffdededfffdfdfdfffdededeffdededeffddddddffdededeffdfdedfffdfdfdfffdfe0dfffe0dfe0ffe0e0e1ffe0e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e4e4ffe4e5e4ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e3e3ffe3e3e4ffe2e3e3ffe3e2e3ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdededeffdededeffdddeddffdddddcffdcdcdcffdbdbdcffdbdbdbffdadadbffd9d9daffd9d9d9ffd8d8d8ffd7d7d7ffd7d6d7ffd5d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d3d2ffd2d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfceceffcecdcdffcdcdcdffcdcdccffccccccffcbcbcbffcbcbcaffcacac9ffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c5c4ffc4c3c3ffc2c2c2ffc1c2c2ffc1c0c0ffbfc0bfffbfbebfffbebdbeffbcbcbdffbdbdbdffbdbcbcffbcbdbdffbdbcbdffbcbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbcbdbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffd0d0cfffcdcdceffcdcdcdffcdcccdffccccccffccccccffcccbcbffcccccbffcdcdceffcfcfcfffd1d1d0ffd2d3d2ffd3d3d3ffd5d5d5ffd7d6d6ffd7d7d7ffd8d9d9ffdad9d9ffdadadaffdbdbdbffdcdcdcffdddddcffdededeffdededeffdfdfdeffdfdfdeffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe5e5e5ffe4e5e4ffe5e4e4ffe5e4e4ffe5e5e5ffe4e4e5ffe5e5e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e1ffe0e0dfffdddddeffdbdcdbffd8d8d8ffd3d4d3ffd2d1d2ffcfd0cfffcdcdcdffcbcacaffcacbcaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffccccccffccccccffcdcccdffcdcdcdffcecdceffcececeffcfcfceffcfcfcfffcfcfcfffcfd0d0ffd0d0cfffd0d0d0ffd1d1d1ffd2d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd8d8d7ffdad9daffdbdcdbffdddcdcffdedfdeffe0dfe0ffe1e1e1ffe2e2e2ffe5e5e4ffe6e6e6ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffe9eae9ffeaeae9ffeae9e9ffeaeaeaffeaeaeaffeaebebffeaebeaffeaeaeaffebebeaffeaeaebffebebebffebebecffebebebffebececffecececffecececffececedffececedffeeeeedfff2f3f2fff8f8f8fffcfcfcfffefdfdfffefefefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313030ff2f2f2fff2f2f2fff2b2c2cff272828ff242524ff242424ff2a2b2aff323233ff3b3b3bff464545ff50504fff5b5b5bff676767ff757575ff858585ffa2a2a1ffd5d6d6ffebebebfff8f8f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefffffffefefffffffffffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffffffefffefefefffefefffffffffefffffefefffffffffffffffefffffffffffefffefffefffffffffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffefffffefefefffefefffffefffefffefffffffffefefffffefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffffefefffefefefffffefefffffffffffefffefffffffffffffffffffffefefffffefffffffffefffefefefffefefefffdfefefffefdfefffdfdfefff9f9f9fff1f0f0ffdadadaffcececeffc3c3c3ffb7b7b7ffabaaabff9b9b9bff8c8b8cff7b7b7bff69696aff565756ff434343ff393939ff3b3a3bff3b3b3bff3b3c3cff3b3b3cff3b3b3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a39ff3d3d3dff3d3d3dff3f3e3eff404041ff414140ff959595ff959595ffc4c5c5ffdddcdcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadbffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd3d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0d0ffd0d0cfffcfcfcfffcfcfcfffcececdffcdcdcdffcccdccffcbcccbffcacacaffc9c8c9ffc6c6c6ffc5c4c4ffc3c3c3ffc2c2c2ffc0c0c0ffbfbfbfffbebebfffbbbcbcffa6a6a6ff7e7e7eff4a4a49ff201f20ff0b0b0bff050505ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030303ff060706ff0d0d0dff1a1b1bff2f3030ff424142ff4a4a4bff4b4c4cff4b4b4aff4b4b4bff4b4b4bff4d4d4cff4d4d4dff504f50ff505150ff525152ff535352ff535354ff545554ff565656ff575757ff585858ff595959ff5b5b5bff5b5c5cff5c5c5dff5d5e5dff5e5e5eff5f5f5fff5f6060ff616161ff626262ff636363ff656565ff666666ff676767ff686868ff6b6b6aff6b6b6cff6c6c6dff6d6d6eff707070ff717070ff717171ff727272ff737272ff737373ff747473ff747474ff757574ff757675ff767676ff777676ff777677ff787777ff787878ff797879ff797979ff7a7a7aff7a7a7bff7b7b7bff7b7c7cff7c7c7cff7c7c7cff7d7c7dff7d7e7dff7e7e7eff7e7f7fff7f8080ff818080ff818181ff838483ff858484ff868686ff878787ff898988ff8a8a89ff8c8b8cff8d8d8dff8f8e8fff90908fff919192ff939392ff959595ff979797ff9a9a9aff9a9a9aff9d9d9dffa0a0a0ffa3a3a4ffa6a7a6ffa9a9a9ffabacabffaeaeafffb2b2b2ffb6b5b5ffb9b9b9ffbdbdbdffc1c0c0ffc4c3c4ffc6c6c6ffcbcacaffcdcdceffd1d1d2ffd6d7d7ffddddddffe0e0e0ffe2e2e3ffe4e4e3ffe4e4e4ffe2e2e3ffd6d5d5ff9f9f9fff676867ff4f5050ff282828ff0e0d0eff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff0e0d0eff272727ff494848ff6a6a6bffa9aaaaffd7d7d7ffeaeae9ffe8e8e8ffe5e5e6ffe4e4e3ffe1e1e1ffdcdcdcffd9d8d8ffd3d3d3ffcdcdcdffc9cacaffc7c7c6ffc4c4c4ffc1c1c1ffbebdbdffbbbbbaffb8b7b7ffb4b4b5ffb1b1b1ffadadadffaaabaaffa8a8a8ffa6a5a6ffa3a3a2ffa09fa0ff9d9d9dff9b9a9bff999999ff979797ff969595ff939394ff929392ff919191ff908f8fff8e8e8eff8d8d8cff8a8a8aff898989ff878787ff878687ff868686ff858586ff848584ff848584ff848383ff848383ff828282ff828282ff818181ff808080ff7f807fff7e7f7fff7e7e7eff7d7d7eff7d7d7dff7d7c7cff7c7c7cff7b7b7bff7b7a7aff7a797aff797879ff797878ff777778ff777777ff767676ff767675ff757575ff747475ff747474ff747373ff737373ff727272ff717171ff707070ff6f7070ff6f6f6eff6e6d6eff6c6c6cff6b6a6aff6a6a69ff696868ff676767ff666666ff656565ff646464ff636464ff636263ff626161ff616061ff606060ff5f5e5fff5e5e5eff5c5d5dff5c5b5bff5a5a5aff585959ff585858ff575657ff565655ff545554ff535353ff515152ff4f4f4fff4e4d4eff4d4d4cff4c4c4cff4b4c4bff4b4b4bff4a4a4aff494949ff454545ff3e3e3eff313232ff212121ff0f100fff040405ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff111212ff363637ff686968ffa5a5a5ffbdbebdffc0c0c0ffbfbebeffc0c0c0ffc1c1c1ffc2c2c3ffc4c3c3ffc5c4c5ffc5c5c5ffc7c7c6ffc8c8c9ffc9c9caffcacacaffcbcccbffcccbcbffcccccdffcecdcdffcececeffcececfffcfcfceffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd1d0d1ffd1d0d1ffd1d0d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d7ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdbffdbdbdcffdbdcdbffdcddddffdcdcdcffdddcdcffdcdcdcff666666ff656666ff404141ff3f403fff3f3f3fff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151615ff161615ff161516ff151615ff161615ff151515ff141414ff171817ff1f1f1fff262626ff2f2f2fff3c3d3cff4f5050ff676666ff7a7a7aff8b8a8aff9c9c9cffb8b8b8ffdbdbdcffedededfffafafafffdfefdfffefefefffefefefffffefefffefefefffffefffffffefefffffefffffefefefffffffefffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffefefffffefffffffffffefffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffefefffffffffffffffffffffefefffefefffffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffcfdfdfffcfcfbfff5f4f5ffebebebffd1d0d0ffc0c0c0ffb7b6b6ffababacffa09f9fff929292ff838483ff747474ff646464ff545454ff464647ff464746ff474647ff474747ff474848ff494949ff4a4a4a00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff8f8f9fff2f2f2ffededeeffebebebffebebeaffeaeaebffeaeaebffeaeaeaffeaebeaffeaeaeaffe9eaeaffeaeae9ffeae9e9ffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e7e7ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe3e2e3ffe1e1e1ffe0e0e0ffdfdedeffdcdcdcffd9dadaffd6d6d6ffd3d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffd1d0d1ffd0d0d0ffd1d0d1ffd0d0d0ffcfcfd0ffcfd0cfffcfd0d0ffcfcfcfffcfcfcfffcececeffcecfceffcececeffcdcdceffcdcecdffcdcdcdffcccdccffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcbcacaffcacacaffc9c9c9ffcacac9ffc8c8c9ffc8c8c8ffc7c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc8c8c8ffcbcccbffd0d1d0ffd5d5d5ffd8d7d8ffdad9daffdcdcdcffdededdffdfdedfffdededeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e5e6ffe5e5e5ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe5e5e4ffe5e4e5ffe4e4e5ffe5e4e4ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e4e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfe0ffdfdfdeffdfdedfffdededdffdddddeffdcdddcffdcdddcffdcdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd7d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd4d4d5ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfd0ffcececeffcececdffcdcdcdffcccdcdffccccccffcccccbffcbcbcbffc9cacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c4c3ffc2c2c2ffc2c1c1ffc0c0c0ffbfbfbfffbfbebeffbebdbdffbdbcbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbcbdffbcbcbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcecdcdffcdcccdffccccccffccccccffccccccffcacacbffcbcbcaffccccccffcececdffcfcfd0ffd1d1d1ffd3d2d3ffd4d4d4ffd5d5d6ffd7d6d6ffd7d7d8ffd8d8d8ffdadad9ffdadadaffdbdbdbffdbdcdcffdddddcffddddddffdddedeffdfdedeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe4e4e5ffe5e5e4ffe5e4e5ffe4e5e5ffe4e5e5ffe5e4e5ffe4e4e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e4ffe5e5e4ffe4e4e4ffe5e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe4e4e5ffe5e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe5e5e6ffe5e5e5ffe6e6e5ffe5e5e6ffe5e5e6ffe5e6e6ffe6e6e5ffe6e5e5ffe5e5e6ffe6e6e5ffe5e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e2ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e1e0ffe0dfe0ffdfdfdfffe0e1e1ffe1e0e0ffdfdfdfffdcddddffdadadaffd6d6d6ffd3d3d3ffd1d1d0ffcececeffcdcccdffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcccbcbffcbcbcbffccccccffcccccdffcccccdffcdcdcdffcdcdcdffcdcecdffcececeffcececeffcfcecfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d6ffd7d8d7ffd9d9d9ffdbdadbffdcdbdcffdeddddffdfdfdfffe1e0e0ffe1e1e2ffe4e4e3ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e8ffe8e7e7ffe7e7e8ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaebebffebeaeaffebebebffebebeaffebecebffebebecffebebecffececebffecececffecececffecededfff0efeffff4f4f4fffafafafffcfcfcfffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303030ff2f302fff2f2e2eff2c2c2cff272828ff282827ff2e2d2eff353535ff3f3f3eff494948ff535353ff5d5d5eff6a6969ff767676ff878787ffa0a1a1ffd4d5d4ffebebebfff8f7f8fffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffefefffefffefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffefffefffffffefffefefffffffefefffffffffffefffefffefefefffefefefffefefefffefefffffefffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffefefffffefefffefffefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefffefffefffefffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefffffefefefffdfdfefffdfdfefffefefefff9f9fafff2f2f2ffdcdbdbffcdceceffc2c2c2ffb7b7b7ffaaaaaaff9b9b9bff8b8c8cff7c7c7cff6a6a6aff575757ff434444ff3b3a3bff3b3b3bff3c3b3bff3b3c3bff3c3b3bff3b3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353536ff373838ff3a3a39ff3a3a3aff3d3d3dff3d3d3dff3f3e3eff414140ff404041ff959695ff959596ffc5c4c5ffddddddffdcdcdcffdcdcdcffdcdbdbffdbdcdbffdadbdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffdad9daffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0cfffcfcfcfffcececeffcdceceffcdcccdffccccccffcbcbcaffc9c9c9ffc8c8c8ffc6c6c5ffc4c4c3ffc2c3c3ffc1c1c2ffc0c0c0ffbfbfc0ffbdbdbdffafafafff8e8e8eff606060ff363535ff151514ff070707ff020302ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040403ff080808ff111110ff1e1e1eff2e2f2eff3f4040ff4a494aff4d4d4dff4c4b4cff4c4c4cff4c4c4cff4d4d4dff4d4e4eff4f4f4fff515151ff525352ff535454ff565656ff565556ff565656ff575857ff595959ff5a5a5aff5c5b5bff5c5d5cff5e5d5dff5e5f5fff5f605fff60605fff616061ff626262ff636363ff646464ff666665ff666667ff686867ff696969ff6a6b6bff6b6c6cff6d6d6dff6e6e6eff6f6f6fff727171ff727272ff727372ff737373ff737474ff747474ff757575ff757675ff767576ff767676ff777777ff777777ff787878ff797978ff797979ff797a7aff7a7a7bff7a7a7bff7c7c7cff7c7c7cff7d7d7cff7d7d7dff7e7e7dff7e7e7eff7f7f7eff7f7f7fff808080ff808081ff818182ff838383ff858485ff868686ff888787ff888988ff898989ff8b8b8bff8c8d8cff8e8e8eff8f9090ff919191ff939293ff949494ff959695ff989797ff9a9999ff9b9b9bff9d9e9dffa1a1a1ffa5a5a5ffa7a8a7ffaaaaa9ffadacadffafafb0ffb3b3b3ffb7b7b7ffbabbbaffbebebeffc2c1c1ffc4c4c4ffc8c8c8ffcacbcbffcecfceffd3d3d2ffd8d8d8ffdededdffe1e1e1ffe3e3e2ffe4e4e3ffe4e4e4ffe2e1e1ffd2d2d3ff919191ff605f60ff474747ff232322ff0d0d0dff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff0b0b0bff202121ff424343ff636464ff9e9e9dffd4d4d5ffeaeaeaffe9e8e8ffe6e6e5ffe4e4e4ffe1e1e1ffdddcdcffd8d8d8ffd4d4d4ffcfcfcfffcbcacbffc8c8c7ffc5c4c5ffc2c2c2ffbfbfbfffbbbcbbffb8b8b9ffb5b5b6ffb2b2b2ffaeafafffacacabffa9a9a9ffa7a6a7ffa4a4a4ffa1a0a1ff9e9e9eff9b9b9cff999a99ff979798ff969697ff959595ff949394ff929292ff919090ff8f908fff8d8d8dff8c8c8bff8a8a8aff898988ff888888ff878787ff878687ff868686ff858585ff858485ff858484ff848484ff838383ff828282ff828282ff808180ff80807fff807f7fff7f7e7fff7e7e7eff7e7e7eff7d7d7dff7c7c7dff7c7c7bff7b7b7bff7a7b7bff797a7aff797979ff797978ff777778ff777776ff777777ff757675ff757575ff747575ff747474ff737373ff727272ff727171ff717071ff707070ff6f6f6fff6e6e6eff6c6d6cff6b6c6bff6a6a6bff686969ff676767ff676767ff666665ff656565ff646464ff646463ff636262ff626261ff616161ff606060ff5e5e5fff5d5d5eff5c5c5cff5b5a5bff5a5a5aff595959ff585858ff565656ff555555ff535353ff515251ff505050ff4f4f4fff4e4d4eff4d4d4dff4c4c4cff4c4b4cff4c4c4bff4d4c4cff4a4b4aff444344ff373737ff232423ff0f0f0eff070606ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff1a1a1aff494949ff868786ffb4b3b3ffc4c3c4ffc2c1c2ffc0c0bfffc1c1c1ffc2c2c2ffc3c3c3ffc5c5c4ffc5c5c6ffc7c7c7ffc7c8c8ffc9cac9ffcbcbcaffcbcacbffcccbcbffcdccccffcdcdccffcdcecdffcececeffcececeffcfcfcfffcfd0cfffd0cfd0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d2d2ffd2d2d3ffd2d2d3ffd3d3d4ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d4ffd5d4d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d7ffd7d6d7ffd8d8d8ffd8d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdaffdadbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddddcff666565ff656665ff414141ff3f4040ff3f403fff3d3d3cff3d3d3dff3a393a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161516ff161516ff161616ff151616ff151615ff161615ff151515ff191918ff1f2020ff282828ff323132ff404040ff535453ff6b6a6bff7c7c7cff8d8d8dff9e9f9effbcbcbcffdfe0e0ffeeefeefffbfbfbfffefdfefffefefefffefefefffffefefffffffefffefefffffffffefffefefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffefefefffefffffffefffefffefffefffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfcfdfffcfcfbfff5f5f5ffebebebffd0d1d0ffc0c0bfffb6b6b6ffababacff9f9fa0ff939393ff848484ff747474ff646364ff555554ff474747ff474747ff474747ff474747ff474748ff474748ff49494900000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfcfcfff9f9f9fff3f3f3ffeeeeedffebebebffebebebffeaebebffeaebebffebebeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e8ffe6e7e7ffe6e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e4ffe3e3e4ffe2e2e2ffe0e0e1ffdfdfe0ffdededeffdbdbdbffd8d8d9ffd5d4d5ffd2d3d3ffd0d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfceceffcececeffcececeffcdceceffcdcdcdffcdcdccffcdcccdffccccccffcccccbffcccbcbffcbcbcbffcacacbffcbcacaffcacacaffcacacaffc8c9c9ffc8c9c8ffc9c9c8ffc8c8c8ffc8c7c7ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c7c7ffcacbcaffcfceceffd3d3d4ffd8d8d7ffd9d9d9ffdcdcdcffdddeddffdedfdeffdededfffdddedeffddddddffdededeffdededeffdfdfdfffdfdfdfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e5ffe6e6e6ffe5e5e6ffe6e6e5ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe4e4e5ffe4e4e4ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdedfdeffdededfffdededeffdedddeffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdadadaffd9dad9ffd9d8d9ffd8d8d8ffd7d7d7ffd6d6d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d1ffd0d0d1ffd0d0cfffcfcfcfffcecfceffcdcecdffcdcdcdffcdcdccffcccbccffcbcbcaffcbcacaffc9cac9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbebdffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbdbdffbdbcbcffbdbdbcffbcbcbcffbcbcbcffbcbcbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcecdffcdcccdffcdccccffccccccffccccccffcbcacaffcacacaffcacacaffcccbcbffcdcdcdffcfcecfffd1d1d0ffd2d2d2ffd3d4d3ffd4d4d5ffd6d6d5ffd6d6d7ffd8d8d8ffd8d9d9ffd9dad9ffdbdbdaffdbdbdbffdcdcdcffddddddffddddddffdddeddffdededeffdededeffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e3ffe2e2e3ffe2e2e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e4ffe4e4e5ffe4e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe6e6e5ffe5e5e6ffe6e6e5ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e4e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e1e2ffe1e1e1ffe0e0e1ffdfe0dfffe0e0e1ffe0e0e0ffe0e0e0ffdededeffdcdcdcffd9d9d9ffd6d7d6ffd2d2d2ffd0d0d0ffcececeffcccdccffcbccccffcbcbccffcccbccffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbcbffcbcccbffccccccffcdcdcdffcdcdcdffcecdcdffcecdceffcececeffcfcfceffcfcfcfffcfcfcfffcfcfd0ffd1d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d2ffd2d2d3ffd3d3d3ffd4d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d6ffd6d6d6ffd7d6d7ffd8d8d8ffdadad9ffdbdbdbffddddddffdededeffdfe0dfffe0e1e1ffe2e2e3ffe4e4e4ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaebebffebebebffebececffebecebffececebffecebecffecececffedededfff0f0f0fff6f6f6fffafafbfffdfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303030ff303030ff2f2f2fff2e2e2fff2c2c2bff2c2b2cff2c2d2dff343434ff404041ff4b4b4bff565656ff616160ff6c6c6cff797979ff898889ff9f9f9fffd3d2d3ffeaebeafff7f7f7fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffefefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffefffffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffefefffefefefffffffefffffefefffefffefffefffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffefffefffffffffffefffffffffefefffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefffefffffffffffefffefffefefefffefefefffffefefffefefffffefefefffefefdfffefefdfffefdfefff9fafafff3f2f2ffdbdbdbffcdccccffc2c2c2ffb6b7b7ffa9a9a9ff9a9a9aff8c8c8cff7c7c7cff6a6a6aff585758ff454544ff3b3b3bff3b3b3bff3b3c3bff3b3b3bff3b3b3bff3b3b3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff363635ff363536ff373837ff3a3a3aff393a39ff3d3d3dff3d3d3dff3f3e3eff404041ff414140ff969595ff959595ffc5c4c5ffdcddddffdcdcdcffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadbdaffdadadaffdadad9ffdad9d9ffdad9d9ffd9d9d8ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcececeffcececdffccccccffcbcbcbffcacacaffc9c9c9ffc7c7c7ffc5c5c5ffc3c4c3ffc2c2c2ffc1c1c1ffc0c0c0ffbebfbfffb9b8b9ff9f9f9fff797979ff525352ff2b2a2aff0e0e0fff040403ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010202ff060606ff131313ff242424ff343434ff414140ff4b4a4aff4d4d4dff4d4c4dff4c4d4dff4d4c4cff4e4e4eff4f4e4eff4f4f4fff515151ff535353ff565656ff585857ff585858ff585757ff595858ff5a5a59ff5b5a5aff5c5c5cff5e5e5dff5e5f5fff5f5f5fff606061ff626161ff626262ff636363ff646464ff656565ff666666ff676867ff696968ff69696aff6b6b6bff6c6c6dff6e6e6dff6e6e6fff6f706fff717071ff737273ff747373ff747474ff747474ff757575ff767575ff767676ff767776ff787877ff777877ff787878ff797879ff7a7979ff7a7979ff7a7b7aff7a7b7bff7b7b7bff7d7c7cff7d7c7dff7d7d7dff7e7e7eff7e7e7eff7e7e7eff7f7f7fff807f7fff808081ff818181ff828282ff838382ff848383ff868686ff878686ff888888ff898989ff8a8a8aff8c8c8cff8d8e8eff8f8f8fff919191ff929292ff949393ff959595ff979696ff989898ff9a9a99ff9c9c9bff9e9f9fffa2a2a2ffa5a5a6ffa9a8a8ffabababffadaeaeffb0b0b0ffb4b4b4ffb7b8b8ffbbbcbbffbfbfbfffc2c2c2ffc6c5c5ffc8c8c9ffccccccffcfcfcfffd3d4d3ffd9d8d9ffdfdedeffe1e1e1ffe3e3e3ffe4e4e4ffe4e4e4ffe2e2e1ffcfcfcfff838483ff575857ff3b3c3bff1b1b1bff0b0a0bff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff0a0a0aff1d1c1dff3e3e3dff5f5f5fff919291ffd1d1d1ffeaeaeaffe9e8e8ffe7e6e6ffe4e4e4ffe2e2e2ffdededdffd9d9d9ffd5d6d5ffd1d1d0ffcbcccbffc9c8c8ffc6c5c6ffc3c3c3ffc0bfbfffbcbdbcffb9b9b9ffb7b6b6ffb4b4b3ffafafb0ffacadadffaaaaabffa7a8a7ffa5a5a5ffa2a2a2ff9f9f9fff9c9c9dff9b9b9aff999898ff979797ff969595ff949494ff939292ff919191ff908f90ff8e8e8eff8c8c8dff8b8b8bff8a8a8aff898989ff888988ff888887ff878787ff878686ff868685ff868685ff858585ff848484ff838384ff828283ff828281ff818181ff808181ff808080ff7f7f80ff7e7f7fff7e7e7eff7e7e7dff7c7c7dff7c7c7cff7b7b7cff7b7b7bff7a7a7aff797a79ff797979ff787878ff787777ff777777ff767676ff767676ff757575ff747474ff737373ff737372ff717271ff717171ff717070ff70706fff6e6e6eff6d6d6dff6b6c6bff6b6a6aff6a6a69ff696869ff676868ff676767ff656666ff656565ff646464ff646363ff626263ff626262ff616161ff60605fff5e5e5eff5d5d5dff5c5b5bff5b5b5bff5a5a5aff585859ff575758ff555656ff545454ff535353ff515251ff515050ff504f4fff4f4e4eff4d4d4dff4d4d4dff4e4e4dff4d4e4eff4b4b4bff434344ff373736ff222222ff121212ff090909ff030404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030404ff1f1f1fff555455ff8e8e8dffb1b1b1ffbebfbfffbfc0bfffbfc0c0ffc1c1c1ffc2c3c2ffc4c4c4ffc5c5c6ffc7c6c6ffc8c7c8ffc9c9c9ffcacacaffcacbcaffcbcbcbffccccccffcdccccffcecdcdffcececeffcfcfceffcfcfceffcfcfcfffcfd0cfffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d1d1ffd2d2d2ffd2d3d2ffd3d2d2ffd4d3d3ffd4d3d4ffd3d4d4ffd4d4d5ffd4d5d4ffd4d4d4ffd5d5d5ffd6d5d5ffd5d5d6ffd7d7d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdddcdcffdcdcdcff666665ff666665ff414141ff3f3f3fff3f3f40ff3d3d3dff3d3d3dff3a3a3aff393a39ff363637ff353536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151616ff151515ff151515ff161516ff151515ff151616ff151516ff191919ff212120ff292929ff343434ff444444ff595858ff6c6c6cff7e7e7eff90908fffa2a2a3ffc0c1c1ffe1e1e2fff0efeffffcfcfcfffefefefffefefefffefefefffefefffffefffefffffffefffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffefefffffffffefffffffffffffffffffffefffffffffffffffefefffffffffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffefefffffffefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffdfefefffdfefdfffdfefdfffcfdfcfffcfbfcfff6f5f5ffebebebffd0d0d0ffc0c0bfffb5b6b5ffabababffa0a09fff939293ff848584ff747475ff636463ff535353ff474747ff474747ff474747ff474747ff474747ff474747ff48474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfdfdfff9f9fafff4f4f4ffefefeeffebebecffebeaeaffebeaebffebeaeaffeaeaebffeaebeaffeaeaeaffeae9eaffeaeae9ffeaeaeaffe9e9e9ffeaeae9ffe9e9e9ffe8e9e9ffe8e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e6e6ffe7e7e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe3e3e4ffe3e3e2ffe2e1e1ffe0e0e0ffdfdedeffdcddddffdadadaffd7d7d7ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0cfffd0cfcfffd0cfcfffcfcfceffcfcfceffcecfceffcdceceffcdcdcdffcdcdceffcdcdcdffcdcccdffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcaffcbcbcaffcacacaffcacac9ffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc9c9c9ffcdcdccffd2d2d1ffd6d7d6ffd9d8d8ffdbdadaffddddddffdededeffdfdfdfffdededeffddddddffdededdffdededeffdedfdfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe1e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e3e3ffe4e3e4ffe4e4e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe5e4e4ffe5e5e4ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdedfdeffdedfdeffdddedeffddddddffdddcdcffdcdcdbffdbdbdbffdbdbdaffdadadaffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d6ffd6d5d6ffd4d5d5ffd3d4d3ffd2d3d3ffd2d2d2ffd1d1d1ffd1d1d0ffcfcfd0ffcfceceffcecdceffcdcdcdffcccccdffccccccffcbcbcbffcacacaffcac9c9ffc9c8c8ffc7c7c7ffc7c7c6ffc6c5c5ffc4c4c4ffc3c3c2ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbdbdbcffbdbdbdffbdbdbdffbebdbdffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbcbcbcffbdbdbcffbdbcbcffbcbcbdffbcbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdccffccccccffccccccffccccccffcacacaffc9cacaffc9c9caffcac9c9ffcbcacbffccccccffcececeffcfd0d0ffd1d1d2ffd2d3d2ffd4d4d4ffd4d4d5ffd6d5d5ffd7d6d7ffd8d8d7ffd8d8d9ffd9dad9ffdadadaffdbdbdbffdcdcdbffdcdcdcffddddddffdededdffdededdffdededeffdfdfdeffdfe0dfffdfe0dfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e4ffe5e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe4e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe5e5e6ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe0e0e1ffe0e0e0ffe0dfdfffdfdfdfffe0dfdfffdfdfdfffddddddffdadadaffd8d8d8ffd4d4d4ffd1d1d1ffcfcfd0ffcdcecdffccccccffcbcccbffcccbcbffcccbcbffcccbcbffcbcbcbffcbcccbffcccccbffcbccccffccccccffcccccdffcdcdccffcdcdcdffcdceceffcececeffcececeffcecfcfffcfcfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd8d8d7ffd8d9d8ffdadadaffdcdbdcffdeddddffdededeffe0e0e0ffe1e2e1ffe4e3e3ffe6e6e5ffe6e6e6ffe6e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeaeae9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffebebeaffeaebebffebebebffebeaebffecebebffecebecffebececffebecebffecececffedededfff1f1f1fff8f8f7fffbfbfcfffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303130ff303030ff303030ff303031ff2f2f2fff2f2e2fff2f302fff2e2e2eff343434ff3d3d3eff484848ff575756ff636263ff70706fff7d7d7dff8a8a8aff9f9e9fffd1d1d1ffe9eaeafff6f6f7fffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefffffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffefefffffefefffefefefffffefefffefffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffefefefffffffffffefefffffffefefffefefefffefffefffefffefffefefffffefefefffefefffffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffffefefffefefffffffffefffefffefffefefefffefefefffdfefefffdfefdfffaf9f9fff3f4f4ffdedfdeffcdcdcdffc2c2c2ffb6b6b6ffa9a9a9ff9a9999ff8a8a8aff7b7b7bff6a6a6aff585857ff454545ff3a3b3aff3b3c3bff3b3c3cff3b3c3bff3c3c3cff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2f2fff303031ff323332ff323232ff353635ff353536ff373737ff3a3a39ff3a3939ff3d3d3dff3e3d3dff3e3f3fff414040ff404140ff434343ff959595ffdddcdcffdcdcddffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd7d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd3d3d3ffd4d3d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d1ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcecfffcecdceffcdcdcdffcbccccffcacacaffcacac9ffc8c9c9ffc6c7c7ffc5c5c5ffc3c4c3ffc2c2c2ffc0c1c0ffbfbfc0ffbcbdbcffafafaeff939393ff6d6d6dff414140ff1a1b1bff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff050505ff111111ff242424ff3a3939ff444545ff4a4a4aff4d4d4dff4e4e4eff4e4e4eff4f4e4eff4f4f50ff515150ff515151ff525252ff535353ff555555ff585858ff5a5a5aff5a5a5aff5a5a5bff5b5b5aff5b5b5bff5c5d5cff5e5f5eff5f6060ff616161ff626262ff626362ff646464ff646565ff666565ff676666ff676768ff686868ff6a6969ff6b6a6bff6c6c6bff6d6d6dff6e6e6eff706f6fff707070ff717171ff737374ff757474ff757474ff757575ff767676ff767676ff777777ff787877ff787778ff787878ff797978ff797979ff7a7a7aff7b7b7aff7b7b7bff7b7c7cff7c7c7cff7d7d7dff7d7d7dff7d7e7dff7e7e7eff7f7f7fff80807fff808080ff808081ff818181ff818282ff828282ff838383ff838484ff848584ff878686ff888888ff8a8a89ff8a8a8aff8c8c8cff8d8d8dff8f8f8fff909090ff919191ff939393ff949495ff969695ff979797ff999999ff9a9b9aff9c9d9dffa0a0a0ffa3a3a4ffa6a7a6ffaaa9aaffacacacffafaeaeffb2b1b1ffb5b5b6ffb8b8b8ffbcbcbcffc0c0c0ffc3c3c3ffc6c6c6ffc9c9c9ffcdcccdffd0d0d0ffd4d5d5ffd9dadaffe0dfdfffe2e1e1ffe4e3e3ffe4e4e4ffe4e4e3ffe0e0e0ffc8c8c7ff787778ff535353ff343434ff151515ff070707ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040403ff0b0c0bff1e1e1eff3f3f3fff5f5f5fff868686ffcbcbcbffe9e8e8ffe9e8e8ffe7e7e7ffe5e5e4ffe3e3e2ffdfdfdfffdbdbdaffd7d6d7ffd2d1d2ffcdcdccffc9c9caffc7c7c7ffc4c4c4ffc0c1c1ffbdbdbdffbababbffb8b8b8ffb4b4b5ffb0b0b0ffadadaeffabababffa9a9a9ffa6a6a6ffa3a3a3ffa1a1a0ff9d9e9eff9c9b9bff999999ff989898ff969696ff959495ff939494ff929292ff919191ff8f9090ff8e8d8dff8c8c8cff8b8b8bff8a8a8aff898989ff898989ff888888ff878787ff878787ff868787ff868687ff868686ff858585ff848484ff848384ff828383ff828282ff828181ff808081ff808080ff807f7fff7f7e7fff7e7e7eff7d7e7dff7d7c7cff7c7c7cff7c7c7bff7a7b7bff7a7a7bff7a7979ff797878ff787878ff787877ff777776ff767676ff757575ff747475ff737374ff737373ff727272ff717171ff717170ff6f7070ff6e6f6fff6e6d6eff6d6d6dff6b6b6cff6a6a6aff696969ff686868ff686868ff676767ff666666ff666665ff646565ff646463ff636363ff626262ff606060ff5f5f5fff5d5e5eff5d5d5dff5c5c5cff5b5b5bff5a5959ff585858ff575656ff555555ff545454ff535353ff525151ff505050ff4f504fff4f504fff4f4f4fff4f4f4fff4f4f4fff4b4b4bff444444ff393a3aff2a2a2aff161615ff0a0a0bff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff090909ff2c2c2cff5e5e5eff8f8e8fffaeafafffbdbdbdffc0bfbfffc0c0c1ffc1c1c1ffc3c3c3ffc5c4c5ffc7c6c6ffc7c8c7ffc9c9c9ffcacacaffcbcbcbffcbcbcbffccccccffcdcdccffcdcdcdffcececeffcfceceffcfcfceffcfcfcfffd0d0cfffd0cfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd3d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d8ffd7d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdbdadaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcff656665ff656665ff404141ff40403fff404040ff3c3d3dff3d3d3dff3a3a3aff3a3a3aff373736ff353536ff353535ff3333320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161515ff151616ff161615ff151515ff161616ff161515ff151515ff1a1919ff212121ff2a2a2aff353535ff464645ff5a5a5aff6e6f6eff808180ff919292ffa5a6a5ffc5c4c5ffe1e2e2fff0f0f0fffcfdfdfffffefefffefefefffefefffffefefefffffefefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffefefffefffefffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfcfffbfcfcfff5f5f5ffebebebffd0d1d1ffbfbfbfffb5b5b6ffabababff9f9f9fff929292ff848484ff747474ff646464ff545454ff474747ff484747ff474747ff474747ff474747ff474747ff47474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafbfff5f5f5fff0f0efffedededffebebebffeaebeaffeaeaeaffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe3e4e4ffe3e3e3ffe2e2e2ffe0e1e1ffdfdfdfffdeddddffdbdcdcffd9d9d9ffd6d6d6ffd4d4d4ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcecfffcecfceffcecfceffcececeffcececeffcececeffcdcdcdffcdcdcdffcccdccffccccccffcccccbffcbcbccffcbcacbffcbcacaffcbcacbffcacacaffcacac9ffc9c9c9ffc9c8c9ffc8c9c8ffc7c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc8c8c8ffcccccbffd0cfd0ffd4d4d5ffd8d8d7ffd9dadaffdcdcdcffdededeffdedfdfffdededeffdededeffdededdffdededeffdededeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e1ffe2e1e2ffe2e2e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e5ffe5e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e5ffe5e6e5ffe6e5e5ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe2e3e3ffe3e3e2ffe2e3e2ffe2e2e3ffe2e2e1ffe2e1e1ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdedeffdededeffdddddeffddddddffdcdcdcffdbdbdcffdbdcdbffdadbdaffd9dadaffd9d9d9ffd8d8d9ffd7d7d7ffd7d6d7ffd5d6d5ffd5d4d4ffd4d3d3ffd2d2d3ffd1d1d1ffd1d1d0ffd0cfd0ffcfcfcfffcececeffcdcdcdffcdcccdffccccccffcbcbcbffcacacbffcac9c9ffc9c8c8ffc8c7c7ffc7c6c6ffc5c5c5ffc4c4c4ffc3c3c2ffc2c1c2ffc0c0c1ffc0c0bfffbebfbfffbebebeffbdbebdffbdbebeffbdbdbdffbdbdbeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbdbdbcffbcbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffccccccffccccccffcacbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffc9cacaffccccccffcececdffcfcfd0ffd0d0d0ffd2d2d1ffd3d2d3ffd4d4d3ffd5d5d5ffd6d6d5ffd7d6d7ffd8d8d8ffd8d9d9ffd9d9daffdbdadaffdbdadbffdcdcdbffdddcdcffdddddcffddddddffdededdffdededfffdededfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e6ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e3ffe3e2e2ffe1e2e1ffe1e0e0ffdfdfdfffdedfdfffdedfdeffe0dfdfffdedfdfffdcdcdcffdadadaffd7d8d7ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffccccccffcccbccffcccbcbffcbcbcbffcbcccbffcbcccbffcbccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcececeffcececeffcececfffcececeffcfcfcfffd0cfd0ffd0d0d0ffd0d1d0ffd1d0d0ffd2d1d1ffd2d2d1ffd1d2d2ffd2d2d3ffd3d3d2ffd3d2d3ffd4d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d7ffd8d7d8ffdadad9ffdadbdbffdcdcdcffdededeffdfdfdfffe0e1e0ffe3e2e3ffe5e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaebeaffebebebffeaebeaffebebebffebebebffecebebffececebffebebecffecececffefefeefff3f3f4fffafaf9fffcfcfcfffefdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303130ff303030ff303030ff303030ff303130ff2f2f2fff313030ff2e2e2eff343434ff3c3d3dff474747ff535353ff606060ff727271ff808080ff8d8c8cffa0a0a0ffcfcecfffe9e9e8fff6f6f6fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffefffffffefefefffffefffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefffffefffefffefffffffffefefffefefefffffffefffefffffffefefefffefffefffefffefffefefefffefefffffffffefffefefffffefefffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefffffefffefffffffffffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffffefefffffffefffefffefffffefffffefefefffefefefffefdfdfffefdfefffafafafff4f4f4ffe0dfdfffcececeffc2c2c1ffb5b6b5ffa9a9a9ff999999ff8a898aff7a7b7aff6a6a6aff585858ff474646ff3b3b3bff3b3c3cff3b3b3bff3c3b3bff3b3b3bff3b3c3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292928ff2f2f2eff2f2e2eff313030ff323232ff323332ff353536ff363535ff383837ff3a3939ff3a3a39ff3d3d3dff3d3d3dff3e3f3fff404040ff414141ff4f4f4fffbfbebeffdcdddcffdddcdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdadbffdadbdbffdadbdbffd9dadaffdad9d9ffd9d9daffd9dad9ffd8d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd8d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd4d4d3ffd4d4d3ffd3d3d4ffd3d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0cfffcfcfcfffcececeffcececdffcbccccffcacacbffcacacaffc9c9c9ffc8c8c7ffc6c6c6ffc5c4c4ffc3c3c3ffc1c2c1ffc0c0c1ffbfbebeffb9b9b9ffa4a4a4ff888887ff5c5c5cff2e2d2eff0a0a0aff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020302ff040405ff080707ff0e0e0eff252424ff373736ff454545ff4d4c4dff4e4e4fff4f4f4fff4f4e4fff4f4f50ff515050ff515151ff535353ff535353ff545454ff555655ff585858ff59595aff5b5b5bff5b5c5cff5c5d5dff5d5d5dff5f5e5eff5f6060ff616161ff626262ff646364ff646464ff656565ff666565ff676767ff686767ff686868ff69696aff6a6a6aff6b6b6bff6c6d6dff6e6e6dff6f6f6fff707070ff717171ff727172ff737373ff757575ff767676ff767676ff777776ff777878ff787878ff787878ff787978ff797979ff7a7a7aff7a7a7aff7a7a7bff7b7b7bff7c7b7cff7d7c7cff7d7d7cff7d7d7dff7e7d7eff7e7e7eff7f7f7eff7f7f80ff808080ff818181ff818181ff828281ff828282ff838383ff838484ff858485ff858485ff858586ff878787ff898989ff8b8b8bff8b8b8bff8d8d8cff8e8e8eff909090ff919191ff939292ff939494ff959696ff969697ff989898ff999a9aff9b9c9cff9d9e9effa1a1a1ffa4a4a4ffa8a8a7ffaaaaaaffadadadffb0afafffb2b2b3ffb6b6b6ffb9b9baffbdbdbdffc1c1c1ffc4c4c4ffc7c7c8ffcacacaffcececdffd1d1d1ffd5d6d5ffdbdbdbffe0e0e0ffe2e2e2ffe4e4e4ffe4e4e5ffe4e3e3ffddddddffbcbdbcff727272ff535353ff2e2e2eff101010ff040405ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0e0e0eff212020ff464645ff626262ff7c7c7cffc3c3c3ffe4e3e3ffe8e8e8ffe8e8e7ffe5e5e5ffe3e3e3ffe0e0e0ffdbdcdbffd8d8d8ffd3d3d3ffcececeffcacacbffc7c7c8ffc5c5c6ffc3c3c2ffbfbfbeffbcbbbbffb9b8b9ffb5b5b5ffb1b2b1ffaeaeafffacacacffaaaaaaffa7a7a7ffa5a5a4ffa1a2a1ff9f9e9fff9c9d9dff9b9b9bff999899ff979797ff969696ff949594ff939393ff929292ff919090ff8e8f8eff8e8e8eff8c8c8dff8c8b8bff8a8b8bff8a8a8aff898989ff898888ff888888ff888888ff878787ff878787ff868686ff858685ff848484ff848484ff838383ff828282ff828282ff818181ff808080ff7f8080ff7f7f7fff7f7f7fff7e7d7dff7d7e7dff7d7c7dff7c7c7cff7c7c7cff7b7a7aff7a7a7aff7a7a79ff797979ff787878ff777777ff767776ff757575ff757575ff747574ff737374ff727273ff727272ff727271ff707170ff6f6f6fff6f6e6eff6d6d6dff6c6d6cff6b6b6cff6b6a6aff6a6a6aff696968ff686868ff676767ff676667ff666666ff656565ff646364ff626263ff626262ff606060ff5f5f5fff5e5e5eff5d5d5cff5b5b5bff5a5a5aff585859ff585757ff565756ff565656ff535354ff535252ff515252ff515252ff515151ff515151ff505150ff4f504fff4c4b4bff484848ff3e3e3dff272727ff131314ff080808ff010202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff1b1a1bff444443ff747574ff9a9a9affb2b2b2ffbdbcbcffbfbfbfffc0c1c1ffc2c2c2ffc3c3c4ffc5c5c6ffc7c6c6ffc8c8c8ffcac9c9ffcbcbcaffcbcbccffcccccbffcccdcdffcdcdcdffcececdffcececeffcfcfcfffcfcecfffcfcfcfffcfd0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d2ffd3d3d2ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d4ffd6d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdadadbffdcdbdbffdbdcdcffdcdcdcffdcdcdcff898888ff424243ff414141ff3f3f3fff403f3fff3d3d3dff3d3d3dff3a3939ff3a3a3aff373636ff353535ff353536ff333333ff323232ff2f3030ff2d2d2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff161615ff161515ff151515ff151515ff151615ff151516ff1a1a1bff232222ff2a2b2bff363636ff454545ff5c5c5cff707171ff838484ff959595ffa9a9a9ffcacacaffe3e3e2fff0f0f0fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefefefffefffffffffefefffffefffffefefefffefffefffefefffffefffefffefefffffefefefffefefefffffffefffefefffffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfcfffbfcfcfff5f5f6ffebebebffd2d2d1ffc0c0bfffb5b5b5ffabaaabff9f9f9eff929291ff848485ff757575ff656565ff545454ff484747ff464747ff474747ff474748ff474747ff474747ff47474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff7f7f8fff1f1f1ffedededffebececffebebeaffebebebffeaeaeaffeaebeaffeaeaebffeaeaeaffeaeaeaffeae9e9ffeaeae9ffeaeae9ffe9e9e9ffe9e8e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe1e1e1ffdfdfe0ffdfdfdfffdddddcffdadadaffd8d8d8ffd5d5d5ffd2d3d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffd0d0d0ffcfcfcfffcfcfcfffcecfcfffcecfcfffcececeffcececeffcdcdcdffcdcdcdffccccccffccccccffcccccbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacbffcacacaffcacacaffc9c9c9ffc9c9c8ffc8c8c9ffc8c8c7ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffcacac9ffcdcecdffd2d2d2ffd6d6d6ffd9d9d9ffdbdbdbffdddddeffdfdfdfffdfdfdfffdedfdeffdeddddffdedddeffdededeffdfdfdeffdfdfe0ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e2ffe2e1e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e4ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdededfffdededeffdddeddffddddddffdcdcdcffdcdbdbffdbdbdbffdadbdbffd9d9d9ffd9d9d9ffd8d8d7ffd7d7d7ffd6d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfd0ffcfceceffcececeffcdccccffccccccffcbcbccffcacbcaffcacacaffc8c8c8ffc8c8c7ffc7c7c6ffc5c5c6ffc4c4c4ffc3c3c3ffc1c2c2ffc0c0c0ffc0c0c0ffbfbfbeffbdbdbeffbdbdbeffbdbdbeffbebebdffbdbebdffbdbdbdffbebdbdffbdbdbdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffccccccffcacbcbffc9c9c9ffcac9caffc9c9c9ffc9c9c9ffc7c7c7ffc9c8c8ffcbcacaffccccccffcececeffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d7ffd8d8d7ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdededeffdfdfdeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe4e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e5e5ffe4e5e5ffe4e4e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe5e4e4ffe4e4e3ffe4e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdedfffdededeffe0e0e0ffe0e0dfffdeddddffdcdbdbffd9d9d9ffd5d5d4ffd2d2d2ffd0d0d1ffcfceceffccccccffccccccffcbcbcbffcccbcbffcbccccffcbccccffcbcbcbffccccccffcccccbffcccdccffccccccffcdcdcdffcecdcdffcdceceffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d3ffd3d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d5d4ffd5d6d5ffd7d7d7ffd8d8d9ffdadadaffdbdbdcffdddddeffdededfffe0e0e0ffe2e2e1ffe4e3e3ffe5e4e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebebebffebebebffebebebffebebecffecececffecececffeff0f0fff5f5f5fffbfbfbfffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303031ff303031ff303030ff303130ff303030ff303030ff2e2e2eff2f2f2fff363736ff414241ff4c4c4cff565757ff616161ff6f6f6fff818281ff8f8f8fffa1a1a1ffccccccffe7e7e7fff3f3f3fffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffefefffffffffefffffffffffefffffffefefefffefffefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffefffffefefffffffffefffefffffffffefffffefffffffefefffffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefffffefefefffefefefffffefefffffefefffefefefffefefefffffffefffefffffffefefefffefffffffffefefffefefefffefefefffdfefefffefdfefffafafafff4f4f4ffe1e2e1ffd0cfcfffc2c2c3ffb6b6b6ffa8a9a9ff999899ff8a8a8aff7a7a7aff6a6a6aff585858ff474747ff3c3b3cff3c3c3cff3b3b3cff3b3b3bff3c3c3bff3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262727ff292929ff292829ff2f2e2fff2f2e2fff313030ff333232ff323232ff353635ff363636ff373737ff393939ff393a3aff3c3c3cff3d3d3dff3f3f3fff404041ff424242ff6f6f6effd6d7d7ffdcdddcffdddcdcffdcdcddffdcdcdbffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffdad9daffdadadaffd9d9daffd9d9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd0d0d0ffd0cfcfffcececdffcdcdcdffcbcbccffcacacbffcac9caffc9c8c9ffc7c7c7ffc6c6c6ffc4c4c4ffc3c2c3ffc1c1c2ffc0c0c0ffbdbdbdffafafafff999999ff777877ff474747ff171717ff050505ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070607ff0e0d0dff121213ff1c1d1cff2a2a2aff3a3a3aff444544ff4c4c4cff504f4fff505050ff505050ff515151ff525152ff535352ff535353ff545554ff565555ff565757ff595958ff5a5a5aff5b5b5bff5d5d5dff5e5e5eff5e5e5eff60605fff616161ff626262ff646464ff656465ff666566ff676766ff676767ff686868ff686968ff696a69ff6a6b6aff6b6c6bff6d6c6cff6d6e6eff6f6f6fff6f7070ff707171ff717272ff727273ff737373ff757575ff767677ff777778ff787777ff787878ff797879ff797979ff797a7aff7a7b7bff7b7b7bff7c7b7bff7b7b7bff7c7c7cff7d7c7dff7c7d7dff7e7d7eff7e7e7eff7e7e7fff7f7f7fff808080ff818080ff818081ff818181ff828282ff828282ff838382ff838484ff848484ff858585ff858586ff868686ff878687ff888887ff8a8a8aff8b8c8bff8d8d8cff8e8e8eff8f8f8fff909191ff929292ff949494ff959595ff969696ff989897ff999999ff9b9a9bff9d9d9dff9e9e9fffa2a2a2ffa6a6a5ffa9a9a9ffabababffadaeadffb0b1b0ffb3b4b4ffb7b7b7ffbbbabbffbebfbfffc3c3c3ffc5c6c5ffc8c9c8ffcbcbcbffcecfcfffd2d2d1ffd7d7d7ffdbdcdcffe0e0e1ffe3e3e2ffe4e4e4ffe4e4e4ffe3e4e3ffdbdbdbffb2b2b2ff727272ff535352ff2a2a2aff0e0f0fff040405ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0d0e0eff202121ff474848ff616161ff737373ffb6b6b7ffe1e2e2ffe8e8e7ffe7e7e7ffe6e5e5ffe3e4e3ffe1e1e1ffddddddffdadadaffd5d5d5ffcfcfcfffccccccffc9c9c9ffc6c6c7ffc4c3c4ffc0c0c0ffbdbcbdffbab9baffb7b6b7ffb3b3b3ffb0afb0ffadadadffabababffa8a8a8ffa5a6a5ffa2a3a3ffa0a0a0ff9e9e9eff9c9c9cff9a9a9aff999899ff979797ff959596ff939493ff939393ff929292ff90908fff8e8f8fff8d8d8dff8d8d8dff8c8c8cff8b8b8bff8b8b8aff8a8a8aff8a898aff89898aff888889ff888888ff878887ff878787ff868686ff858585ff848584ff838484ff838383ff838282ff818282ff818181ff808080ff7f8080ff7f7f7fff7e7e7fff7d7e7dff7d7d7dff7c7c7dff7b7c7cff7b7b7bff7b7a7bff7a7a7aff797a79ff787979ff787979ff777877ff767676ff757575ff757575ff747474ff737374ff737373ff727272ff717171ff707070ff6f6f6fff6f6e6eff6d6d6dff6c6c6cff6b6c6bff6b6b6bff696a69ff696a69ff696868ff686868ff676767ff666666ff656565ff646463ff626263ff616161ff606060ff5f5f5fff5e5e5dff5c5d5dff5b5b5bff5a5b5bff59595aff585858ff575756ff555656ff555455ff555555ff545454ff535354ff535353ff525252ff4f5050ff4c4c4cff444544ff373737ff242424ff141313ff080808ff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020102ff070707ff1a1a1aff3c3c3cff6d6d6cff929292ffa9aaaaffb7b7b7ffbdbebdffbfbfbfffc1c1c1ffc3c3c3ffc4c5c5ffc6c6c6ffc7c7c7ffc8c9c9ffcacacaffcbcbcbffcccccbffccccccffcdcdcdffcdceceffcececeffcececeffcfcecfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadbdbffdbdadbffdcdcdcffdcdcdcffdcdcdcffacacabff494a4aff424141ff404040ff3e3e3eff3d3d3dff3d3d3dff3a3a3aff3a3a3aff363736ff353635ff353635ff323332ff333233ff2f3030ff2d2d2dff2d2d2dff2728270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181817ff161717ff151615ff161515ff151516ff161615ff161616ff1c1b1bff232323ff2b2b2bff373737ff474746ff5e5e5eff737373ff868687ff989899ffacacadffcfcfcfffe5e5e5fff1f2f2fffcfdfdfffefffefffefefefffefffefffffefefffefffffffffffffffefffefffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfcfcfffcfcfcfff6f6f6ffebebecffd2d2d2ffc0bfc0ffb6b5b6ffacabacffa09f9fff939292ff848484ff757575ff656564ff545454ff464646ff464646ff474747ff474747ff474747ff474747ff48474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfbfff8f8f8fff2f3f2ffefeeeeffebececffebebebffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe7e7e8ffe6e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe1e2e2ffe1e0e0ffdfdfdeffdddddeffdbdcdbffdadad9ffd7d7d7ffd5d5d4ffd2d2d3ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcecfcfffcececeffcdcdceffcdcecdffcdcdcdffcccccdffccccccffcbcccbffcbcbcbffcbcbcbffcbcacbffcacbcbffcacacaffc9cacaffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc9c9c9ffccccccffd0d0d0ffd5d5d4ffd8d8d7ffdadadaffddddddffdfdedfffdedfdfffdfdedfffdededeffdedddeffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e6e6ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e6e6ffe5e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e1e2ffe2e2e1ffe1e1e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0dfffdfdfdfffdededeffdededeffdedddeffddddddffdcdcdcffdcdcdcffdbdbdbffdadadbffd9d9daffd8d8d9ffd8d8d7ffd7d7d7ffd6d6d6ffd4d5d4ffd3d4d3ffd2d3d2ffd1d2d2ffd1d1d1ffcfd0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbccffcacacaffcacacaffc8c9c9ffc7c7c8ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffbfc0bfffbfbfbeffbebdbdffbdbdbeffbebebeffbdbdbeffbebdbeffbebdbeffbdbdbdffbebdbeffbebdbdffbebdbdffbdbdbdffbdbdbdffbdbebdffbdbdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcacbffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc6c6c6ffc6c7c7ffc9c9c9ffcbcbcbffcdcecdffcfcfcfffd0d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d7d7ffd7d8d8ffd8d9d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcddddffddddddffdededdffdededeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e4ffe4e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e2e2ffe2e2e2ffe0e1e1ffdfe0e0ffdfdedfffdfdfdfffe0e0e0ffdfdfdfffdeddddffdbdbdbffd8d8d8ffd4d4d5ffd1d1d1ffd0d0d0ffcecdceffccccccffcccccbffccccccffcccbccffccccccffcbcbccffcccbccffccccccffcccdcdffcdcdcdffcdcdcdffcdcecdffcdceceffcececeffcfcecfffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd8d8d7ffdad9d9ffdbdadaffddddddffdededeffdedfdfffe1e0e1ffe3e2e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e7e6ffe7e6e6ffe7e7e7ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffeae9e9ffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaebebffeaebebffeaebeaffeaebebffebebebffebecebffecebebffebececffedededfff0f0f0fff6f7f7fffbfbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303131ff313030ff303130ff303030ff303030ff323232ff393839ff434242ff4d4e4dff585857ff616060ff6a6a6aff767676ff848484ff929292ffa3a3a3ffcbcbcbffe5e5e5fff2f1f2fffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefefffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefefffefffffffefffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefdfefffefefefffefdfefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffafbfafff4f4f4ffe2e1e1ffd0d0d0ffc2c2c2ffb6b6b6ffa9a9a9ff999a9aff8a8a8bff7a7a7aff696969ff585858ff464746ff3b3b3bff3b3c3bff3b3c3cff3c3b3bff3b3c3bff3c3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272627ff292929ff292929ff2e2e2fff2f2f2fff303030ff323232ff323232ff363536ff353636ff373737ff383838ff3a3b3aff3c3c3cff3e3d3eff3f4040ff414141ff434443ff949393ffddddddffdcddddffdddcddffdcdcdcffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdbdadbffdadbdbffdadadaffdadadaffdadad9ffd9dadaffd9d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d4ffd5d4d4ffd4d5d5ffd4d4d4ffd4d3d3ffd4d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d1ffd1d1d1ffd0d1d0ffd0d1d0ffcfd0cfffcfcfceffcdcdcdffcbcbccffcbcbcbffcac9caffc9c9c9ffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc2c2c2ffc0c0c0ffbfbfbfffb9b9b9ffababaaff8e8f8fff5e5e5eff252626ff0b0a0bff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff101010ff1d1d1dff2d2d2dff3c3c3cff444444ff494949ff4f4e4eff505151ff525251ff525252ff535353ff535454ff555454ff555555ff565555ff585858ff595959ff5a5a5aff5b5b5cff5e5d5eff5e5f5fff5f6060ff60605fff606060ff616262ff636363ff646464ff666666ff666767ff686767ff686968ff696969ff696a6aff6a6a6bff6c6b6bff6d6c6cff6d6e6eff6f6f6fff706f6fff707171ff727272ff727372ff737373ff747474ff757575ff767576ff787778ff787978ff797979ff7a797aff7a7a7aff7a7b7bff7b7b7bff7b7c7bff7c7c7cff7c7d7cff7d7d7dff7d7d7dff7e7e7eff7f7f7fff7f7f7fff7f7f7fff808080ff808080ff818181ff818181ff818182ff828282ff838383ff838484ff848484ff848584ff858685ff868686ff878787ff878888ff888888ff888989ff8b8b8bff8d8d8dff8e8e8eff8f8f8fff909090ff929292ff939394ff949595ff969696ff979797ff999999ff9a9a9aff9b9b9cff9d9d9dff9fa0a0ffa3a3a3ffa6a7a6ffaaa9aaffacacacffaeaeafffb2b1b1ffb5b4b4ffb8b8b8ffbcbcbcffc0c0c0ffc4c4c4ffc7c7c7ffc9c9c9ffccccccffcfd0d0ffd3d3d4ffd8d7d8ffdddcddffe1e1e1ffe3e3e3ffe5e4e5ffe5e4e5ffe3e4e3ffd9d9d9ffa9aaaaff707070ff4e4f4eff282928ff0e0e0eff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff0b0b0bff1d1c1cff414242ff5c5c5dff6e6d6effabaaabffdfe0dfffe7e7e7ffe8e8e8ffe6e5e6ffe4e4e4ffe2e2e2ffdddedeffdadbdbffd6d7d6ffd2d2d1ffcccdcdffc9c9caffc8c8c8ffc5c4c4ffc1c1c1ffbebebeffbababaffb8b8b8ffb4b4b4ffb0b1b1ffaeaeaeffacabacffa9aaa9ffa7a7a6ffa3a4a3ffa1a1a0ff9e9f9fff9d9d9dff9b9b9bff9a999aff989898ff969696ff959595ff949494ff939393ff919091ff909090ff8e8f8fff8d8e8eff8d8d8dff8c8c8cff8c8c8cff8b8b8bff8a8a8bff8a8a8aff898a8aff898989ff888988ff888788ff868787ff868586ff868585ff858484ff848584ff848484ff838382ff828282ff828182ff808180ff808080ff7f8080ff7f7f7fff7e7e7eff7e7d7eff7d7d7dff7d7c7dff7c7c7cff7c7b7cff7b7b7bff7a7b7bff797a7aff797979ff777877ff777777ff767676ff757576ff767676ff757475ff747474ff737373ff717172ff717171ff6f6f6fff6e6e6fff6d6e6eff6e6d6dff6c6d6cff6c6b6bff6b6b6bff6a6b6aff6a6a6aff696969ff686969ff686768ff666766ff656565ff646463ff626363ff626162ff606060ff5f5f5fff5e5e5fff5d5d5eff5c5c5cff5b5b5bff5a5a5aff585958ff575757ff575757ff565757ff565656ff555655ff545354ff525252ff504f50ff4b4a4aff434242ff363636ff252525ff151414ff0a0b0bff050505ff020202ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010201ff050505ff161616ff3a3a3bff6a6969ff939493ffabaaaaffb6b7b7ffbcbbbcffbebdbeffc0bfbfffc1c2c1ffc4c4c4ffc5c5c5ffc7c7c7ffc8c8c8ffc9cac9ffcbcacaffcbccccffcccccdffcdcccdffcecdceffcececeffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d5ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d9d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffcacacaff5c5d5dff424242ff404040ff3f3f3eff3d3d3dff3c3b3bff3a3a39ff3a3a3aff363737ff353536ff363535ff333232ff323333ff303030ff2d2d2dff2d2d2dff282727ff2727270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171817ff171717ff171717ff161616ff161516ff151515ff151515ff1b1b1cff222222ff2b2b2bff383838ff4a4a4aff5f605fff757576ff888888ff9a9a9affb1b0b0ffd2d2d1ffe8e7e7fff3f3f3fffdfdfdfffffefefffffefefffefffefffffffffffffefefffefffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffefffefefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffefefffffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffcfdfcfffdfdfcfffcfcfcfff6f6f6ffecececffd3d2d2ffc1c1c1ffb7b7b8ffadadadffa0a1a1ff929292ff848484ff747474ff646363ff525353ff444444ff444444ff464645ff474747ff474747ff474747ff47474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff9f8f9fff4f3f3ffeff0f0ffeeeeeeffebebebffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e8e7ffe8e8e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe4e4e3ffe3e4e4ffe3e3e3ffe2e2e2ffe1e0e1ffdfe0dfffdededeffdcdcdcffdbdbdbffd9d8d9ffd6d5d6ffd4d3d4ffd1d1d1ffd0d0d1ffd0d0cfffd0cfcfffcfd0d0ffcfcfcfffcececfffcececeffcdceceffcecdcdffcdcdcdffcdcccdffccccccffcbcbccffcccbcbffcbcbcbffcacbcbffcbcbcbffcacacaffcacacaffcacacaffc9c9c9ffc9c8c8ffc8c9c9ffc8c8c8ffc8c7c8ffc8c7c8ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffcbcbcbffcececeffd2d2d2ffd6d7d7ffd8d9d8ffdcdcdbffdededeffdededfffdfdfdfffdfdedeffdfdfdfffdededfffdededfffdfe0e0ffe0dfe0ffe0e0e0ffe0e1e1ffe2e1e2ffe1e2e2ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e5ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e4e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e3ffe2e3e3ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededfffdddedeffdddeddffdddcddffdcdcddffdbdcdbffdadadbffdadadaffd9d9d9ffd9d8d8ffd7d8d7ffd7d6d6ffd5d5d5ffd4d4d5ffd4d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0cfcfffcececfffcecdceffccccccffcbcbcbffcacbcbffcacacaffc9c8c9ffc8c7c8ffc6c7c6ffc6c5c6ffc5c4c5ffc4c3c4ffc2c2c2ffc1c1c1ffbfc0bfffbebfbeffbdbebdffbebebeffbdbebeffbdbdbeffbebebeffbebdbeffbdbdbdffbebdbeffbdbdbdffbdbebeffbdbdbdffbdbdbdffbdbdbdffbebdbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9caffcacac9ffc9cacaffc9c9c9ffc9c9c8ffc6c5c6ffc4c4c4ffc5c5c6ffc8c7c8ffcacacaffcccdccffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd7d8d8ffd9d8d9ffdad9daffdadadaffdadbdbffdbdbdcffdbdcdcffdcdddcffdcdddcffdededdffdededeffdededfffdfdfdfffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe3e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e6e7ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e7ffe7e6e7ffe6e7e6ffe6e7e7ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe5e6e5ffe6e5e6ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe1e1e1ffe0e1e1ffdfdfdfffdedfdeffe0e0e0ffe1e1e0ffdedfdfffdcdcdcffd9d9daffd7d7d7ffd3d3d3ffd1d1d1ffcfcfcfffcdcccdffccccccffcbcccbffcbcbccffcccccbffcbccccffccccccffcccccbffccccccffcccdcdffcdcccdffcecdcdffcecdcdffcecfceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d6d6ffd6d7d7ffd8d9d8ffd9dad9ffdcdcdcffddddddffdededfffe0e0e0ffe2e1e2ffe3e4e3ffe4e4e5ffe4e4e4ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeae9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaebffebeaeaffebeaeaffebebebffecececffecebebffecececffefeeeefff2f2f2fff9f8f8fffcfcfcfffdfefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303130ff303030ff303131ff303030ff303030ff343434ff343534ff3b3b3bff454545ff4f4f4fff595958ff626363ff6e6d6dff797978ff868585ff949494ffa5a4a5ffc9c8c9ffe3e3e3fff1f0f0fffffffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefffffffffefffefffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffffffffefefffefffffffefffefffefefffffffefffffefffefffffffffffefffefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefffffffefffffefefefffffefefffffffefffefefffffefefefffffffefffefffefffffefefffffffffffffffefffefefffffefffefffefffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffefffffffffefefffffefffffffffefffefffefffefefffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffefefefffffefffffffefefffefefefffdfefdfffefdfefffefefefffdfefefffefefefffbfafafff5f5f5ffe2e2e2ffd1d0d0ffc2c2c3ffb7b7b6ffabaaaaff9b9c9cff8c8b8cff7b7b7bff696969ff575857ff454546ff3b3b3bff3b3b3bff3b3b3bff3b3c3cff3b3b3bff3b3b3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272627ff272726ff292929ff292929ff2f2f2fff2f2e2eff303030ff333333ff323232ff353435ff363635ff373837ff393a39ff3b3b3bff3d3d3dff3e3f3eff404041ff434242ff515150ffddddddffddddddffdcddddffdcdddcffdcdcdcffdcdcdcffdbdbdbffdbdbdcffdbdbdbffdadbdaffdadadbffdadadaffdadadaffd9d9d9ffd9dadaffd9d9d9ffd8d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd3d4d3ffd4d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d1ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0cfffcecfceffcdcccdffcbcccbffcacacaffcacacaffc9c9c9ffc8c8c8ffc6c6c6ffc4c4c4ffc3c3c3ffc2c2c2ffc0c0c0ffbfbebfffb7b7b6ff9c9d9cff6d6e6dff343333ff0e0e0fff010202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0c0c0cff1c1d1dff323232ff424242ff4c4c4cff4e4e4eff515051ff535353ff535454ff545454ff555454ff555556ff565756ff575758ff585858ff595959ff5b5b5aff5c5b5bff5d5d5dff5e5f5eff616060ff616261ff626262ff636363ff636363ff636463ff656566ff676767ff686868ff696869ff696a6aff6a6a6aff6b6b6bff6c6c6cff6c6d6cff6e6e6eff6f6f6fff6f6f70ff717070ff717271ff737273ff747473ff757574ff757575ff757576ff777677ff777777ff787878ff797979ff7a7a7aff7a7a7bff7b7b7bff7b7c7cff7d7c7cff7d7d7dff7d7d7dff7d7d7eff7e7e7eff7f7f7fff7f7f80ff808080ff808080ff818181ff828281ff828282ff828383ff838283ff838383ff848484ff848484ff858485ff868585ff868686ff868786ff888787ff888888ff888988ff89898aff8b8a8aff8d8d8dff8f8f8eff8f8f8fff909091ff929291ff939393ff949594ff969596ff979797ff989898ff999a99ff9a9a9bff9c9c9cff9e9e9effa1a0a0ffa3a4a4ffa7a7a7ffaaaaabffadadadffafb0afffb2b2b2ffb6b6b6ffb9b9b9ffbdbdbcffc1c2c1ffc5c5c5ffc8c8c7ffcbcacaffcdcdcdffd0d0d1ffd5d4d5ffd9d9d9ffdedddeffe2e2e2ffe3e3e4ffe4e4e5ffe5e5e4ffe3e3e3ffd6d5d6ff9f9f9fff6a6a69ff4b4b4bff262726ff0d0e0dff040404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030302ff080808ff151515ff373738ff525253ff686868ff9d9c9dffdddddcffe6e6e6ffe7e8e8ffe6e6e6ffe4e5e4ffe3e2e2ffdfdfdfffdbdbdaffd7d8d8ffd2d3d3ffcececeffcbcacbffc8c8c8ffc5c5c5ffc2c2c1ffbfbfbfffbbbcbcffb8b9b9ffb5b5b5ffb2b2b2ffb0b0b0ffadadadffabaaabffa8a8a8ffa4a5a5ffa1a2a1ffa09f9fff9e9e9eff9c9c9cff9a9a9bff999999ff989897ff969696ff959595ff949494ff929292ff919191ff909090ff8f8f8fff8e8e8fff8e8e8dff8d8d8cff8c8c8dff8b8b8bff8b8b8bff8a8a8aff898a8aff898989ff888889ff888888ff878887ff878787ff868686ff858585ff858484ff848584ff848383ff838382ff828282ff818181ff808081ff808080ff7f7f7fff7f7f7fff7f7f7eff7d7e7eff7d7d7eff7d7d7dff7c7d7cff7c7c7cff7b7b7bff7b7b7aff79797aff787978ff777878ff777777ff777777ff767676ff757575ff757574ff737474ff727373ff717171ff717171ff707171ff6f6f6fff6f6e6fff6e6e6eff6d6e6dff6c6d6cff6d6c6cff6b6c6cff6a6b6bff6a6a6aff696969ff686868ff666666ff666565ff646464ff636362ff626262ff616261ff605f60ff5f5f5fff5e5e5eff5c5d5cff5a5a5bff595959ff595959ff595859ff585959ff575757ff555556ff545454ff525252ff505050ff4b4b4bff434243ff363636ff272828ff1c1c1cff10100fff080807ff040404ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020201ff030404ff0c0c0cff2b2c2bff5a5a5aff8d8e8effadadadffb9b9baffbcbcbdffbdbebdffbfbfbfffc0c0c0ffc1c1c2ffc4c3c3ffc5c6c6ffc8c7c7ffc9c9c8ffcbcbcaffcbcbcbffccccccffcdcccdffcdcdcdffcececeffcfcfceffcececfffcfcfcfffd0d0cfffcfd0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd8d9d8ffd8d8d9ffd9d9d9ffdad9d9ffdadad9ffdad9daffdadadbffdbdbdaffdbdbdbffdbdcdbffdcdbdcffd6d6d6ff757575ff434343ff414142ff403f40ff3e3e3eff3c3c3cff3a3b3bff383838ff363637ff363536ff353635ff333333ff333333ff2f2f2fff2d2d2dff2d2e2dff282727ff282827ff2827270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181717ff181817ff171717ff171617ff161616ff151515ff151514ff1b1c1bff222222ff2c2c2cff393939ff4c4c4bff606061ff777677ff8a8a8aff9c9b9cffb3b4b4ffd4d4d4ffe8e8e9fff4f4f5fffdfefdfffffffffffefffefffefefefffffefefffefffefffffefffffffffefffffffefffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffffffefffffffefefffffffffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffefefffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefefffefffffffffefffffffefffffffffffffefffefffefefffffffefffffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffffefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffcfdfdfffcfdfcfffcfdfdfff6f6f7ffecedecffd3d2d3ffc2c2c1ffb9b9b9ffaeafafffa2a2a2ff949394ff858585ff747474ff626262ff515151ff434342ff434343ff444544ff464646ff474747ff474747ff47474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffafaf9fff5f5f5fff0f1f0ffeeeeeeffecebebffeaebebffebeaeaffeaebeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe2e2e2ffe1e1e2ffe0e0e0ffdfdfdeffddddddffdcdbdcffdadadaffd8d8d7ffd5d5d5ffd2d3d2ffd1d0d0ffd0d0d0ffd0d0cfffcfcfcfffcececfffcececeffcecfceffcecdceffcdceceffcdcdcdffcccccdffccccccffcbcccbffcbcbcbffcbcbcbffcacacbffcacacaffcacbcaffcacacaffcacac9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc7c7c7ffcacacaffcccdcdffd1d0d0ffd3d3d3ffd8d8d7ffdadadaffddddddffdedfdfffdfdedfffdedfdeffdededeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e6ffe6e6e7ffe6e6e7ffe7e6e7ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e6e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e3ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffdfe0dfffdfdfdfffdedfdeffdedddeffdddddeffdddddcffdcdcdbffdbdbdcffdadadaffdadadaffd9d8d9ffd7d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d0d1ffd0d0cfffcecfcfffcececeffcdcdccffccccccffcbcbcbffcac9caffc9c8c9ffc7c8c7ffc7c7c7ffc6c6c5ffc4c4c5ffc3c3c4ffc3c3c2ffc1c2c1ffc0c0c0ffbfbfbfffbebebdffbebebeffbebebeffbebebeffbebdbeffbebebdffbebdbdffbebdbdffbebebdffbdbdbeffbdbdbeffbdbdbdffbdbdbdffbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc5c6c5ffc4c4c5ffc5c4c5ffc4c5c4ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffcecfceffd0cfcfffd0d1d0ffd2d1d1ffd2d2d3ffd3d3d4ffd5d4d5ffd5d5d5ffd7d6d6ffd7d7d7ffd7d7d8ffd8d8d9ffdad9d9ffd9dadaffdbdadbffdbdbdbffdcdcdbffdcdcdcffdcdddcffdddeddffdedddeffdededeffdededeffdfdfdeffe0e0dfffdfe0e0ffe0e0e1ffe0e0e0ffe1e1e1ffe2e2e2ffe2e1e1ffe2e2e3ffe3e2e2ffe2e3e3ffe2e3e3ffe4e3e3ffe3e3e4ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e7e6ffe7e6e6ffe6e6e7ffe6e6e7ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e7e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfe0ffdfdfdfffe0e0dfffe1e1e1ffe1e1e1ffdededeffdbdbdbffd9d8d8ffd5d5d5ffd2d2d2ffd0d0d0ffcececeffcccccbffcbcbccffcbcbccffccccccffcccbcbffcbccccffccccccffccccccffcdcccdffcdcdcdffcdceceffcececeffcececeffcfceceffcecfcfffd0cfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd1d2d1ffd3d2d2ffd3d3d3ffd2d3d3ffd3d3d4ffd4d4d4ffd4d5d5ffd6d6d6ffd8d8d8ffdadad9ffdbdbdbffdcdddcffdddedeffdfdfdfffe1e1e1ffe3e2e2ffe4e3e3ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9eaffeaeaeaffeaebeaffebebebffebebebffebeaebffebebebffebecebffecececffededecffefefeffff4f4f5fffafafbfffdfcfdfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303030ff303030ff303030ff353535ff343434ff343434ff3a3a3aff454545ff50504fff5a5a5aff656565ff6f6f6fff797979ff858685ff949494ffa5a6a5ffc7c7c7ffe2e1e1ffefeff0fffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffffefefffffefffffffffefffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffefffffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffffefefffefffffffefefefffefefefffefefefffffefffffefefefffffefefffffffefffefefefffefefdfffefdfdfffefdfefffefdfefffefefefffbfbfafff5f4f5ffe1e1e1ffd2d2d2ffc3c3c3ffb7b7b7ffacacacff9d9d9eff8c8c8cff7b7a7aff696969ff575757ff454645ff3b3b3aff3b3b3bff3b3b3bff3b3b3bff3c3b3cff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272726ff262727ff272627ff272726ff282929ff282928ff2e2f2fff2e2f2fff313030ff313131ff333333ff353534ff373636ff383838ff3a3a3aff3c3b3cff3e3d3eff40403fff424242ff444344ff8c8c8cffd8d7d7ffdcdddcffdcdcdcffdcdcddffdcdcdcffdbdbdbffdcdbdbffdbdbdbffdbdbdaffdadbdbffdadbdaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d1d1ffd2d2d2ffd0d1d0ffd1d0d0ffd1d0d0ffd0cfcfffcececdffcccccbffcbcbcbffcacacaffcacac9ffc8c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc3c2c2ffc1c1c1ffc0c0c0ffbdbdbcffa5a4a4ff777777ff403f3fff121111ff020102ff020201ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020202ff080807ff161717ff2c2d2cff414142ff4e4e4eff535353ff535353ff545454ff555555ff565555ff565656ff575757ff585758ff595859ff5a5a59ff5b5b5bff5c5b5cff5d5d5dff5e5e5eff5f605fff616161ff626363ff646364ff656564ff666565ff656565ff666565ff676868ff696969ff6a6a6aff6b6b6bff6b6c6cff6d6c6dff6d6d6dff6e6e6dff6e6f6fff6f6f6fff717070ff727271ff727272ff747474ff757575ff767675ff767776ff777777ff777777ff787878ff797979ff7a7a7bff7b7b7bff7c7c7cff7c7c7dff7c7d7cff7e7d7dff7e7d7dff7e7e7eff7e7f7eff7f7f7fff808080ff818080ff818180ff818281ff818282ff828282ff838382ff838484ff848484ff848485ff848484ff858585ff858585ff878686ff878786ff888787ff888888ff898888ff8a8989ff8a898aff8b8b8aff8d8d8dff8f8e8fff90908fff919191ff929291ff939393ff949495ff969596ff979797ff989898ff999999ff9b9a9aff9b9c9cff9d9d9dff9f9f9fffa2a1a1ffa5a5a5ffa9a8a9ffacababffaeaeaeffb0b1b1ffb3b3b3ffb7b6b6ffbababaffbebebeffc3c2c3ffc6c6c6ffc9c9c8ffcbcbcbffcececeffd1d1d1ffd5d5d6ffdadadaffdededfffe2e3e2ffe4e4e4ffe4e4e5ffe4e5e4ffe3e3e3ffd2d2d2ff939393ff676867ff4a4a4aff252525ff0d0d0dff040403ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff0e0e0eff2a2b2bff484848ff626161ff8e8e8fffd9dad9ffe6e5e6ffe8e8e8ffe6e7e6ffe5e4e5ffe3e3e3ffe0e0e0ffdbdcdbffd9d9d9ffd4d4d4ffcfcfcfffcccccbffc9c9c8ffc6c6c6ffc3c2c3ffc0c0bfffbcbdbdffb9b9b9ffb6b6b7ffb3b3b3ffb1b0b1ffaeaeaeffacacacffa9a9a9ffa6a6a6ffa3a3a3ffa1a0a0ff9f9e9fff9d9d9dff9c9b9bff9a9a9aff999899ff969696ff969696ff949594ff939393ff929292ff919191ff909090ff908f8fff8f8f8fff8e8e8eff8d8e8eff8d8d8cff8c8c8cff8b8b8bff8a8b8bff8a8a8aff8a8989ff898989ff888989ff888787ff878787ff878786ff868686ff868586ff858585ff848484ff838483ff828283ff828282ff818182ff818181ff808081ff80807fff807f80ff7f7f7fff7e7f7eff7e7e7eff7e7d7dff7d7d7dff7b7c7bff7b7b7bff7a7a7aff797979ff797978ff787978ff787878ff777777ff777676ff757676ff747474ff737374ff727273ff727272ff717171ff717070ff70706fff6f6f6fff6f6f6eff6e6e6eff6e6d6dff6d6c6dff6c6c6cff6c6b6bff6b6a6bff686868ff686868ff666766ff656565ff646465ff636364ff626262ff616060ff606060ff5f5f5eff5d5d5dff5b5c5bff5b5b5bff5a5a5aff5a5a5aff595959ff585757ff565655ff545454ff525252ff505050ff4c4c4cff444444ff3d3c3dff343434ff252525ff121312ff070708ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030203ff050404ff070707ff151615ff424242ff797979ffa7a7a8ffbdbdbdffbfbfbfffbebebdffbebebeffbfbfbfffc1c0c0ffc3c3c2ffc4c4c4ffc6c6c6ffc8c8c8ffcacac9ffcbcbcaffcccbccffccccccffcdcdceffcececdffcececeffcecfceffcfcfcfffcfcfd0ffcfd0cfffd1d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d2ffd3d4d3ffd3d4d4ffd4d4d4ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd8d8d7ffd8d7d7ffd9d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffdad9daffd9dad9ffdbdadaffdadbdaffdadadaffdbdbdbffdbdbdcffdbdcdbff9a9999ff444444ff424242ff404141ff3f3f3eff3d3d3dff3b3b3bff393939ff373737ff353535ff343433ff333333ff323232ff2f2f2fff2d2d2dff2d2d2dff282728ff272827ff272727ff2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181817ff181718ff171717ff181717ff161716ff151515ff161616ff1c1c1dff232323ff2d2c2cff3a3a3aff4d4d4cff626262ff777877ff8b8b8bff9e9d9effb7b7b7ffd7d6d7ffe8e8e8fff5f6f5fffdfefefffefefefffefefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffefffffefefffffffefffefffffffefffefffefffffffefefffffffffffffefffefffffffffffffffefffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefefefffefefffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffffffefffffefefffffffefffefefefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefdfffdfcfcfffdfcfdfffdfdfdfff7f7f6ffededecffd2d3d3ffc2c2c2ffbabab9ffafb0b0ffa4a4a4ff969696ff868686ff757475ff626362ff525151ff424242ff434242ff454544ff474646ff474646ff474647ff47474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfffbfbfafff6f7f7fff1f1f1ffefeeefffededecffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9eaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e5e6ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e1ffe1e0e0ffdfdedfffddddddffdddddcffdbdbdbffd9d9d9ffd6d6d7ffd4d4d4ffd1d2d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcecfceffcececeffcdcdcdffcdcdcdffcdcdcdffccccccffcccccbffcbccccffcbcbcbffcbcacaffcbcbcaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffcbcccbffd0cfcfffd3d2d3ffd7d7d7ffd9dad9ffdcdcdcffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdededeffe0dfdfffdfe0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e2e2ffe3e3e2ffe3e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e6e7ffe6e7e6ffe7e6e7ffe7e7e6ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e5ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe0e0e0ffe1e0e0ffdfe0dfffdfdfdfffdfdfdfffdededfffdddeddffddddddffdddcddffdcdbdbffdbdbdbffdadadaffdad9daffd8d8d8ffd7d7d8ffd7d6d7ffd6d5d5ffd5d5d4ffd3d4d4ffd2d2d2ffd1d1d1ffd1d0d0ffcfcfcfffcfcecfffcdcecdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c6ffc6c6c6ffc4c5c4ffc4c4c4ffc2c2c3ffc1c2c1ffc1c0c0ffbfbfbfffbfbfbfffbebfbeffbebebeffbebebeffbebebeffbebebdffbebebdffbdbebdffbdbdbdffbebebdffbdbebeffbdbdbdffbdbdbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cac9ffc9c9c9ffc9c9c9ffc5c5c6ffc5c4c5ffc4c4c4ffc4c4c3ffc3c4c4ffc5c5c5ffc7c7c7ffcacacaffcbcbcbffcdcdcdffcececeffcfcfcfffd0d1d0ffd1d1d2ffd2d3d2ffd4d3d4ffd5d5d4ffd5d5d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d9d8ffdad9d9ffdadadaffdbdbdbffdadbdaffdcdbdbffdcdcdcffddddddffdddddcffdddeddffdddedeffdededeffdfdfdeffdfdfe0ffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e5e5ffe5e4e5ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e4ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e6e5ffe5e6e6ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe4e3e3ffe3e2e3ffe2e1e2ffe1e1e0ffe0e0dfffdfdedfffe1e1e1ffe2e2e2ffdfdfdfffdcdcdcffdadadaffd7d7d8ffd4d4d3ffd2d1d1ffcfcfcfffcdcdcdffcbccccffcbcccbffccccccffcbcbcbffcbccccffccccccffccccccffcdcdccffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d4ffd4d5d4ffd6d5d5ffd7d6d7ffd9d9d9ffdadad9ffdcdbdcffddddddffdfdedeffe0e0dfffe2e2e1ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffebebebffebececffecececffeeeeedfff0f0f0fff6f6f6fffbfbfcfffdfdfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303030ff303030ff353535ff353535ff353535ff343434ff3b3a3bff454545ff4f504fff595a5aff646464ff6e6e6eff797878ff858484ff949393ffa6a5a5ffc6c6c6ffe0dfdfffefeeeffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefefffffffefffffffffefffffefffffffffefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefefffefefefffefffffffefefefffefefefffffffffffffefefffefefefffffefffffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefefefffffefefffefefefffefdfefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffffffffffffefffffffffefffffffefffffefefffefefefffdfdfdfffefefefffdfefdfffefefefffafbfbfff4f4f4ffe0e0e0ffd4d3d3ffc4c4c4ffb9b9b9ffaeadaeff9f9e9fff8d8e8dff7b7b7bff686968ff565656ff454545ff3b3b3aff3b3a3bff3b3b3bff3b3b3bff3c3b3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272727ff262727ff272727ff272726ff292929ff282929ff2b2b2bff2f2f2fff313031ff323332ff343433ff363635ff383738ff393939ff3b3b3bff3d3e3dff403f3fff414142ff444343ff464646ffa1a1a1ffddddddffdcddddffdddcddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9d9daffdad9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d7d8ffd7d7d8ffd7d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd6d5d5ffd5d4d5ffd5d5d5ffd5d4d4ffd4d3d4ffd3d3d3ffd3d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd2d1d1ffd1d1d1ffd0d1d0ffd0cfd0ffcecfceffcccccdffcbccccffcacbcbffcacacaffc9c9c8ffc8c8c8ffc6c6c6ffc4c4c4ffc3c3c3ffc2c1c2ffc1c1c0ffbfbfbeffababaaff848484ff515151ff252524ff0f100fff080707ff020303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010102ff040404ff070808ff111111ff212221ff383939ff4a4a4aff535353ff565656ff555555ff565655ff575756ff575756ff585858ff585858ff5a5a59ff5a5b5aff5c5c5cff5c5d5dff5e5d5dff5f5f5fff60605fff616161ff636363ff656465ff666566ff666766ff676767ff676767ff686968ff696969ff6b6a6aff6c6b6cff6c6c6cff6d6d6eff6e6e6dff6f6e6fff6f706fff707070ff717071ff727272ff737473ff747474ff757575ff767676ff777777ff787877ff797878ff797878ff7a7a7aff7b7a7bff7c7b7cff7c7c7cff7c7d7dff7d7d7dff7e7e7dff7f7f7eff7f7f7eff7f7f7fff807f80ff818180ff808181ff818181ff818281ff828282ff838383ff838384ff848484ff848584ff858585ff858586ff858685ff868786ff878787ff888887ff888887ff898988ff898989ff898a89ff8b8b8aff8a8b8aff8c8c8cff8d8e8eff908f8fff919191ff929291ff939393ff949494ff969596ff979697ff989898ff999999ff9a9a9aff9b9b9bff9c9c9cff9e9d9dffa09fa0ffa2a2a2ffa6a5a6ffaaa9a9ffacacacffafafafffb1b2b1ffb4b4b4ffb7b7b7ffbbbbbbffbfbfbfffc3c3c3ffc6c6c6ffc9c9c9ffccccccffcfcfcfffd2d1d1ffd6d6d6ffdbdadaffdfdedfffe2e2e3ffe4e5e4ffe5e5e5ffe5e5e5ffe3e3e3ffcececdff8b8b8bff676767ff4b4b4aff222322ff0b0a0bff030403ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff0a0a0aff252424ff444544ff5f5f5fff878687ffd7d7d7ffe5e6e6ffe8e8e8ffe7e7e6ffe5e5e5ffe4e3e3ffe0e0e0ffdddcddffdadadaffd5d5d5ffcfcfcfffcccdccffc9cacaffc7c7c7ffc3c4c4ffc0c0c0ffbdbdbdffbabbbaffb7b7b7ffb4b4b4ffb1b1b1ffafafafffadadacffabaaaaffa8a8a7ffa4a4a4ffa1a1a1ffa0a0a0ff9e9f9eff9d9c9dff9a9b9bff9a9999ff979897ff979796ff959596ff949494ff939393ff929292ff919191ff909090ff90908fff8f8f8fff8e8e8eff8e8e8dff8d8d8dff8c8c8cff8c8b8cff8b8b8bff8a8a8aff8a8a8aff898a89ff898889ff888888ff888888ff878787ff868686ff858585ff858585ff858484ff848483ff838283ff838383ff828282ff828182ff808081ff808181ff808080ff7f807fff7f7f7fff7f7f7eff7d7e7dff7d7d7dff7c7c7cff7b7b7bff7a7a7aff7a7a7aff79797aff797979ff787979ff787777ff777776ff767676ff757575ff747474ff737473ff737273ff727271ff727171ff717170ff707070ff6f6f6fff6f6f6eff6e6f6eff6e6e6eff6c6d6dff6c6b6cff6a6b6aff6a6a69ff686869ff676767ff676667ff656565ff646464ff626262ff616261ff606160ff5f5f5fff5d5d5dff5c5b5cff5b5b5bff5b5a5bff5a5a59ff595859ff575757ff555655ff545454ff535353ff515151ff4c4c4cff474747ff444444ff3c3b3bff252424ff100f0fff070606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff040504ff070707ff0a0b0bff1f1f1fff535252ff8f8f8fffb5b5b6ffc2c2c2ffbfbfc0ffbebebdffbebebeffc0bfc0ffc1c1c1ffc3c3c3ffc5c5c5ffc6c6c7ffc8c8c8ffcacacaffcbcbcbffccccccffcdcccdffcececeffcececeffcfceceffcfcecfffcfd0d0ffd0cfcfffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d4d3ffd3d3d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d6ffd7d7d7ffd8d8d7ffd8d7d8ffd8d8d7ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9daffdad9daffdadadaffdbdadaffdadbdbffdbdbdbffdcdbdbffdcdbdcffd2d2d2ff595959ff434343ff414241ff3f4040ff3e3e3eff3c3c3cff3a3a3aff393839ff373636ff353435ff333333ff313231ff302f2fff2d2d2dff2d2e2dff272728ff272727ff272727ff282828ff2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171818ff181717ff181817ff181817ff171818ff171717ff171617ff1d1d1dff242524ff2d2d2dff3a3b3aff4d4d4dff636363ff797878ff8c8b8cff9f9f9fffb9b9b9ffd8d8d8ffe8e8e9fff6f6f6fffdfefdfffffefffffefefffffffffffffefffffffefefffffefffefffffffefffffffefffffffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffefffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffffffefefffffefffefffefefffffefffffffefffffffffefefffffffefffffffffffefffffffefffefffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffefffefffefefefffefffefffefffefffefefefffffefefffffefffffefefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffcfdfcfffdfcfdfff6f7f6ffedededffd2d2d2ffc1c2c2ffbab9b9ffb0b0b0ffa5a5a5ff989898ff888888ff767776ff646364ff535352ff444443ff454544ff474747ff464646ff474746ff464746ff47474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff9f9f8fff3f4f3fff0eff0ffeeeeeeffecececffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe2e2e2ffe3e3e2ffe2e3e2ffe2e2e2ffe0e1e1ffe0dfdfffdededeffdddddcffdbdcdcffdadadaffd8d8d8ffd5d5d5ffd3d3d3ffd1d1d1ffcfd0cfffcfcfcfffcecfcfffcfceceffcecdceffcdcdcdffcdcdcdffcdcdccffccccccffcccccbffcbcbcbffcbcacbffcbcacbffcacbcaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c7c7ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c7ffc7c8c8ffcacacaffcececeffd2d2d1ffd3d3d2ffd7d8d7ffdbdadbffdededeffdfe0dfffdfdfdfffdedfdeffdededeffdedfdfffdedfdfffe0dfdfffe0e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e2ffe3e3e2ffe3e3e2ffe3e3e3ffe2e3e2ffe3e3e3ffe3e4e3ffe4e3e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e5ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e6e6ffe7e6e7ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdddeddffddddddffdcdcdcffdbdcdbffdadbdbffdadad9ffd9d9d9ffd8d8d8ffd7d7d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecdceffcdcdccffcccccbffcbcacaffcac9c9ffc9c8c8ffc7c8c7ffc6c6c6ffc5c4c5ffc3c3c4ffc2c3c3ffc2c2c2ffc1c1c0ffc0c0c0ffbfbfbeffbfbfbfffbfbfbfffbebebeffbebebeffbebdbeffbebebdffbebebeffbdbebeffbdbebeffbebdbdffbebebdffbdbebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c8c9ffc5c5c5ffc5c4c5ffc5c4c4ffc3c3c3ffc3c3c3ffc2c3c2ffc4c4c4ffc6c6c7ffc9c9c9ffcacbcbffcccbccffcdcdcdffcececeffd0cfcfffd1d1d1ffd2d1d2ffd3d3d3ffd4d4d4ffd5d4d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdad9d9ffd9dad9ffdbdadbffdbdbdbffdbdcdbffdcdcdcffdcdddcffddddddffdddedeffdddedeffdededeffdfdfdeffdfe0dfffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe3e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e3e4ffe3e4e4ffe4e3e4ffe4e5e4ffe5e4e4ffe4e4e5ffe4e5e5ffe5e4e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe5e5e5ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe4e4e3ffe2e3e2ffe2e1e2ffe0e0e1ffe0dfe0ffe1e1e1ffe2e2e1ffe1e1e1ffdededeffdbdbdbffd9d8d9ffd6d6d6ffd2d2d2ffd0d0d0ffcececeffcbccccffcccbcbffcccbcbffcbcbcbffcccbccffcccccbffccccccffcccdccffcdcdcdffcecdcdffcecdceffcecfceffcececfffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd6d6d6ffd8d7d7ffd9d9d9ffdbdadbffdcdcdcffdddeddffdededeffe0e1e0ffe2e2e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeae9eaffeaeaeaffeaebeaffeaebebffebeaebffebebebffececebffededecffefeeeefff2f1f2fff9faf9fffcfcfcfffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303030ff353635ff353535ff363635ff353535ff353535ff3b3a3aff444444ff4d4e4eff575857ff626262ff6c6d6cff767676ff828282ff909090ffa0a0a0ffbfc0c0ffdededeffededeefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffefffffffefefffefefffffefffffffefffefffefefffffefffefffefefefffefffefffefefefffefefefffefefffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffffefffffefffffefefffffefefffffffffefffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffefefffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfefffefefefffefefefffefffefffefefefffefefefffefefffffefffffffefefefffefefffffefefefffefefffffefefefffefdfefffefdfefffefefdfffefefdfffefefefffbfbfafff4f4f4ffe4e4e4ffd6d6d6ffc6c7c6ffbcbbbcffb0b0afff9fa0a0ff8e8e8eff7b7c7bff686868ff555556ff444443ff3a3a3aff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3c3c3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272627ff272626ff262727ff272727ff262727ff272726ff272728ff292a2aff2c2c2cff2f2f2fff313030ff323233ff353435ff373737ff393839ff3a3a3aff3c3c3cff3e3e3eff414040ff424342ff454545ff4d4c4cffb4b4b3ffdddcddffdddddcffdcdcdcffdcdcdcffdbdcdbffdbdcdcffdbdbdbffdbdbdaffdbdbdbffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d4d3ffd3d2d3ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd1d0d1ffd0d0cfffcdcdcdffccccccffcbcbcbffcbcbcbffc9c9caffc8c8c8ffc6c7c7ffc5c6c6ffc4c4c4ffc3c3c3ffc1c1c1ffbfbfc0ffb9b8b9ffa7a6a7ff949394ff787877ff4f4f4eff222323ff0b0b0aff040403ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff151515ff232323ff313131ff3c3c3dff464646ff4f4f50ff545555ff575757ff585858ff585858ff595959ff5a595aff5b5a5bff5c5b5cff5d5d5cff5d5e5dff5e5e5eff605f5fff606160ff626262ff636362ff646564ff666566ff676867ff686968ff6a6a6aff6a6b6aff6b6c6cff6c6c6dff6d6d6cff6e6e6eff6e6e6eff6f6f6eff6f706fff707070ff717271ff727272ff737273ff747373ff757575ff767676ff767777ff777878ff797978ff7a797aff7a7b7aff7b7a7aff7b7b7bff7c7d7dff7d7d7dff7d7d7eff7e7f7eff7f7e7eff7f807fff807f80ff808080ff818181ff818181ff828282ff838282ff828283ff838383ff848483ff848484ff848484ff858585ff868686ff868686ff878786ff878787ff878888ff888888ff898989ff898989ff89898aff8b8a8bff8b8b8bff8c8b8cff8d8d8cff8d8d8cff8d8d8dff8f8f8fff919190ff929293ff939393ff959594ff969596ff979796ff989898ff999999ff9a9b9aff9b9c9cff9c9d9dff9e9e9dff9f9f9fffa1a1a1ffa4a4a4ffa7a8a7ffabababffaeaeaeffb0b0b0ffb3b2b3ffb6b5b5ffb8b8b8ffbbbcbcffc0c1c0ffc4c5c5ffc8c8c8ffcacacaffcdcdcdffd0cfd0ffd3d2d2ffd7d8d8ffdcdbdcffdfdfe0ffe3e4e3ffe5e4e4ffe5e5e5ffe5e5e5ffe1e1e1ffc2c3c3ff7d7d7dff666565ff484747ff1f1f20ff090909ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff090909ff232323ff49494aff646364ff79797affd2d3d2ffe3e2e2ffe7e8e7ffe7e7e7ffe6e5e5ffe4e4e4ffe1e1e1ffdededeffdcdbdbffd7d7d7ffd1d1d1ffcececdffcbcbcbffc8c8c8ffc5c5c5ffc2c2c2ffbebebfffbcbbbbffb8b9b9ffb5b6b6ffb3b3b3ffb1b0b1ffaeaeaeffababacffa9a9a9ffa6a6a6ffa4a3a3ffa2a2a1ffa0a09fff9e9e9eff9d9c9cff9b9b9aff999999ff989898ff979797ff969596ff959594ff939493ff939393ff929292ff919292ff919191ff909090ff909090ff8f8f8fff8e8e8eff8d8e8dff8d8d8dff8c8d8cff8b8b8bff8b8b8bff8b8a8aff8a8a8aff898989ff888988ff888888ff878887ff878687ff868686ff858585ff858484ff848484ff848384ff838383ff828382ff838282ff818281ff818181ff818181ff808081ff7f7f7fff7f7f7fff7e7e7eff7d7d7dff7c7c7dff7c7c7cff7b7b7bff7b7b7bff7a7b7bff7a7a7aff787879ff787877ff777777ff767676ff757575ff757575ff747374ff737373ff737273ff727272ff727171ff717171ff717170ff6f7070ff706f6fff6e6e6eff6d6d6dff6c6c6cff6b6c6bff6a6a6bff696969ff676868ff676767ff656565ff646464ff636363ff626261ff606060ff5e5d5eff5d5c5cff5b5c5bff5b5b5bff5a5b5aff5a5a5aff595859ff585757ff565656ff555555ff535353ff505151ff4f504fff4c4c4cff434342ff2f2e2fff181818ff090a0aff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff060605ff09090aff101010ff212221ff484848ff7e7e7fffa6a6a6ffbababaffbfbfbfffbebebeffbdbebdffbfbebfffc1c0c0ffc2c2c2ffc4c4c4ffc6c6c6ffc7c8c8ffcacac9ffcbcbcbffcccccbffcdcccdffcdcdcdffcdceceffcfcecfffcececfffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffdad9d9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffd5d6d6ff707070ff444443ff414242ff404040ff3e3f3eff3d3d3dff3b3a3bff393939ff373837ff363535ff343434ff323232ff302f30ff2d2d2dff2b2b2bff272828ff272827ff272828ff282928ff282828ff2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181717ff171817ff181718ff181717ff181818ff181718ff181818ff1d1e1eff242424ff2d2e2dff3b3b3bff4f4f4fff666666ff7c7b7cff8d8d8dff9f9f9effbabbbaffd9d9d9ffe9e9e9fff7f7f7fffefdfefffffffefffffefffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfdfffdfdfdfff7f7f6ffedededffd2d2d1ffc1c1c1ffb9b9b9ffafafb0ffa5a5a4ff989899ff8a8a8aff787879ff666667ff555555ff484848ff474647ff474647ff474647ff474746ff474746ff46474700000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfbfff8f9f8fff3f3f3fff0f0f0ffefeeeeffecececffebebebffebebebffeaebebffeaebeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e8e9ffe8e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e3ffe3e2e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffdfdedfffddddddffdcdddcffdbdadbffd9dad9ffd7d7d7ffd5d5d5ffd2d2d2ffd0d0d0ffcfcfcfffcfcfceffcfcecfffcecdceffcdcdcdffcccdcdffccccccffccccccffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffc9cac9ffc9c9c9ffc9cac9ffc9c8c9ffc8c9c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc7c8c7ffcacacaffcececeffd2d2d2ffd5d5d5ffd8d8d8ffdadadaffdddddcffdfdfdfffdfdfdfffdededfffdededeffdededeffdfdfdfffdfe0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e3ffe3e4e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e6ffe6e7e7ffe7e6e7ffe6e6e7ffe6e7e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e2ffe2e2e1ffe1e1e1ffe2e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdeffdededeffdededeffddddddffdcdcddffdbdbdcffdbdbdaffdadadaffd9d8d9ffd8d8d7ffd6d7d7ffd6d6d6ffd5d5d5ffd3d4d4ffd3d2d3ffd2d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcacbffc9cac9ffc8c8c8ffc7c6c6ffc5c6c6ffc5c4c5ffc3c3c4ffc2c2c2ffc2c1c1ffc0c1c0ffc0bfc0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebdffbebebeffbebebeffbdbebdffbebebeffbdbdbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c5c6ffc4c4c4ffc4c5c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c1c2ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9c9ffcacacaffcccccbffcdcccdffcececdffcfcfcfffd0d0d0ffd1d2d2ffd3d3d3ffd4d3d4ffd5d5d5ffd6d5d5ffd6d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadad9ffdbdadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffddddddffdededeffdededeffdfdfdeffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe1e0e1ffe1e1e2ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e7e6ffe7e6e7ffe7e6e6ffe6e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e3ffe2e2e2ffe2e2e1ffe1e1e0ffe1e0e1ffe1e1e1ffe2e3e2ffe1e1e1ffdddeddffdadadaffd8d8d8ffd4d5d4ffd2d2d2ffd0d0d0ffcececdffccccccffcccbccffcccccbffccccccffccccccffcdcdccffcccdccffcdcdcdffcecdcdffcececeffcececfffcecfceffcfcfcfffd0d0cfffd0cfd0ffd0d1d0ffd1d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d4d3ffd5d5d5ffd7d6d6ffd8d8d9ffdadadaffdcdcdbffddddddffdededeffe0e0e0ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebeaffeaebebffebebebffebebebffecececffedecedffeeeeeefff3f4f4fffbfafafffcfcfcfffdfefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff353536ff363535ff353535ff353535ff353535ff343434ff383938ff414242ff4b4b4bff565555ff5f6060ff6a6a6aff757575ff818181ff8d8d8dff9a9a9affb8b8b8ffddddddffedececfffdfdfdfffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffefffefefffffffffffffefffefffefffefffffefefffffefefffefffefffffefefffffffefffefefffffefefefffefefffffefffffffffefefffffefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffffefefffefefffffefefffffffffefffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffefffefffffffefffefefefffffefefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefffffffffffffffefffffffffefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefefffdfefefffefefefffefffefffefefefffefefffffffefefffefefefffffefefffefffefffffefefffefefffffefffefffefefdfffefdfefffdfefefffefefefffefefefffbfbfbfff5f5f5ffe6e6e6ffd5d5d4ffc7c7c7ffbdbdbdffb1b1b1ffa1a1a1ff8e8f8eff7b7b7bff676767ff545353ff434242ff383838ff3a3a3aff3a3a3bff3b3b3aff3b3b3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff262727ff262627ff272726ff272727ff272727ff262626ff282827ff2b2b2aff2d2d2dff302f2fff313132ff343434ff373636ff393839ff393a3aff3c3b3bff3d3e3eff3f3f3fff424242ff454544ff464646ff666666ffd1d1d1ffdddddcffdddddcffdcdddcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadad9ffdad9daffd9d9d9ffd8d8d9ffd9d9d9ffd8d9d8ffd7d8d8ffd8d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d3ffd3d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffcfcfcfffcccdcdffcbcbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc6c6c6ffc5c5c4ffc3c4c3ffc2c2c1ffc0c0c1ffbebfbeffbbbabaffb4b3b4ffa2a3a2ff777777ff414142ff171717ff070807ff020201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030302ff080908ff171717ff2c2d2dff3d3d3dff464646ff4b4b4bff4f4f4fff535353ff565655ff585857ff595959ff5b5a5aff5b5b5cff5c5c5cff5d5d5dff5e5d5eff5e5f5fff606060ff616161ff626262ff636363ff656464ff666565ff676767ff696869ff6a6a69ff6b6b6bff6c6c6cff6d6d6dff6d6d6dff6f6e6eff6f6f6fff707070ff707070ff707071ff727271ff737273ff737373ff737474ff757575ff767776ff777878ff797978ff7a7a7aff7a7b7aff7c7c7bff7d7d7cff7c7c7cff7c7d7dff7e7e7eff7e7f7fff7f7e7fff7f7f7fff7f807fff808180ff808181ff818181ff818282ff828282ff838383ff848383ff838484ff848484ff858584ff858585ff868586ff868686ff868686ff878787ff878888ff888889ff898889ff898988ff8a8a89ff8a8a8aff8b8b8aff8b8b8cff8b8c8cff8d8c8cff8e8d8eff8d8e8eff8e8e8eff8f8f8fff909090ff929392ff949493ff959494ff969596ff979797ff989898ff999a99ff9a9b9aff9c9c9bff9c9c9cff9e9d9dff9f9f9fffa0a0a0ffa2a2a2ffa5a5a6ffa9a9a8ffacacacffaeafaeffb1b1b1ffb4b4b4ffb6b7b6ffb9bab9ffbcbcbcffc1c1c1ffc5c6c6ffc9c9c9ffcccccbffcececeffd0d1d1ffd4d4d4ffd8d9d9ffdddcdcffe1e0e0ffe4e4e4ffe5e5e4ffe5e5e5ffe4e5e5ffdddedeffb7b7b7ff777677ff636363ff464646ff1f1f20ff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030203ff0a0a0aff212122ff484848ff636363ff747474ffcececeffdedfdeffe7e7e8ffe7e7e7ffe5e6e5ffe4e4e4ffe2e2e2ffdfdfdfffdcdcdcffd7d7d7ffd2d2d2ffcecfceffccccccffc9cac9ffc6c6c6ffc3c3c3ffbfc0bfffbdbdbdffbababaffb6b6b6ffb4b4b3ffb1b2b2ffb0b0afffadadaeffaaabaaffa8a7a7ffa5a4a5ffa2a3a3ffa1a1a1ff9f9fa0ff9d9d9dff9c9c9cff9a9a99ff9a9999ff989898ff979797ff969695ff959595ff949494ff939493ff929292ff929292ff929191ff919191ff909090ff8f8f90ff8f8f8eff8e8e8eff8d8d8dff8c8d8dff8d8c8cff8c8c8bff8a8b8bff8a8a8aff8a8a8aff898989ff898989ff898988ff888888ff868787ff868687ff868686ff868585ff858485ff848484ff848483ff838384ff838383ff828282ff828282ff818181ff818080ff808080ff7f7f7fff7e7f7eff7d7e7dff7e7d7dff7d7d7dff7c7c7cff7c7c7bff7a7a7aff7a797aff797879ff787877ff777777ff767776ff767675ff757475ff747574ff747373ff747374ff727373ff737272ff717272ff717171ff707170ff6f6f6eff6f6e6eff6e6e6eff6d6d6dff6b6c6bff6a6a6aff686968ff676767ff666666ff656565ff646464ff626362ff5f5f5fff5d5d5eff5e5d5dff5d5c5dff5c5c5cff5c5c5cff5c5b5bff5a5a5aff585959ff585757ff565656ff545554ff535353ff515150ff4d4d4dff424343ff302f30ff1a1b1bff0c0b0bff030203ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040404ff080808ff0d0d0dff1b1a1aff3e3d3dff707070ff9c9c9cffb7b7b7ffbfbebeffbebebeffbebebeffbebebfffc0c0c0ffc1c2c1ffc3c4c3ffc5c5c4ffc7c7c7ffc8c9c8ffcbcbcbffcccccbffccccccffcdcdcdffcececeffcecfcfffcfcecfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd4d4d3ffd3d4d3ffd4d4d4ffd4d5d5ffd4d5d5ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd9d8d8ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9daffd9d9d9ffdadadaffdbdbdaffdbdbdaffdbdbdbffdbdbdcffdcdcdbff8e8e8eff444544ff434342ff404040ff3f3e3eff3d3d3dff3b3b3bff3a3939ff373838ff373636ff353435ff323232ff303031ff2f2f2fff2c2c2cff282929ff262626ff282727ff282828ff282828ff292828ff2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff181817ff181817ff181817ff181818ff141414ff181817ff1e1e1eff242524ff2e2e2dff3c3c3cff515151ff686867ff7c7c7cff8e8d8dff9f9fa0ffbebdbdffdbdbdbffeaeaeafff8f8f9fffefefefffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffffffffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffefffefffefffefefefffffefefffffffefffefffefffffefefffefefffffffffefffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffefffffefffefffffefefffffffefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfdfffcfdfdfffcfcfdfffdfdfdfff6f7f6ffeeeeeeffd2d3d2ffc0c1c1ffb8b9b8ffafafafffa4a4a5ff989798ff8a8a8aff7a7a79ff676867ff565656ff484849ff3f403fff474646ff474647ff464746ff474747ff46474700000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfbfff9f9f9fff4f4f4fff0f0f1ffefefefffecedecffebecebffebebeaffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffe9eaeaffe9e9e9ffe9e8e9ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e1e0ffdfdfdeffdededeffddddddffdcdbdcffdadadaffd8d9d8ffd6d6d6ffd4d4d3ffd1d1d1ffd0cfcfffcfcfcfffcececeffcecdcdffcdcdceffcdcdccffccccccffcbcccbffcbcbcbffcbcbcbffcacbcaffcacbcaffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c6c7ffc7c6c7ffc8c8c8ffcccdccffd0d0d1ffd4d4d4ffd7d8d8ffdadadaffdcdcdcffdededeffdfdfdfffdfdedfffdededeffdededeffdfdfdfffdfe0e0ffe0e0e0ffe1e1e0ffe1e2e1ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e4ffe3e4e3ffe4e3e3ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe6e5e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e4e3ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdedfdeffdededeffdddeddffdddddcffdcdcdcffdbdbdbffdbdadaffd9d9d9ffd9d8d8ffd7d7d8ffd7d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfd0cfffcececeffcdcdcdffccccccffcbcbcbffcacac9ffc8c8c9ffc7c7c7ffc6c6c6ffc4c5c5ffc3c3c3ffc2c2c2ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbdbebeffbdbebeffbebebd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc4c4c5ffc4c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc3c3c3ffc4c5c4ffc6c6c6ffc8c8c8ffc9c9c9ffcbcacaffcccccbffcdcdcdffcdceceffcfcfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d6d5ffd5d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdbdbdaffdbdbdbffdcdbdcffdcdddcffdcdcddffdddeddffdededeffdededfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e1e0ffe1e0e1ffe1e2e1ffe2e2e1ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e3ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe5e6e5ffe6e6e5ffe5e6e5ffe6e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e4ffe2e2e2ffe2e2e2ffe1e1e0ffe2e1e1ffe3e2e2ffe2e2e2ffdfdfdeffdcdcdcffd9dad9ffd7d7d6ffd3d3d3ffd1d1d1ffcfcfcfffcccdccffccccccffccccccffcdccccffcdcccdffccccccffcccccdffcecdcdffcececeffcecfceffcfceceffcfcfcfffcfd0cfffd0d0d0ffd1d0d0ffd0d0d1ffd0d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d4d3ffd4d4d5ffd5d6d5ffd7d7d7ffd9d9d9ffdbdbdbffdcdcdcffddddddffdfdfdfffe1e1e1ffe1e2e1ffe3e2e2ffe2e3e3ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffeaeaeaffeaebeaffebebebffebebebffecebecffecececffedededffefefeffff6f5f5fffbfbfbfffcfdfcfffefefdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353635ff353635ff353635ff353535ff353435ff323232ff363636ff3f3f3fff494849ff525252ff5d5d5cff676868ff747374ff7f8080ff8b8b8bff969696ffb0afb0ffdcdcdcffebecebfffcfcfcfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffffffefefefffffefffffefefffffffefffffefffefffffffffffffefefffffffefffefffffffffefefffefffffffefffffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefffffffefefffffefffefffefefefffffefefffefefffffefffffffffefefffefffffffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffffffefffefffefefffffffffffffffffefffefefefffffefefffffffefffffffefffefefffffefffffffefffffffffefefffffffffffffefffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefffefffefffefffffefefffefefefffefefffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffbfbfbfff5f5f5ffe7e7e8ffd5d5d5ffc8c8c7ffbdbdbdffb1b1b1ffa1a1a1ff8f8f8eff7a7a7bff666666ff525353ff424141ff373737ff383738ff3a3a3aff3a3b3bff3b3b3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272726ff262727ff272726ff262626ff272727ff252525ff272627ff282929ff2c2c2bff2e2e2fff303130ff333333ff363635ff383838ff393939ff3b3b3bff3c3c3cff3e3f3fff414141ff434344ff454545ff474747ff909090ffdddcdcffddddddffdddcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdadbffdadbdaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d5ffd4d5d4ffd5d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffcececdffcccccdffcbcccbffcacacaffcac9caffc8c8c9ffc7c7c7ffc5c5c5ffc4c4c3ffc2c2c3ffc1c1c1ffc0bfc0ffc1c1c1ffc0c0c0ffb2b1b2ff8a8a8aff535353ff242424ff0b0c0cff040405ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff090909ff151515ff282928ff3e3e3dff4a4b4bff505150ff525252ff545454ff555656ff585758ff595959ff5b5b5bff5c5c5dff5d5e5dff5e5e5fff60605fff606061ff616161ff626262ff636363ff646464ff656665ff676667ff686768ff696969ff6b6b6bff6c6c6cff6e6e6dff6e6e6eff6f6f6fff707070ff707171ff717170ff727372ff737273ff747473ff747574ff757575ff767575ff777677ff777778ff797879ff7a7a7aff7b7b7bff7c7c7bff7d7d7cff7d7e7dff7e7d7eff7e7e7eff7f7f7fff7f8080ff808080ff818181ff818181ff828181ff818181ff828283ff838383ff838384ff838484ff848484ff858484ff858585ff868586ff868686ff878686ff878787ff888887ff888888ff888988ff898989ff8a8a8aff8a8a8aff8b8a8aff8b8b8bff8b8c8bff8c8c8dff8c8d8dff8d8d8eff8e8e8eff8f8f8fff908f8fff909090ff909090ff929292ff939493ff949495ff969596ff979796ff989898ff999999ff9b9b9bff9c9c9cff9c9c9dff9e9e9eff9e9f9fffa09f9fffa1a2a1ffa4a3a4ffa7a7a7ffaaabaaffadaeadffb0afafffb2b2b2ffb4b4b5ffb8b7b8ffbabbbaffbebebeffc3c3c3ffc7c8c7ffc9cacaffcdccccffcecfcfffd1d1d2ffd4d5d5ffdad9daffdededeffe1e1e1ffe5e4e4ffe5e5e5ffe5e5e6ffe4e5e4ffdadbdbffadadadff737373ff626161ff494848ff212121ff0a0a0aff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020303ff090a0aff1d1d1dff3f3f40ff5d5d5dff717271ffc1c1c1ffdbdadbffe7e7e8ffe8e8e8ffe6e6e6ffe4e4e5ffe3e3e3ffe0e0e0ffddddddffd8d8d8ffd3d3d3ffd0cfcfffcdcdcdffcbcbcaffc7c7c8ffc4c5c4ffc0c0c0ffbebebeffbbbbbbffb8b7b7ffb5b5b5ffb3b3b2ffb1b1b1ffaeafaeffacacacffa9a9a9ffa6a6a7ffa4a4a4ffa2a2a2ffa0a0a0ff9e9e9eff9c9c9cff9a9a9bff9a9a9aff999998ff989897ff979696ff969696ff959595ff949495ff949494ff939494ff939292ff929292ff929192ff919190ff909090ff8f908fff8f8e8eff8e8e8eff8d8d8eff8d8c8dff8c8c8cff8c8c8cff8b8b8bff8b8b8aff8a8b8aff8a8989ff898989ff888888ff878788ff878787ff878787ff868686ff868685ff858585ff848485ff848584ff848484ff838384ff828382ff828282ff828181ff818081ff808080ff807f7fff7f7f7fff7f7f7eff7e7e7eff7d7e7dff7b7c7bff7b7b7bff7a7a7aff7a7979ff787979ff787878ff777778ff767776ff767676ff767675ff757576ff757475ff747474ff737373ff727373ff727272ff717171ff717070ff70706fff6f6e6eff6d6d6dff6c6d6cff6b6a6aff69696aff686968ff676868ff676666ff656565ff626162ff606060ff5f605fff5f605fff5f5e5eff5f5e5fff5e5e5eff5d5c5dff5b5c5bff5b5a5bff595959ff575757ff555656ff555454ff525252ff4e4e4eff434343ff2f2f30ff1a1a1aff0a0a0aff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030403ff060606ff090909ff0e0e0eff202121ff515050ff888888ffadacadffbebebdffbfc0bfffbfbfbfffbfbfbfffc0bfc0ffc1c1c1ffc3c2c3ffc4c5c4ffc7c6c7ffc8c8c8ffcacac9ffcbcccbffcccbccffcccccdffcececeffcececeffcececfffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadad9ffd9d9d9ffdadadaffdadbdaffdadadbffdbdbdbffdbdbdbffdbdbdbffb2b1b1ff4b4c4bff434343ff414142ff3f403fff3d3d3eff3c3b3bff3a3a3aff383838ff373736ff353535ff333433ff313131ff302f30ff2d2d2eff2b2a2bff282828ff272627ff282828ff282828ff282828ff282828ff28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff171817ff171718ff181717ff151515ff141414ff181717ff1f1f1fff262626ff2f2f30ff3e3f3fff535353ff6a6969ff7e7e7eff8f8e8fffa1a1a1ffc1c2c1ffddddddffececebfffafafafffefefffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffffffefffefffffefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffefefffffffefffffffffffffffffffffefefffefffefffffffefffefefefffefffefffefefefffefefffffefffffffffefffffefffefffefffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffffffefffefffffefffffffffffffffffefffefefefffefefefffffffefffffefefffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfff7f6f7ffefefefffd3d3d3ffc1c1c1ffb8b9b8ffafafafffa4a4a4ff979797ff8a898aff797979ff676867ff565657ff464747ff3f3e3fff404040ff474747ff474647ff474747ff46464600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfcfff9faf9fff5f6f5fff1f0f0ffefeeefffececedffecebebffebebebffebebebffebebeaffeaebeaffeaebeaffeaeaeaffe9eaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e4ffe3e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffdfdfe0ffdededeffddddddffdcdcdcffdbdadaffdadad9ffd8d8d8ffd5d5d5ffd2d3d3ffd0d1d1ffcfceceffcececeffcecdceffcdcdcdffcccdccffccccccffcbcbcbffcbcbcbffcacacbffcbcacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffcccccbffcfcecfffd2d3d3ffd6d7d6ffdadadaffdcdcdcffdddeddffdededeffdfdfdfffdfdedfffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e1e1ffe1e2e1ffe1e2e1ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e6ffe5e6e6ffe5e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e7e7ffe6e6e6ffe7e6e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdeffdededeffdededeffddddddffdcdcddffdcdcdcffdbdbdbffdadadaffd9dad9ffd8d8d9ffd7d7d7ffd6d7d6ffd5d5d5ffd4d3d3ffd3d2d3ffd1d1d2ffd0cfd0ffcecfceffcecdceffccccccffcbcbcbffc9cacaffc9c8c9ffc7c7c7ffc6c6c6ffc4c4c5ffc3c3c3ffc2c2c2ffc0c1c0ffc0c0c0ffbfbfc0ffc0c0c1ffc0c1c0ffc0c0c1ffc0c0c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c4c5ffc3c4c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc4c4c4ffc6c5c6ffc7c7c7ffc8c8c8ffc9cac9ffcbcacaffcbccccffcdcdcdffcececeffcfcfd0ffd1d1d1ffd2d2d2ffd4d4d3ffd4d4d4ffd5d5d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdbdadaffdbdbdbffdcdcdbffdcdcdcffdddddcffddddddffdededeffdededfffdfdfdfffdfdfdfffe0e0dfffe0e0e1ffe0e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e8ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e6ffe5e4e5ffe5e5e4ffe3e3e3ffe3e3e3ffe2e3e2ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe1e1e1ffdedfdeffdcdcdcffd9d9d9ffd5d5d5ffd2d3d3ffd1d0d0ffcecfceffcdcccdffcccdccffcccdccffcccdcdffcdccccffcdcdcdffcdcdceffcecdceffcececeffcfcfcfffcfcfcfffd0d0cfffcfd0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd4d3d4ffd4d5d5ffd6d7d6ffd8d8d9ffdadadaffdbdcdbffdcdcdcffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e2ffe2e2e3ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe9e9e9ffeae9eaffeaeae9ffeaeaeaffeaebeaffebeaebffebebebffecececffecececffedededfff0f0f0fff7f7f7fffdfdfcfffdfcfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353536ff353535ff363535ff343534ff343534ff343534ff353535ff3c3d3cff454546ff4f5050ff5b5b5aff656665ff717171ff7d7c7dff888888ff949394ffabababffd9d9d9ffeaebeafffbfbfafffdfefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefffefffefffefffefffefffefffefffffefffffefefefffffefefffefffffffefefffffefffefffefffffffefefefffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffefffffffffffffffefffefffefffefffffefffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffefefffffefffffffffefffefffefffefefefffefefefffefffefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffffffefffefefffffefffffffffffffffefefefffefefefffefefefffefefdfffefdfefffefefefffbfcfcfff5f5f5ffe9e8e8ffd6d7d6ffc8c8c8ffbdbdbdffb0b1b1ffa0a0a0ff8e8e8eff7a7a7aff666666ff535353ff424242ff373737ff383939ff39393aff3a3a3aff3c3c3bff3b3c3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262727ff272727ff262727ff272727ff272726ff272727ff272726ff262626ff282828ff2a2a2bff2d2d2dff303030ff323332ff343535ff373737ff393938ff3a3a3aff3b3c3cff3e3e3eff404040ff434243ff444444ff464646ff545354ffbfbfc0ffdcddddffdcdcdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdadbdbffdadadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d9d8ffd7d7d8ffd7d8d8ffd8d8d7ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc7c7c7ffc7c7c6ffc4c4c5ffc3c3c3ffc2c2c2ffc0c1c0ffc0c0c1ffc1c1c1ffb2b2b1ff898989ff555555ff262727ff0f0f0fff070707ff030403ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff060605ff0b0c0cff19191aff2a2b2aff3c3d3dff4a4a4aff525252ff555555ff565655ff575757ff585958ff5a5a5aff5c5c5cff5d5d5eff5f5f5fff606060ff616161ff626262ff636363ff646463ff656464ff656666ff666767ff686868ff6a6969ff6a6b6aff6c6c6cff6d6d6eff6e6f6fff6f6f6fff707070ff717171ff727271ff727272ff737273ff747474ff757575ff767676ff767676ff777777ff787878ff787978ff797979ff7a7b7bff7b7c7cff7c7c7dff7d7e7eff7f7f7eff7f7f7fff807f7fff808081ff818181ff828181ff828282ff828282ff828382ff838382ff838383ff848483ff848484ff858585ff858585ff868586ff868686ff878686ff868787ff878788ff888888ff888889ff898989ff898989ff8a8a8aff8b8b8aff8b8b8bff8c8c8bff8c8c8cff8d8d8cff8c8d8dff8d8e8eff8e8e8eff8e8f8eff8f9090ff909090ff919190ff919191ff929292ff939494ff959595ff969696ff979796ff989898ff99999aff9b9b9bff9b9c9cff9d9d9dff9e9e9eff9f9f9effa0a0a0ffa1a0a1ffa2a2a2ffa4a5a5ffa8a8a9ffababacffafaeaeffb1b1b1ffb3b4b3ffb6b6b5ffb8b9b9ffbcbcbcffbfbfbfffc4c5c5ffc9c9c8ffcacbcaffcdcdcdffcfcfcfffd2d2d2ffd6d5d5ffdbdadbffdfdfdeffe1e2e2ffe4e5e4ffe5e5e5ffe6e6e5ffe4e4e4ffd7d7d7ffa1a2a1ff717071ff606061ff4a4a4aff1e1f1fff0a0a0bff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff131212ff313131ff545454ff6e6e6effb0b0afffd8d8d8ffe7e7e7ffe8e8e8ffe6e7e6ffe5e5e5ffe4e3e3ffe1e1e1ffdededeffd9d9d9ffd4d3d4ffd1d1d1ffcececeffcbcbcbffc8c8c8ffc6c5c6ffc2c2c2ffbfbfbfffbcbcbcffb8b8b8ffb6b6b6ffb4b4b4ffb2b2b2ffb0b0b0ffadaeadffaaababffa8a8a8ffa5a6a5ffa3a3a3ffa1a2a2ff9fa0a0ff9d9d9dff9c9c9cff9b9b9bff9a9a9aff999999ff989898ff979797ff969796ff969696ff959595ff949494ff949394ff939393ff929393ff919292ff919191ff919190ff909090ff8f908fff8f8f8eff8e8e8eff8d8e8eff8d8c8dff8c8d8dff8c8c8cff8b8c8bff8b8b8aff8a8a8aff898989ff898889ff898888ff888888ff878887ff878786ff868686ff868686ff868686ff858585ff848584ff848484ff838383ff838383ff828283ff828182ff818281ff818181ff808080ff7f8080ff7f7f7fff7e7e7dff7d7d7dff7c7c7bff7b7b7bff7b7b7aff79797aff797979ff797878ff777877ff777778ff777777ff777776ff767576ff757575ff747575ff747474ff737373ff727372ff717271ff717171ff707070ff6e6e6eff6d6d6dff6b6b6cff6a6a6aff696a69ff686869ff676767ff656566ff626363ff626262ff626262ff616261ff616261ff606060ff5f5f5fff5e5f5eff5d5d5dff5b5c5cff5a5a5aff585958ff575757ff565656ff535353ff4f4e4eff414141ff2e2e2dff191a19ff080908ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff070807ff0b0b0bff141514ff2e2e2eff5f5f5fff929292ffb2b2b2ffbebfbfffbfbfc0ffc0c0bfffc0c0c0ffc1c1c1ffc2c2c2ffc3c4c4ffc5c6c5ffc7c7c7ffc8c9c9ffcbcbcaffcccccbffccccccffcdcccdffcecdcdffcfceceffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd8d8d7ffd7d7d8ffd8d8d8ffd9d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffdadad9ffdad9d9ffd9dadaffdadadaffdadadaffdbdbdbffdbdbdaffdbdbdbffd0cfd0ff636364ff434444ff424242ff404040ff3e3e3dff3b3c3bff3a393aff383838ff363737ff353536ff343434ff333232ff303130ff2f2f2fff2d2d2cff2a2a2aff282928ff282828ff282828ff282828ff282828ff282828ff28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff171818ff171717ff181717ff161716ff161616ff151516ff191919ff202020ff272727ff323233ff414141ff555555ff6c6c6cff7f7f80ff909191ffa4a5a5ffc6c6c6ffdfdfdeffedededfffcfcfbfffffffefffefffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefffffffffefffefffffffffefffffefffefffefefffffefefefffefefefffefefefffefffefffefefffffefffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffffffffffffffefffefffefffefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfcfffcfdfdfffdfcfdfff7f7f7ffeff0f0ffd4d4d4ffc1c2c2ffb9b9b9ffb0b0afffa4a4a4ff979797ff898989ff797979ff676767ff565656ff464646ff3d3e3dff3e3f3fff404040ff474746ff474646ff46474700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffdfefefffafafbfff7f6f7fff2f2f1ffefefefffedededffebebebffebebebffebebebffeaeaebffeaebebffebeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfdfffdfdfdeffdddeddffdcdcddffdbdbdcffdadadaffd8d9d8ffd7d7d7ffd4d4d3ffd1d1d1ffcfcfcfffcececeffcdceceffcccdcdffccccccffccccccffcbcbcbffcbcbcaffcacacaffcacacaffc9cacaffc9c9caffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc7c6c6ffc7c6c6ffc9c9c9ffcececeffd1d1d1ffd5d5d5ffd9d9d9ffdcdcdbffddddddffdfdedfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe6e5e6ffe5e6e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e7e7ffe6e6e7ffe6e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e3e3ffe2e3e2ffe2e2e1ffe2e1e1ffe1e2e2ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdedfffdededeffddddddffddddddffdcdcdcffdbdcdbffdadbdaffdad9daffd9d8d9ffd7d8d8ffd6d7d7ffd6d5d6ffd5d5d4ffd3d3d3ffd2d2d2ffd0d1d0ffcfcfcfffcdceceffcccccdffcbcccbffcacacaffc8c9c8ffc8c8c8ffc6c6c7ffc5c5c5ffc4c3c3ffc2c2c2ffc1c1c1ffbfc0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbebfffbfbfbfffbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c4c4ffc2c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c4c3ffc4c4c5ffc5c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcdcdcdffcfcecfffd0d0d0ffd1d1d1ffd3d3d2ffd3d3d3ffd4d5d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadbdbffdbdbdbffdbdbdcffdcdcdcffdddddcffdedddeffdededeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe4e5e4ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe7e7e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e8e7ffe7e8e7ffe8e7e8ffe7e7e7ffe8e7e7ffe7e8e8ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e4e4ffe4e5e5ffe3e4e4ffe3e3e3ffe2e2e2ffe1e2e1ffe1e2e1ffe2e2e3ffe2e2e2ffdfe0e0ffdddeddffdbdbdbffd8d8d7ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcccdcdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcecfceffcececfffcfcfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd6d6d5ffd7d8d7ffd9d9d9ffdbdbdaffdcdbdcffddddddffdfdfdfffe0e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e2ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e4ffe4e4e4ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebeaeaffebebebffebebebffecebecffedecedffeeeeedfff2f2f2fffbfbfbfffcfcfcfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363535ff353535ff353535ff353534ff353435ff353534ff353435ff3b3c3bff444445ff4f4e4eff595959ff636363ff6f6e6fff7a7a7aff868685ff939392ffa7a7a7ffd7d7d7ffeaeae9fff9faf9fffdfdfdfffefffffffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffffefefffefefefffffefffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffffffffefefffffefefffefefefffefefefffffefefffefefffffefefefffffffefffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffffffffefffffffefefffefffefffffefffffefffefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffefefefffffefefffefefefffffefefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffefefffffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefdfffefefefffefefefffefdfefffefefefffdfdfefffefefdfffefdfdfffefdfefffefefdfffefefefffefefffffefefefffefffefffffefefffefefefffffffefffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefffffbfcfcfff5f5f5ffe9e9e9ffd9d8d8ffc9c9c9ffbdbdbeffb0b0b0ffa1a0a1ff8e8e8eff7b7b7bff686768ff565655ff434344ff393838ff393939ff3a3a3aff3c3c3bff3c3c3cff3c3c3bff3636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272627ff272726ff272727ff262727ff272626ff262726ff272727ff272727ff272727ff292929ff2c2c2cff2f2e2fff313131ff343334ff353536ff373737ff393939ff3b3b3bff3c3d3dff3f3f3fff414141ff434343ff444544ff474647ff777777ffd7d7d7ffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdbdbdbffdbdadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d0d1ffcfcfcfffcececeffcccdcdffcccbccffcacbcbffcac9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc4c4c4ffc3c3c3ffc1c1c1ffc0c0c0ffbebebfffaaaaabff767676ff454546ff252625ff151514ff0a0a0aff060505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0a090aff121212ff1f1f1fff2f2f2fff3f3e3eff4b4a4bff525251ff565656ff575758ff585858ff595a59ff5b5b5bff5d5d5dff5f5f5eff616161ff626262ff636363ff636464ff656465ff656566ff666666ff676767ff686869ff696a6aff6b6b6aff6c6c6cff6d6d6dff6e6f6eff706f70ff707170ff727172ff727272ff737373ff747374ff757474ff757575ff777676ff777777ff787777ff787878ff797979ff7a7a79ff7a7a7bff7c7b7bff7c7c7cff7d7d7dff7e7e7fff7f7f7fff808080ff808180ff828182ff828383ff838382ff838383ff838383ff838484ff848484ff848484ff848485ff858685ff858686ff868686ff868686ff878787ff888787ff888888ff888888ff898989ff8a8989ff8a898aff8a8a8aff8b8b8bff8b8b8cff8c8b8cff8c8d8cff8d8d8dff8d8d8dff8e8e8eff8e8e8eff8f8f8fff908f90ff909090ff919191ff919192ff929292ff939293ff939394ff959695ff969696ff979797ff989898ff999999ff9b9a9bff9c9c9bff9d9d9dff9e9e9eff9f9f9fffa0a0a0ffa2a1a1ffa2a2a2ffa4a3a3ffa6a6a6ffaaa9a9ffadadadffb0b0b0ffb2b2b2ffb4b4b5ffb7b7b6ffbababaffbdbdbdffc0c0c1ffc6c6c5ffc9c9c9ffcbcbcbffcececeffd0d0d1ffd3d3d2ffd7d7d6ffdcdbdbffdfdfdfffe3e3e2ffe5e5e5ffe5e5e5ffe5e6e6ffe3e4e4ffd4d4d3ff969696ff6d6d6dff5c5c5cff3f3f3fff191919ff090908ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff121211ff2d2c2cff515151ff6c6c6cff9c9c9cffd4d4d5ffe6e7e6ffe8e9e8ffe7e6e6ffe5e5e6ffe4e4e4ffe2e1e2ffdededeffd9dadaffd5d5d5ffd2d1d2ffcfcfcfffcdccccffcacacaffc7c7c7ffc4c3c3ffbfc0c0ffbdbdbdffbababaffb8b7b7ffb5b5b5ffb3b3b3ffb1b1b1ffaeafafffadacacffa9a9aaffa6a6a7ffa5a4a5ffa3a3a3ffa0a1a1ff9f9f9eff9d9d9dff9d9c9cff9b9c9bff9b9a9bff999a99ff999899ff979898ff979797ff979697ff969696ff959595ff959494ff949494ff949393ff929392ff929292ff929291ff919091ff909090ff8f8f8fff8e8f8fff8e8e8fff8e8d8dff8d8d8dff8c8c8cff8c8c8cff8b8c8cff8b8b8aff8a8a8aff8a8a89ff898989ff898988ff888888ff878788ff878887ff868787ff868686ff868686ff868686ff858585ff858485ff838384ff838383ff838383ff838283ff828282ff828281ff808081ff7f7f7fff7e7f7eff7e7d7dff7d7d7dff7c7c7cff7b7b7bff7b7b7bff7a7a7aff79797aff797979ff787879ff787878ff787778ff777777ff767777ff767676ff757575ff757474ff737473ff737273ff727271ff717071ff6f6f6fff6d6e6dff6d6c6dff6c6c6cff6b6b6bff6a6a69ff686868ff676666ff656565ff656464ff646464ff646464ff646463ff626262ff616161ff606061ff5f5f5eff5d5d5dff5b5b5bff5a5a5aff595959ff575757ff555554ff4d4d4dff414141ff2f2f2fff151515ff0a0a0aff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030302ff060606ff090909ff101010ff282727ff4d4d4cff797979ffa09f9fffb5b5b5ffbfbebeffc0c0c0ffc1c1c1ffc2c2c1ffc3c2c3ffc4c4c4ffc5c5c5ffc6c7c6ffc8c8c9ffcacacaffcccbcbffccccccffcdcccdffcdcdceffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d8ffd9d8d9ffd8d9d9ffdad9d9ffd9d9daffd9d9daffdadadaffdadadbffdadbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbff949394ff444444ff434243ff404041ff3e3e3eff3d3c3dff3b3b3aff383838ff373736ff363636ff343434ff323232ff313131ff2f2f2fff2e2d2eff2c2b2bff2a292aff292929ff29292aff282828ff282828ff282828ff282829ff28282900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181819ff171818ff181717ff171717ff171716ff161716ff161617ff1a1b1aff222122ff282828ff333333ff434343ff585858ff6e6e6fff838282ff939393ffa8a7a8ffc8c8c8ffe0dfdfffefefeefffdfcfdfffffffffffffefffffefffffffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffefffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffffffffefffffffefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffffefffefffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffffffffefffffffefefffefffefffffefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffefffffffffefefffffffefffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffefefffffefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffdfdfdfffdfdfdfffcfcfdfffdfdfdfff7f6f7fff0eff0ffd5d5d4ffc3c3c3ffbabbbbffb1b1b1ffa4a5a5ff979797ff898989ff797978ff676767ff565655ff454545ff3d3d3eff3e3e3eff3e3e3fff3f3f40ff474647ff46464700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfffbfbfbfff8f7f8fff2f3f2ffefefefffedededffecebecffecebebffebebebffeaebeaffeaeaebffeaeaeaffeaeaeaffe9e9e9ffeae9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e1ffe0e1e1ffe0e0e0ffe0dfdfffdfdfdfffdededeffdddcddffdcdcdbffdbdbdbffd9d9daffd8d8d8ffd6d5d6ffd3d3d2ffd0d0d0ffcfceceffcdcdcdffcdccccffccccccffccccccffcbcbcbffcbcacbffcbcbcaffcacacaffc9cac9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c7c6ffc7c7c7ffc6c6c6ffc6c6c6ffcbcbcbffd0d1d0ffd3d3d3ffd6d7d7ffdadbdbffdddddcffdfdfdfffe0e0e0ffe0dfe0ffdfdfdfffdededeffdfdfdfffe0dfe0ffe1e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e5ffe5e4e5ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e6ffe5e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e4e4ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe1e1e2ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdededfffdddeddffddddddffdcdcdcffdbdcdbffdbdbdbffdbdbdaffd9d9d9ffd9d8d8ffd7d7d8ffd7d6d6ffd5d5d5ffd4d4d4ffd3d3d2ffd1d1d1ffd0d0cfffcececeffcccdccffcbcbccffcacacaffc9c9c9ffc7c8c7ffc7c7c7ffc6c6c6ffc4c4c4ffc3c3c2ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c2c3ffc2c2c2ffc3c2c2ffc3c2c2ffc2c2c2ffc3c2c2ffc2c1c2ffc2c3c2ffc4c4c4ffc5c5c5ffc6c6c6ffc6c7c7ffc8c8c8ffc9c9caffcacacaffccccccffcecdcdffcfcfcfffd1d1d0ffd2d2d2ffd2d2d3ffd3d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdbdbdaffdcdbdbffdbdcdcffdddcdcffddddddffdeddddffdededeffdfdfdeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e3ffe2e2e3ffe3e4e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e7e7ffe7e7e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e2e3ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e1e2ffdfe0e0ffddddddffdadadaffd8d7d7ffd4d4d4ffd2d2d1ffd0d0d0ffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcecdceffcececeffcfcecfffcfcfcfffd0cfcfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd4d4d4ffd4d4d5ffd6d7d6ffd8d8d8ffdad9d9ffdbdbdbffdcdddcffdededeffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffebeaebffebebebffebebebffecececffecececffecededffefefeefff6f6f6fffbfbfbfffcfdfdfffdfefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353535ff353435ff353534ff353434ff343534ff333333ff333332ff3a3a3aff444344ff4e4e4eff585858ff626262ff6c6c6cff777777ff838383ff919190ffa3a4a4ffd4d4d4ffe9e8e9fff8f9f8fffdfdfdfffffefefffefefffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffefffffefffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffffefffefffffffefefffffffefffffefffefffffffffffffefefffefefefffefefefffefffffffefffffffefefffffefffefffefffffffefffefffffefefffefffefffefefefffffefffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffefffffffffffefffefffefefffffffefefffffefefffefffffffefefffffefffefffefffefffefefefffffefefffffffefffffefefffefffefffefefefffefffefffefefefffefefffffefefefffefffefffffefefffefefffffefefefffefffefffffffefffefffffffefefffffffefffffefffefffefffefffefefefffefefefffefdfefffefefefffdfefefffdfdfefffefefdfffdfefefffdfefefffefefefffdfefdfffefdfefffefefffffefffffffefffefffefffffffefffffffffefefffefffffffffefefffefffffffefffefffffefffffefefefffefefffffefefefffefefffffefefefffcfcfcfff5f5f5ffebeaebffdcdcdcffcacbcbffbebebeffb0b0b0ffa0a1a0ff8f8f8fff7c7c7cff696969ff565656ff444344ff393939ff3a3b3aff3b3b3cff3c3b3cff3c3c3bff373636ff3637360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262726ff272627ff272727ff262727ff272726ff262727ff272727ff282728ff262727ff282727ff2a2a2aff2c2d2cff302f30ff323232ff353435ff363736ff383838ff3a3939ff3b3c3cff3e3e3eff404040ff424242ff434344ff454545ff474747ffa7a8a7ffdddcddffdddcdcffdddcdcffdcdcdcffdbdbdcffdbdcdbffdbdbdbffdadadbffdbdadaffdadadaffdad9d9ffd9dad9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d6d6ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd3d4d4ffd3d2d3ffd3d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd0d1d0ffd0cfd0ffcfcfcfffcdceceffcdcdcdffcbccccffcacacaffc9c9c9ffc7c8c8ffc7c6c6ffc4c5c5ffc3c3c3ffc2c2c3ffc1c1c0ffbebebfffaeafaeff7b7a7bff4c4c4cff2f3030ff1f1f1fff0e0e0eff080808ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff0d0e0eff1b1b1cff2a2a29ff393a39ff434444ff4d4d4dff535453ff575757ff595959ff595a5aff5b5b5bff5c5d5dff5e5e5eff605f60ff616262ff646363ff656565ff656665ff676667ff676867ff696869ff696969ff6a6a6aff6b6b6bff6c6c6cff6d6d6dff6f6e6eff6f6f70ff717171ff727272ff737373ff737473ff747474ff757575ff767575ff767676ff777677ff787878ff797979ff797979ff7a7a7aff7b7b7aff7c7b7bff7c7d7cff7d7d7dff7e7e7eff7e7f7fff807f80ff818181ff818282ff838283ff838384ff848484ff848585ff858584ff858585ff858585ff868686ff868686ff868786ff878686ff878787ff878787ff888888ff888989ff888889ff8a8a89ff8a8a8aff8a8b8aff8b8b8bff8b8c8bff8c8b8cff8c8c8dff8c8d8dff8d8e8dff8d8e8eff8e8e8eff8f8e8fff8f908fff908f8fff909191ff909191ff929192ff929292ff939293ff939493ff949495ff959595ff969697ff979798ff999899ff99999aff9a9b9bff9c9c9cff9d9d9dff9e9f9eff9f9f9fffa1a0a0ffa2a1a1ffa2a3a3ffa3a3a4ffa5a5a5ffa8a8a8ffabababffafaeafffb2b1b1ffb4b3b3ffb5b6b5ffb8b7b8ffbbbcbbffbebebeffc2c2c2ffc7c7c7ffcacbcaffcdcccdffcfcfcfffd1d1d1ffd3d4d4ffd7d7d7ffdcdcdcffe0e0e0ffe4e3e4ffe5e6e5ffe6e6e6ffe6e5e5ffe3e3e4ffd0d0d0ff8b8b8bff666666ff4f4f50ff2f2f2eff131413ff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0d0d0cff242424ff49494aff676768ff909090ffcececeffe6e5e5ffe8e8e9ffe7e7e7ffe6e6e6ffe4e5e5ffe2e2e3ffdfdfdfffdbdbdbffd5d6d6ffd3d3d3ffd0d0d0ffcecdceffcbcbccffc8c9c9ffc5c5c5ffc0c1c1ffbebebeffbbbbbbffb8b9b9ffb6b6b6ffb4b4b4ffb2b2b2ffb0b0b1ffadaeadffabaaabffa8a9a8ffa6a6a7ffa4a4a4ffa2a2a3ffa0a0a0ff9f9e9fff9e9e9eff9d9d9dff9c9c9cff9b9b9bff9a9a9aff999999ff999898ff989897ff979897ff979697ff969696ff959695ff949495ff949494ff949493ff939292ff929291ff919191ff919190ff909090ff8f8f90ff8f8f8fff8e8f8fff8e8e8eff8d8d8eff8d8c8dff8c8c8cff8c8c8bff8b8b8bff8a8a8bff8a8a8aff8a8a89ff898989ff898888ff888888ff888788ff878887ff868787ff868687ff868686ff858686ff848585ff858484ff848484ff848384ff838384ff828383ff818181ff7f8080ff7f7f7fff7f7e7eff7d7e7eff7d7c7cff7c7d7cff7b7c7bff7c7b7cff7b7b7aff7b7a7bff7a7a79ff79797aff787878ff787879ff787878ff777777ff767677ff757676ff757575ff747474ff737372ff717172ff707070ff6f6f6fff6e6e6eff6d6d6eff6c6d6cff6a6b6aff696969ff696868ff676767ff676666ff666766ff666666ff656565ff646464ff636363ff626262ff606161ff5f5f5fff5d5d5eff5c5c5cff5a5b5aff585858ff545555ff4c4c4dff414141ff262626ff171817ff0b0b0bff050606ff030303ff010202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff070706ff0d0c0dff1d1d1dff424141ff747474ff989798ffabacacffb9bab9ffbfbfbfffc1c1c1ffc3c3c2ffc4c3c3ffc4c5c4ffc6c5c6ffc7c7c7ffc8c8c8ffc9c9caffcbcbcbffcccdcdffcdcccdffcdcdcdffcecdcdffcecfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d8ffd9d9daffd9dad9ffdad9daffdadadaffdadadbffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdcffbdbebeff515151ff434344ff414241ff3f3f40ff3e3d3dff3c3b3bff393a3aff373738ff353636ff343534ff323233ff313131ff2f2f2fff2e2d2dff2b2c2bff2a292aff292928ff29292aff29292aff292a29ff282828ff282828ff282828ff28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff181919ff181818ff171717ff171718ff161717ff171717ff1b1c1cff222222ff29292aff353535ff464545ff5a5a5aff707071ff838484ff959595ffacacacffcbcacaffe1e1e0fff0efeffffcfdfcfffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefefffefefffffefefefffefefefffefefffffefefefffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffffffffffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefefefffffefefffffefefffefffffffefefffffefffefffefffefffefefffffffefffffffffefffffefefffffffefffffefffffffffffffefefffffefefffffffffffffefffffffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfcfffdfdfdfffdfdfdfff7f7f7ffeff0efffd6d6d6ffc4c4c4ffbcbcbcffb3b3b2ffa5a6a6ff979898ff898989ff787978ff676666ff545555ff444544ff3e3d3eff3d3e3dff3e3d3eff3f3f3fff403f40ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfcfbfff8f9f8fff3f3f3fff0efefffedededffecebebffebecebffebebebffebebeaffeaeaebffeaeaebffeaeaeaffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0dfe0ffdfdfe0ffdededfffdededdffdcdcdcffdbdcdbffdadadaffd9d9d9ffd7d7d7ffd4d5d5ffd1d1d2ffcfcfcfffcdcecdffcccccdffccccccffcccccbffcbcbcaffcacbcaffcacacaffcacac9ffc9c9c9ffc9c8c9ffc8c9c9ffc8c9c8ffc8c8c8ffc7c7c8ffc7c7c7ffc6c7c7ffc6c6c6ffc6c7c7ffc9c9caffcececeffd3d3d3ffd6d6d6ffdad9d9ffdcdcddffdededeffe0e0e0ffe0e1e1ffdfdfe0ffdfdfdeffdfdfdfffdfe0e0ffe1e0e0ffe1e1e1ffe2e1e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe4e5e5ffe4e5e4ffe5e4e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e6e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e2ffe1e1e0ffe0e0e1ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdededeffdddddeffdddddcffdcdcdcffdcdbdbffdbdbdaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d5d6ffd5d5d5ffd4d4d3ffd2d2d2ffd0d1d0ffcfcecfffcdcecdffcbcbccffcacacbffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c4c4ffc3c3c3ffc1c1c1ffc0c1c0ffc0c0c1ffc1c0c1ffc0c1c0ffc0c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c1c1ffc0c0c1ffc0c0c0ffc0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc3c2c2ffc3c3c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc3c3c4ffc4c5c4ffc5c6c6ffc7c6c6ffc7c7c8ffc8c8c8ffc9cacaffcbcbcbffcccdcdffcececeffd0d0d0ffd1d2d1ffd2d3d2ffd3d3d3ffd4d4d4ffd5d4d5ffd6d6d6ffd6d7d6ffd6d6d7ffd8d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdbdcdcffdcdcdcffdcddddffddddddffdedddeffdedfdeffdfdedeffdfdfdfffdfe0dfffe1e0e1ffe1e1e0ffe2e1e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe7e7e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e7e7ffe7e8e7ffe7e7e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e6e7ffe6e7e7ffe7e6e6ffe6e7e7ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe2e2e2ffe0dfdfffdddcdcffd9dadaffd6d6d7ffd3d4d4ffd1d2d1ffcfcfcfffcecdceffcecdcdffcecdcdffcdcecdffcdcdceffcececeffcececeffcfcecfffcfcfcfffcfd0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d4ffd5d5d4ffd6d6d6ffd7d7d7ffd9d9d9ffdadadaffdbdcdcffdcddddffdededfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe4e3e4ffe3e4e3ffe4e3e4ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e9e8ffe8e8e9ffe9e8e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaebffebeaeaffebebebffebebebffebececffececedffededeefff1f1f1fff7f8f7fffcfbfbfffcfcfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343435ff343534ff353534ff343434ff333333ff323232ff323232ff393a39ff434443ff4e4d4dff575756ff606060ff6a6b6aff757676ff818282ff8f8f8fffa3a3a3ffd2d2d1ffe7e7e7fff7f7f7fffcfdfdfffefefefffefefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffefefffffefffffefefefffffffffffefefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffefefffffffefefffffffefffefefffffffefffffefffffffefefefffefefefffefefffffefefefffefefffffefefffffefffefffefefefffefffefffffefefffffefefffefefefffffefefffefffefffffefffffefffffffffffefffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffffffffefefffffffefffffefefffffffefffffffffefffffffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffefffefffefffffffefffffefefffefefffffefffefffffffefffefffefffefefefffefefefffffffefffefffefffefffefffffefefffefffefffefefefffefffefffefffffffefefffffefefffffffefefffffffefffefefefffefefefffefffffffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffefdfdfffefefdfffefdfdfffefefdfffefdfdfffffefefffefffefffffefffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffefefffffefefefffffefefffefefefffcfcfcfff5f6f5ffebebebffddddddffcccbccffbebebfffb0b1b0ffa0a1a1ff909090ff7d7d7dff6a6a69ff565656ff434443ff3a3a3aff3c3c3cff3c3b3cff3b3c3bff363736ff363736ff3737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272726ff272626ff272626ff262726ff272727ff272727ff282827ff272727ff272728ff272626ff282828ff2b2b2aff2e2d2eff303030ff333333ff353535ff373637ff383839ff3b3a3bff3d3d3cff3f3f3fff404040ff424242ff434444ff454545ff5e5f5fffcbcbcbffdcdcddffdddcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdbdadbffdadbdaffdadbdaffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d4ffd3d3d4ffd3d3d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d1d1ffd0d0d0ffcfcfcfffcecfceffcdcdceffcccccdffcbcbcbffc9c9caffc8c8c8ffc7c6c6ffc6c5c5ffc4c4c4ffc3c2c3ffc1c1c1ffc0bfc0ffb9b8b9ff9b9a9bff747474ff545354ff3d3d3dff1d1d1dff0f0f0fff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0c0c0cff1d1d1eff323233ff434444ff4f4e4eff545453ff575656ff595958ff5a5a5aff5c5b5bff5d5d5dff5f5e5fff606060ff616161ff626363ff646465ff676666ff686767ff696868ff6a696aff6a6a6aff6b6b6cff6c6c6cff6d6c6dff6d6d6eff6f6e6fff70706fff717272ff727272ff737374ff747475ff757574ff757675ff767676ff767777ff787877ff787878ff787979ff7a7a7aff7b7b7bff7b7b7cff7b7c7cff7d7d7cff7d7d7dff7e7e7eff7f7f7fff808080ff808180ff818281ff838282ff838483ff848484ff858585ff858686ff858686ff868687ff878686ff878786ff878787ff888788ff878888ff888888ff888888ff898989ff898989ff8a8a8aff8a8a8bff8b8b8bff8b8b8bff8c8c8bff8d8c8cff8d8d8cff8d8d8dff8e8d8dff8e8f8eff8f8f8fff8f8f8fff90908fff909090ff909091ff919191ff929191ff929292ff939293ff939393ff949495ff959495ff969596ff969697ff989898ff999998ff9a9a9aff9b9b9aff9c9c9cff9d9d9dff9e9f9eff9fa0a0ffa0a1a1ffa1a1a2ffa3a3a2ffa4a4a3ffa4a5a4ffa7a6a6ffa9a9a9ffadadadffb0b1b1ffb3b4b3ffb5b5b5ffb6b7b7ffb9b9b9ffbdbdbdffbfc0bfffc3c4c3ffc9c8c8ffcbcccbffcdceceffcfd0cfffd2d2d2ffd4d5d5ffd8d8d8ffdcdcdbffe1e1e1ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe1e1e1ffc8c8c8ff7f8080ff575758ff3b3b3bff1f2020ff0d0d0dff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff070708ff191919ff3a3a39ff595959ff7e7e7effc2c3c3ffe2e2e2ffe8e8e7ffe8e8e8ffe6e7e6ffe5e5e6ffe3e3e4ffe0e0e0ffdcdcdcffd7d7d7ffd4d4d4ffd2d1d1ffcececeffcdccccffc9cac9ffc6c6c6ffc2c2c2ffbfbfbfffbcbcbcffb9b9baffb7b7b7ffb6b5b5ffb3b3b3ffb1b1b2ffaeaeafffacacadffa9a9a9ffa8a7a8ffa5a5a6ffa4a4a4ffa2a2a1ffa0a1a1ff9f9f9fff9e9e9fff9d9d9eff9c9d9cff9b9c9cff9a9b9bff99999aff999999ff999998ff989898ff989797ff979797ff969596ff959595ff959594ff939493ff939393ff939392ff929292ff919191ff909190ff909090ff8f908fff8f8f8fff8e8f8eff8e8e8eff8d8e8eff8d8d8dff8c8c8cff8c8c8bff8b8b8bff8b8b8bff8a8b8bff8a8a8aff898a89ff898989ff888988ff888889ff888888ff878888ff878787ff878786ff878686ff868686ff858585ff858484ff848584ff838383ff818282ff818181ff7f8080ff7f7f7fff7f7e7eff7e7e7eff7e7d7dff7d7c7dff7c7c7cff7c7c7cff7b7b7bff7b7a7bff7a7a7aff7a7a7aff7a7a79ff797979ff787878ff777778ff777777ff767676ff757675ff747474ff727273ff727271ff717170ff6f706fff6f6f6fff6d6d6dff6c6b6cff6b6b6bff6b6b6aff696969ff696969ff696969ff686868ff676767ff666665ff656465ff636463ff626262ff606160ff5f5f60ff5d5e5eff5c5c5cff595959ff555655ff4e4e4eff3d3d3dff2e2e2eff202020ff161615ff0d0d0dff050605ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050504ff090a0aff151616ff2f3030ff626161ff989898ffb4b4b4ffbbbbbbffbfbfbfffc0c0c1ffc2c2c2ffc4c4c3ffc4c5c4ffc6c6c6ffc8c8c7ffc9c9c9ffc9cac9ffcbcbcaffcdccccffcdcecdffcdcdcdffcdcecdffcececfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d8d7ffd7d7d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffdad9daffd9d9d9ffdadadaffdadadaffdbdadbffdadadbffdbdbdbffdcdcdbffdbdcdcffd6d6d5ff757576ff444444ff424242ff404140ff3e3f3eff3c3c3dff3a3a3aff393938ff363736ff353434ff333333ff313132ff2f302fff2e2e2dff2b2b2bff292929ff292929ff2a2a2aff292a29ff2a2a29ff2a2929ff292a29ff282828ff282828ff28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff19191aff1a191aff191918ff181818ff171717ff171717ff171717ff1c1c1bff222323ff2b2b2bff373737ff484848ff5d5d5dff727272ff868686ff979797ffafafb0ffcccdcdffe2e2e2fff0f0f0fffdfdfdfffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefffffefefffffefffffffffefefffefffefffffefefffffefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffffefefffffefefffffefffffefefefffffffffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffefefffffefffffffefffefffefffefffefffefffefefffffefefefffffffefffefffefffffffefffffefefffefefffffefffefffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffefffefffefefefffefefefffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfff7f6f6fff1f0f0ffd7d7d7ffc5c4c4ffbcbdbcffb3b3b4ffa7a8a8ff9a9a99ff89898aff777778ff666565ff555454ff444444ff3d3d3dff3d3d3dff3e3e3eff3e3d3eff3f3e3fff3f3f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfcfff9f9f9fff4f4f4ffefeff0ffecedecffecececffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e2ffe1e1e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe1e0e1ffe0e0e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffdededfffdededeffdddddcffdbdcdcffdadbdbffd9d9daffd8d8d8ffd6d6d6ffd3d3d3ffd1d0d0ffcececeffcccccdffcbccccffcccccbffcacbcaffcacacaffcacacaffcacacaffc9c9c9ffc8c9c8ffc9c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc6c7c7ffc6c6c7ffc6c6c7ffc7c7c7ffcccccbffd0d0d0ffd6d5d6ffd9d9d9ffdcdcdcffdededeffe0e0e0ffe1e1e1ffe0e0e1ffdfdfdfffdfdfdfffe0dfdfffe0e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e6ffe6e6e5ffe5e6e6ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe8e8e7ffe8e8e8ffe7e8e7ffe7e8e7ffe8e7e8ffe7e8e7ffe7e7e8ffe7e8e7ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e6e7ffe6e7e7ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e4e4ffe4e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe2e1e1ffe0e0e1ffe1e0e1ffe0e0dfffdfe0e0ffdfdfdeffdededeffdededeffddddddffdcddddffdcdcdcffdadbdbffdadadaffdadad9ffd8d9d8ffd8d8d8ffd7d7d7ffd5d5d6ffd4d4d4ffd3d3d3ffd1d1d1ffcfd0d0ffcececeffcdcdccffcacbcaffc9cac9ffc8c8c8ffc6c7c6ffc5c5c6ffc4c5c4ffc3c3c4ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c1ffc1c0c1ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c1ffc0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c3ffc2c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c1ffc0c1c0ffc1c1c1ffc2c3c2ffc4c3c4ffc5c5c4ffc5c6c6ffc6c7c6ffc7c8c8ffc8c9c9ffcacacbffccccccffcececdffcfcfcfffd1d1d1ffd1d2d2ffd2d3d3ffd3d4d3ffd4d4d5ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d7d7ffd8d9d8ffd9d9d9ffdadad9ffdad9d9ffdbdadaffdbdcdbffdcdcdcffdcdcddffddddddffddddddffdddddeffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e4e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e7e7ffe8e8e7ffe8e7e7ffe8e8e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e6e6ffe7e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe1e1e1ffdfdedeffdcdcdbffd8d9d8ffd6d6d6ffd3d3d3ffd1d1d1ffcecfcfffcececdffcdcecdffcdcdcdffcececdffcececeffcecfceffcecfceffd0cfcfffd0d0cfffd0d0d0ffd1d1d0ffd1d2d2ffd1d2d2ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d4ffd5d5d5ffd6d7d7ffd8d8d8ffd9d9d9ffdbdbdbffdbdcdcffdededeffdfdfe0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe3e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e5e5ffe4e4e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaebebffeaebebffebebebffecebebffecececffecededffeeeeeefff1f2f2fff9f9f9fffcfcfcfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343434ff343434ff343535ff333333ff323132ff313131ff313131ff393939ff434443ff4d4d4dff565756ff5f6060ff6a6a6aff757575ff818081ff8e8f8effa0a0a0ffcfcfceffe7e6e7fff6f6f6fffcfcfcfffffffefffefffefffefefffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffefffffffefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffefffffffffffefffffffefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefffefffefffefffefffffffffffefffefefefffefefefffefefffffefefffffffffefffffffffffffefffffffefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffefffefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffefffefffefffefffefffefffffefffffefffefffefefffffefefefffefffefffefefefffefffffffffffefffefffefffffefffffefefefffefefefffefefefffdfefefffdfefefffdfefdfffefefefffefdfdfffefefefffdfdfefffefdfefffefefdfffdfefefffdfefefffefffffffffffefffefefefffefefefffefefffffefefffffffffefffefffffffffefefffffefffffffefffffefefefffffefefffffffffffefefefffefefefffbfbfcfff4f4f4ffeaebebffdededeffccccccffbfbebfffb1b0b0ffa0a0a0ff8f9090ff7d7d7dff686969ff565656ff444444ff3c3c3bff3b3c3cff3b3b3bff363636ff373737ff383837ff393838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262726ff262727ff272727ff272727ff272727ff272728ff272728ff282827ff272727ff272727ff292829ff2c2c2cff2f2e2fff313131ff343434ff353535ff383837ff39393aff3b3b3bff3d3e3dff3f3f3fff404041ff434243ff444444ff464546ff888989ffddddddffdcdcddffdddddcffdcdcdcffdcdcdbffdbdbdbffdbdadbffdadadaffdadbdbffdadadaffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d3ffd2d2d3ffd3d2d3ffd2d2d2ffd1d2d1ffd0d1d1ffd0d0d0ffcfcfceffcececeffcdcdcdffccccccffcbcacbffc9c9c9ffc7c7c8ffc6c6c6ffc5c5c5ffc4c3c4ffc2c2c2ffc1c0c0ffbfbebfffb4b4b4ffa1a0a0ff898889ff6c6c6cff3c3c3cff202020ff090909ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040505ff0b0b0cff181918ff302f30ff464545ff555554ff595959ff5a595aff5b5b5aff5c5d5cff5d5e5dff5f5f5fff616160ff626262ff636363ff656465ff666666ff686868ff6a6a6aff6b6b6bff6b6b6cff6d6c6dff6d6d6dff6e6e6eff6f6f6fff6f6f6fff717170ff717172ff727272ff747474ff757575ff767576ff777677ff777777ff777777ff787878ff797979ff797a7aff7b7b7bff7b7b7bff7c7c7cff7d7d7dff7d7d7dff7e7e7dff7e7f7fff7f7f7fff807f80ff808180ff818281ff828382ff838383ff848484ff858585ff858686ff868787ff878787ff878787ff878888ff888888ff888988ff898989ff898989ff898989ff8a8a89ff898a8aff8a8a8bff8a8a8aff8b8b8bff8c8b8bff8d8c8cff8c8c8dff8d8d8dff8e8e8dff8e8f8eff8e8f8fff8f908fff90908fff909090ff909091ff919191ff919192ff929292ff929393ff939393ff949494ff959495ff959595ff969595ff979797ff979797ff999998ff999999ff9a9a9aff9b9b9bff9c9c9cff9d9d9eff9f9e9fffa0a0a0ffa1a0a1ffa1a2a2ffa3a3a3ffa3a4a4ffa5a5a5ffa6a6a6ffa8a8a8ffaaababffaeaeaeffb2b2b2ffb4b5b5ffb7b7b6ffb8b8b8ffbabbbaffbebfbeffc1c2c1ffc5c5c5ffcac9caffcccdccffcececfffd0d0d0ffd3d3d3ffd5d5d5ffd9d9d9ffdddddcffe2e2e2ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffdedfdeffc1c1c1ff777777ff484848ff282828ff111111ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040504ff10100fff2d2d2dff4c4c4cff707070ffb7b8b7ffddddddffe7e7e7ffe8e8e9ffe7e7e7ffe6e6e6ffe4e4e4ffe2e2e1ffdddddeffd8d7d8ffd5d5d4ffd2d3d2ffcfd0d0ffcdceceffcbcbcaffc7c7c7ffc3c3c3ffc0c0c1ffbdbdbeffbbbbbaffb8b8b9ffb7b6b7ffb5b5b5ffb3b3b3ffb0b0b0ffaeadadffabababffa8a9a8ffa8a7a7ffa5a5a5ffa2a2a2ffa1a1a1ffa1a1a1ffa09fa0ff9f9f9fff9e9e9eff9d9d9dff9b9c9cff9b9b9bff9a9a9bff9a9a9aff9a9999ff989998ff979898ff979696ff969696ff969696ff959595ff949494ff939494ff939393ff929392ff919292ff929192ff919190ff909091ff8f9090ff8f8f8fff8f8e8fff8e8f8eff8e8e8dff8d8d8dff8d8d8dff8c8c8cff8b8c8bff8c8c8bff8b8b8bff8a8b8bff8a8a8aff8a8a8aff8a8989ff8a8a89ff888889ff888888ff888888ff878888ff878888ff878787ff868686ff858585ff838384ff838283ff828182ff818181ff808081ff808080ff7f7f80ff7f7f7fff7e7e7eff7e7d7dff7e7d7dff7c7c7cff7d7d7cff7b7b7cff7b7b7bff7a7b7bff7a7a7aff79797aff797979ff797978ff787778ff767777ff767675ff747474ff747474ff727272ff717171ff6f6f6fff6e6d6eff6d6d6dff6d6d6dff6d6d6cff6c6b6cff6b6b6bff6a6b6aff6a6a6aff686969ff686768ff666766ff646565ff636464ff626362ff616061ff5f605fff5d5d5dff5a5b5aff575757ff4f4f4fff474747ff3d3d3dff303131ff1e1e1fff0d0d0dff040404ff010001ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff080808ff131213ff292a2aff525252ff8b8b8cffb6b6b6ffc3c3c2ffc0c0c0ffc0c0c0ffc1c1c1ffc3c3c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c9c9ffcacacaffcbcbcbffcbccccffcdcdcdffcdcecdffcececeffcececeffcfcfcfffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd2d2d2ffd1d2d1ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdadaffdbdbdbffdadbdaffdcdbdbffdbdbdcffdbdbdbffdbdcdcffa0a0a0ff444445ff434343ff414141ff3f3f3fff3d3d3dff3b3b3bff383939ff373737ff363535ff343434ff323232ff303030ff2e2e2eff2c2c2cff2a2a29ff282728ff282928ff2a2a2aff2a2a2aff292a2aff2a292aff292a29ff29292aff282828ff28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff19191aff191919ff181919ff181818ff171718ff171717ff1d1d1dff242324ff2c2d2dff3a3a39ff4a4b4bff606060ff757575ff898988ff99999affb1b1b1ffcfcfceffe3e3e3fff0f0effffdfcfcfffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefffffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefffffffefefffefefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefefffefffefffffffefffefefefffffffffffffffefffefffefffefefefffefefefffefefefffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffefffffefffefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfff7f7f6fff0f1f0ffd7d8d8ffc5c5c5ffbcbcbcffb3b3b3ffa8a8a8ff9b9b9bff8b8b8bff797978ff656666ff545454ff444445ff3d3d3eff3d3d3dff3e3d3dff3e3e3eff3d3e3dff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffafaf9fff5f5f5ffeff0f0ffecececffebebebffebecebffebebebffebeaeaffeaebeaffeaebeaffeaeaeaffe9eaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe8e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e5e5ffe5e4e5ffe5e4e4ffe3e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e0e0ffe1e0e0ffdfe0dfffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdeddddffdcdcdcffdbdbdbffdadadaffd8d9d9ffd8d8d8ffd5d5d5ffd2d2d2ffcfcfcfffcdcccdffcbcccbffcbcbcbffcbcbcaffcacacaffc9cacaffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc6c7c7ffc6c7c6ffc6c6c6ffc7c7c7ffcbcacaffcfcfceffd3d3d3ffd7d7d7ffdadbdbffdededeffe0e0e0ffe1e2e2ffe1e1e1ffe0e0e0ffdfdedfffe0e0e0ffe0e0e0ffe1e0e1ffe2e1e1ffe2e2e2ffe2e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe5e5e6ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe7e8e7ffe7e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe5e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe6e5e5ffe4e4e5ffe5e4e5ffe5e4e4ffe4e5e4ffe3e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e2e3ffe2e1e2ffe2e1e1ffe2e2e2ffe0e1e0ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedddeffdedddeffddddddffdcdcdcffdbdcdbffdbdbdbffd9dadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d4d4ffd3d3d3ffd2d2d2ffd1d1d0ffcfcecfffcdcdcdffcbcccbffcacacaffc8c9c8ffc7c6c7ffc5c6c5ffc4c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c2ffc0c0c0ffc0c0c0ffc1c1c0ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc0c1c0ffc0c1c0ffc0c1c0ffc2c2c2ffc4c3c3ffc4c5c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9cacaffcccbcbffcdcdcdffcfcecfffd0d0d0ffd1d1d1ffd3d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd9d8d8ffd8d9d9ffd9dad9ffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcddffddddddffdededdffdededeffdfdedfffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe2e2e2ffe1e2e1ffe3e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe5e5e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e7e7ffe7e6e7ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe7e7e8ffe8e7e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e8ffe7e7e8ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe3e4e4ffe3e3e3ffe0e0e0ffdededeffdbdadaffd7d8d7ffd5d5d5ffd3d2d2ffd0d0d0ffcecfceffcececdffcecdceffcececeffcececeffcecfceffcecfcfffd0cfd0ffd0d0cfffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd5d6d6ffd7d7d7ffd9d9d8ffd9dadaffdbdbdbffdcdddcffdededfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe3e3e2ffe2e2e3ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe3e3e3ffe4e4e4ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffebeaeaffebebebffecebebffececebffececedffedededffeeefeefff4f4f4fffafbfbfffcfcfdfffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353434ff343434ff333333ff313132ff303031ff30302fff303030ff383838ff434343ff4d4c4dff575757ff606060ff6a6b6bff767675ff818281ff8d8e8eff9d9d9dffcacacaffe5e5e5fff5f4f4fffcfcfcfffefefefffffefefffefffffffffefffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffefefefffefefefffefefefffefffffffefefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffffefefffefefffffefefefffffefffffefefefffefffefffefffffffffefefffefffffffefffffffffffefffffefffffffffefffefffffffffffffffefefffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffefefffffffefefffefffffffefffffffffefffffefefffffffefffffffefffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffefffffffefefffffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefefffefdfefffdfefefffefefefffefefdfffdfefdfffefdfefffdfefefffdfefdfffefdfefffefefefffefffffffefffffffffefefffefffffffefffffffffffefffffefffffffffefffefffffffffffffffefefffffffefefffefefefffefefefffefefdfffbfbfcfff5f5f5ffeaeaeaffddddddffcccbccffbebebeffb0b0b0ffa0a0a0ff8f8e8fff7c7c7cff696868ff555555ff434444ff3b3c3cff3c3c3bff363636ff363636ff373737ff383838ff39393a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272627ff272727ff272727ff272828ff282727ff272828ff272828ff272727ff272727ff262626ff272828ff2a2a2aff2c2c2dff302f2fff323231ff343434ff363636ff383839ff3a3a3aff3c3c3cff3d3d3eff3f3f3fff414141ff424343ff444445ff4c4b4cffb9b9b9ffdddcddffdcddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadbffdadadaffdadadaffd9d9daffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d2ffd0d0d0ffcfcfcfffcecfcfffcececeffcdcdcdffcbcbccffcacacaffc9c8c9ffc7c7c7ffc5c6c6ffc5c5c5ffc3c3c3ffc2c2c1ffc0c0c0ffbebfbeffb9b9b9ffabacacff969696ff5d5d5eff343434ff111010ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030202ff070707ff0f0e0eff1b1b1bff2d2d2eff414141ff525252ff5a5a5aff5c5d5cff5d5d5dff5e5e5eff5f5f5fff616061ff626262ff646464ff656565ff676666ff686868ff69696aff6b6b6bff6d6d6dff6e6f6eff6e6f6fff6f706fff707070ff717171ff727171ff727372ff737373ff747475ff767676ff767677ff777777ff787778ff787878ff787978ff79797aff7a7a7aff7b7b7bff7c7b7cff7c7d7dff7d7d7dff7e7f7fff7f7f7fff807f7fff808080ff808080ff818181ff818182ff838282ff838383ff848484ff858585ff868586ff878787ff878888ff888888ff898988ff888989ff898989ff898989ff898989ff8a8a8aff8a8a8aff8b8a8bff8b8b8bff8c8b8bff8b8c8cff8c8c8cff8c8c8cff8d8d8dff8d8e8dff8e8e8eff8f8e8eff8f8f8fff8f8f8fff909090ff919190ff919191ff929292ff939292ff939393ff939394ff949494ff949494ff959594ff959696ff969796ff969797ff989797ff989898ff989998ff9a9a99ff9a9a9bff9c9c9cff9c9c9dff9d9d9eff9f9e9eff9fa0a0ffa1a1a1ffa2a2a2ffa3a3a3ffa4a4a4ffa5a4a5ffa6a6a6ffa7a7a7ffa9aaa9ffacacacffb0b0b0ffb3b3b3ffb5b5b5ffb7b7b7ffb9b9baffbcbcbbffbfc0c0ffc3c3c3ffc8c8c8ffcbcacbffcdcdcdffcfcfcfffd1d1d1ffd4d4d3ffd6d6d6ffdadadaffdededeffe3e3e3ffe6e6e6ffe7e6e6ffe7e7e7ffe6e5e6ffdcdcdcffb8b8b9ff6d6d6dff434343ff212221ff0c0c0cff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0d0c0cff282828ff474747ff6d6d6dffaeadaeffdadadaffe7e6e7ffe8e9e9ffe8e7e8ffe6e7e7ffe5e5e5ffe2e3e2ffdedfdeffd9d9d9ffd5d6d6ffd3d3d3ffd1d0d1ffcececeffccccccffc8c8c9ffc5c5c5ffc1c2c2ffbebfbfffbcbcbbffbab9baffb8b8b7ffb6b7b7ffb4b5b4ffb1b2b2ffafafafffacacacffaaaaaaffa8a8a8ffa6a6a7ffa4a4a5ffa2a2a3ffa2a2a2ffa1a1a1ffa0a0a0ff9fa09fff9f9e9fff9d9d9dff9c9c9cff9c9b9cff9b9b9bff9a9a9aff9a9a9aff999999ff989898ff979797ff979696ff969696ff959596ff959594ff949594ff939494ff939393ff939293ff929292ff919291ff919191ff919190ff909090ff8f8f8fff8f8e8eff8e8e8eff8e8e8eff8d8d8dff8e8d8dff8d8c8dff8d8d8dff8c8d8dff8c8c8cff8b8c8cff8c8c8cff8b8b8bff8a8b8aff8b8a8aff8a8a8aff898a89ff8a898aff898988ff888888ff878787ff868585ff858585ff838484ff838383ff828282ff828281ff818282ff818181ff808080ff807f7fff7f7f7fff7e7f7eff7e7e7eff7d7d7eff7d7d7eff7c7c7dff7c7c7cff7c7b7bff7b7b7bff7a7b7aff7a7a7aff797879ff787878ff777777ff767676ff747575ff737373ff717171ff707070ff6f6f6fff6f6e6eff6e6e6eff6e6e6eff6e6e6dff6d6d6dff6c6d6cff6c6c6cff6b6a6bff696a6aff686868ff676767ff666665ff646464ff626262ff606060ff5d5d5dff5b5b5bff585757ff565656ff525152ff484747ff313232ff181818ff080808ff040505ff030303ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040405ff0c0d0dff1f1e1fff444444ff7e7e7effadacadffc1c2c1ffc3c3c3ffc0c1c1ffc1c1c1ffc3c2c2ffc4c4c4ffc5c5c5ffc7c7c7ffc8c8c8ffcacac9ffcacbcbffcbccccffcdcdcdffcecdceffcececeffcecfceffcfcfcfffd0d0d0ffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d2d3ffd4d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadadaffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffbebdbeff5d5d5dff444343ff414142ff404040ff3e3e3eff3c3b3cff3a3a3aff383738ff363636ff343434ff333333ff313131ff2f2f2fff2c2c2cff2a2929ff282828ff282829ff292928ff282929ff2a2a2aff2a2a2aff2a292aff2a2a2aff292929ff292929ff28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191a19ff19191aff1a1a1aff19191aff191919ff181718ff171818ff1d1e1eff252526ff2f2e2fff3c3b3cff4e4d4eff636363ff787878ff8b8b8bff9d9c9cffb4b3b3ffd1d1d1ffe4e4e4ffefefeffffcfcfdfffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefffffffffffffffefefffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefefffefffffffefffffffffefffffefefefffefefefffffefefffefffffffefefefffefffffffffffefffffefefffefefefffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffdfdfdfffdfefdfffdfdfcfffdfdfdfffdfdfdfff6f7f7fff0f1f0ffdad9daffc6c6c6ffbcbcbcffb3b3b3ffa8a8a8ff9b9b9bff8b8c8cff797979ff666666ff555554ff454545ff3e3e3dff3d3d3dff3e3d3dff3e3d3dff3d3e3dff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffbfbfbfff7f7f7fff1f2f1ffededecffebebebffebebebffebeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe8e7e7ffe7e6e7ffe7e6e7ffe6e7e7ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e0e1ffe1e1e0ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0dfffdfdfdfffdfdfe0ffdfdfe0ffdededfffdfdfdfffdfdedeffdededeffdddedeffdddcddffdbdbdbffdadadbffdad9d9ffd8d9d8ffd6d7d6ffd4d4d4ffd1d1d0ffcececeffcbccccffcbcacaffcacacaffc9c9caffcac9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c7c8ffc7c8c8ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc9c9c9ffcdccccffd1d1d1ffd5d5d5ffdbdadaffdedddeffe0dfe0ffe2e1e1ffe2e3e3ffe1e1e1ffdfe0dfffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e3e4ffe4e4e3ffe4e4e4ffe4e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e6e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e5e5ffe5e6e6ffe5e5e5ffe4e5e4ffe5e4e4ffe4e5e5ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe2e3e2ffe2e3e3ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfe0ffdfe0e0ffdededfffdededeffdeddddffddddddffdcdddcffdcdcdcffdbdbdbffdadadaffdad9d9ffd8d9d9ffd7d8d8ffd7d7d7ffd6d6d5ffd5d4d4ffd2d3d3ffd1d1d1ffcfcfcfffcdcdceffcccccbffcacbcaffc9c9c9ffc7c7c8ffc6c5c6ffc4c4c4ffc2c3c3ffc1c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c1c1ffc2c2c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffc1c0c0ffc0c1c1ffc0c0c0ffc0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc0c0c1ffc1c0c0ffbfc0c0ffbfc0c0ffc2c2c2ffc3c2c3ffc4c4c4ffc4c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacaffccccccffcececeffd0cfcfffd1d0d1ffd2d1d2ffd3d2d3ffd3d4d4ffd4d4d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffdadad9ffdadadaffdbdbdbffdcdbdbffdcdcdcffdcddddffddddddffdedddeffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe8e7e7ffe7e8e8ffe7e7e8ffe7e7e7ffe8e8e8ffe8e8e7ffe7e8e7ffe8e8e8ffe7e8e8ffe7e8e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e7ffe8e7e7ffe7e8e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe4e4e5ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe1e0e1ffdfdfdfffdcdcdcffd9dadaffd7d7d7ffd5d4d5ffd2d2d2ffd0d0d0ffcececeffcdcdceffcececeffcecfceffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffd7d6d6ffd8d7d8ffd9d8d9ffdadadaffdbdcdcffdedddeffdedfdfffdfe0e0ffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e4ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaebebffebebebffebebebffecececffedececffeeedeefff0eff0fff7f6f6fffbfcfcfffdfcfdfffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343534ff333333ff323232ff313131ff2f3030ff2f2f2fff2e2e2eff363736ff414141ff4c4c4cff565657ff606161ff6c6b6bff787777ff828383ff8d8d8eff9c9b9bffc7c6c6ffe3e3e3fff4f4f4fffcfcfcfffffefefffefffffffffefefffffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffefffffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffefefffffffefffffefefffefffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffefffffffefefffffffffefffffefffffefefefffefefffffffffffffffefefffefffffffffefefffffefffffefefffffefefffffefefefffefefefffefffefffffffefffefffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffffffffffefefefffffefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffefefefffefffefffefffefffffefffffffefffffffefffffffffefffefffffffffefefffffffffffefffefffffefefffefffefffefffefffffffffffefefefffefffefffefefefffefefefffefffefffefefffffffffffffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefffefffefdfefffdfefefffefefdfffefdfefffdfefefffdfefefffefdfefffefdfefffefefefffefefdfffefefefffefefefffefefffffefefefffffefefffefefffffefffefffefefefffffffffffffffffffefefefffffefffffffefefffffefefffffffefffffefefffefefefffefefefffbfcfbfff5f4f4ffe9eaeaffdcdcdcffcbcccbffbebebeffb0afb0ffa09fa0ff8f8e8eff7c7c7cff686969ff565555ff434343ff393a39ff363636ff363737ff373837ff393939ff393939ff393a3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262727ff272727ff282727ff272728ff272827ff272727ff282727ff272727ff272727ff262626ff282727ff2b2b2aff2e2e2dff313030ff323333ff353535ff373736ff393938ff3b3b3bff3c3c3cff3d3e3dff3f3f3fff424142ff434243ff454445ff717170ffd6d7d7ffdddcdcffdcdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdaffdbdbdbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd5d5d4ffd5d4d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d4d3ffd3d3d2ffd3d3d2ffd1d2d2ffd0d0d1ffcfd0cfffd0cfcfffcececfffcdceceffccccccffcbcbcbffc9c9c9ffc7c7c8ffc7c6c7ffc6c5c5ffc4c4c4ffc3c3c2ffc2c1c1ffc0c1c0ffc0c0c0ffbcbcbbffaeadadff7e7e7eff535352ff1f1f1fff070807ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff090908ff131212ff212122ff333332ff444344ff4f4f50ff595959ff5e5d5dff5f5f5fff606161ff626261ff636362ff646465ff656666ff676767ff696969ff6a6a6aff6b6c6bff6d6d6dff706f6fff707170ff717171ff727172ff727272ff737373ff747474ff757474ff757675ff777677ff777877ff797878ff797979ff7a7979ff7a7a7aff7a7a7aff7b7a7bff7c7b7cff7d7c7dff7d7e7dff7d7e7eff7f7e7eff7f7f80ff808180ff818181ff818282ff828282ff838383ff838383ff838484ff848484ff858585ff868686ff878687ff888888ff888889ff898a89ff8a8a8aff8b8a8aff8a8b8aff8a8a8bff8c8b8bff8c8b8bff8b8b8bff8c8c8cff8c8d8cff8d8c8cff8c8d8dff8d8d8dff8e8d8eff8e8e8eff8e8e8fff8f8f8fff8f8f8fff909090ff919190ff919191ff919192ff929292ff929292ff939393ff939394ff949494ff949494ff969595ff969696ff969696ff979697ff989797ff989898ff999998ff9a9999ff9a9a9aff9c9b9cff9c9c9cff9d9d9cff9e9e9eff9f9f9effa0a09fffa1a1a1ffa3a2a3ffa4a3a3ffa5a4a4ffa5a5a5ffa6a7a6ffa7a7a7ffa9a9a9ffababaaffaeadadffb1b1b1ffb4b5b4ffb7b7b7ffb8b8b8ffbabbbaffbebdbdffc1c1c1ffc4c4c4ffc9c9c9ffccccccffcececeffd0d0d0ffd2d2d2ffd5d4d5ffd7d7d7ffdbdbdbffe0e0e0ffe5e4e4ffe7e7e7ffe7e7e7ffe8e8e7ffe6e5e6ffd9dadaffaeadadff686768ff414141ff1d1d1dff090909ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0c0c0cff252525ff474647ff6e6e6effa6a6a6ffd8d7d7ffe6e6e7ffe9e9e8ffe8e8e9ffe7e7e8ffe5e6e6ffe3e3e3ffdfdfdfffdadadaffd7d7d6ffd4d5d4ffd1d2d2ffcfcfd0ffccccccffcac9c9ffc6c6c6ffc2c3c2ffbfbfbfffbdbdbdffbabbbbffb8b8b9ffb7b7b7ffb6b5b5ffb3b3b3ffb1b1b0ffaeaeadffabacabffaaaaaaffa8a8a7ffa6a6a5ffa4a4a4ffa3a3a3ffa2a2a2ffa1a1a1ffa1a0a1ffa09fa0ff9f9e9fff9e9e9eff9c9d9dff9c9c9cff9c9c9cff9b9b9bff9a9a9aff999a99ff999998ff989898ff979797ff969797ff969696ff969595ff959595ff949495ff949494ff939394ff929393ff929292ff929292ff919291ff909091ff919090ff909090ff8f8f8fff8f8f8fff8f8f8fff8f8e8fff8e8f8fff8f8e8eff8e8d8eff8d8e8eff8d8d8eff8d8d8dff8c8c8cff8c8c8cff8c8c8bff8c8c8bff8b8b8bff8a8a8bff898989ff898989ff878788ff868787ff858585ff858585ff848484ff838383ff838283ff838282ff828281ff828281ff818180ff808180ff808080ff7f807fff7f7f7fff7e7f7eff7e7e7eff7d7d7dff7c7d7dff7d7c7dff7c7c7cff7c7b7bff7b7b7aff797a7aff797878ff787878ff757575ff747373ff727373ff727271ff727271ff717171ff707170ff707070ff706f6fff6f6f6fff6e6e6fff6e6e6eff6c6c6dff6b6c6bff6a6a6aff696969ff676867ff656566ff646464ff626161ff5e5e5fff5c5c5cff5b5b5bff5a5959ff525353ff414040ff2a292aff181919ff0e0f0fff0a0a0aff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080909ff151515ff323132ff676767ff9fa09fffbcbdbdffc2c2c2ffc1c1c2ffc0c1c0ffc2c1c1ffc3c4c3ffc5c5c4ffc7c7c6ffc7c7c7ffc8c9c9ffcacacaffcbcbcbffccccccffcdcdceffcfcecfffcececfffcfcfcfffd0d0d0ffd1d1d1ffd0d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d8ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffdad9d9ffd9dad9ffd9d9d9ffdad9daffdbdadaffdbdadaffdbdbdbffdcdbdbffdbdcdbffdcdcdcffdcdcdcffdddcdcff595959ff444443ff424242ff404040ff3f3e3fff3d3c3dff3b3a3bff393939ff373737ff363535ff343434ff323232ff303030ff2d2e2eff2b2b2aff292929ff282827ff282928ff282828ff292828ff292929ff2a292aff2a2a2aff29292aff292a2aff2929290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff191a19ff1a1a19ff191a1aff191919ff181918ff181919ff1f1f1fff272627ff313031ff3e3e3eff505150ff656565ff7b7b7bff8d8d8dff9e9e9effb5b5b5ffd3d3d2ffe6e6e6fff1f1f1fffcfdfdfffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffffffffffffffefffefffefffefffefffffefffffffefefffffefefffefefefffefffefffefefefffefffffffefffefffffefefffefffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffffefefffefdfefffdfefefffdfdfdfffdfcfdfffdfcfdfffdfdfdfff7f7f6fff1f1f1ffdbdbdcffc7c8c8ffbcbcbcffb3b2b2ffa7a7a8ff9a9b9aff8c8c8cff7b7a7aff676867ff555555ff454546ff3e3d3dff3d3d3dff3e3e3dff3e3d3dff3d3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfcfff8f8f8fff3f3f3ffeeefeeffecebebffebebebffebebeaffebebebffeaeaeaffeaeaeaffeae9eaffeaeae9ffeaeae9ffe9e9eaffe9e9e9ffe8e8e9ffe8e9e8ffe8e8e8ffe9e8e8ffe7e8e8ffe7e7e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e7ffe7e6e6ffe6e5e6ffe5e6e6ffe5e5e6ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdedfdfffdededeffdededeffdddedeffdedddeffddddddffdcdbdcffdbdbdbffd9dadaffd9d8d8ffd8d8d8ffd5d6d5ffd3d2d2ffcfd0cfffcdcdccffcbcbcbffcacacaffc9cacaffc9c9c9ffc9c9c8ffc8c8c8ffc8c7c8ffc8c8c8ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c7c7ffcacacbffd0cfcfffd4d4d4ffd7d7d7ffddddddffe0e0dfffe2e1e2ffe3e3e3ffe3e2e2ffe1e0e1ffdfe0e0ffe0e0e1ffe1e1e1ffe2e1e1ffe2e3e2ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e5ffe4e4e4ffe5e5e5ffe5e4e5ffe5e6e5ffe5e5e5ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe7e8e7ffe7e7e7ffe8e7e8ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe2e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffdfe0dfffe0dfdfffdedfdfffdededeffddddddffdcdddcffdddcddffdcdbdcffdbdadbffdadadaffd9dad9ffd8d8d8ffd7d7d8ffd6d7d6ffd5d5d5ffd3d4d4ffd2d2d2ffd1d1d0ffcececeffcccdcdffcbcacbffc9c9c9ffc8c8c8ffc6c6c6ffc5c5c5ffc3c3c4ffc2c3c2ffc3c2c2ffc3c3c3ffc2c3c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c2c1ffc1c0c0ffc0c1c1ffc1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c2ffc2c2c2ffc0c0c0ffc0c1c0ffc0bfc0ffbfbfbfffbfbfbfffc1c0c1ffc3c2c3ffc3c3c4ffc4c5c4ffc5c5c5ffc7c7c7ffc7c8c8ffc9c9c9ffcbcacaffccccccffcdcdcdffcfcfcfffd0d1d0ffd2d1d1ffd2d3d3ffd4d3d3ffd4d3d4ffd4d5d5ffd5d5d6ffd6d6d6ffd7d6d6ffd7d8d7ffd8d8d8ffd9d9d8ffd8d9d9ffd9d9daffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdeddddffdededeffdededeffdfdedfffe0dfdfffe0e0e0ffe1e1e0ffe1e1e0ffe1e2e1ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe5e4e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe6e6e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e8e8ffe8e7e7ffe8e7e8ffe7e8e8ffe7e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe5e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e4ffe2e3e3ffe1e0e0ffdededeffdbdcdbffd9d9d9ffd6d7d6ffd4d5d4ffd2d2d2ffcfcfcfffcecfceffcfceceffcfceceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd3d3d3ffd4d4d4ffd5d5d5ffd7d7d7ffd8d9d8ffdad9d9ffdadbdbffdddddcffdedddeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e4ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaebeaffeaeaebffecebebffecebebffebebecffecececffedededffeeededfff0f1f1fff8f8f8fffcfbfcfffcfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff323232ff303131ff303030ff2f2f2fff2e2f2fff2e2e2eff343535ff3f3f40ff4b4b4bff565656ff616161ff6c6c6cff787878ff848384ff8e8e8dff9a9a9affc3c2c2ffe3e2e2fff4f3f3fffcfcfcfffefefffffefffefffefefefffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefefffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffffefffffffefefffefefffffefffefffefefefffefefefffefefefffffffefffefffffffefffefffefefffffefefefffefefffffffefefffefefefffffefefffefffffffefffffffefffefffffffffffefefefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffefffefefefffffefffffefefefffffffffffffffffffefefefffffffffffefefffffefefffffffffffffefffffffffefefffffefefffefefefffefffffffffefefffefffffffefefefffefffefffefffefffffffffffefefffffefefffffefefffffffefefffffefefffefffefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffffefefffffffefffefffffffefffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffefffefffffffffffefffefffefefefffefdfdfffbfbfbfff4f4f4ffe9e9e9ffdcdddcffcbcbcbffbdbdbdffafafafff9f9f9fff8e8e8eff7d7d7cff6a6a6aff575757ff444443ff363636ff363737ff383737ff383939ff393939ff393939ff3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282727ff272828ff272828ff272727ff272728ff272727ff272728ff272727ff272727ff272726ff292929ff2c2c2cff2e2f2eff313131ff333333ff353535ff373738ff3a3a3aff3c3c3bff3d3d3dff3e3e3eff404040ff414141ff434343ff464646ffa0a1a1ffdddcddffdcdcdcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdadbdbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d9d8ffd8d8d7ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd7d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfd0ffcecfceffcecdceffcbcbcbffcacacbffc9c8c9ffc7c8c7ffc7c6c6ffc5c5c5ffc4c4c4ffc2c3c2ffc1c1c1ffc1c0c0ffc0bfc0ffbbbbbbff9fa09fff7a7a7aff3e3e3eff191919ff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff080807ff161616ff181717ff272728ff3a3b3aff494a4aff545555ff5b5b5bff5f5f5fff616161ff636362ff646464ff656665ff676767ff696868ff6a6a6aff6c6c6bff6d6d6dff6e6e6eff6f6f6fff717171ff737373ff747474ff757575ff757575ff757575ff767675ff777777ff777877ff787878ff797979ff7a797aff7b7a7bff7b7b7bff7c7c7cff7c7c7cff7c7c7cff7d7d7dff7d7d7eff7e7e7fff808080ff808080ff818081ff828282ff828282ff838383ff848383ff848485ff848585ff858585ff858685ff868787ff878787ff878788ff888889ff8a8a89ff8b8a8aff8b8c8bff8c8c8bff8c8c8cff8d8d8dff8d8d8cff8d8d8dff8d8d8dff8e8d8dff8e8d8dff8e8d8dff8e8e8eff8e8f8eff8e8e8eff8e8f8fff8f8f8fff90908fff909090ff919190ff919191ff919292ff929292ff939293ff949393ff959494ff949595ff949595ff959595ff969696ff969696ff979797ff979798ff989898ff999898ff999a99ff9a9a9aff9a9b9bff9b9c9cff9c9c9cff9d9d9dff9e9e9eff9f9f9fffa0a0a0ffa1a2a1ffa2a2a2ffa4a4a3ffa4a4a5ffa5a5a6ffa7a7a7ffa7a8a7ffa9a8a8ffaaaaaaffacacacffafafafffb3b2b2ffb5b6b6ffb7b7b7ffb9b9b9ffbbbbbbffbfbfbfffc2c2c2ffc5c5c5ffcacacbffcdcdccffcfcfcfffd1d1d1ffd3d3d3ffd5d5d5ffd9d8d8ffdcdcdcffe1e1e1ffe5e5e5ffe8e7e7ffe8e8e8ffe8e8e8ffe5e6e6ffd6d7d6ff9c9c9cff5a5a5aff383838ff171716ff060706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff0a0a0aff1d1d1dff414140ff696969ff9c9b9bffd2d2d3ffe5e6e5ffe8e9e9ffe8e9e9ffe8e8e8ffe7e7e6ffe4e5e5ffe1e1e0ffdbdbdcffd7d8d8ffd5d5d5ffd3d2d2ffd0d0d0ffcececdffcbcbcbffc7c7c8ffc3c4c4ffc1c1c1ffbdbebeffbcbbbcffbab9baffb8b8b8ffb7b6b6ffb4b5b4ffb2b2b2ffafafafffacadadffabababffa9a9a9ffa7a7a7ffa5a5a5ffa5a5a4ffa4a4a4ffa3a2a3ffa2a2a2ffa0a0a1ffa0a0a0ff9f9f9fff9e9e9eff9e9d9dff9d9d9dff9c9c9cff9b9b9cff9b9a9aff9a9a9aff999999ff999999ff989898ff989898ff979797ff969696ff959596ff959595ff959594ff949494ff949493ff939393ff939393ff929292ff929292ff919191ff919191ff919191ff919090ff909091ff909090ff8f9090ff8f9090ff8f8f8fff8f8f8eff8e8f8fff8e8e8eff8e8d8eff8d8e8dff8d8d8dff8d8c8dff8c8c8cff8c8b8bff8a8b8bff898a8aff898989ff888888ff878787ff868687ff858586ff848585ff848484ff838483ff848383ff828382ff828282ff828282ff818181ff818181ff808080ff808080ff7f8080ff7f7f7fff7f7f7eff7e7e7eff7d7d7dff7d7d7dff7c7c7cff7c7b7bff7a7a7aff787878ff767676ff757575ff747475ff737474ff737373ff737372ff737373ff727272ff717272ff717172ff717170ff707070ff6f6f6fff6e6e6dff6d6c6dff6b6b6bff6a6969ff686868ff656565ff636262ff606060ff5f5e5eff5c5c5dff595959ff4d4d4dff3e3e3eff393939ff2f2f2eff191a19ff0c0d0cff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff111111ff282828ff565657ff89898affaeaeadffbcbdbdffc0bfbfffc0c0c0ffc1c1c1ffc2c3c3ffc4c4c4ffc5c6c6ffc6c7c7ffc8c8c8ffc9c9c9ffcbcbcbffcccbccffcccdcdffcececeffcfcfceffcfcfcfffcfd0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d4ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffd9d9d9ffdad9daffdadadaffdadadaffdbdadaffdbdbdaffdcdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffb2b2b2ff434443ff434342ff414141ff3f3f3fff3d3d3dff3b3b3bff393939ff383838ff363636ff353435ff333333ff313131ff2e2f2fff2c2c2cff29292aff272828ff282828ff282828ff282829ff282829ff282829ff282829ff2a2a29ff2a2a2aff2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a19ff191919ff1a191aff191919ff1a1a1aff191a1aff1a1a1aff202020ff272728ff313132ff404040ff525252ff686767ff7d7c7cff8f8f8eff9f9f9fffb7b6b6ffd5d5d5ffe7e7e7fff6f6f6fffdfefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefffffffffffffffefefefffffffffffefffefffffffffffffffffffffefffffffffefffefefefffefefefffffffefffefffefffffefefffefefefffefefefffefefffffffefefffefffffffefffffffffffffffefffefffffffffffffefffffefffffffffffffffffffefffffffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfff6f7f6fff1f1f2ffdddcddffcac9c9ffbdbcbcffb2b3b3ffa7a7a8ff9a9a9aff8c8c8dff7b7b7bff696869ff565657ff464646ff3e3d3dff3d3e3dff3e3e3eff3d3e3dff3d3e3eff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffcfcfcfff8f9f8fff3f3f3ffefeeeeffececebffeaebebffebeaeaffeaebebffeaeaeaffeaeaeaffe9eae9ffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffdfe0e0ffe0dfdfffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdededeffdededeffdededeffddddddffdededdffdcddddffdcdcdcffdbdbdbffdadbdaffdad9d9ffd8d8d8ffd7d6d6ffd4d4d4ffd1d1d1ffcecfcfffccccccffcacacaffc9cac9ffc9c9caffc8c8c9ffc8c8c8ffc7c7c8ffc8c7c7ffc7c7c7ffc6c7c6ffc6c6c5ffc6c6c6ffcac9c9ffcecdcdffd2d2d2ffd7d6d6ffdbdbdbffe0dfdfffe2e1e1ffe3e3e4ffe3e4e3ffe1e1e1ffe0e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e4e4ffe5e4e5ffe6e5e5ffe5e5e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e7ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e4e3ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdddedeffdcdcdcffdcdcdcffdbdbdbffdadadbffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd6d6d6ffd4d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffcacacaffc8c8c8ffc6c6c7ffc5c5c5ffc4c4c4ffc4c3c3ffc3c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c2c2ffc0c0c0ffc0c0c0ffbfc0bfffc0c0c0ffbfbfc0ffbfbfbfffc0c0c1ffc2c2c1ffc4c3c3ffc4c5c4ffc6c5c5ffc7c6c7ffc8c8c8ffc9c9c9ffcacbcaffcccbcbffcdcdcdffcfcfcfffd0cfcfffd1d1d1ffd2d2d2ffd2d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d8d8ffd9d9d9ffdadad9ffdadadbffdbdbdbffdcdcdcffdddcddffddddddffdedddeffdededeffdedfdfffdfdfdfffdfe0dfffe1e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe6e6e7ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e8e8ffe8e7e7ffe7e8e7ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e4ffe4e4e4ffe3e4e4ffe3e2e2ffe0e0dfffddddddffdadadbffd9d8d8ffd6d6d6ffd4d4d4ffd1d1d1ffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcfd0ffd0d0cfffd1d0d0ffd0d1d0ffd0d0d0ffd1d0d1ffd2d1d1ffd2d2d2ffd3d4d3ffd5d4d4ffd6d6d6ffd8d8d8ffd9d8d8ffdadadaffdcdcdcffddddddffdddedeffdfdedeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0dfe0ffe0e0e0ffe1e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe2e1e2ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebeaeaffebebebffebebebffecebebffecececffedececffedededffeeeeeefff3f3f3fff9fafafffcfcfcfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313131ff30302fff2f2f2fff2f2f2eff2e2f2fff2e2d2eff343434ff40403fff4b4b4bff565656ff616162ff6d6c6dff787877ff828282ff8d8d8dff999899ffc0c0c0ffe2e2e1fff2f3f3fffcfcfcfffffefefffefefefffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefffffffffefefffffefefffefefefffffffefffefffefffefefefffffefefffefefffffffefefffffffefffefefffffefffefffefefefffefefffffefffffffefffefffefffefffffffefffefffffffefffffffffefffffffffffffffefffffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffffefefffefffefffffffefffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefefefffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffefdfdfffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffefffffefffffffefefffdfefdfffcfbfbfff4f4f3ffe9e9e9ffdcdcdbffcbcacaffbdbdbcffaeaeaeffa0a0a0ff90908fff7f7e7eff6c6c6cff59595aff454646ff373737ff373737ff383938ff3a3939ff3a3939ff393a39ff3a3a390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272828ff272827ff272727ff272827ff272727ff272727ff282727ff272727ff272727ff272626ff282728ff2a2a2aff2d2d2dff302f30ff323231ff343434ff373736ff393939ff3b3a3aff3c3c3bff3d3d3dff3e3e3eff404040ff424241ff454444ff5e5e5effcbcbcbffdcddddffdcdcdcffdcdbdcffdbdcdbffdcdbdbffdbdbdaffdbdbdaffdadadaffd9dadaffdad9daffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcececeffcccccdffcbcbcbffcacacaffc9c8c8ffc8c7c7ffc6c6c6ffc5c5c4ffc3c3c3ffc2c1c2ffc0c1c0ffc0c0bfffc0c0bfffb8b8b8ffa0a0a0ff6d6d6cff3d3d3dff1a1a1aff090909ff030302ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040303ff090909ff151514ff333434ff353535ff424241ff504f50ff5a5a5aff5f5f5fff626261ff636363ff646565ff666666ff686868ff69696aff6b6b6bff6d6d6cff6e6e6eff6f7070ff717171ff727272ff747473ff747575ff767676ff777777ff787878ff787778ff797878ff797979ff7a7a7aff7b7a7bff7c7b7bff7c7c7bff7d7c7cff7d7d7dff7e7e7eff7f7e7eff7f7e7eff7e7f7eff7f7f7fff808080ff818180ff828182ff828282ff838383ff838484ff858484ff858585ff858685ff878686ff878686ff878787ff888888ff888989ff898889ff898989ff8b8b8aff8b8c8cff8d8c8dff8d8d8dff8e8d8eff8e8e8eff8e8e8eff8e8e8eff8f8e8eff8f8f8fff8f8f8eff8f8f90ff908f8fff909090ff909090ff909090ff909190ff919190ff919191ff919192ff929292ff939393ff939393ff949493ff949594ff959595ff969696ff969696ff969696ff979796ff979797ff979898ff999898ff999999ff999999ff9a9a9aff9b9a9bff9c9c9bff9c9c9cff9d9c9dff9e9e9dff9f9e9effa09f9fffa1a1a1ffa2a1a1ffa3a3a2ffa3a3a3ffa5a5a5ffa5a5a6ffa7a7a6ffa8a7a8ffa8a8a9ffaaaaaaffabacacffaeadadffb0b0b0ffb3b4b3ffb7b6b6ffb9b8b8ffbabbbaffbdbdbcffc0c0c1ffc4c3c4ffc7c6c7ffcccccbffcececeffd0d0d0ffd1d2d2ffd4d4d4ffd7d7d6ffd9dad9ffdededeffe2e2e2ffe6e6e6ffe8e8e7ffe8e8e8ffe8e8e8ffe5e5e5ffd2d2d2ff8a8a8aff515251ff323231ff111111ff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff070707ff151515ff343434ff616262ff919091ffcececeffe3e3e3ffe9e9e8ffe8e9e9ffe9e9e8ffe8e7e8ffe5e5e6ffe2e2e1ffdededeffd9d8d9ffd6d6d6ffd3d4d3ffd1d1d1ffcecfcfffccccccffc8c9c8ffc5c5c4ffc1c2c2ffbebfbfffbdbcbdffbbbbbbffb9b9b9ffb8b7b8ffb6b5b6ffb3b3b3ffb1b0b1ffaeadaeffacacacffabaaaaffa8a8a8ffa7a7a7ffa6a6a6ffa5a5a4ffa4a4a3ffa3a3a3ffa2a2a2ffa1a2a1ffa1a0a0ff9f9f9fff9f9f9fff9e9e9eff9e9d9dff9d9c9dff9c9c9cff9c9b9bff9b9b9aff9a9a9aff9a9a99ff989999ff999899ff979797ff979797ff969797ff969696ff959596ff959595ff959594ff949494ff939494ff939393ff939393ff939392ff929393ff929292ff929292ff929192ff929291ff919191ff919190ff919090ff909090ff90908fff909090ff8f8f8fff8f8f8fff8f8f8eff8e8e8eff8d8e8eff8c8d8cff8b8c8cff8b8b8bff898a8aff898989ff898888ff878887ff878686ff868686ff868586ff858585ff858485ff858484ff848483ff848383ff838382ff828282ff828282ff828181ff818180ff818180ff808080ff80807fff7f7f7fff7e7e7eff7e7e7eff7d7d7dff7c7b7bff797979ff787877ff777777ff777676ff767676ff767675ff757576ff757575ff747474ff757574ff747474ff747373ff727273ff717171ff70706fff6e6f6eff6d6d6dff6b6b6bff6a696aff676766ff636464ff626262ff606060ff5e5d5eff585858ff515251ff4f4f4fff4c4b4bff353636ff1c1c1bff0d0d0dff050505ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff0a0a09ff1e1e1eff4d4d4dff808080ffa0a09fffb6b5b6ffbdbdbeffc0bfc0ffc0c1c1ffc2c2c2ffc4c3c3ffc5c5c5ffc7c6c6ffc8c7c7ffc9c9c8ffcacacaffcbccccffcdcccdffcdcdcdffcfcfceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d6d6ffd6d6d5ffd7d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadbdaffdbdadaffdbdbdbffdbdbdbffdcdcdbffdcdbdcffdddcdcffdcdddcffd1d0d0ff636363ff434343ff414141ff403f3fff3d3d3dff3c3c3cff3a3a3aff393938ff373637ff353535ff343434ff313232ff303030ff2e2d2dff2a2b2aff292828ff292828ff282928ff282828ff282829ff292829ff282828ff292928ff282929ff2a2a2aff2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191a19ff1a1919ff1a1a19ff1a1a1aff1a1a19ff1a1a19ff191919ff202020ff272728ff323231ff414040ff535353ff696969ff7e7f7fff909090ff9f9f9fffb8b8b8ffd7d7d7ffe9e9e8fff8f8f7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefefffefefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefffefffffefefffffefffffffefffffffffefffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffefefefffffffefffefefefffefffefffffefefffefefefffefefffffefffffffffefefffefefefffefffefffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffffffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffcfdfdfffdfdfcfffdfefdfff6f6f7fff0f0f0ffdededdffcbcbccffbdbebeffb3b4b3ffa7a8a8ff9a9b9aff8b8c8cff7a7b7bff696869ff575757ff464545ff3e3d3dff3e3d3eff3e3e3dff3e3d3eff3f3e3fff3e3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfffaf9fafff4f4f4ffefefefffebececffebeaeaffeaeaeaffeaebeaffeaeaeaffeaeae9ffeaeae9ffeaeae9ffe9e9eaffe9e9eaffe9e8e9ffe9e9e8ffe8e9e9ffe9e8e9ffe8e8e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe3e4e4ffe4e3e3ffe4e4e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdededeffdededeffdededdffdededeffdededdffdeddddffddddddffddddddffdcdcddffdcdddcffdcdbdcffdadadbffdadadaffd8d9d9ffd8d7d7ffd6d5d5ffd3d3d3ffd0d0d0ffcecdcdffcbcbcbffcacac9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c7ffc7c8c8ffc7c7c7ffc6c6c6ffc6c5c6ffc7c7c6ffcbcccbffd0d0d0ffd5d5d5ffdadadaffdededdffe1e2e2ffe3e3e3ffe5e4e4ffe3e3e3ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e3e3ffe4e3e3ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe7e7e8ffe8e8e8ffe7e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0dfffe0dfdfffdfdfdeffdededeffdededdffddddddffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdbdadaffd9d9d9ffd9d8d9ffd7d7d8ffd6d5d5ffd4d4d4ffd2d3d2ffd1d0d0ffcececeffccccccffcbcbcaffc8c9c9ffc7c7c7ffc5c5c5ffc5c5c4ffc4c5c5ffc5c5c5ffc3c3c4ffc4c3c4ffc4c4c3ffc3c3c3ffc3c3c3ffc2c2c2ffc3c3c3ffc3c3c2ffc1c2c2ffc2c2c2ffc1c1c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c0c0ffc1c0c0ffc0c0bfffc0c0bfffbfc0c0ffc0bfc0ffbebebfffc0c0c0ffc1c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc7c7c6ffc7c8c7ffc9c9c9ffcac9caffcccbcbffcdcdccffcecfcfffcfcfcfffd1d0d0ffd1d1d2ffd3d3d2ffd3d3d3ffd4d4d3ffd5d4d5ffd5d5d6ffd6d6d5ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdadbdbffdcdcdbffdcdcdcffdcddddffdeddddffdededeffdfdedeffdfdfdfffe0dfe0ffe0e0e0ffe1e0e1ffe2e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe6e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe7e6e7ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e7ffe7e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe3e3e3ffe0e1e1ffdededeffdcdcdcffdadadaffd8d8d8ffd6d6d5ffd4d4d3ffd2d2d2ffcfcfd0ffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd1d0d1ffd0d0d1ffd1d0d1ffd1d1d1ffd1d2d1ffd2d3d2ffd4d3d4ffd5d5d5ffd7d7d6ffd7d8d8ffd9d9d9ffdbdbdbffdcdcdcffddddddffdddeddffdededeffdededeffdededfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe4e4e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffebeaeaffebebebffecebebffebececffecececffecececffedededffefefeffff5f6f5fffbfbfafffdfcfcfffdfdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303130ff302f30ff2f2f2fff2f2e2eff313031ff303031ff2f2e2fff363536ff414040ff4b4b4bff565657ff626161ff6b6b6bff757676ff808080ff8b8b8cff989899ffbebfbfffe0e0e1fff2f2f2fffcfcfcfffefefffffefefffffffefffffefffffffefefefffefffefffffffefffffefffffffffffffffefefffffffffffffffffffefffffffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffefffefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffffefffefefefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffefffffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefefffffefffefffffefffffffefefffffffefffefefefffffffffffffefffffffffffffffefefffefefefffefefffffffefffffefefefffefffffffffefefffefefffffefefffffefffefffefefffffefefefffefefefffefdfefffdfefefffefdfefffdfefefffdfdfdfffdfefdfffefefdfffefefefffefefefffefefdfffefefefffffefefffefffefffffefefffffffefffffffffffefffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffdfdfdfffbfcfbfff3f4f4ffe8e7e8ffdbdbdbffc9c9caffbdbcbcffaeaeafff9fa0a0ff919091ff808080ff6f6f6fff5c5c5cff484848ff393939ff383839ff393939ff3a3939ff393939ff3a3939ff3a3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff282827ff272727ff272727ff272727ff272727ff272727ff272727ff272727ff272727ff282929ff2b2b2bff2e2e2eff303030ff323333ff353635ff383738ff393939ff3a3a3bff3c3c3cff3d3d3eff3e3f3fff414041ff434343ff454545ff898989ffdcdcddffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d4ffd3d3d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcececfffcdcdcdffccccccffcbcbcbffc9c9c9ffc8c8c8ffc7c6c6ffc5c6c5ffc4c4c4ffc3c2c3ffc1c1c1ffc0c1c1ffc2c2c2ffc2c2c2ffb9b9b9ff99999aff6e6d6dff39393aff161717ff090809ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff080708ff121313ff2f2f30ff4f5050ff515150ff575758ff5e5e5eff626162ff646465ff656565ff676766ff696968ff6a6a6aff6c6c6cff6d6d6dff6f6f6fff717170ff727272ff737373ff757574ff767676ff777777ff787879ff7a7979ff7a7b7aff7b7b7bff7b7b7bff7b7b7bff7c7c7cff7c7d7cff7d7d7dff7e7d7eff7e7e7eff7e7f7fff7f8080ff808080ff808081ff808181ff828181ff828283ff828383ff838384ff848484ff848485ff858585ff868686ff868686ff878787ff878887ff898888ff898888ff898989ff8a898aff8b8b8bff8b8b8bff8c8c8cff8c8c8cff8d8d8dff8d8e8eff8f8f8fff8f8f8fff909090ff909090ff909090ff909091ff909191ff909091ff919191ff919191ff919192ff919192ff929192ff919292ff929292ff929392ff939392ff939393ff949494ff949494ff959696ff969696ff969796ff979797ff979797ff989898ff989898ff989899ff999999ff999a9aff9a9a9aff9a9a9aff9b9b9bff9c9c9cff9c9d9cff9d9d9dff9e9e9eff9e9f9eff9fa0a0ffa0a1a1ffa1a1a1ffa2a2a3ffa3a3a3ffa5a5a5ffa6a5a6ffa7a7a7ffa8a7a8ffa9a9a9ffaaaaaaffabababffacacacffafaeafffb1b2b2ffb4b5b4ffb8b7b7ffbab9b9ffbbbbbbffbdbdbdffc1c2c2ffc5c4c5ffc8c8c8ffcdccccffcfcfcfffd0d1d1ffd3d3d3ffd4d5d4ffd7d7d7ffdbdadaffdfdfdfffe3e3e3ffe7e7e7ffe8e8e9ffe8e9e8ffe8e8e8ffe3e3e4ffcccccdff818081ff4d4e4eff2d2c2cff0f0f0fff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff101111ff2b2b2cff595a5aff828282ffc6c6c6ffe0e1e1ffe8e8e8ffe9e9eaffe9e9e9ffe8e9e8ffe7e7e6ffe3e3e3ffe0dfdfffdad9d9ffd7d7d7ffd5d4d4ffd1d2d2ffd0cfcfffcdcdccffcacacaffc5c6c5ffc2c2c3ffc0c0c0ffbdbebeffbcbcbcffbababaffb8b8b8ffb7b6b6ffb4b5b4ffb2b1b2ffafafafffadadadffabacacffa9aaaaffa7a7a7ffa7a7a7ffa5a6a6ffa6a5a5ffa4a4a5ffa3a4a3ffa3a2a3ffa2a2a2ffa0a1a1ffa0a0a0ff9f9f9fff9e9e9fff9e9e9eff9d9d9dff9d9c9dff9c9c9cff9c9b9bff9b9a9bff9a9a9bff9a999aff999999ff989898ff989898ff979798ff979797ff969696ff969696ff969595ff959595ff959495ff949594ff949495ff949494ff949494ff939394ff939394ff939393ff929393ff929292ff929292ff929291ff919191ff919191ff919190ff919191ff919190ff909090ff8f8f8fff8e8e8eff8e8e8eff8c8d8cff8c8b8cff8b8b8bff8a8b8aff8a8a8aff888988ff888888ff888787ff878787ff878687ff868686ff858585ff858585ff848585ff848384ff838384ff838383ff838382ff828283ff828382ff828182ff818282ff818181ff808180ff7f7f80ff7e7e7fff7c7c7dff7a7b7bff7a7a7aff797979ff797979ff787878ff787878ff777778ff787777ff777777ff767777ff767676ff757575ff737473ff737373ff727271ff707071ff6f6e6fff6d6d6dff6a6b6bff686868ff666666ff646465ff626263ff606061ff5d5e5eff5c5c5cff585958ff4e4e4dff353535ff1e1d1dff0e0e0eff060606ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff040405ff111112ff353434ff717071ff9b9c9cffb3b2b3ffbdbdbdffbfc0c0ffc1c1c1ffc1c1c2ffc3c3c3ffc4c5c5ffc5c6c6ffc8c7c7ffc8c8c8ffcac9c9ffcbcbcbffcccccdffcdcdcdffcececeffcfcfcfffcfcfcfffcfd0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d6ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9dad9ffd9dad9ffd9d9daffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddcdcffdcdcdcff979797ff434444ff414041ff3f3f40ff3d3d3eff3d3c3cff3b3a3bff393939ff383738ff363636ff343434ff323332ff303031ff2e2e2fff2c2c2dff292a29ff282728ff282828ff292828ff282828ff282829ff282828ff292828ff282828ff282828ff28282900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff191a1aff191a1aff191919ff1a191aff181818ff1a1919ff212122ff272828ff323132ff414141ff545455ff6b6b6bff808080ff919192ffa0a1a1ffbbbcbbffdad9d9ffeaeaeafffaf9f9fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefffffffffffffffefefefffefefefffffefefffefffffffffefffffffefefffefffefffefffffffffffffffefefffffffffffffefefffffffffefffffefffffefffffffffefffffefffffffefefffffffffffffefefefffefefefffefefffffefffefffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfff6f6f6fff0f0f0ffe0e0dfffcdcecdffbfbfbeffb5b4b4ffa9a9a8ff9a9a9aff8b8b8bff7a7a7aff686868ff565656ff454545ff3d3d3dff3e3d3dff3d3e3eff3e3e3eff3f3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefdfffbfafbfff6f6f6fff0f0f0ffecececffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9eaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e4e5ffe4e5e5ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e0ffe0dfe0ffe0dfdfffdfe0e0ffdfdfdfffdedfdeffdededeffdfdedeffdedfdeffdededeffdededeffddddddffdddedeffdddedeffddddddffddddddffdcdcddffdddcdcffdcdcddffdcdddcffdcdbdcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d7d7ffd4d5d4ffd2d1d2ffcfcfcfffcdccccffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffcacacaffcfceceffd3d3d3ffd8d7d8ffdcdcdcffdfdfe0ffe3e3e3ffe5e5e4ffe4e4e5ffe2e2e3ffe2e1e2ffe2e3e3ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e5e6ffe5e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe4e4e4ffe3e3e3ffe2e2e3ffe3e2e2ffe2e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdedddeffdddddeffdcddddffdddcdcffdcdbdcffdbdcdbffdbdadbffdadbdaffd9d9daffd8d9d8ffd7d7d7ffd5d5d5ffd3d3d4ffd1d2d1ffd0cfcfffcdcdcdffcbcbcbffc9c9c9ffc7c8c8ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc5c5c5ffc3c3c3ffc3c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c3ffc2c2c2ffc2c2c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c0c0ffc0c0c0ffc0bfbfffbfbfbfffbfc0c0ffbfbfbfffc0bfbfffc0bfbfffc1c1c1ffc2c2c3ffc4c4c4ffc4c5c4ffc6c6c6ffc8c7c7ffc8c8c9ffcac9caffcbcbcbffcccccdffcececeffcfcfcfffd0d0d0ffd1d1d2ffd2d2d2ffd2d3d3ffd4d3d3ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d6d6ffd7d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffdadad9ffdbdbdbffdbdbdbffdcdbdcffdddcdcffdddeddffdededeffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e8ffe7e8e8ffe7e7e8ffe7e8e7ffe7e8e7ffe7e7e8ffe7e7e8ffe8e7e8ffe7e8e8ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e5e5ffe4e4e5ffe4e4e4ffe2e2e2ffdfdfdfffddddddffdbdbdbffdad9daffd7d7d7ffd5d5d5ffd3d2d3ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d1ffd1d0d1ffd0d1d1ffd2d2d2ffd3d2d2ffd3d3d4ffd5d4d5ffd6d6d6ffd7d7d7ffd8d9d8ffdadadaffdcdbdcffdcdcddffddddddffdddedeffdedddeffdededdffdededeffdededeffdfdedeffdededeffdfdfdfffe0dfdfffdfdfdfffe0dfdfffe0e0dfffe1e1e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaebffeaebebffeaebebffebebebffebecebffecebecffececedffededeeffeff0f0fff7f7f7fffbfcfbfffdfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff2f2f2fff2e2e2eff313130ff313131ff313131ff303130ff363737ff414242ff4c4c4cff575756ff616061ff6a6b6aff737374ff7e7e7eff8a8a8aff989898ffbcbcbdffdfdfdffff2f2f2fffcfcfcfffefefefffffefefffefffefffefefffffefefefffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffffefefffffffffffefffffffefefefffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffefefefffffefffffefefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefffffefffefffffefffffefefffffefefefffffffffffefffffffefefefffefefefffffffffffefffffffefefefffffefffffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefffffffefffffffffefffffefffefffffefffffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefefffdfdfdfffdfefefffefefefffefdfdfffefdfefffefefefffefefefffefffefffffffffffffefffffefefefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffefefefffefefdfffdfdfefffcfcfbfff4f3f3ffe8e8e9ffdbdcdcffc9c9c9ffbcbdbcffaeaeaeff9f9fa0ff909090ff808080ff717070ff5e5e5eff4a4a4aff393a3aff3a3a3aff393939ff3a3a39ff393939ff3a3a3aff3b3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272727ff272727ff272727ff272727ff272727ff272727ff282728ff272828ff282827ff2a2a2aff2c2d2cff2f2f2fff323231ff343433ff363737ff383939ff3a3a3aff3b3c3bff3c3c3cff3e3e3eff403f40ff424241ff454444ff535353ffd0d0d0ffdcdddcffdddcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdbdadbffdadbdbffdadbdaffdadadaffd9dadaffdad9daffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d2ffd2d2d2ffd2d1d2ffd1d1d0ffd1d0d1ffd0d0d0ffcfcfcfffcececeffcdccccffcbcccbffcacacaffc9c8c8ffc7c7c8ffc6c6c5ffc5c4c5ffc3c4c3ffc2c2c3ffc2c1c1ffc1c1c1ffc4c4c4ffbfc0c0ffb2b1b1ff959695ff616161ff2d2c2dff121212ff070606ff020102ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060606ff111111ff313132ff525252ff5e5d5dff5e5e5eff616161ff646464ff666766ff686868ff696969ff6a6b6bff6d6d6dff6f6e6eff6f6f70ff717272ff737373ff747474ff767676ff777677ff787878ff7a797aff7b7b7bff7b7c7bff7d7d7cff7d7d7dff7d7e7dff7d7d7dff7e7d7eff7e7e7fff7f7f7eff807f7fff808080ff808081ff818181ff828181ff828283ff838383ff848383ff848585ff858585ff858585ff868586ff868686ff878686ff878787ff888888ff888989ff8a8989ff8a8a8aff8a8a8aff8a8b8aff8b8b8bff8c8b8cff8d8d8dff8d8e8dff8e8e8eff8e8f8fff8f8f8fff8f908fff909090ff919191ff919192ff919191ff929292ff929292ff929293ff929292ff939393ff939393ff939393ff939393ff939493ff939494ff949494ff949495ff949594ff959494ff959595ff969796ff979797ff979897ff989898ff989899ff989898ff999999ff999a9aff999a99ff9a9a9aff9b9b9bff9b9b9bff9b9b9bff9c9c9cff9d9d9dff9e9e9dff9e9e9eff9f9f9fffa0a0a0ffa1a1a1ffa1a1a1ffa2a3a3ffa3a4a4ffa5a4a4ffa6a6a6ffa7a7a7ffa8a8a8ffa9a9a9ffaaaaa9ffabaaabffacacacffaeaeaeffb0b0b0ffb3b3b3ffb6b6b6ffb9b9b8ffbababaffbcbcbcffbfbebeffc2c3c3ffc6c6c6ffc9c9c9ffcdceceffd0cfd0ffd2d2d1ffd4d3d4ffd5d6d6ffd8d8d8ffdbdbdbffdfdfdfffe4e4e4ffe7e7e8ffe8e8e8ffe9e9e9ffe8e8e8ffe1e1e1ffc5c5c5ff7a7b7bff4f4f50ff2c2c2cff0f1010ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0f0f10ff2a2a2aff585757ff757474ffbcbcbcffdededeffe7e8e7ffe9e9e9ffe9e9e9ffe9e9eaffe7e8e7ffe5e4e4ffe0e0e1ffdadbdbffd7d7d8ffd5d5d5ffd3d3d3ffd0d0d0ffcecdcdffcbcacbffc6c7c7ffc3c3c3ffc1c1c0ffbebebeffbcbdbcffbbbbbbffbab9b9ffb7b8b8ffb5b6b5ffb3b2b3ffb0b1b0ffaeaeafffadadadffaaaaaaffa8a9a9ffa8a8a8ffa7a7a7ffa6a7a6ffa5a6a5ffa5a5a5ffa4a3a4ffa3a3a2ffa2a1a2ffa2a1a1ffa1a1a1ff9fa0a0ffa0a0a0ff9f9f9fff9e9e9eff9d9d9dff9d9d9cff9d9c9cff9b9c9cff9b9c9bff9a9b9bff9a9a9aff9a999aff999999ff999899ff979898ff979797ff969697ff979796ff969696ff969696ff959595ff969595ff959595ff959595ff959595ff949594ff949494ff949494ff939494ff939493ff939393ff929293ff929393ff929293ff929292ff929292ff919091ff90908fff908f90ff8e8f8fff8d8d8dff8d8d8dff8c8c8cff8b8c8cff8a8b8bff8a8a8aff898a8aff898a89ff898889ff888988ff888888ff888887ff878786ff868687ff858686ff858585ff848585ff848584ff858585ff848484ff848483ff848383ff838382ff838282ff818282ff808080ff7e7e7eff7d7d7dff7c7c7cff7c7b7bff7c7b7bff7a7b7bff7a7b7aff7a7a7aff7a7a7aff7a797aff797979ff787878ff767776ff757576ff747474ff737373ff717171ff6f6f70ff6e6e6eff6c6c6cff6a6a6aff696869ff686767ff656666ff636464ff626262ff5f6060ff5c5c5bff4e4d4dff383838ff212222ff0f0f10ff050605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff040404ff0c0d0dff212121ff505151ff898a89ffafafafffbcbcbcffc0bfbfffc1c0c0ffc2c2c1ffc3c3c3ffc4c5c4ffc6c6c6ffc7c7c7ffc8c8c7ffc9c9c8ffcacacaffcccbccffcccdcdffcdcecdffcecfcfffcfd0d0ffd0d0d0ffd0d1d0ffd2d1d2ffd2d3d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d4d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd7d6d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d9ffdad9daffdadadaffdadadaffdadadaffdbdbdbffdadbdbffdbdbdbffdcdbdbffdbdcdcffdcdddcffdcdcdcffdcdddcffd0d0d1ff525251ff424242ff3f3f40ff3e3f3fff3d3c3cff3b3b3bff393a39ff383838ff363636ff353434ff333232ff313130ff2f2f2fff2c2d2dff2b2b2bff292929ff292928ff292928ff282828ff292828ff282929ff282828ff282828ff282828ff29282900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff19191aff1a1a19ff191919ff19191aff181819ff141414ff191a19ff212121ff292929ff333333ff424242ff575656ff6d6d6cff818181ff929392ffa3a3a3ffc0c0c0ffdbdbdbffebebeafffbfbfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffffffffffefffffefefffefffefffefffffffffffffffffffefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffefffefffffffffffffffffffffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffffffffffffffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfff7f7f7fff0f0f1ffe1e2e1ffcfcfcfffc0c0c0ffb5b5b5ffa9a9a9ff9a9b9bff8b8b8bff797979ff676767ff545554ff444444ff3d3d3dff3d3e3eff3e3f3eff3e3e3eff3e3f3eff3e3e3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffcfcfcfff8f8f8fff2f2f1ffeeedeeffebebeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdddedeffdededdffddddddffddddddffddddddffddddddffdddcdcffdcdcddffdcddddffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdcdbdcffdbdbdbffdbdadbffdbdbdaffdadadaffd8d9d9ffd8d8d8ffd6d6d6ffd4d4d3ffd0d1d0ffcececeffcccbcbffc9cacaffc8c9c8ffc8c8c8ffc7c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc8c9c8ffcccccdffd1d1d1ffd6d6d6ffdbdbdaffdededeffe1e1e1ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e7e7ffe7e8e8ffe7e8e7ffe8e8e8ffe8e7e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdededeffdddedeffdddedeffdddcdcffdcdcdcffdbdcdbffdcdcdcffdbdbdbffdadadaffdad9d9ffd8d8d8ffd7d7d6ffd4d5d5ffd3d3d3ffd1d1d1ffcfcfceffccccccffcacac9ffc9c8c8ffc6c7c7ffc5c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c4ffc3c3c4ffc3c3c3ffc4c4c3ffc3c3c3ffc3c3c3ffc2c2c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0bfffbfbfbfffbfbfbfffc0bfbfffbfc0c0ffbfc0bfffbfbfbfffbfc0bfffc1c1c1ffc2c2c2ffc4c3c3ffc4c5c4ffc5c5c6ffc7c6c7ffc8c8c8ffcacac9ffcacacbffcccbccffcecdceffcececeffcfcfcfffd1d1d1ffd1d2d2ffd2d2d3ffd3d3d3ffd3d4d4ffd4d5d4ffd6d5d5ffd5d5d6ffd6d7d7ffd7d7d7ffd8d8d7ffd9d8d9ffd9d9d9ffd9d9d9ffdbdadbffdbdbdbffdbdbdbffdcdcdcffddddddffdddeddffdededeffdfdedeffdfdfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e3ffe2e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e5ffe5e4e5ffe5e5e4ffe6e5e5ffe6e6e5ffe6e6e6ffe5e6e6ffe7e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e8ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e7ffe7e7e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe8e9e8ffe8e8e8ffe8e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e8e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e4ffe3e3e3ffe0e1e1ffdededeffdcdcdcffdbdbdaffd8d8d8ffd6d6d6ffd5d4d4ffd2d2d2ffcfd0cfffcfcfcfffcfcfcfffd0d0d0ffd0d1d0ffd1d0d1ffd1d2d1ffd2d2d2ffd3d2d3ffd4d4d4ffd5d6d5ffd7d6d7ffd8d7d8ffdadadaffdbdbdbffdcdcdcffdddcddffddddddffddddddffddddddffdddedeffdededeffdedddeffdededeffdedfdfffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e2e2ffe3e3e3ffe3e3e4ffe3e3e3ffe3e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe4e5e5ffe6e5e5ffe5e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe7e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffeaeaeaffebebebffebebebffebebebffecececffecedecffedeeeefff1f1f2fff8f8f9fffcfcfcfffdfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f2fff2e2e2eff323232ff323231ff313031ff313131ff313131ff373636ff414241ff4c4c4dff565756ff5f605fff696969ff737373ff7d7d7dff888889ff979797ffbabab9ffdfdfdffff1f1f1fffcfbfcfffffefffffefffefffffffefffffefffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffefefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffffefffffffefffffffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffffefefffefffefffefefefffefffffffefffffffffffffffefffefffefffefffffefffffffffefffffffefffefffefffffefffffffffffffffefffffffefefffefefefffffffefffefffefffefefffffefefffffefefefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffffffffefffffffffffffffffefefffffefffffefffffffefffefffffefffffefffefffffefefffffefefffffffffffffefefffefffefffefefffffefffffffefefefffefffffffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffefefefffefefefffefefdfffdfdfdfffbfbfbfff4f4f3ffe9e9e9ffdbdbdaffc9c9c9ffbcbcbcffaeaeadff9e9f9eff8f8f8fff807f80ff717171ff5f5f5fff4a4a4aff393939ff393939ff39393aff393939ff3a3a3bff3a3a3aff3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272727ff272727ff272727ff272727ff272728ff282828ff282728ff282828ff272828ff292929ff2b2c2bff2e2e2eff303031ff333332ff353635ff373737ff393939ff3a3a3aff3b3c3bff3c3d3cff3f3f3fff424142ff454444ff464746ff9c9c9cffdddcdcffdddcdcffdcdcdcffdbdcdbffdcdbdcffdbdbdbffdbdbdbffdbdadaffdbdadaffdadadaffdadadaffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d2d1ffd1d1d0ffd1d0d0ffd0d0cfffcececeffcccdccffcccbccffcacacbffc9c9c9ffc8c8c8ffc6c6c7ffc6c6c5ffc4c5c4ffc3c3c4ffc2c2c2ffc1c2c1ffc2c3c3ffc2c2c2ffbcbcbcffadadadff888988ff535453ff232323ff0d0c0dff050404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff030303ff0e0e0eff2d2d2dff50504fff606161ff646464ff656465ff686768ff6a6a6aff6b6b6bff6c6c6cff6e6d6eff6f6f6fff707170ff727272ff747374ff757575ff767676ff787878ff797979ff7a7a7aff7b7b7bff7c7d7cff7e7e7eff7f7f7fff7f807fff7f807fff807f80ff808080ff818081ff818080ff818181ff828281ff828282ff828383ff838384ff848484ff858685ff868685ff878687ff878787ff888887ff878887ff888888ff898888ff898989ff898989ff8a8a8aff8b8a8aff8b8b8bff8b8c8cff8c8c8cff8d8c8dff8d8e8dff8e8e8eff8f8e8eff908f90ff909090ff909190ff909091ff919291ff929292ff929393ff939393ff939393ff939393ff939493ff949493ff949495ff949595ff959595ff959595ff959695ff969695ff969696ff969696ff969797ff969796ff969796ff979797ff989898ff989898ff999999ff99999aff9a9a9aff9a9a9aff9a9b9aff9b9b9bff9c9c9bff9c9c9bff9c9c9cff9d9c9dff9d9d9dff9e9d9eff9f9e9eff9f9f9fffa0a09fffa0a0a0ffa1a1a1ffa2a2a2ffa3a3a3ffa4a4a4ffa5a5a4ffa6a6a6ffa7a7a7ffa8a9a8ffa9a9a9ffaaaaaaffabaaabffacacacffadaeadffafafafffb1b1b1ffb5b4b4ffb7b8b8ffb9b9b9ffbbbbbcffbdbdbdffbfbfbfffc4c4c4ffc7c7c7ffcbcacaffcecfceffd0d0d1ffd2d3d2ffd4d4d4ffd6d7d7ffd9d9d9ffdcdcdcffdfdfe0ffe5e5e4ffe8e8e8ffe9e9eaffe9e9eaffe8e8e8ffdededeffbdbdbdff757675ff535253ff2a292aff101010ff060606ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff050505ff111110ff2b2c2cff595a5aff706f6fffb1b1b1ffdcdcdbffe7e7e6ffe9e9e9ffeae9eaffeaeaeaffe8e9e8ffe5e6e5ffe2e1e2ffdbdcdcffd8d8d8ffd6d6d6ffd3d4d4ffd1d1d2ffcfcfcfffcccccbffc8c8c8ffc5c5c5ffc2c2c1ffbfbfbfffbebdbeffbcbcbcffbbbabbffb9b9b9ffb6b6b7ffb4b4b4ffb1b2b1ffafb0b0ffaeaeaeffacacabffaaaaaaffa9aaa9ffa9a8a9ffa7a8a7ffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a4ffa4a3a3ffa3a3a3ffa2a2a2ffa1a1a1ffa1a0a1ffa0a0a0ff9f9f9fff9f9e9fff9e9e9eff9e9d9dff9d9d9dff9d9c9dff9c9c9cff9b9c9bff9b9b9bff9a9b9aff9a9a9aff999a9aff999999ff989898ff989798ff989897ff989897ff979898ff979797ff979697ff979697ff969796ff969696ff969696ff969596ff959596ff959595ff949594ff959495ff949494ff949494ff949494ff939394ff929292ff929291ff919191ff919090ff90908fff8f8f8fff8e8f8eff8e8d8eff8d8d8dff8d8c8dff8c8c8cff8b8b8bff8b8b8bff8a8b8aff898a8aff89898aff898989ff888988ff888887ff878788ff868786ff878786ff868786ff878686ff868586ff868686ff858585ff858585ff848484ff838282ff818182ff808080ff807f80ff7f7f7eff7e7e7eff7e7d7dff7d7d7dff7d7c7cff7d7d7dff7c7c7dff7b7c7cff7b7b7bff797a7aff797979ff777777ff767676ff757574ff747473ff727273ff707071ff706f6fff6e6d6eff6c6d6cff6b6b6bff6a696aff686767ff656565ff636363ff5e5e5eff525252ff3e3e3eff232323ff0f0f0fff050505ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0f100fff212120ff434343ff757675ffa4a4a4ffbabbbaffbfbfbfffc1c0c0ffc2c1c1ffc2c3c3ffc4c4c4ffc5c5c5ffc7c6c7ffc7c8c8ffc9c9c8ffcac9caffcbcbcaffccccccffcecdcdffcececeffd0cfcfffd0d1d0ffd0d0d1ffd1d2d1ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd4d5d5ffd5d4d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd7d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdbdbdaffdbdbdaffdadbdbffdbdbdcffdcdbdcffdcdbdcffdddcdcffdcdcdcffdddddcffdddddcffa5a6a6ff444444ff414141ff3e3f3fff3d3d3dff3c3c3cff3a3a3aff383938ff363736ff353535ff343333ff323131ff2f2f2fff2e2d2eff2b2b2bff2a2929ff282929ff292929ff292929ff292928ff282828ff292828ff282828ff282828ff282928ff28282900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181818ff1a191aff191919ff181918ff161615ff151415ff191a19ff222221ff292929ff353435ff454545ff595959ff6e6e6eff818182ff939292ffa6a6a6ffc5c5c5ffddddddffecebecfffbfbfbfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffefefffffffefffffffefefffefefffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffefefffffffffffefffefffffefffffffefefffffefffffefffffffefefefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfff7f7f7fff1f1f1ffe2e2e2ffd0d0d0ffc1c1c1ffb7b7b6ffababaaff9d9c9cff8c8c8cff797979ff666766ff545455ff444445ff3e3d3eff3f3e3eff3e3e3eff3f3f3eff3e3f3eff3e3e3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfcfff8f9f8fff3f2f3ffefeeeeffececebffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e5ffe6e6e5ffe5e5e6ffe4e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0dfffdfe0dfffe0dfdfffdfdfdfffdfdfdeffdedfdeffdededfffdededeffdedddeffdeddddffddddddffddddddffdddddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadbdaffdadadaffd9d9d8ffd8d8d8ffd6d7d7ffd5d5d4ffd2d2d3ffcfd0cfffcdccccffcacacaffc9c8c9ffc8c7c7ffc7c8c7ffc6c6c7ffc5c6c6ffc6c6c6ffcacbcbffd0d0cfffd4d4d4ffd9d9d9ffdddddcffe0e0e0ffe3e3e3ffe4e4e5ffe4e3e4ffe3e2e3ffe3e3e2ffe3e4e3ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e8e7ffe8e8e7ffe8e7e8ffe7e8e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e8ffe9e8e9ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e8e8ffe8e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdededeffdddeddffddddddffdcdcddffdcdcdcffdcdcdbffdbdbdbffdbdadbffdad9daffd9d9d9ffd7d8d7ffd6d6d6ffd4d4d4ffd2d2d2ffcfd0d0ffcdcecdffcbcbccffc9c9c9ffc8c7c7ffc8c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc4c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffc0bfc0ffbfc0bfffbfbfbfffc0bfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c1ffc1c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c8ffc9c9c9ffcbcbcaffccccccffcdcdceffcfceceffd0cfcfffd0d1d0ffd1d2d1ffd2d2d2ffd3d2d3ffd3d4d4ffd4d4d4ffd4d5d4ffd6d5d6ffd6d6d6ffd6d6d6ffd7d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffdddddeffdededeffdededeffdfdfdeffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe2e3e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe7e7e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e8ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe4e5e5ffe4e4e4ffe2e2e2ffdfdfdfffdddedeffdcdcdcffdbdadbffd8d8d8ffd6d5d5ffd4d4d4ffd2d1d2ffcfcfcfffcfcfcfffcfcfd0ffd0d1d0ffd1d1d1ffd1d2d2ffd3d3d3ffd3d3d3ffd4d4d5ffd6d6d6ffd8d8d7ffd9d9d9ffdbdbdbffdcdbdcffdcdcdcffdcdddcffddddddffddddddffdeddddffdddedeffdddeddffdddeddffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9eae9ffeaeae9ffeaebebffeaeaebffebeaebffebebebffecececffecececffedededffefeeeffff3f4f4fffafafafffcfcfcfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2e2eff323131ff313231ff323232ff313232ff313131ff303030ff363635ff414141ff4b4b4cff555555ff5e5e5eff676868ff727272ff7c7c7dff888888ff969696ffb8b7b8ffdedddefff0f0f0fffbfbfafffefefefffffefefffffffefffefefffffefffefffffffefffefefffffffffffffefffffffffffefffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffefffffffffefffffefffffffefefffffffefffefefffffefefefffefefefffefefefffffffefffefffefffefffefffefffefffefefffffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefefefffffffffffffefefffefefffffffefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffffffefefffffffffefffefefffffffefefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffefffffefffefffefffffffefefffffffffffffffefffffefefffffffffefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefefffdfefdfffefefdfffdfefefffefefefffefffefffefefefffefefefffefefefffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefdfefffdfdfdfffbfbfbfff3f4f4ffe9e8e9ffdadadaffc8c8c7ffbbbbbbffadaeadff9e9e9eff8e8f8fff7f7f7fff717070ff5f5f5fff494949ff393838ff393939ff3a3a39ff3a3a3aff3a3a3aff3a3a3aff3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272728ff282827ff272727ff282828ff282828ff282828ff292928ff282828ff292929ff2b2a2aff2d2d2dff302f2fff313232ff343434ff363636ff373837ff393939ff3b3b3aff3c3d3cff3f3f3fff414142ff444444ff464647ff636363ffdddcdcffdcdddcffdcdcdcffdcdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9d9daffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d6d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d2ffd3d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcececdffcdcdcdffccccccffcacacaffc9c9c8ffc7c7c7ffc6c6c7ffc6c5c5ffc4c4c5ffc4c3c3ffc2c3c3ffc2c2c2ffc3c2c3ffc1c1c0ffb8b8b8ffa2a2a1ff7d7d7dff454545ff1a1a1aff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff050505ff0c0c0bff151516ff292a2aff484848ff5b5a5bff666565ff696969ff6b6b6aff6d6d6dff6f6e6eff6f6f6fff707070ff707171ff727272ff747474ff767675ff777877ff797978ff7a7a7aff7b7b7bff7d7c7dff7e7d7dff7f7f7eff807f80ff818181ff818282ff828282ff828282ff828282ff838383ff838383ff838383ff838383ff848484ff858484ff858585ff868686ff868787ff888788ff888889ff898989ff8a8a89ff8a8a89ff8a8a8aff8a8a8aff8a8a8bff8b8b8bff8b8b8cff8c8c8cff8d8c8cff8d8d8dff8e8e8eff8e8e8eff8e8f8eff8f8f90ff909090ff919191ff919191ff919191ff929292ff929293ff939393ff939393ff949494ff949594ff949495ff959595ff959595ff959595ff969696ff979697ff979796ff979697ff979797ff979797ff979798ff979898ff989898ff989899ff999999ff999a99ff999999ff999a9aff9a9a9aff9b9b9bff9c9b9bff9c9b9bff9c9b9cff9d9d9dff9d9d9dff9e9e9dff9e9e9dff9e9e9eff9f9f9fff9f9f9fffa0a09fffa0a0a0ffa1a1a1ffa2a1a1ffa2a2a2ffa3a3a3ffa4a5a5ffa5a5a5ffa6a6a6ffa7a7a6ffa8a8a8ffaaaaa9ffaaabaaffabababffacacacffaeadadffaeaeafffb0b0b0ffb3b2b2ffb5b5b5ffb9b9b8ffbababaffbcbcbcffbebebeffc0c0c0ffc5c5c5ffc8c8c8ffcccccbffcfcfcfffd1d1d2ffd4d4d3ffd5d5d5ffd7d7d7ffdadadaffdededeffe2e2e2ffe6e6e6ffe9e8e8ffeae9eaffeae9eaffe8e8e7ffdbdbdbffb3b2b2ff6f6f6fff525252ff2a2b2aff10100fff050506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050505ff0f0f0fff2a2a2aff5c5b5cff6e6f6effa6a6a6ffd9d8d8ffe6e6e6ffe9e9e9ffeaeaeaffeaeaeaffe9e9e9ffe7e7e7ffe2e3e2ffdddddcffd9d9d9ffd7d6d7ffd5d5d5ffd3d2d2ffd1d0d0ffcdcdceffcac9c9ffc6c6c6ffc3c3c3ffc0c0c0ffbebebeffbdbdbdffbcbbbbffbababaffb7b8b7ffb5b5b6ffb3b2b3ffb1b1b1ffafafafffadaeaeffacabacffabababffaaaaaaffa9a9a9ffa9a9a8ffa7a8a8ffa7a7a7ffa5a6a6ffa5a5a5ffa4a4a5ffa4a3a3ffa3a2a2ffa1a2a2ffa1a1a1ffa1a0a0ffa0a0a0ff9f9fa0ff9e9f9fff9f9e9fff9e9e9eff9d9d9dff9c9d9dff9c9c9dff9c9c9cff9b9b9bff9a9b9bff9b9b9aff9a9a9bff9a9a9aff9a999aff999999ff999999ff999899ff989998ff989898ff989897ff989897ff979797ff979797ff979797ff969697ff979796ff969796ff969696ff959696ff959595ff959595ff949494ff949393ff939293ff939393ff929292ff929291ff919090ff909090ff909090ff8f8f8fff8e8e8eff8d8d8dff8d8d8dff8d8c8cff8c8c8cff8c8b8cff8b8c8cff8a8a8bff8a8a8aff898989ff898988ff898988ff888989ff888888ff888888ff888888ff878788ff878787ff878686ff858585ff848484ff838382ff828282ff818182ff818181ff818181ff808080ff7f807fff7f8080ff7f7f80ff7f7f7fff7e7e7eff7d7d7dff7c7d7cff7b7c7cff7a7b7bff7a797aff797878ff787777ff767576ff757574ff737273ff727171ff707070ff6e6e6fff6c6c6cff6a6a6aff686868ff666666ff606160ff565656ff3e3f3fff222222ff111111ff080808ff040404ff010102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff0f1010ff2e2e2fff494949ff707170ff9b9a9affb7b7b6ffbfc0c0ffc0c0c0ffc1c1c1ffc3c2c2ffc3c4c4ffc5c5c5ffc7c6c6ffc7c8c7ffc9c9c9ffc9c9c9ffcacacaffccccccffcdcdcdffcececeffcfcfcfffd0d0cfffd0d1d1ffd1d1d2ffd2d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d7ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffdad9d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddcdcffdddddcffdcdddcffddddddffddddddff656565ff434343ff414141ff3e3e3eff3d3c3dff3b3b3aff3a3939ff383837ff353636ff333433ff323232ff303030ff2e2e2eff2c2c2cff2a2929ff282828ff2a2929ff292929ff292929ff292929ff282929ff282828ff282828ff282828ff2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191818ff181818ff181818ff181919ff181718ff171617ff151615ff1b1b1aff232322ff2a2a2aff363636ff474747ff5c5b5bff6f6f70ff828282ff949393ffa9aaaaffc8c8c7ffdfdedeffecececfffbfbfbfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffefefefffffefefffffefefffefefffffffefefffefefffffffffefffefefefffefffefffffffffffffefefffffffefffefffefffffffffffffefffffefffffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffefffefefffffffffefffefefffffffefefffffefefffefffefffffffffffffefefffefefefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfefdfff7f7f7fff1f1f1ffe2e2e3ffd0d0d0ffc1c1c1ffb8b7b7ffacabacff9f9e9eff8d8e8eff7b7b7aff676766ff555555ff464646ff3f3e3eff3f3f3eff3e3e3eff3e3e3fff3f3e3eff3e3e3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfcfffafaf9fff3f4f4ffefefefffecececffebebeaffeaeaeaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e6ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e5ffe4e5e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdededeffddddddffdddddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdbdcffdbdcdcffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdaffdadbdbffdadbdbffdadadbffdbdbdaffdadadbffdadadaffdad9d9ffd8d8d8ffd7d7d7ffd6d5d5ffd3d3d3ffd1d1d1ffcececeffccccccffc9c9c9ffc8c8c7ffc7c7c7ffc6c6c7ffc6c6c6ffc8c8c8ffcdceceffd3d3d3ffd7d7d8ffdbdcdcffdfdfdfffe2e2e2ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e8ffe7e7e8ffe8e7e7ffe7e8e8ffe8e7e8ffe8e7e8ffe7e8e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdedeffdededeffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd6d7d7ffd5d5d5ffd4d3d3ffd1d1d1ffcfcfcfffcdccccffcacbcaffc9c9c9ffc8c9c9ffc9c9c9ffc7c7c7ffc6c7c6ffc6c7c7ffc6c6c6ffc7c7c6ffc5c5c5ffc4c5c5ffc5c5c4ffc4c4c5ffc3c4c4ffc3c3c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbebebeffbfbfc0ffc2c2c1ffc2c2c2ffc3c4c4ffc5c5c5ffc6c6c7ffc7c8c8ffc9c9c9ffcacacaffcccbccffcdcdcdffcececdffcfcecfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9d9ffdad9d9ffdad9daffdbdbdbffdbdbdbffdcdcdbffdcdcdcffddddddffdededeffdededeffdfdfdeffdfdfdeffdfdfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e5ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e8e8ffe7e7e8ffe8e7e7ffe8e7e8ffe8e7e8ffe8e8e7ffe8e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e9e8ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe5e6e6ffe5e5e4ffe4e3e3ffe1e2e1ffdfdfdfffdeddddffdcdcdbffd9d9d9ffd7d7d7ffd6d5d5ffd3d3d3ffd0d0d0ffcfcfcfffcfcfd0ffd1d1d0ffd1d1d1ffd2d2d2ffd3d4d3ffd4d4d5ffd5d6d6ffd7d7d7ffd8d8d8ffdadadaffdcdbdcffdcdcdbffdcdbdcffdcdcdcffdddddcffddddddffdcdddcffddddddffddddddffdddeddffdddeddffdededdffdddedeffdededeffdfdedfffdfdfdfffdfdfdeffdfdedfffe0dfdfffdfdfe0ffe0e0dfffe0e0dfffe0e0e0ffe1e0e1ffe1e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe3e3e2ffe3e3e2ffe3e4e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffebeaebffebebeaffebeaebffecebebffececebffecececffedededffefefeffff5f6f6fffbfbfafffcfdfcfffefefdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff323232ff323232ff323132ff313232ff2f2f2fff353535ff3f3f3fff484848ff515251ff5b5a5bff656464ff6f6f6fff7a7a7aff878686ff949495ffb3b4b4ffdbdcdbffefefeefff9f9f9fffefdfefffefffefffefffefffefffefffffffffffefffffffffffffffffffefffefffffffffffefffefefffffffffffffefffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffffefffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffefefffffefffefffefffefffefefefffffffefffefffffffffffffffefefefffefefffffffefefffefefefffffffffffefffefffefffffffefffffffefefffffffffffffefffefffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffefefffffefefffefffefffffefefffefefffffefefffffffffefffefefefffffefffffefffefffefffefffefffffffefefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffefefefffffffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfefffdfdfdfffbfafbfff3f3f4ffe8e8e9ffdadadaffc7c7c7ffbababaffadadadff9e9e9eff8f8f8fff7f7f80ff717070ff5f5f5fff494a4aff393939ff393a39ff3a3a3aff3a3a3aff3b3b3aff3b3a3aff3b3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272727ff282828ff282828ff282828ff282928ff292829ff292929ff292928ff2a292aff2c2c2cff2f2e2eff303031ff333333ff353535ff373736ff393939ff3a3a3aff3c3c3cff3e3f3fff414142ff444443ff464646ff484849ffb3b3b3ffdcddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffd9dadaffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd0d1d1ffd0d0d0ffcfceceffcdcdceffccccccffcacbcbffcacacaffc8c8c8ffc7c7c7ffc6c6c6ffc5c6c5ffc5c4c5ffc4c4c5ffc2c3c3ffc3c3c2ffc3c3c3ffc0bfbfffb1b1b1ff969696ff6a6a6bff313132ff0e0e0dff020101ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020303ff080707ff121111ff202020ff343434ff474747ff565656ff636363ff6b6b6aff6f6f6fff717171ff737273ff737373ff747473ff747474ff767675ff777777ff797879ff7a7a79ff7b7b7bff7d7c7cff7d7d7eff7f7f7fff7f8080ff808181ff818282ff828282ff828383ff838383ff848484ff858484ff858485ff858485ff858585ff868586ff868686ff878686ff878687ff878887ff888888ff888889ff89898aff8b8b8aff8a8b8aff8c8b8bff8c8c8cff8c8c8cff8c8c8dff8d8c8dff8d8d8dff8e8d8dff8e8e8eff8f8f8fff8f8f8fff908f90ff909090ff919191ff929191ff929192ff929293ff939393ff949493ff949494ff949594ff949595ff959595ff969595ff969696ff979797ff979696ff969697ff979797ff979897ff989897ff989898ff989899ff989999ff999999ff999999ff9a9a9aff9a9a9aff9b9a9aff9a9a9aff9b9b9bff9b9b9bff9b9b9bff9c9c9cff9c9d9cff9c9d9dff9d9d9dff9d9d9eff9e9e9eff9e9e9eff9f9f9fff9f9f9fff9f9fa0ffa09fa0ffa0a1a0ffa1a1a1ffa1a1a1ffa2a2a2ffa3a2a2ffa3a4a3ffa5a4a4ffa5a5a6ffa6a6a7ffa8a8a7ffa8a8a8ffaaa9a9ffaaabaaffabababffacacacffadadaeffafafaeffb0b0b0ffb1b1b2ffb4b4b4ffb6b7b7ffbab9baffbbbbbbffbebebdffbfbfbfffc2c1c1ffc6c6c6ffcacacaffcececdffd0d0d1ffd2d3d2ffd4d5d4ffd6d6d6ffd9d8d8ffdbdbdbffe0e0e0ffe4e3e3ffe6e6e7ffe9eae9ffeaeaeaffeaeae9ffe7e7e7ffd8d7d8ffa6a6a6ff6a6a69ff505050ff2c2c2cff111111ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404ff0d0d0dff252525ff555555ff696868ff9c9c9dffd5d6d5ffe5e5e5ffe8e9e9ffeaeaeaffeaebebffeaeaeaffe8e8e7ffe3e3e4ffdededeffd9d9daffd8d8d8ffd5d5d5ffd3d3d4ffd1d1d1ffcececfffcacbcaffc7c7c7ffc4c4c4ffc1c1c1ffbfbfc0ffbebdbeffbcbdbcffbbbbbbffb9b9b9ffb7b6b6ffb4b3b4ffb2b2b1ffb1b0b0ffafafafffadadadffadadacffabababffabababffaaaaaaffa9a9a9ffa8a8a8ffa7a7a8ffa7a6a6ffa6a6a5ffa4a5a5ffa5a4a4ffa3a4a3ffa3a2a3ffa2a2a2ffa2a2a1ffa1a1a1ffa1a0a0ff9fa0a0ff9fa09fff9f9f9fff9e9e9eff9d9e9dff9d9e9dff9d9c9cff9d9c9cff9c9c9cff9c9c9cff9c9b9bff9b9b9bff9b9b9bff9b9b9aff9a9a9aff9a9a9aff9a999aff999a99ff999999ff999999ff999999ff989999ff999898ff989897ff989898ff989897ff979797ff979797ff969796ff959696ff959595ff959595ff949594ff939493ff939393ff939392ff929292ff929191ff919191ff919091ff909090ff908f8fff8f8e8fff8e8f8eff8e8d8eff8d8d8eff8c8c8dff8d8d8cff8b8b8bff8b8b8bff8a8a8aff8a8b8aff8a8a8bff8a8a8bff8a8a8aff8a8a8aff89898aff898989ff878888ff878687ff858585ff858585ff858584ff858484ff838484ff838383ff838382ff828283ff828282ff828282ff828181ff818180ff808080ff808080ff7f7e7eff7d7d7dff7d7d7dff7c7c7bff7b7b7aff7a7a7aff787879ff777777ff757575ff737473ff727272ff707070ff6e6e6eff6b6b6bff666667ff626161ff545454ff3e3e3eff282828ff181819ff0e0e0fff070707ff020202ff000000ff000000ff000000ff000000ff010000ff000100ff010001ff000000ff000000ff010000ff020201ff090809ff1d1d1eff5b5b5cff7c7c7bff9a9a9affb5b4b4ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc4c4c3ffc5c5c5ffc6c6c6ffc8c7c7ffc8c9c8ffc9c9caffcacacaffcbcbcbffcdcdccffcecdceffcecfcfffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d1ffd2d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadbffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdcdbdcffdcdcdcffdcdddcffddddddffddddddffddddddffcbcacaff454544ff434243ff404041ff3d3e3eff3d3d3cff3a3a3aff393838ff363636ff343434ff323232ff313131ff2f2f2eff2d2d2dff2a2a2bff292929ff292929ff2a292aff292929ff2a2a29ff2a2929ff292829ff282929ff282928ff292928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181918ff181818ff181818ff181819ff181818ff161716ff1c1c1cff232323ff2b2b2bff373838ff494949ff5e5d5dff717171ff838384ff959595ffabacabffc9c9c9ffdfdfdfffeeeeeefffdfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffefefefffefefffffffefefffefefefffefffffffefefefffefefffffefefefffefefefffefffefffefefefffffefffffffefefffefefffffffefffffefffffffffffffffefffffffffffefffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffefffefffefffefffffffefefffffffffefffffffefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffefffffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfff7f7f6fff1f1f1ffe5e5e5ffd0d0d0ffc0c1c1ffb7b7b7ffacacacff9e9f9eff8e8e8eff7b7b7bff676767ff555556ff464546ff3c3d3dff3f3e3fff3e3e3eff3e3e3eff3f3e3eff3e3f3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffbfafafff5f5f5fff0f0f0ffedeeeeffebebecffebeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe6e6e6ffe5e5e5ffe4e4e4ffe4e5e5ffe4e5e4ffe4e4e3ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdededfffdedfdeffdededeffdededeffdededdffddddddffdddcddffdcdddcffdddcddffdcdcdcffdcdcdbffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadadaffdbdadbffdadadaffdadadaffdadadaffdadadbffdbdadaffdadadaffd9dadaffdadadaffd8d9d9ffd8d7d8ffd6d6d6ffd5d5d4ffd3d2d2ffd0cfd0ffcdcdcdffcacbcaffc8c8c8ffc7c7c7ffc6c7c6ffc6c7c7ffcccbcbffd1d1d1ffd5d5d5ffdadadaffdeddddffe1e1e1ffe3e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe9e8e9ffe9e8e8ffe8e8e9ffe9e8e8ffe8e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e7e8ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e8ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdedeffdddddeffddddddffdddddcffdcdcdcffdcdcdcffdbdbdbffdadbdbffdadadaffd9d8d9ffd8d8d7ffd6d6d6ffd4d4d5ffd3d2d2ffd0d0d0ffcecdceffccccccffcccccbffcacacaffcacacaffc8c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc6c7c6ffc6c7c6ffc6c6c6ffc5c5c4ffc5c5c5ffc5c5c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0bfffc0bfbfffc0bfbfffbfbfbfffbfbfbfffbfbfbeffbebebeffbebfbeffc0c1c1ffc2c2c2ffc4c3c3ffc4c4c4ffc6c6c6ffc7c7c7ffc8c8c8ffc9cacaffcbcbcbffcdcdccffcececeffcfcecfffcfd0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d3d4ffd4d4d3ffd4d4d5ffd6d5d5ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d9ffd9d9d9ffd9d9daffdadbdaffdbdbdbffdcdbdcffdcdcdcffdcdcddffdddcddffdddeddffdededeffdedfdfffdfdfdfffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffeaeae9ffeae9eaffe9eae9ffeae9e9ffe9e9eaffe9e9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe5e6e6ffe5e5e5ffe3e4e3ffe1e1e1ffdfdfdfffdededeffdcdbdbffdad9d9ffd7d7d7ffd6d6d6ffd4d4d4ffcfd0d0ffcfcfcfffd0d1d1ffd2d1d1ffd3d2d2ffd3d3d4ffd5d5d5ffd6d6d6ffd7d7d7ffd9d9d9ffdadbdaffdbdbdbffdcdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffdddddcffddddddffddddddffddddddffdededeffdededeffdededfffdededeffdededfffdfdfdfffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e9ffe9e8e8ffe8e8e9ffe9eae9ffe9eae9ffeaeae9ffebeaeaffebeaebffebebebffebecebffecececffedededffedeeeefff1f1f1fff7f7f7fffbfbfbfffdfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff323231ff323232ff323232ff323232ff323232ff343334ff3b3b3bff444444ff4d4e4eff575757ff626161ff6c6c6cff777777ff838483ff929291ffadaeaeffd9d9d9ffedededfff7f6f6fffdfdfdfffffefefffefffefffefffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffefffffffffffffffffffffffffffffffefffffffffefffefffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffefffefffefffffffffffefffffffffefefffefefffffffffefffefffefffefefffffefffefffefefffffefefefffffffffffffefffffefffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffefffffefefffffefffffffffefefffffefefffefefefffffffefffefffefffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffefffffefefefffefffefffffefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffffffefffffefffffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffefefefffefdfefffdfdfdfffbfafbfff3f3f3ffe8e8e8ffd9d9d9ffc6c6c6ffb9b9b9ffacacacff9e9e9eff909090ff818180ff707171ff605f60ff4b4b4bff3b3a3aff3a3a3aff3a3a3bff3a3a3aff3a3a3aff3b3a3aff3b3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff282828ff282828ff282828ff282928ff282928ff2a2929ff2a292aff2a292aff292929ff2b2b2bff2e2d2dff302f2fff323232ff343434ff363636ff383838ff3a3a3aff3b3b3cff3f3e3eff414141ff434443ff464546ff484848ff797878ffddddddffdddcddffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadaffdadadbffdadadaffdadadaffdad9daffdad9daffd9d9d9ffd8d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcacbffcac9caffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c4c3ffc4c4c4ffc3c3c3ffbcbcbcffa6a6a6ff828282ff4b4b4bff1a1b1bff050405ff020102ff010101ff010001ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff010001ff010101ff030304ff0a0a0aff191919ff313031ff4a4a4aff585859ff5f5f5fff666565ff6b6b6bff717171ff747575ff767575ff777777ff787877ff787978ff797a7aff7a7b7bff7c7c7dff7d7d7dff7f7f7eff807f7fff808180ff828281ff828283ff838383ff838383ff848484ff858485ff858585ff858585ff868686ff878687ff878787ff878787ff878787ff888888ff888889ff898889ff898989ff8a8a8aff8b8a8bff8c8b8bff8c8c8cff8c8d8cff8d8d8dff8d8d8dff8e8e8eff8e8e8eff8f8f8fff8f8f8fff8f908fff8f8f90ff909090ff919090ff919091ff919191ff929192ff929292ff939293ff939393ff949494ff949494ff959595ff969595ff969696ff979797ff979797ff989798ff989898ff979798ff989998ff999898ff989998ff999999ff999a9aff9a9999ff9a9a9aff9a9a9aff9a9b9aff9b9b9bff9b9b9bff9b9b9cff9c9b9cff9c9c9cff9d9c9dff9d9d9dff9e9d9dff9e9e9eff9e9e9eff9e9e9eff9e9f9fffa09f9fffa0a0a0ffa0a0a0ffa0a0a1ffa1a0a1ffa1a1a1ffa1a2a1ffa1a2a2ffa3a2a2ffa3a3a3ffa4a3a4ffa4a3a4ffa4a5a5ffa6a5a6ffa7a6a6ffa7a7a8ffa9a9a8ffaaaaa9ffabababffacacacffacacadffaeaeaeffafafafffafb0b0ffb2b1b2ffb4b3b4ffb6b5b5ffb8b8b8ffbbbabbffbdbcbcffbfbebeffc1c0c0ffc3c3c3ffc8c8c8ffcccccbffcfcecfffd1d1d1ffd3d3d4ffd5d5d5ffd7d7d7ffdad9d9ffddddddffe1e1e1ffe4e5e4ffe8e8e8ffe9eae9ffeaeaebffeaeaebffe7e6e6ffd4d4d5ff9b9b9aff656665ff505050ff2d2e2eff131314ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030302ff090a09ff1e1e1fff4a4a4aff626162ff919191ffd3d3d3ffe4e5e4ffe9e9e9ffeaeaeaffebebebffeaeaeaffe9e9e9ffe5e5e5ffe0e0dfffdbdbdbffd9d8d9ffd6d6d7ffd4d4d4ffd2d2d2ffd0cfd0ffccccccffc8c8c8ffc5c5c5ffc2c1c2ffc0c0c0ffbebfbfffbdbdbdffbcbcbcffbababaffb8b7b8ffb4b4b5ffb3b3b3ffb2b1b1ffb0b0b0ffaeaeaeffaeaeadffadadadffacacacffabababffaaaaaaffaaaaa9ffa9a9a8ffa7a8a8ffa7a6a7ffa6a6a6ffa6a5a6ffa5a5a5ffa4a4a4ffa3a3a3ffa3a2a2ffa2a2a2ffa2a1a2ffa1a1a1ffa1a1a1ffa0a0a0ff9f9f9fff9e9e9fff9e9f9fff9e9e9eff9e9d9eff9e9d9eff9d9d9dff9d9d9dff9d9d9cff9c9d9cff9c9c9cff9c9c9cff9c9b9bff9b9b9bff9b9b9bff9a9b9aff9a9b9bff9a9b9aff9a9a9bff9a9a9aff9a9a9aff9a9a9aff999a99ff999999ff999999ff999999ff989898ff979897ff989797ff979797ff969696ff959595ff959495ff949494ff939493ff939393ff939292ff929292ff929192ff919191ff909191ff908f90ff8f8f8fff8e8e8eff8e8e8eff8e8e8eff8d8d8dff8d8d8dff8c8c8dff8d8d8dff8d8d8cff8c8d8cff8c8c8cff8c8c8cff8c8b8bff8a8a8aff888889ff888888ff888888ff888787ff888787ff878787ff878787ff868686ff858585ff858586ff858585ff858485ff858484ff848384ff838383ff828382ff828181ff818181ff808080ff7f7f7fff7e7e7eff7d7d7dff7b7b7bff7a7a7aff787878ff767776ff747575ff737373ff717171ff6c6c6cff696969ff646464ff5a5a5aff4e4d4eff383838ff202120ff121112ff080808ff020202ff010001ff010101ff010101ff010202ff020202ff020202ff020202ff030303ff040304ff070807ff121111ff363535ff808080ff9c9c9cffb2b2b2ffbebebeffc3c3c3ffc2c2c2ffc3c3c3ffc4c4c4ffc4c5c5ffc6c6c6ffc8c7c7ffc9c8c8ffc9c9c9ffcacacaffcbcacaffcccbcbffcecdcdffcfcecfffd0cfcfffd1d1d0ffd1d1d1ffd2d1d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdcdbffdbdbdcffdcdbdcffdcdcdcffdcdddcffdcddddffddddddffdddddeffdedddeff787878ff444545ff434243ff414040ff3d3d3dff3c3c3bff3a3a3aff373838ff363636ff333334ff323131ff303030ff2d2e2dff2b2b2bff2a2929ff292828ff292829ff292929ff292929ff2a2929ff2a2929ff2a292aff292929ff292929ff282829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181919ff191818ff181818ff181818ff191918ff181818ff1d1d1dff242424ff2c2c2cff393939ff4b4b4bff5f605fff737373ff858585ff969696ffadacadffccccccffe1e0e0ffefefeffffdfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefffffefefefffffffffffffefffffefffefffffffefffffefffffefefffffefefefffefefefffffefefffffffffffefffefffefefefffefefffffefefefffefffefffefffefffffefffffffffffffffefffffffefffffffffffffffefffffffffefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffdfdfdfff7f7f6fff2f2f1ffe6e6e6ffd1d1d1ffc0c0c0ffb7b7b7ffacabacff9e9e9fff8f8f8fff7b7b7bff686768ff555555ff454646ff3c3c3cff3d3d3dff3f3e3fff3f3e3fff3e3e3eff3e3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefdfffbfbfbfff6f7f7fff1f1f1ffededeeffecececffebebebffeaeaeaffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe4e4e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdededeffdededeffdfdedeffdededeffdededdffddddddffddddddffdddddcffdcdddcffdcdcdcffdcdbdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdadbffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdad9daffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffcfcecfffccccccffc9c9c9ffc7c7c7ffc7c7c7ffcacacaffcfcfcfffd4d4d4ffd8d8d9ffdcdcdcffe0e1e0ffe3e3e3ffe4e4e4ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e9ffe8e9e8ffe9e8e8ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e9ffe7e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdedeffdeddddffddddddffdddddcffdcdcdcffdbdcdcffdbdbdbffdadadaffdad9d9ffd8d8d8ffd6d7d7ffd5d5d5ffd4d3d4ffd2d1d1ffcfcecfffcdcdcdffcccbcbffccccccffccccccffcbcacaffcbcacaffc9c9c9ffc9c9c9ffc7c7c7ffc6c6c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0bfbfffc0bfbfffbfbfbfffbfbfbfffbfbfbeffbebebeffbdbdbdffbebebfffc0c0c0ffc2c2c2ffc3c2c3ffc4c4c4ffc5c5c5ffc6c7c6ffc8c8c8ffc9c9c9ffcbcbcbffcccccdffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffdad9daffdadadaffdbdbdaffdbdbdbffdcdbdcffdcdcdcffdcdddcffddddddffdedddeffdededfffdfdedfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e7ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e8e8ffe6e6e6ffe5e4e5ffe3e3e3ffe1e1e1ffe0dfdfffdeddddffdbdbdbffd9d9d9ffd8d8d7ffd6d6d6ffd1d0d0ffcfcfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d5ffd5d5d5ffd6d7d6ffd8d8d8ffd9dad9ffdbdbdbffdbdbdbffdbdadaffdbdbdbffdcdcdbffdbdcdbffdbdbdcffdbdcdcffdbdcdcffdcdcdcffdddddcffdddcddffddddddffddddddffddddddffdedddeffddddddffdddeddffdededeffdededeffdededeffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e5e6ffe6e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe7e7e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9eaffe9eaeaffeae9eaffeaeaeaffebebebffebebebffecececffecedecffedededffeeeeeefff3f3f2fff9f8f9fffcfcfbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313132ff323232ff323232ff323231ff323232ff303030ff303030ff363636ff403f40ff494949ff545454ff5e5e5eff6a6a69ff757574ff818181ff8d8e8effa8a8a8ffd7d6d7ffecececfff5f5f5fffdfdfdfffefffefffefefffffefffefffefffefffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefefffffefefefffffffffffffffefffefefffffefffefffefefefffffffffffefffefffffefffffefefffffefefffffefffefffffffefffffffefffefffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffefffffffffefffefefffffefefefffffffefffefffffffffefffffffefffffefffefffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffefefffefffefffffefffffefffffffffffffffefefffffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefefffffefefffefefffffefefffffefefefffffefefffffffefffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffefefffffefefefffdfdfefffdfdfdfffbfbfafff3f3f3ffe7e7e7ffd9d8d9ffc5c5c5ffb8b9b8ffacacabff9e9e9eff909090ff818181ff717071ff5f5f5fff4b4b4bff3b3b3bff3a3939ff3a3a3aff3a3a3aff3a3a3aff3a3a3aff3b3b3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282828ff282828ff292928ff292828ff292a29ff292929ff2a292aff2a2a2aff29292aff292929ff2c2c2bff2f2f2fff323132ff333333ff353535ff373737ff393939ff3b3b3bff3e3e3dff414141ff434243ff454645ff484848ff4a4a4affcdcdcdffddddddffdcdcddffdddcddffdcdcdcffdcdcdcffdcdbdcffdbdcdcffdbdbdbffdadbdaffdbdadbffdadbdaffdadbdaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcccdccffcbccccffcbcacbffc9c9c9ffc8c8c9ffc7c7c8ffc7c7c6ffc6c6c6ffc6c5c6ffc5c4c5ffc4c4c4ffc4c4c4ffc1c1c1ffb4b5b4ff989897ff6a6a6aff363536ff131313ff080808ff050505ff030202ff010101ff000001ff010001ff000100ff010100ff010001ff010101ff010101ff030403ff0a090aff191919ff353534ff515151ff646363ff6b6b6aff6d6d6dff6e6f6fff727171ff777777ff79797aff7a7a7aff7c7c7cff7d7d7dff7d7d7dff7f7f7fff808080ff828282ff838383ff858484ff858585ff858586ff868686ff878786ff878786ff878787ff878687ff888887ff878787ff878887ff888888ff898989ff898989ff8a8989ff898a89ff898a8aff8b8a8bff8b8b8bff8b8b8cff8c8c8cff8e8d8dff8e8e8eff8e8e8fff8f8e8fff8f8f8fff8f908fff909090ff909090ff919190ff919191ff929191ff929292ff929292ff939393ff929292ff939393ff939394ff949494ff949494ff959594ff969595ff959696ff979797ff979897ff989898ff989998ff999999ff999999ff999999ff999999ff999999ff999a9aff9a9a9aff9b9a9aff9b9a9bff9b9b9bff9c9c9cff9c9c9cff9c9c9cff9c9d9cff9c9d9dff9d9d9dff9d9d9dff9e9e9eff9e9e9eff9e9e9fff9e9f9fff9f9f9fffa0a09fffa0a0a0ffa1a0a1ffa1a1a1ffa1a1a1ffa2a2a1ffa2a2a2ffa3a3a2ffa3a3a3ffa4a3a3ffa3a4a3ffa4a4a4ffa5a5a5ffa5a5a5ffa5a5a6ffa6a6a6ffa7a7a7ffa8a8a8ffa9a9a9ffaaa9aaffabababffacacacffadadadffadaeaeffafafaeffb0b0b0ffb2b1b1ffb3b3b3ffb6b6b5ffb8b8b8ffbababaffbcbcbdffbebebeffc0c0c0ffc2c2c2ffc4c5c4ffc9c8c9ffcccdcdffd0cfcfffd2d2d2ffd5d4d5ffd6d6d6ffd8d8d8ffdadadaffdededeffe2e2e2ffe6e6e6ffe9e9e9ffeaeaeaffebeaebffebeaebffe6e6e6ffd3d2d3ff949493ff626363ff4f504fff2e2e2eff141313ff060707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff070707ff1a1919ff444344ff5d5d5dff898888ffcececeffe3e3e3ffe8e9e8ffeaeaeaffebebebffebebebffeae9e9ffe5e6e6ffe0e0e1ffdcdcdcffdadad9ffd8d7d7ffd5d5d5ffd3d2d3ffd1d1d1ffcccdcdffc9c9c9ffc6c6c6ffc3c3c3ffc1c1c1ffc0bfbfffbebfbeffbcbdbdffbbbbbbffb8b8b8ffb5b5b6ffb4b3b4ffb3b3b2ffb1b1b1ffb0afb0ffafaeafffaeaeaeffadadadffacadacffabacabffababaaffaaaaaaffa9a8a9ffa8a8a8ffa8a8a7ffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a2ffa3a2a2ffa1a2a2ffa1a1a1ffa0a1a0ffa0a0a0ff9fa0a0ff9fa09fff9f9f9fff9f9f9fff9e9e9eff9e9e9eff9e9e9eff9e9d9eff9e9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9b9cff9b9c9cff9b9b9cff9b9c9bff9c9b9bff9b9b9bff9a9b9bff9a999aff9a9a99ff989999ff989898ff989797ff979797ff979796ff969595ff959595ff949594ff949494ff939493ff939393ff929292ff929291ff919191ff919091ff909090ff909090ff8f908fff8f8f8fff8e8f8eff8f8f8eff8f8f8fff8f8e8fff8e8f8eff8e8e8eff8e8e8eff8c8b8bff8a8a8aff8b8b8bff8b8a8bff8a8a8aff8b8b8bff8c8b8bff8a8b8bff8a8a8aff898a89ff8a898aff898989ff888888ff878787ff878787ff878786ff868686ff858686ff858585ff858484ff838383ff818182ff818181ff808080ff7e7e7eff7c7d7cff7b7b7bff7a7a7aff787878ff767576ff717272ff6f6f70ff6e6e6eff6b6a6aff666665ff606161ff4a494aff292929ff121212ff080808ff050404ff040404ff050605ff060606ff060606ff060606ff070707ff080908ff0b0b0cff151415ff2a2a29ff5f5f5fffa1a0a1ffb2b1b2ffbcbdbcffc2c2c2ffc4c4c4ffc3c4c4ffc4c4c4ffc5c6c5ffc7c6c6ffc7c8c7ffc9c9c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d2d3ffd3d4d3ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9daffd9dadaffdadadaffdbdbdaffdadbdbffdbdadbffdbdbdbffdbdbdbffdcdcdbffdcdcdbffdddcdcffdddddcffdddddcffddddddffddddddffdedddeffdededeff454646ff444444ff434342ff404040ff3d3d3dff3c3b3cff393939ff373737ff353535ff323332ff313130ff2f2f2fff2d2c2dff2a2b2aff292928ff292929ff292828ff282829ff282829ff292929ff292929ff2a2a29ff2a2929ff28292900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181819ff181818ff191918ff181818ff181818ff181818ff181918ff1e1e1eff252525ff2d2e2dff3b3b3aff4d4e4dff626262ff767676ff878787ff989898ffadadadffcccccdffe2e2e2fff0f0f0fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffffffefffefffffefffffefefffffefefffffefffefffffefefffffffefffefffffffffefffffffffefffefefefffefefefffffefefffffffefffffffefffffefefffefffefffefffffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefff6f6f7fff1f2f2ffe7e6e6ffd1d1d1ffc1c2c2ffb8b7b8ffacacabff9d9e9eff8f8f8fff7d7c7cff696969ff565656ff464545ff3b3c3bff3c3c3cff3d3d3eff3e3f3eff3e3e3fff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffcfcfcfff8f8f8fff2f2f2ffeeefeeffecececffebebebffeaeaeaffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdededeffddddddffddddddffddddddffddddddffdddddcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdbdbdaffdadadaffdadadaffdad9daffdadadaffdadadaffdadad9ffd9dad9ffdadad9ffdadadaffdad9daffdadadaffdadad9ffdadadaffd9d9d9ffd8d8d8ffd6d6d7ffd6d5d6ffd4d4d4ffd2d2d1ffd0cfcfffcdcdcdffcacacaffc8c8c8ffc9c9c9ffcdcecdffd2d3d2ffd7d7d7ffdbdbdbffdfdfdeffe2e2e2ffe4e5e4ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e9ffe9e8e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe8e9e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe2e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfdfffdededfffdededeffdededeffddddddffdddcddffdcdcdcffdcdcdcffdbdbdbffd9dadaffd9d9d8ffd8d8d8ffd6d5d6ffd4d5d4ffd3d3d2ffd1d1d1ffcececeffcececeffcececeffccccccffccccccffcccccbffcacacaffcacacaffc9c8c8ffc8c9c8ffc8c7c8ffc6c7c7ffc7c7c7ffc6c6c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbebebeffbebebeffbfc0c0ffc1c2c1ffc2c2c2ffc4c3c3ffc5c5c4ffc6c6c6ffc7c8c8ffc9c9c9ffcbcacaffccccccffcccccdffcececeffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d5ffd4d4d5ffd5d6d5ffd7d6d6ffd7d7d7ffd8d8d8ffd9d8d9ffdadad9ffd9dadaffdadadaffdbdbdaffdcdbdbffdcdcdcffdddcdcffdcdddcffddddddffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe5e5e5ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9e8e9ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeaeae9ffe9e9e9ffe9eae9ffeae9e9ffeaeaeaffeaeae9ffeae9e9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffebebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe8e8e8ffe6e6e6ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfdfffdddddcffdbdadaffd8d8d8ffd6d6d6ffd3d4d3ffd1d1d1ffd1d1d1ffd2d3d2ffd3d3d3ffd5d4d4ffd6d6d5ffd7d7d7ffd8d9d8ffdadadaffdadadaffdadadaffdadadaffdbdadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdbdcdcffdcdbdcffdcdcdcffdddddcffddddddffddddddffddddddffdededdffddddddffddddddffdeddddffdededeffdededeffdfdedeffdedfdeffdedfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e9e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebebffebebebffebecebffededecffedededffefefeffff3f4f4fff9f9fafffcfcfcfffefdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313232ff313232ff323232ff323232ff303130ff2e2d2eff2d2d2dff333333ff3b3b3cff464645ff50504fff5a5b5bff666666ff727272ff7e7f7fff8d8d8dffa5a5a4ffd5d6d6ffebebebfff4f5f4fffdfdfdfffefefefffefffffffefefffffffffefffefffefffffffefffffffefffefffefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffffffffffffffffffffffefffffefefffefefffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffffffefefffffffffffffefffffffffffefffefffefffffffefffefefefffefffffffefefffffffefefffefefefffefffefffffefefffefefefffffefefffffffefffefefefffefffefffffffefffffffffffefefefffefffffffffffffffffffffffffffffffffefefffefefffffffffffffefefffffffefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffffffffefefefffffefefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffefffefffffffefffefffefefefffefefefffefefefffffffefffefefefffefefdfffefefefffefefefffdfefdfffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffffffffffefefefffefffffffffffffffffffffffffffffffffefefffefefffffffefffffefefefffefefefffefdfefffdfdfdfffdfdfdfffafbfafff4f4f3ffe7e6e7ffd8d8d8ffc4c4c5ffb7b7b7ffabababff9e9e9eff909090ff808081ff6f6f6fff5b5b5bff464746ff383838ff373837ff3a3a3aff3a3b3aff3a3a3aff3b3b3bff3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282828ff292928ff292828ff29292aff292929ff292929ff2a292aff2a292aff292929ff292929ff2b2b2bff2e2e2dff313031ff323233ff343435ff363636ff393838ff3a3a3aff3d3d3dff3f4040ff434243ff454545ff474747ff494a4aff8f908fffdeddddffddddddffdcddddffdddddcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadad9ffd9dad9ffd9d9d9ffdadad9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd7d7d7ffd7d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd4d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d1d0ffd0cfcfffcececfffcdcdcdffccccccffcbcbcbffcac9caffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c7ffc7c6c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffbdbdbdffafafafff8f9090ff646364ff3a3a3aff222221ff121313ff090909ff050505ff040404ff040404ff030403ff040303ff040404ff050405ff060506ff0b0b0bff1a1a1bff373737ff565655ff686868ff6f6f6fff727272ff737474ff757575ff787878ff7d7d7dff7f7f7eff7f807fff818181ff828282ff838383ff838384ff858585ff868786ff888887ff888888ff888888ff898989ff8a8a89ff898989ff898a89ff8a8a89ff8a8a8aff898989ff898a8aff8a8a8aff8b8a8aff8b8b8bff8b8b8bff8b8b8cff8c8c8cff8c8c8cff8c8c8cff8d8d8dff8e8e8eff8f8f8fff909090ff919190ff919091ff919191ff919192ff919192ff939292ff929292ff939393ff939393ff939394ff949493ff939493ff949595ff949594ff969595ff959696ff969696ff969796ff979796ff979897ff989798ff999999ff999999ff9a9a9aff9b9b9aff9b9b9aff9a9b9bff9b9b9aff9b9b9bff9b9b9bff9b9b9bff9c9c9cff9c9c9cff9d9d9cff9d9e9dff9e9e9dff9d9d9dff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9f9f9fff9f9f9fff9f9f9fffa09fa0ffa0a0a0ffa0a0a0ffa1a1a1ffa2a2a1ffa2a2a2ffa2a2a2ffa2a3a3ffa3a3a3ffa4a3a3ffa4a4a4ffa4a4a4ffa4a4a5ffa5a5a5ffa5a6a6ffa6a6a6ffa7a6a6ffa7a7a7ffa8a8a7ffa8a9a8ffa9aaa9ffabaaabffababacffacacadffadadadffafaeaeffafafafffb0b0b0ffb1b1b1ffb3b2b3ffb4b5b4ffb6b7b6ffb9babaffbcbcbcffbebebeffbfc0c0ffc1c2c1ffc3c4c3ffc6c5c5ffcacacaffcececeffd1d1d1ffd3d3d3ffd5d5d6ffd8d7d7ffd9d9d8ffdbdbdbffdedfdeffe3e3e3ffe7e7e7ffe9e9e9ffebebebffebebebffebebeaffe5e6e5ffcececeff898989ff5f5f5fff49494aff272727ff0f0f0fff050504ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff181818ff444444ff5b5c5bff7b7b7affc4c4c4ffe1e1e1ffe8e8e8ffeaeaeaffebebebffebebebffeaeae9ffe6e7e7ffe2e2e2ffdededdffdadadaffd8d9d8ffd6d6d6ffd4d4d4ffd1d1d1ffcececeffcacacaffc7c7c7ffc4c5c4ffc2c2c2ffc0c0c1ffbfbfbfffbebebeffbcbcbcffb9b9b9ffb7b7b7ffb6b5b5ffb4b4b4ffb3b3b2ffb1b0b1ffb0b0b0ffafafafffaeaeaeffaeadaeffacacacffacacacffaaababffaaaaaaffa9a9a9ffa8a8a8ffa8a8a8ffa6a6a6ffa6a6a6ffa5a6a5ffa4a5a5ffa4a5a4ffa4a4a3ffa3a4a3ffa3a2a3ffa2a2a2ffa2a2a2ffa1a1a2ffa2a1a1ffa1a1a0ffa0a1a1ffa0a0a0ffa0a09fff9fa0a0ff9f9f9fffa0a09fff9f9f9fff9f9f9eff9e9f9eff9f9f9eff9e9e9eff9e9f9fff9e9e9fff9f9f9eff9e9e9eff9e9e9eff9e9e9dff9d9d9dff9e9d9eff9e9e9dff9d9d9dff9d9d9dff9c9c9bff9b9c9cff9a9a9bff9a9b9bff9a9a9aff9a999aff999999ff999898ff979798ff979797ff969697ff969696ff959595ff949495ff959494ff949494ff949493ff939293ff929293ff929292ff919192ff929191ff909190ff909090ff909191ff909091ff909190ff90908fff8f8f8fff8e8e8eff8e8e8eff8d8e8eff8d8e8dff8d8d8dff8e8e8dff8e8e8eff8e8d8eff8d8c8dff8c8c8cff8c8c8dff8d8c8cff8c8c8bff8b8b8bff8b8b8aff8a8a8aff8a8a8aff898989ff898989ff888888ff878786ff858685ff868685ff848484ff828383ff818081ff80807fff7e7e7eff7d7d7dff797979ff767776ff757575ff747473ff727272ff707070ff6e6e6dff646565ff4d4d4dff2d2d2dff181918ff0f0f0fff0c0c0cff0e0d0dff0f0f0fff0f0f0fff101010ff131313ff171717ff232324ff3a3a39ff5b5c5bff8b8b8bffb2b2b2ffbbbbbbffc1c1c1ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c7c7ffc8c7c8ffc9c9c8ffc9c9c9ffcacacaffcacacaffcccbcbffcccdccffcececeffcfcfcfffd0d0cfffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd5d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdddcdcffdddddcffdddcdcffddddddffddddddffddddddffdedddeffb8b8b8ff454545ff444444ff424242ff404040ff3d3d3dff3b3b3cff383939ff363637ff353434ff323232ff303030ff2e2e2eff2c2c2cff2a2a29ff282828ff292a2aff282929ff292929ff282929ff292929ff292a29ff2a2929ff292a290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff191818ff181918ff191918ff181819ff181819ff181818ff1e1e1eff262626ff2f2f2fff3c3c3cff4f5050ff656565ff797978ff898989ff9b9b9bffb0b0b0ffcfcfcfffe3e4e4fff1f2f2fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffefefefffffffefffffefefffefefefffffefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffffffefffffffffffffffffffefffffffffffffefffffffffffffefefefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefdfffefdfdfffdfdfdfff7f6f6fff2f2f1ffe5e6e5ffd1d1d1ffc2c2c1ffb8b8b8ffabababff9d9e9eff8e8f8eff7d7d7dff6a6a6aff575757ff454546ff3c3c3cff3d3d3dff3e3d3eff3e3e3eff3e3e3eff3f3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfcfff9f9f9fff3f3f3ffefefefffeeedeeffebebebffeaeaeaffe8e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdededeffdedfdeffdededeffdededeffddddddffddddddffddddddffddddddffdcdcdcffdcdbdbffdbdbdcffdbdbdbffdadbdbffdadadbffdadadaffdadadaffdadadaffdadadaffdadad9ffdad9daffdad9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd6d6d6ffd4d5d4ffd3d2d2ffd0d1d0ffcececfffccccccffcacacaffcccccdffd2d1d1ffd6d6d5ffd9dadaffdddeddffe1e1e1ffe3e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffe9eaeaffe9e9e9ffe9eaeaffe9eae9ffeae9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e8ffe9e8e9ffe9e9e9ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffe9eae9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdedfdfffdfdfdeffdedfdeffdededdffddddddffddddddffdcdcdcffdbdbdbffdbdadbffd9d9d9ffd8d8d8ffd6d7d7ffd5d5d5ffd4d4d3ffd1d2d1ffd0d0d1ffcfcfcfffd0d0d0ffcececeffcececeffccccccffccccccffccccccffcacacaffcacacaffc8c9c8ffc9c9c9ffc8c8c7ffc7c7c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffc0c0bfffc1c1c0ffc1c2c2ffc2c3c2ffc4c4c4ffc5c6c6ffc7c7c7ffc9c9c9ffcacacaffcccccbffcccdccffcececdffcececeffcfd0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd2d3d2ffd3d3d3ffd3d4d3ffd5d4d5ffd5d6d5ffd6d6d6ffd7d7d7ffd8d8d7ffd8d9d8ffd8d8d9ffd9dadaffdadadaffdbdadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffddddddffdddddeffdededeffdededeffe0dfdfffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffe9eaeaffe9e9e9ffe9eaeaffe9eae9ffeaeaeaffeaeaeaffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffebebeaffebeaebffebebebffeaebebffeaeaebffebebebffeaeaeaffeaeaeaffeaebebffeaeaebffeaeaeaffeaeae9ffe9eaeaffe7e7e7ffe7e6e6ffe5e6e5ffe2e3e3ffe1e1e0ffdfdedeffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd5d5d5ffd3d3d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd7d7d7ffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffd9dad9ffdadadaffdadadbffdbdadaffdadadaffdadbdaffdbdadaffdadbdaffdbdbdbffdcdcdbffdbdcdbffdcdcdcffdddddcffdcddddffdcdcdcffdcddddffdcdddcffddddddffddddddffddddddffdddddeffdeddddffdededeffdededeffdfdedeffdededfffe0dfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e1ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeae9ffe9e9e9ffeaebeaffebeaebffebebebffebecebffededecffedededffefefeffff5f5f5fffbfbfafffcfcfcfffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323231ff323232ff323232ff303031ff2e2e2eff2c2c2bff2b2c2cff313132ff3a393aff424242ff4c4c4cff575757ff626262ff6f6f6fff7f7f7eff8c8c8cffa0a0a0ffd2d2d2ffeaeaeafff3f3f3fffdfdfdfffefefffffefffffffffffefffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffefffffffefffffefefffefffffffffffefffefffffffefefffffefffffffefffefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffffffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffefefffffffefffefefffffffefefffefffffffffffffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffefefffefefefffefefefffefdfefffefdfdfffdfdfdfffafafafff3f3f3ffe6e6e6ffd7d7d7ffc3c3c3ffb7b7b6ffaaaaaaff9f9e9eff919191ff818081ff6d6d6eff585859ff434242ff343434ff363536ff383838ff3a3a39ff3b3a3bff3c3c3cff3d3c3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282829ff292a29ff2a2a29ff2a2929ff2a2a2aff2a2a2aff29292aff2a2a2aff292929ff2a2a2bff2d2c2dff303030ff323131ff333333ff363635ff373838ff3b3a3aff3c3d3cff3f3f3fff424142ff444444ff474646ff484848ff535252ffdedddeffdededdffdddddeffddddddffdddcddffdcddddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadbdbffdbdadaffdbdadbffdadadaffdadadaffdadad9ffdadad9ffd9dad9ffd9d9d9ffd8d9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d0ffd0cfcfffcecdcdffccccccffcccccbffcacacbffcacacaffc9cacaffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c5ffc3c4c4ffc2c1c1ffbbbbbbffacacacff8c8c8cff686869ff4c4c4cff333333ff191819ff0f0e0fff0d0d0cff0d0c0dff0b0b0bff0c0b0cff0d0d0dff0f100fff121313ff1e1e1fff363636ff545454ff676767ff727171ff757575ff777877ff797979ff7b7b7bff7e7e7dff838282ff848484ff858584ff868686ff878787ff888988ff898989ff898a8aff8a8a8aff8b8b8cff8c8c8bff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8d8c8cff8d8c8cff8d8c8cff8d8d8dff8d8d8dff8e8e8dff8e8e8dff8e8e8eff8e8e8eff8f8f8fff8f8f90ff919090ff919191ff929292ff939293ff939393ff939393ff939393ff949493ff949494ff959495ff959594ff959595ff959595ff959596ff969595ff969696ff989797ff989798ff989898ff989899ff989898ff999999ff999a9aff9a9a99ff9a9b9bff9b9a9bff9c9b9cff9c9c9cff9c9c9cff9d9c9dff9c9c9cff9c9c9cff9d9d9cff9d9d9dff9d9e9dff9e9e9eff9e9f9fff9f9f9eff9f9f9fff9f9f9fff9fa0a0ffa0a09fff9fa0a0ffa0a0a0ffa0a0a1ffa1a1a1ffa1a1a1ffa1a1a1ffa2a2a2ffa2a2a2ffa2a2a2ffa2a3a2ffa3a3a3ffa4a3a3ffa4a4a4ffa4a4a4ffa5a5a5ffa5a5a5ffa6a6a5ffa7a6a6ffa7a6a6ffa7a7a7ffa8a8a7ffa7a7a8ffa9a8a8ffa9a9a9ffaaa9aaffabaaabffacacacffadadadffaeaeaeffafafaeffafb0afffb1b0b1ffb1b2b1ffb3b2b3ffb4b4b4ffb6b5b6ffb8b8b8ffbababaffbebdbeffc0bfbfffc1c1c0ffc3c2c3ffc4c4c4ffc8c7c8ffcbccccffcfcfcfffd2d2d2ffd5d4d5ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdfdfdfffe2e2e2ffe8e7e7ffeaeaeaffebebebffecebebffeaebebffe3e3e3ffc7c8c7ff7f7f7fff585959ff3e3f3eff1c1d1cff0a0a0aff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff090909ff1b1a1aff474848ff5d5d5cff727272ffb9b9b9ffdededeffe7e8e7ffe9eaeaffebebebffebebecffebeaeaffe8e8e8ffe3e3e3ffdfdfdfffdcdcdcffd9d9d9ffd7d7d7ffd5d5d4ffd3d2d2ffd0d0d0ffcbcbcbffc8c8c8ffc5c5c6ffc3c4c3ffc2c2c1ffc1c0c0ffbfbfbfffbdbdbdffbababbffb9b8b8ffb6b6b7ffb5b5b5ffb4b4b4ffb2b2b2ffb1b1b1ffb0b0b0ffb0b0afffaeafaeffaeadaeffadadadffacacacffabababffaaaaabffaaa9a9ffa8a8a8ffa8a8a8ffa8a7a7ffa7a7a6ffa6a6a6ffa5a5a5ffa5a5a5ffa5a5a5ffa4a4a4ffa4a4a4ffa3a3a4ffa3a3a3ffa2a2a2ffa2a2a2ffa2a2a2ffa1a2a1ffa1a2a2ffa2a1a1ffa2a1a1ffa1a1a1ffa1a0a1ffa0a1a1ffa1a1a0ffa0a1a1ffa0a0a1ffa0a1a0ffa0a1a0ffa0a1a1ffa0a0a0ff9fa0a0ffa0a09fffa09fa0ff9f9f9fff9f9f9fff9f9f9fff9e9f9fff9d9e9dff9e9e9dff9d9d9cff9c9c9cff9c9b9bff9b9b9bff9a9a9bff9a9b9aff9a9a99ff999999ff989898ff989898ff979798ff979796ff969697ff969696ff959595ff959595ff949494ff949394ff949493ff939493ff939293ff929392ff939293ff929292ff929292ff919191ff909090ff929192ff929191ff919190ff909090ff90908fff909091ff919191ff909090ff8f8f8fff8f8e8fff8f8f8fff8e8f8eff8e8e8eff8f8e8eff8e8e8eff8d8e8eff8e8d8dff8d8d8dff8c8d8cff8c8b8bff8c8c8cff8a8a8aff898a8aff888888ff868787ff868685ff848585ff838383ff818282ff7f7f7fff7d7d7dff7b7b7bff797979ff787878ff767676ff737473ff707070ff676766ff515151ff373636ff262626ff202021ff212221ff232322ff232323ff242424ff2b2b2bff353536ff4c4b4bff6b6b6cff8c8c8cffa8a8a8ffbbbabbffc0c0c0ffc4c4c4ffc6c6c5ffc6c7c6ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c9ffc9c9caffcacacaffcbcbcbffccccccffcdccccffcececdffcfcfcfffd0d0d0ffd1d0d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffdad9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdcddddffdcdcddffdddeddffdededdffdededdffdededeffdededeff464546ff454544ff434343ff414141ff3f3f3fff3d3c3dff3b3a3bff383838ff373736ff333434ff323132ff2f302fff2e2d2dff2b2a2bff292929ff2a2929ff292929ff2a292aff292929ff292928ff292929ff292929ff29292aff292a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191818ff181819ff181819ff191819ff191819ff191818ff181818ff20201fff262726ff303030ff3e3e3eff525252ff676667ff7b7b7bff8c8c8cff9d9c9cffb2b1b2ffd2d1d1ffe6e6e5fff3f3f3fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffefffefffefefefffffffffffefffffffefffefffffffefffffefefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffffffffffffefffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffdfefefffefefefffdfdfdfff6f7f6fff2f2f2ffe6e6e6ffd1d1d1ffc2c3c2ffb8b8b8ffacacabff9e9e9eff8f8e8eff7e7e7eff6a6a6bff575857ff474646ff3d3d3dff3e3e3eff3e3e3eff3e3e3fff3f3e3eff3e3e3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff9f8f9fff4f3f3ffefefefffeeeeedffecececffebeaebffe8e9e8ffe8e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e1e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdddeddffdddeddffddddddffddddddffdcdcdcffdcdcdcffdbdbdcffdbdcdbffdbdbdaffdbdadaffdadadaffdadadaffd9d9daffdad9d9ffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd9d9d8ffd8d9d8ffd9d8d8ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d6d7ffd5d4d4ffd3d3d3ffd1d2d1ffcfd0cfffcfd0d0ffd0d0d0ffd3d2d3ffd5d5d5ffd8d8d8ffdcdcdcffe0e0e0ffe3e3e3ffe6e5e5ffe7e6e6ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9eaffe9e9e9ffeae9eaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeae9ffeaeaeaffeae9e9ffeaeaeaffe9e9eaffeaeae9ffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffeae9eaffeae9e9ffeaeae9ffeae9eaffe9e9e9ffeae9eaffeaeaeaffe9eae9ffe9eaeaffe9e9eaffe9e9e9ffe8e9e9ffe9e9e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0dfffdfdfe0ffdfdfdeffdedfdfffdededfffdededeffdedddeffdddcddffdcdcdcffdcdcdbffdadbdaffd9d9d9ffd7d8d7ffd6d6d6ffd4d4d4ffd3d3d3ffd2d1d1ffd1d1d1ffd2d1d2ffd0d0d0ffd0d0cfffcececfffcececeffccccccffccccccffcccccbffcacacaffcacacaffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeffbebebeffbebebeffbebdbeffbdbdbdffbebebeffc0c0c0ffc2c1c1ffc2c2c2ffc4c4c4ffc5c5c5ffc7c7c7ffc8c9c8ffcac9c9ffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d8ffd9d9d9ffdad9d9ffdadadaffdadadbffdbdcdbffdcdcdbffdcdcdcffdddcddffdddeddffdddddeffdfdedeffdfdfdfffdfdfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe7e8e8ffe8e7e8ffe8e7e8ffe7e8e7ffe8e7e7ffe8e8e8ffe7e8e7ffe7e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e9e9ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffe9eae9ffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffebebeaffeaeaebffebebeaffebebebffebebebffebebebffebebecffebebebffebebebffececebffebecebffecebebffebecebffebebebffebebebffebeaebffebeaeaffeaeaeaffe9e8e8ffe8e7e8ffe7e7e7ffe6e5e6ffe2e2e2ffe0e0e1ffdedfdeffdddddcffdbdcdcffdadadaffd9d9d9ffd6d6d6ffd4d4d3ffd3d3d3ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d8ffd8d9d8ffd8d8d8ffd8d9d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffd9dadaffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdddddcffdddddcffddddddffddddddffdededdffdedddeffdfdedeffdedfdfffdfdfdfffdfdfdfffe0dfe0ffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e3ffe4e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaebebffebebebffebececffededecffeeedeefff1f1f1fff7f7f7fffcfbfbfffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313132ff323231ff303030ff2d2d2eff2c2c2cff2a2a2bff2b2a2bff303030ff383838ff414041ff4a4a4aff545454ff606060ff6f6f6fff7c7c7dff898a8aff9d9e9dffcfcfcfffe9e9e9fff2f2f2fffcfdfcfffefefefffffefffffffefffffefffefffffffffffffffefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefefffffffefffefefefffffefffffffefffffefffefffffffefffffefefffefffffffefefffffefffefffefefefffefefefffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefefefffffefefffffefefffffefffffffefffffffffefffefefefffffefefffefefefffffefffffefefffffffffefffefffefffefefffffffefefffffefefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffefefffffffffefffffefefffffffffffffffefffffefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffffffffffffefffefefffffffefefffefffefffefffefffffffefffffffffffefefffffffffefffefefefffefefefffefdfefffdfdfdfffdfcfcfffafafafff3f3f3ffe5e5e5ffd7d7d6ffc2c2c2ffb6b6b5ffaaaaaaff9f9e9fff929292ff828282ff6e6e6eff595959ff434343ff353434ff353635ff383838ff3a3a3bff3d3c3cff3d3c3dff3c3c3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff292929ff2a2a2aff292a2aff292929ff2a2a2aff2a2a2aff2a2a2aff2a2a2aff2c2b2cff2f2f2fff313130ff333333ff363535ff373737ff3a393aff3c3c3cff3f3f3eff414141ff434343ff464545ff484747ff4a4a4affc2c3c2ffdddddeffdeddddffddddddffdcdcddffdcdcdcffdcdcddffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdaffdbdadaffdbdbdbffdbdbdaffdadadaffdadadaffd9dadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd8d7d7ffd7d7d7ffd6d7d7ffd7d7d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d4d3ffd2d3d3ffd2d2d2ffd2d2d2ffd0d0d0ffcececeffcdcdcdffccccccffcccbccffcbcbcbffcbcacaffcacacaffcac9caffc9c9c9ffc9c9c8ffc7c7c7ffc7c7c6ffc5c5c6ffc4c3c4ffc0c0c0ffb9b9b8ffa8a9a8ff919191ff787777ff5c5c5cff3a3a3aff282928ff222222ff1f1f1fff1e1d1eff202121ff282828ff2e2d2eff353435ff414141ff555554ff666666ff737473ff797979ff7c7c7cff7f7f7eff808081ff828282ff848484ff888888ff898a89ff8a8a8aff8b8c8bff8c8c8cff8d8d8dff8e8d8eff8e8e8eff8f8e8eff8f8e8eff8e8f8fff8e8e8fff8e8f8eff8f8e8eff8e8e8fff8f8e8fff8f8f8fff8f8f8fff8e8e8fff8f8f8eff8f8f8fff8f8f8fff90908fff909090ff909090ff909090ff909090ff919191ff929292ff939392ff949393ff949494ff959495ff969595ff969695ff959595ff969695ff969696ff979697ff979797ff989897ff979897ff989898ff989898ff999999ff999a99ff9a9b9aff9a9a9bff9b9b9aff9b9b9bff9b9b9cff9b9b9bff9c9b9cff9d9c9cff9d9d9cff9e9e9dff9e9d9eff9e9e9eff9e9e9eff9f9e9eff9f9f9eff9f9f9fff9f9f9fffa0a0a0ffa0a0a1ffa0a1a0ffa0a0a0ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a2ffa1a2a1ffa2a2a2ffa3a2a2ffa2a3a3ffa2a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa4a3a4ffa4a4a4ffa5a4a4ffa4a4a5ffa5a5a5ffa5a6a5ffa6a6a6ffa7a7a6ffa7a7a7ffa7a7a7ffa8a8a8ffa8a8a8ffa9a8a9ffa9a9a9ffa9a9a9ffaaaaa9ffababaaffacacacffaeadaeffafafaeffafafafffb1b0b0ffb1b1b2ffb3b2b3ffb3b4b4ffb5b5b4ffb5b6b5ffb7b7b8ffbab9b9ffbcbcbcffbebfbeffc0c1c0ffc1c1c2ffc4c3c3ffc5c5c6ffc8c9c9ffccccccffd0d0d1ffd4d3d3ffd6d5d5ffd7d7d7ffd9d9d9ffdbdbdaffddddddffe0e0e0ffe3e3e3ffe9e8e9ffeaebebffebecebffececedffeaebeaffe1e1e1ffc0c0c0ff787878ff565656ff363636ff141514ff070707ff020101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff0b0c0bff1d1d1eff4c4d4cff5d5d5dff6e6e6dffadadadffdbdbdbffe7e7e7ffe9eae9ffebebebffecebebffeaebebffe8e8e9ffe4e4e3ffe0dfdfffdcdcdcffdbdadaffd8d8d8ffd6d5d5ffd3d3d3ffd1d1d0ffccccccffc9cac9ffc7c7c6ffc5c5c5ffc3c3c3ffc2c2c2ffc0c0c0ffbebebeffbcbcbcffbababaffb8b7b7ffb6b6b6ffb5b5b5ffb4b3b3ffb3b3b2ffb1b1b1ffb1b1b0ffb0b0b0ffafafafffaeaeafffaeaeadffacadacffacacacffabababffaaaaaaffa9a9a9ffa9a9a8ffa7a7a8ffa8a7a7ffa7a6a7ffa6a6a7ffa6a6a6ffa6a5a6ffa6a5a5ffa5a5a4ffa4a5a4ffa4a4a4ffa4a5a4ffa4a3a3ffa4a4a4ffa4a4a3ffa4a3a4ffa3a3a3ffa3a3a3ffa2a3a3ffa2a3a2ffa2a2a2ffa2a3a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a1a1ffa1a1a2ffa1a1a2ffa1a1a0ffa1a0a0ffa0a0a0ffa0a0a0ffa09fa0ffa09f9fff9e9e9eff9e9e9dff9d9d9dff9c9d9dff9d9d9cff9c9c9cff9b9b9bff9b9b9bff9a9a9aff9a9a9aff99999aff999998ff989898ff989897ff979797ff979697ff979796ff969595ff969695ff959595ff959495ff949495ff959594ff949494ff939394ff939393ff939393ff949594ff949594ff939393ff939292ff929293ff929293ff939393ff939293ff929191ff919191ff919191ff919191ff919191ff919090ff919191ff919190ff919191ff909090ff8f9090ff8f9090ff8e8f8eff8e8e8eff8d8d8dff8c8c8cff8b8b8bff8a8a8bff898989ff888888ff878786ff848485ff838384ff818281ff808080ff7e7e7fff7d7c7dff7b7b7bff797878ff747474ff6b6a6aff585858ff454545ff3c3c3cff383938ff363636ff373837ff3c3c3cff474747ff595959ff747474ff919090ffa5a5a5ffb5b5b5ffc1c0c0ffc4c4c3ffc6c6c6ffc7c7c6ffc7c7c8ffc9c8c9ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffccccccffcdcdcdffcececeffcececfffd1d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd3d2d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d4d5ffd6d6d5ffd6d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d8ffdad9d9ffdad9d9ffd9dadaffdadadaffdadbdaffdbdadaffdbdadbffdbdbdbffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdddcffdcddddffddddddffdededeffdededeffdededeffdededeffdededeff464546ff444444ff424242ff404040ff3e3e3eff3c3c3cff3b3b3aff383838ff363535ff333333ff313131ff2f2f2fff2d2d2cff2a2a2aff292929ff2a2a2aff2a2929ff292929ff292a29ff282829ff292928ff292829ff282929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181818ff181818ff181818ff191819ff191918ff181818ff20201fff272727ff313132ff3f4040ff545453ff686968ff7c7c7dff8e8e8eff9f9f9effb4b4b4ffd4d4d3ffe6e6e7fff5f4f4fffdfdfdfffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefefffefffffffefefffffefffefffffefefffefefefffffefffffffffffffffffefffefefffffffefefffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffefffefffefefffffffefefffffefefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffefffffffffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefff6f7f6fff2f2f2ffe7e7e7ffd2d1d2ffc3c3c4ffb9b8b8ffacacacff9e9e9eff8f8f8fff7e7e7eff6b6b6bff585858ff464647ff3e3e3eff3e3e3eff3e3e3eff3e3e3fff3e3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefdfdfffbfafbfff4f3f3fff0f0efffeeededffecececffe9e9eaffe9e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfdfffdfdfdeffdededfffdededfffdededeffddddddffddddddffdeddddffddddddffddddddffdcdcddffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9daffd9d9d9ffd9d9daffd9d9d8ffd9d8d8ffd9d9d8ffd9d8d9ffd9d8d9ffd9d9d8ffd8d8d8ffd8d8d7ffd7d7d8ffd8d7d8ffd7d7d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d6ffd5d5d5ffd3d3d4ffd2d2d2ffd2d2d2ffd4d4d4ffd7d6d6ffd9d9d8ffdadadaffdcdcdbffdfdedeffe3e3e3ffe6e6e5ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffeae9e9ffeae9e9ffe9eaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffebeaeaffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9eaffe9e9e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9eae9ffe9e9eaffeae9e9ffeae9e9ffe9eae9ffeaeae9ffe9e9eaffeae9e9ffe9e9eaffe9e9eaffe9e9e9ffeae9eaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e6e5ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdfdedeffdfdedeffdededeffdedddeffdddddcffdcdcdcffdbdbdbffdadadaffd9d8d9ffd7d7d7ffd6d6d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd1d2d1ffd2d2d1ffcfcfd0ffd0d0cfffcececeffcececeffccccccffcccbccffccccccffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeffbebdbeffbebebeffbebebdffbdbdbcffbdbdbeffc0c0bfffc1c0c0ffc2c2c2ffc4c4c3ffc5c5c5ffc6c7c7ffc8c8c8ffc9cacaffcacbcbffcbcbcbffcdcdcdffcececeffcfcecfffd0cfd0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d8ffd9d9d9ffd9dad9ffdadbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffddddddffdddddeffdededdffdfdedeffdfdfdfffe0dfe0ffe1e0e1ffe1e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e3ffe3e3e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e7ffe8e8e7ffe8e7e8ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e8e9ffe8e9e8ffe9e9e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffebebeaffeaeaebffebebebffebebebffebebebffebebebffecebebffebebecffecececffececebffecebebffececebffecebecffecebecffecececffecececffebecebffebebecffebebebffebebebffeaeaeaffe9e9e8ffe8e8e9ffe8e7e7ffe5e5e5ffe2e2e3ffe1e1e1ffe0dfe0ffe0dfdfffdededeffdddddcffdadadaffd8d8d7ffd6d5d5ffd4d4d4ffd7d7d6ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d9ffd8d9d8ffd9d9d9ffd9d9d8ffd8d9d9ffd8d9d9ffd9dad9ffdad9d9ffdad9daffdbdadbffdbdbdbffdbdbdbffdadbdbffdbdbdaffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcdcdcffdcdddcffdcdcddffddddddffdddddeffddddddffdeddddffdededeffdededeffdfdfdfffdfdfdeffdfdfdfffe0dfdfffdfdfdfffe0dfe0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe2e2e2ffe3e2e2ffe3e2e3ffe2e2e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeae9eaffeaeae9ffebebeaffebebebffebececffececedffeeefeefff2f2f2fff8f8f9fffcfbfcfffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313131ff2e2e2dff2b2b2cff2b2a2aff292929ff292929ff2f2f2fff373737ff3f3f3fff474848ff535453ff626162ff6d6d6dff79797aff878787ff9b9b9cffcbcbcbffe9e8e8fff2f1f1fffcfcfcfffffefffffffefefffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefffffefffffffffefffffffffffffffefffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffefefefffefffffffffefffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffefefffefffffffefffefffffffefffffefefffffefffffefefffffefffffffffefffffefefffffffefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffffffffffefefffffffefefffefefefffefffffffdfefefffdfefefffdfdfdfffdfdfdfffafafafff3f3f3ffe4e4e4ffd6d6d6ffc2c3c3ffb6b7b6ffababaaffa09f9fff949393ff838384ff707171ff5c5b5cff464646ff383838ff383838ff3a3a3aff3d3c3dff3d3d3dff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff29292aff2a2a2aff29292aff292a2aff2a2a2aff2a2a2bff2a2a2aff2b2b2bff2a2a2aff2b2b2bff2e2e2eff303030ff323333ff353535ff373837ff3a3a39ff3c3c3cff3e3d3eff404040ff434243ff454545ff474747ff4a4a4aff949494ffdededeffdededeffddddddffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcececeffcdcdcdffcccdcdffccccccffccccccffcbcbcbffcbcbcbffcacacaffc9c9c9ffc8c9c9ffc8c9c8ffc7c8c7ffc6c6c6ffc4c4c4ffbfbfbfffb7b8b8ffaaa9aaff979797ff818181ff656565ff505050ff454545ff3f3f3fff3d3d3dff414141ff494948ff525252ff5d5d5dff686868ff727272ff7a7a7aff7f7f7fff828282ff848384ff858585ff878788ff898989ff8a8b8bff8e8e8eff8f8f8fff909090ff919191ff929191ff929191ff919192ff919292ff929191ff919291ff919191ff919191ff919191ff919191ff929192ff919191ff919191ff919191ff929291ff919291ff919192ff919292ff929292ff929292ff929292ff929292ff929393ff939393ff949495ff959695ff969696ff979797ff979797ff989898ff989898ff989898ff989998ff999998ff999998ff999999ff999999ff999a9aff9a9a9aff9a9a9bff9b9b9bff9c9c9cff9c9c9cff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9e9d9dff9e9e9eff9e9e9eff9f9f9fffa0a0a0ffa0a0a0ff9fa0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a1ffa1a1a1ffa1a2a2ffa2a2a2ffa3a2a2ffa3a2a2ffa3a2a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a4a4ffa4a4a3ffa4a4a4ffa4a4a4ffa5a5a5ffa5a5a4ffa5a5a5ffa5a5a6ffa5a5a5ffa5a5a5ffa5a6a6ffa6a7a6ffa6a7a6ffa7a7a7ffa7a7a7ffa8a8a8ffa8a8a9ffa9a9a9ffa9a9a9ffa9aaaaffa9aaaaffaaaaabffaaabaaffacababffacacacffadadadffafafaeffb0afafffb0b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb6b5b5ffb6b6b6ffb7b8b8ffb9b9baffbbbbbbffbdbdbdffc0c0c0ffc1c1c1ffc3c3c3ffc5c5c5ffc7c7c6ffcacacaffcececdffd2d1d2ffd5d5d5ffd7d7d7ffd8d8d8ffdadadaffdbdcdcffdedfdeffe2e1e2ffe3e3e4ffe9e9e9ffebebebffebececffedededffeaeaeaffdfdfdfffb7b7b7ff787777ff585857ff313232ff111111ff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040303ff0c0c0dff1e1e1eff4f4e4eff5d5d5dff6d6c6cffa1a1a1ffd8d8d8ffe6e6e6ffe9eaeaffebebebffecececffebebebffe8e8e8ffe4e4e4ffe1e1e1ffdededeffdbdbdbffd9d9d8ffd6d6d6ffd4d5d4ffd1d2d1ffcdcdceffcacacaffc8c8c8ffc5c5c6ffc4c4c4ffc2c2c3ffc1c2c2ffbfbfc0ffbebebeffbcbcbcffb9b9b9ffb8b8b7ffb6b6b6ffb5b5b4ffb4b4b4ffb2b3b3ffb2b3b2ffb1b2b1ffb1b1b0ffb0b0b0ffafafafffaeaeaeffadadaeffacacadffacabacffabababffaaaaaaffaaa9aaffa9a9a9ffa8a8a8ffa7a7a8ffa8a7a7ffa7a7a7ffa7a7a7ffa6a7a6ffa6a6a6ffa6a6a6ffa5a5a5ffa5a6a6ffa5a5a6ffa5a4a5ffa5a5a5ffa5a5a5ffa4a4a5ffa5a5a4ffa5a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a4a4ffa4a4a4ffa4a4a3ffa3a4a3ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a2ffa2a1a2ffa2a1a2ffa1a1a0ffa0a0a1ffa0a0a0ff9fa09fff9f9f9fff9e9f9fff9f9e9fff9d9e9eff9e9d9dff9c9c9dff9c9d9dff9b9c9cff9b9b9cff9a9b9aff9b9a9aff9a9a9aff999999ff999998ff989898ff979898ff989898ff979897ff979796ff979697ff969696ff959696ff969596ff959596ff979696ff979797ff969696ff979697ff969696ff959595ff959595ff969595ff959595ff949494ff949494ff949494ff949494ff939393ff939494ff949394ff939393ff939394ff949393ff929393ff939393ff929192ff919191ff919090ff909090ff8f8f8eff8f8f8fff8e8e8eff8c8c8cff8b8c8cff8a898aff898989ff898988ff888888ff878687ff858485ff838383ff818182ff7f807fff7a7b7aff737374ff696969ff5f5e5fff565657ff535353ff545454ff5d5d5dff6b6c6cff818181ff969696ffa9a9a9ffb5b5b5ffbebebeffc5c5c5ffc7c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacac9ffcbcacbffcbcbcbffcbccccffccccccffcdcdcdffcdcdcdffcfceceffcfcfcfffd0d0d0ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d7ffd6d6d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadad9ffdadadaffdadadaffdadbdbffdbdbdaffdbdbdbffdcdbdcffdcdbdcffdcdcdbffdcdcdcffdddddcffdcdddcffddddddffddddddffdededeffdddedeffdededeffdededeffdedfdfffdededfff464646ff444444ff424242ff404040ff3e3e3eff3c3c3bff3a3a3aff373838ff353635ff333333ff303030ff2e2e2eff2b2b2bff2a2a2aff2a2a2aff2a2a2aff2a2a2aff2a292aff292929ff2a292aff292929ff292929ff292829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff191818ff181818ff181818ff191818ff181717ff171818ff1f1f1fff272827ff333232ff414141ff555555ff6a6a6aff7e7d7eff8f8f8fffa0a0a0ffb8b7b7ffd5d5d5ffe8e8e8fff6f6f6fffefefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefefefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffefefefffefffffffffefffffefefffffffefefffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefdfefffefdfefffefefefffdfefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfff7f7f6fff2f2f2ffe9e8e9ffd2d2d2ffc3c4c3ffb8b8b8ffadadadff9fa09fff909090ff7e7e7eff6b6b6bff585858ff474747ff3e3e3eff3e3e3eff3e3e3eff3e3e3fff3e3e3eff3f3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfbfff6f6f6fff0efefffeeeeeeffebececffe9eae9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdedfdfffdededeffdededeffdedddeffdddedeffddddddffddddddffdddcddffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d7ffd6d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffdadadaffdcdddcffdededeffdfdfdfffdfe0e0ffe2e2e2ffe5e4e5ffe6e6e6ffe7e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaebebffebebeaffebebebffebeaebffebeaebffeaeaeaffeaeaebffebebeaffeaebeaffeaeaebffeaeaeaffebeaebffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeae9e9ffeae9eaffe9e9eaffe9eaeaffeae9eaffeaeaeaffeae9eaffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe3e3e4ffe3e4e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdeffdededeffdededdffddddddffdbdcdcffdbdbdbffdadadaffd9d8d8ffd7d7d7ffd5d5d6ffd5d6d5ffd5d5d6ffd3d3d3ffd3d3d3ffd3d3d3ffd1d1d1ffd2d2d2ffd0d0d0ffd0d0d0ffcececeffcececeffccccccffcccccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeffbebebeffbebebeffbdbebdffbcbcbcffbebebeffbfbfbfffc0c1c1ffc2c2c2ffc3c3c3ffc5c4c5ffc6c6c6ffc7c8c8ffc9c9c9ffcbcacaffcbcbcbffccccccffcecdcdffcfceceffcfcfcfffd0d0d0ffd1d1d0ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d6ffd6d5d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdbdbdbffdbdbdcffdcdddcffdcdcddffdddddeffdddeddffdfdedeffdfdfdfffe0e0dfffe1e0e0ffe1e0e0ffe1e1e1ffe1e2e1ffe2e3e2ffe3e3e2ffe4e3e3ffe3e3e4ffe4e5e4ffe5e4e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e8e8ffe9e8e8ffe9e8e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9eaffeaeae9ffe9eaeaffeaebeaffeaebeaffeaeaebffeaeaeaffebebebffeaeaebffebeaeaffeaeaebffebebebffebebebffebebecffebecebffecececffecececffecececffecececffecececffecedecffecedecffecedecffedececffedecedffecececffecedecffececedffecececffecececffecebecffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe5e5e5ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe0e0e0ffdededeffdbdcdbffdbdbdbffdadadaffd9d9daffd9d9daffd8d8d8ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdad9daffdad9daffdadadaffdadadaffdbdbdaffdadbdaffdadbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdbdbdcffdcdddcffdcdcdcffdcdcddffdcdddcffddddddffddddddffdddeddffdededdffdededeffdededeffdedfdeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe3e4e4ffe4e5e4ffe5e4e5ffe4e4e4ffe5e5e5ffe6e5e5ffe5e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffeaeae9ffeaebebffebebebffecececffedededffefefeffff4f3f4fffaf9fafffcfcfcfffdfdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303031ff2e2e2eff2c2b2cff2a2a2bff292929ff282728ff262727ff2d2d2dff353535ff3d3d3dff474747ff565555ff616161ff6d6c6cff787778ff858585ff999898ffc6c6c6ffe7e7e7fff0f0f1fffcfcfcfffffefffffefffffffffffefffffffffffffffffffefffffffffefffffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefffffffffefffffffffffffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffefffefffefefffffefefefffffefffffefffffffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffefefffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefefffefffffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffefffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefffffefefefffefffffffefffefffefffefffefffefffffffffffefefffffefefefffefefefffefdfefffdfefefffdfdfdfffafafafff3f3f3ffe3e3e3ffd7d7d7ffc4c3c3ffb6b7b7ffabababffa0a0a0ff949494ff858484ff727373ff5e5f5fff494a49ff3b3b3cff3b3b3bff3c3c3cff3c3d3dff3d3d3dff3d3c3dff3c3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff29292aff2a2a2aff2a2a2aff2a2a2aff2b2c2bff2b2b2bff2b2b2bff2b2b2bff2d2d2dff2f302fff323232ff343535ff373637ff393939ff3b3b3bff3d3d3dff3f4040ff424242ff444544ff474647ff494949ff5e5d5effdededfffdededeffdedddeffdddddeffddddddffdddcddffdcdcddffdcddddffdcdcdcffdcdbdbffdbdbdcffdcdbdbffdbdbdbffdbdbdaffdbdadbffdadadbffdadadaffdadadaffd9dad9ffd9d9daffd9d9d9ffd9d9daffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd3d4d3ffd2d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcececeffcecdceffcdceceffcdcdcdffcccdcdffcccbccffcbcbcaffcbcbcaffcac9c9ffc9c9caffc9c8c9ffc9c8c8ffc7c7c7ffc5c4c4ffc0c0c0ffb8b9b9ffadaeadff9d9c9dff888888ff787878ff686969ff616161ff5e5d5eff5f5f60ff676767ff706f70ff787879ff808181ff858585ff878686ff888889ff8a8a89ff8b8b8cff8e8d8dff8f8f8fff8f9090ff919090ff939393ff949494ff959595ff969596ff969596ff959595ff959594ff959595ff949494ff949494ff949494ff949494ff949493ff949494ff949494ff949494ff949494ff949494ff949494ff949493ff939494ff949494ff949494ff949594ff959595ff949495ff959595ff969695ff979697ff979898ff989998ff999999ff99999aff9a9999ff9a9a9aff9a9a9aff9a9b9bff9b9a9bff9b9b9bff9b9b9bff9b9b9bff9b9c9cff9b9c9cff9c9d9cff9d9d9eff9e9e9eff9e9e9eff9e9f9fff9f9f9fff9f9fa0ff9f9fa0ffa09fa0ffa09fa0ffa0a0a0ffa1a1a1ffa1a1a2ffa1a1a1ffa1a1a2ffa2a1a1ffa1a1a2ffa2a2a2ffa3a2a3ffa3a3a4ffa4a3a3ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa5a4a5ffa4a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a6a5ffa6a6a6ffa6a6a6ffa6a7a6ffa6a6a7ffa6a6a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a8ffa8a8a8ffa8a9a9ffa9a9a9ffa9aaa9ffa9aaaaffaaaaabffaaababffabababffabababffacabacffacacacffadadadffadaeaeffafaeafffb0b0afffb1b1b1ffb2b2b2ffb3b4b4ffb5b4b4ffb6b5b5ffb7b7b7ffb8b7b7ffb9b9b9ffbabbbbffbcbdbcffbfbebfffc1c1c1ffc3c3c3ffc4c4c4ffc6c6c6ffc8c7c8ffcbcbcbffcfcfcfffd2d2d3ffd5d5d6ffd7d8d8ffd9d9d9ffdbdadbffddddddffe0dfdfffe2e2e3ffe5e5e4ffeae9eaffebebecffedececffedededffe8e9e8ffdcdcdcffadadadff767677ff585958ff303130ff101010ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030304ff0c0b0bff1b1b1bff4e4f4eff5d5d5dff6c6c6cff979798ffd5d6d6ffe5e6e5ffeaeaeaffebebebffebececffebebecffe9e9e9ffe5e5e5ffe2e2e2ffdfdfdfffdddcdcffdad9daffd7d7d7ffd4d4d5ffd1d2d1ffcecfcfffccccccffc9c9c9ffc6c7c7ffc5c5c5ffc3c4c4ffc3c3c2ffc1c1c1ffbfbfc0ffbdbebeffbababaffb8b9b9ffb7b7b8ffb5b5b5ffb5b6b5ffb4b4b4ffb3b4b4ffb3b2b3ffb2b2b2ffb1b1b2ffb1b0b0ffafb0afffaeafafffaeaeaeffadadaeffacacadffacacacffabababffaaababffaaa9aaffa9a9a9ffa9a9a9ffa8a8a9ffa7a8a8ffa8a8a8ffa7a7a8ffa7a7a7ffa7a7a7ffa7a7a6ffa6a6a7ffa7a7a6ffa7a6a7ffa6a6a7ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a5a6ffa5a6a6ffa5a6a5ffa6a6a6ffa5a5a5ffa5a5a5ffa4a4a5ffa5a5a5ffa4a4a3ffa3a3a4ffa3a3a4ffa4a3a3ffa3a3a3ffa2a2a3ffa2a2a2ffa1a1a1ffa0a1a1ffa0a1a0ffa0a0a0ff9fa0a0ff9f9f9fff9e9e9fff9e9e9eff9e9e9dff9d9d9dff9c9d9dff9c9c9cff9c9c9cff9b9b9cff9b9a9aff9b9b9bff9a9999ff999a9aff9a9999ff999898ff989898ff989898ff989898ff979898ff999999ff999899ff999999ff999999ff989999ff999999ff989898ff979798ff989798ff979798ff969696ff969696ff969696ff969596ff969696ff969696ff969696ff979696ff969696ff969697ff969596ff959595ff959595ff949495ff949494ff949394ff939393ff939493ff939393ff919191ff909090ff8f8f90ff909090ff8f908fff8f8f90ff8e8e8fff8e8d8dff8d8c8cff8c8b8cff8a8a8aff868786ff828383ff7d7e7dff787878ff727373ff717171ff737374ff7e7e7eff8b8b8bff9a9a9bffaaaaaaffb7b7b7ffbfc0c0ffc5c5c6ffc9c9c8ffc9c9c9ffc9c8c8ffc9cacaffcacacaffcbcbcbffccccccffccccccffcccdcdffcdcdceffcececeffcececfffcfcfcfffd0d0d0ffd1d1d1ffd2d3d3ffd3d2d3ffd3d3d4ffd4d4d4ffd5d4d5ffd4d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d7ffd8d7d7ffd7d7d8ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddddcffdddedeffdededeffdededeffdededeffdfdfdfffdedfdfffdfdfdfff474747ff464646ff444444ff424242ff404040ff3e3d3eff3b3b3bff3a3a3aff383838ff363737ff343334ff303030ff2d2d2dff2b2a2aff292929ff2b2b2cff2a2a2aff2a2a2aff2a2a2aff2a2a2aff292a2aff2a2a2aff29282900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181919ff191919ff181919ff181819ff171717ff171717ff161516ff1e1f1fff282728ff343333ff424242ff565555ff6a6a6aff7d7e7eff8f908fffa2a1a2ffbababaffd7d7d7ffe9e9e9fff6f7f7fffefdfefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffefffefffefffffffefffefffefefffffefefffffffffffffefffffffffffffffffefffffefefffffffffffffffefffffefefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfefdfffefdfefffefdfefff7f7f6fff2f2f3ffe9e9e9ffd2d2d2ffc4c3c4ffb8b7b8ffadadadffa1a1a0ff919292ff7f7f7fff6b6b6bff585959ff484848ff3e3e3eff3e3f3eff3f3e3eff3e3e3fff3e3f3fff3e3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfdfdfff8f8f8fff1f1f2ffecececffecececffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe6e5e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe2e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e1ffe1e0e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdedfdfffdedfdeffdededeffdedddeffddddddffddddddffddddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdadadaffdadadaffd9dadaffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd7d7d7ffd9d9d9ffd9d9daffd9dadaffdbdadbffdcdcddffdededfffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e4ffe5e4e4ffe6e6e7ffe8e8e7ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebeaffeaebebffebebebffeaebeaffeaebebffebebebffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffeaeaeaffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffe9eaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeaeaffeae9eaffe9e9eaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe3e3e2ffe2e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffddddddffddddddffdcdbdbffdadbdbffdad9daffd8d8d8ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd3d3d3ffd3d3d3ffd3d3d3ffd1d2d2ffd2d2d2ffd0cfd0ffcfcfd0ffcecece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbdbebeffbebebeffbebdbeffbdbdbdffbdbebeffbdbdbeffbdbdbdffbebebfffc1c0c0ffc1c1c2ffc4c3c3ffc5c4c5ffc5c6c6ffc8c7c7ffc8c8c8ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfceffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d7ffd7d7d8ffd8d8d7ffd8d9d9ffd9dad9ffdadadaffdadbdaffdbdbdbffdbdbdcffdcdcdcffdddddcffddddddffdddedeffdededeffdfdfdfffdfdfe0ffe0dfdfffe1e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffe9eae9ffe9e9eaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffeaebebffebebebffeaebebffeaebebffebebebffebebebffebebebffececebffecebecffebececffecececffecececffececedffecececffedededffedececffedededffedededffedededffedededffedededffedededffecededffecedecffececedffecececffecececffeaebebffeaebebffeae9eaffe8e8e9ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe4e4e5ffe3e3e3ffe1e1e1ffe1e0e0ffdfdfe0ffdfdfdeffddddddffdbdbdcffdcdbdbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdcdcdcffdbdbdbffdadbdaffdadadbffdbdbdbffdadbdaffdadadbffdbdbdbffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdbffdbdcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffdddeddffdeddddffdcdcddffdcddddffddddddffddddddffddddddffddddddffdededeffdeddddffdededfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe2e1e2ffe2e1e2ffe1e2e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e4ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eae9ffeaeaebffebebebffecececffedededffeff0f0fff6f5f5fffafafafffcfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2b2b2cff2a2b2aff292928ff282828ff272727ff252525ff2a2a2aff333333ff3c3c3cff464646ff555454ff606060ff6b6b6bff767776ff848483ff959595ffc1c1c1ffe7e6e7fff0f0f0fffdfcfcfffffefefffefefffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefffefffefffffffffefffffffffffffefffffffffefffffffffffffefffffffefffefffffffefffefffefffffffefffefefefffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffffefefffefefefffefffffffffefefffefffefffffffffffefffefffffffffffefefffffffffffffffffefffffffffffefffefffefffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffefffffffefefefffffefffffefffefffefffffffefefffffffffffffefffefffffefefffffffffffefffefffefffefffefffefffefffefffffffefffefefefffffffffffefefffffffffefffffffefffefefffffffffefffffffffffffefefffefffefffefffffffefffffffffffffffefefffffefffffffefffefffffefefffefffffffefefffffffefffffffefffffffefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffefefffffefefffffffffffffffffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefdfffefefefffefdfefffcfcfcfff9fafafff3f3f3ffe3e2e3ffd8d8d7ffc5c5c5ffb8b7b8ffacacacffa0a1a0ff959494ff868686ff737474ff606160ff4c4c4bff3c3d3cff3d3d3cff3d3d3cff3d3d3dff3c3c3dff3d3d3cff3d3d3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff2a2a2aff2b2a2aff2a2b2aff2b2b2bff2b2b2bff2b2b2bff2b2c2cff2a2a2aff2c2b2cff2e2e2eff313231ff343434ff373737ff383938ff3b3a3bff3d3d3dff3f3f3fff414242ff444444ff464746ff494948ff4b4a4affdedfdeffdededeffdededdffdededdffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdadadaffdad9daffdadadaffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd3d2d3ffd1d0d1ffd0d0cfffcfd0cfffcfcfcfffcfcfcfffcececeffcdceceffcccdcdffccccccffcbcccbffcacbcbffcacacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc6c7c6ffc2c3c2ffbbbbbaffafafaeffa0a09fff939393ff898989ff7f7f80ff7c7d7cff7c7d7cff808080ff868686ff8b8a8aff8d8d8dff8e8f8eff8f8f8fff909190ff929292ff939393ff949595ff959695ff969696ff969696ff979798ff999899ff9a999aff9a9999ff999999ff989898ff979898ff979797ff969796ff979797ff979797ff979797ff969697ff979797ff979796ff969797ff969796ff969797ff969796ff969696ff969696ff979696ff979797ff969797ff979697ff979696ff979796ff989897ff999999ff9a9a9aff9a9b9bff9a9b9bff9b9b9bff9c9b9cff9c9c9bff9c9c9cff9c9c9dff9d9d9dff9c9c9cff9d9c9dff9d9d9dff9d9d9dff9d9e9dff9e9f9eff9f9f9fffa0a09fffa0a09fffa0a1a0ffa1a0a1ffa1a2a1ffa1a2a1ffa1a1a1ffa2a2a2ffa3a2a2ffa2a2a2ffa3a3a2ffa3a3a3ffa3a4a3ffa4a4a4ffa3a4a4ffa4a4a4ffa4a5a4ffa6a5a5ffa6a6a6ffa6a5a6ffa6a5a6ffa6a6a6ffa7a6a6ffa7a6a6ffa6a6a6ffa7a7a7ffa7a7a7ffa7a7a7ffa7a8a7ffa7a7a7ffa8a8a8ffa7a7a8ffa8a8a8ffa8a8a8ffa8a9a9ffa8a9a8ffa8a9a9ffa9a9a9ffa9a9a9ffaaaaaaffabaaaaffabababffabababffacabacffacacacffadadacffacadacffadadadffaeadaeffaeaeaeffaeafafffafb0b0ffb2b1b2ffb2b2b2ffb3b4b4ffb5b4b5ffb6b6b6ffb6b7b7ffb8b8b8ffb9b9baffbababaffbbbcbcffbebebdffc0c0bfffc2c2c2ffc3c3c3ffc5c6c5ffc7c7c7ffc9cac9ffcccdccffd0cfd0ffd4d3d3ffd7d6d6ffd8d8d8ffd9dad9ffdbdcdcffdddedeffe1e1e1ffe3e3e3ffe5e6e6ffeaeaeaffecececffedededffededeeffe8e7e8ffdadadaffa4a3a3ff717171ff555556ff2f2f2fff101010ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040303ff0a0b0bff1a1a1aff4e4d4eff5c5c5cff6b6a6aff8d8c8dffd2d2d2ffe5e5e5ffe9e9e9ffeaebeaffecececffecececffeaeaeaffe5e5e6ffe3e3e2ffe0e0dfffddddddffdadbdaffd8d8d9ffd5d5d5ffd2d2d2ffcfcfcfffcdcccdffcacacbffc7c8c8ffc6c6c6ffc5c4c5ffc4c4c3ffc2c2c2ffc1c1c0ffbfbfbfffbbbcbcffb9babaffb8b8b8ffb7b6b7ffb6b6b6ffb5b6b6ffb5b4b5ffb4b4b4ffb3b3b3ffb3b2b3ffb2b2b2ffb0b1b1ffafb0b0ffafafafffaeafaeffaeaeaeffadadadffadadadffababacffabacabffababaaffaaaaaaffaaaaaaffaaa9a9ffa9a9a9ffa8a9a8ffa8a8a8ffa8a9a8ffa9a8a9ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa9a8a9ffa9a8a9ffa9a8a8ffa8a7a8ffa8a8a8ffa8a8a8ffa8a7a7ffa7a7a7ffa7a7a7ffa6a7a6ffa6a6a6ffa5a5a6ffa6a6a6ffa5a5a5ffa5a5a5ffa4a5a4ffa4a4a5ffa3a4a3ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa1a1a1ffa1a0a1ffa0a0a0ffa0a09fff9fa09fff9f9f9fff9f9f9fff9e9e9eff9d9e9eff9d9d9dff9d9c9dff9c9d9cff9b9c9cff9b9b9cff9b9b9bff9a9a9aff9a9a9aff9a9a9aff999a99ff999a99ff9a9b9aff9a9b9aff9b9b9aff9a9a9aff9b9b9bff9a9a9bff9a9b9aff9a9a99ff99999aff9a9999ff999898ff989898ff989898ff989898ff989998ff999899ff989899ff999999ff999999ff999999ff999999ff999899ff999899ff999899ff989898ff989798ff989898ff989998ff989898ff979797ff979797ff979797ff989898ff989899ff999999ff989898ff979898ff979797ff969797ff949494ff919191ff8f8f8fff8d8d8dff8c8c8dff8b8c8cff8c8c8cff908f90ff9a9a9affa5a5a4ffadaeadffb8b7b8ffc0c1c0ffc7c8c8ffcbcbcbffcdccccffcbcbcbffcacacaffcbcacbffccccccffccccccffcdcccdffcecdceffcdceceffcecfceffcfcfcfffcfd0cfffd1d1d0ffd1d1d1ffd2d2d2ffd3d2d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d8ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdadbdaffdbdbdbffdbdbdbffdbdbdcffdbdbdcffdcdcdcffdcdcdcffdcddddffdcdddcffddddddffddddddffddddddffdddddeffdededeffdededfffdedfdfffdfdedfffdfdfdfffe0dfdfff474847ff464646ff444444ff424242ff3f4040ff3d3d3eff3c3b3bff3a3a3aff383838ff363636ff343434ff313131ff2f2e2eff2c2c2cff2b2b2bff2c2d2cff2c2c2cff2a2a2aff2b2a2aff2a2a2aff292a29ff29292a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191819ff181918ff181919ff171717ff171617ff161716ff161716ff1f1f1fff282828ff333434ff434343ff565656ff6a6a6aff7d7e7eff919190ffa2a3a2ffbcbcbbffd9d8d8ffeaeaeafff7f7f7fffefefdfffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffefffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefffefffefffffffffefffffffffffffefffffffffefefffffffffffefffefffefffefffefffefffefffefffffffefffefefefffffffffffefefffffffffefffffffefffefefffffffffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfdfdfff6f7f7fff3f3f3ffe9e9e9ffd2d3d3ffc3c4c4ffb7b7b8ffacadacffa0a0a0ff929292ff7f7f7fff6b6b6bff585959ff494849ff3e3e3eff3f3f3eff3e3f3eff3e3f3eff3f3e3fff3e3f3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff9f9f9fff2f2f2ffecededffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e6e6ffe6e6e7ffe5e6e6ffe5e6e5ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdedddeffddddddffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdcffdbdbdbffdadadaffdadadaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffdadadaffdadbdaffdadadaffdadadaffdadadaffdadadaffd9dadaffdad9daffdadadaffd9dadaffdad9daffdadadaffd9d9d9ffdad9d9ffdadadaffd9dad9ffd9dad9ffd9dad9ffd9dad9ffdadadaffdadadaffdbdbdbffdcdcddffdededdffdedfdeffdedddeffe0e0e0ffe3e2e2ffe4e3e3ffe4e5e4ffe5e5e5ffe5e6e6ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeae9e9ffeae9eaffeae9eaffeaeaeaffebeaeaffeaeaeaffebebebffebebebffebebebffebebecffecececffececebffebececffebecebffebebecffebebebffebebebffebebebffebebebffebebebffeaebebffebeaebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eaeaffe9e9eaffeae9eaffe9eae9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e9e8ffe9e8e8ffe8e9e9ffe8e8e8ffe8e7e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0dfffdfe0dfffdfe0dfffe0dfdfffdfdfdfffdedfdfffdededeffdeddddffdcdddcffdbdcdcffdadadbffdad9daffd8d8d8ffd8d8d8ffd8d8d8ffd6d6d6ffd6d7d6ffd5d5d5ffd5d6d5ffd4d4d3ffd3d3d2ffd3d3d3ffd1d1d2ffd2d2d1ffd0d0cf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebdffbebebdffbdbdbeffbdbdbdffbebdbdffbdbdbdffbdbdbcffbdbdbdffbebfbeffc0c0c0ffc1c2c2ffc3c3c3ffc4c5c4ffc6c5c5ffc7c7c7ffc8c8c8ffcac9caffcbcbcbffcccbcbffcdcccdffcdcdcdffcececeffd0cfcfffd0d0cfffd1d1d1ffd1d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d6ffd5d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdbffdcdcdbffdcdddcffddddddffdeddddffdededeffdedfdfffdedfdfffe0dfe0ffe0e0e0ffe0e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe8e8e8ffe8e9e9ffe8e9e8ffe9e8e8ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeaeaffe9eae9ffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaebffebebebffebebebffeaebebffebebebffebebebffececebffececebffecececffedececffecedecffecededffecececffedecedffedededffedededffededeeffeeeeeeffedededffeeededffeeeeeeffedededffedeeedffedededffecedecffededecffecececffebecebffebebebffebebebffebebeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe6e7e7ffe6e6e6ffe5e6e6ffe4e5e5ffe3e3e3ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e2ffe1e2e1ffe1e2e2ffe1e1e2ffe2e2e2ffe1e1e1ffe2e1e1ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe3e3e3ffe3e4e4ffe4e4e3ffe5e4e4ffe5e5e6ffe5e5e6ffe6e5e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e8ffeaeaeaffeaeaeaffebebebffebebecffedededffeeeeeefff1f1f1fff6f7f6fffbfcfcfffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2bff2b2a2bff292929ff282828ff272727ff272727ff252525ff2a2a2aff323232ff3b3b3cff454545ff505050ff5d5d5dff696969ff757675ff828282ff929192ffbcbcbcffe6e5e6ffeff0effffcfcfcfffefefefffffefffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefefffffefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefefffffffefffffffefffffefefffffefffffffffefffefefffffffefefffefefefffefefefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffefffefffefefefffffefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffffefefffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffefefefffffffffffffefefffefefffffefffefffffefefffefffffffffffefffefffffffffefefffefffffffffefefffffefefffffffefffffefefffffefffffffffefffefefefffffefefffefefefffefefefffffffefffffffffffffffffffffffffffefefffffefffffffefffefffffffffffffefffffefefffffffefffffefffefffffefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefffefffefefffffefefffffffffefffffffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefdfdfffefefefffefdfdfffdfdfdfffcfcfcfff9f9f9fff3f3f3ffe3e3e3ffd9dadaffc7c7c6ffb9babaffaeadadffa1a1a1ff949494ff858484ff737273ff606060ff4c4b4cff3d3c3cff3d3c3dff3d3d3cff3d3d3dff3d3d3dff3d3d3dff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a2aff2b2b2bff2b2b2bff2b2b2bff2b2c2bff2c2c2bff2c2c2cff2c2c2bff2e2e2eff313131ff343434ff363636ff383838ff3a3a3aff3d3c3cff3f3f3fff424241ff434344ff464546ff484848ff4a4a4affb4b3b3ffdfdfdfffdedfdeffdededeffdddddeffdddeddffdddeddffddddddffdcdcdcffdcdcddffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdbdbdbffdbdadaffdbdadbffdbdadbffdadadaffdadadaffdadadaffd9d9d9ffdad9daffd9d9daffd9d9d9ffd8d8d9ffd9d8d8ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d7ffd6d5d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d3ffd2d2d2ffd1d1d1ffd1d1d0ffd0cfd0ffcfcfd0ffcecfceffcececeffcececeffcdcdcdffcccdcdffccccccffcbcbcbffcbcacaffcbcacaffcbcbcaffccccccffcccbcbffc9c9c8ffc4c3c4ffbcbbbcffb0b0b0ffa6a6a6ffa0a0a0ff9b9b9cff979897ff959595ff949494ff959696ff979897ff999999ff979797ff979797ff989798ff989998ff9a999aff9a9a9aff9b9b9bff9b9a9aff9b9b9bff9c9c9cff9c9c9cff9d9d9dff9d9d9cff9c9c9cff9b9b9bff9a9a9bff9a9a9aff999999ff999999ff999999ff999999ff999999ff9a9999ff999999ff999999ff999999ff999999ff99999aff999899ff999999ff989999ff989999ff989899ff989998ff999999ff999898ff9a9a9aff9b9a9aff9b9b9cff9c9d9cff9d9d9cff9d9d9dff9e9e9dff9e9e9eff9e9e9dff9e9e9eff9e9e9eff9f9e9eff9f9f9eff9f9e9eff9f9f9fffa0a09fffa0a0a0ffa1a0a1ffa1a1a1ffa2a2a1ffa3a2a2ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a4ffa3a4a4ffa4a4a4ffa5a4a4ffa5a4a5ffa5a5a5ffa6a5a6ffa5a6a5ffa5a5a5ffa6a5a5ffa6a6a6ffa7a7a6ffa7a7a8ffa8a7a8ffa8a7a8ffa8a8a7ffa8a8a8ffa8a8a8ffa8a8a9ffa8a8a9ffa9a9a9ffa8a8a9ffa9a8a9ffa9a9a9ffa9a9a9ffa9a9a9ffaaaaa9ffaaaaaaffaaaaaaffaaaaaaffaaaaaaffabaaabffabababffacacacffacacacffacacacffadadadffadaeadffaeaeaeffaeadadffaeaeaeffaeaeaeffaeaeafffafafafffb0b0b0ffb1b2b2ffb4b4b3ffb5b5b5ffb6b6b5ffb6b6b7ffb7b7b7ffb8b8b8ffbab9b9ffbbbabaffbcbbbcffbdbdbdffbfbfbfffc1c1c1ffc3c3c3ffc5c4c4ffc7c6c6ffc8c8c9ffcbcbcbffcecdcdffd1d1d1ffd4d5d5ffd7d8d7ffd9d9d9ffdbdadbffdcdcddffdfdfdfffe1e2e1ffe4e4e4ffe6e6e6ffeaeaeaffecececffedededffeeeeeeffe7e7e7ffd7d7d7ff9a9a99ff6f6f6fff545454ff2e2e2eff0f100fff040304ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030302ff090909ff171617ff3d3d3dff50504fff656565ff838383ffcacacaffe2e2e3ffe9e9e9ffeaeaeaffecebecffecededffebebebffe6e6e7ffe3e3e3ffe0e0e0ffdedddeffdbdbdcffd9d9d9ffd7d6d7ffd4d3d4ffd1d1d1ffcececeffcbcbccffc9c9c9ffc7c8c7ffc6c6c6ffc4c4c4ffc3c3c3ffc2c1c1ffc0c0c0ffbebebdffbbbbbbffbababaffb8b8b8ffb7b8b8ffb7b7b7ffb6b6b6ffb6b5b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffb2b2b1ffb0b0b1ffb0b0b0ffafafafffafafaeffafaeaeffaeaeaeffadadadffacacacffababacffabacabffabababffababaaffaaaaaaffaaaaaaffaaa9aaffa9aaaaffaaa9aaffaaa9a9ffa9aaa9ffaaa9a9ffaaa9aaffaaaaaaffaaaaaaffaaaaaaffaaaaa9ffa9a9a9ffaaa9aaffa9a9aaffa9a9a9ffa8a8a9ffa9a8a8ffa8a8a8ffa8a7a8ffa7a7a7ffa7a7a6ffa7a7a6ffa6a6a6ffa6a5a6ffa5a5a5ffa5a5a6ffa5a4a4ffa4a4a4ffa3a3a4ffa3a3a3ffa2a2a3ffa2a3a2ffa2a2a2ffa1a1a1ffa1a1a1ffa1a0a0ffa0a0a0ff9fa09fff9f9f9fff9fa0a0ff9f9f9fff9e9f9fff9e9d9dff9d9d9dff9d9c9dff9c9c9cff9c9c9bff9c9b9bff9c9b9cff9c9c9cff9c9b9cff9c9c9cff9c9c9cff9c9c9cff9d9d9cff9d9d9dff9c9d9dff9c9c9cff9c9c9cff9b9c9cff9a9b9aff9b9b9aff9b9a9bff9a9a9bff9b9a9bff9a9b9bff9c9b9bff9c9c9cff9b9c9bff9c9b9bff9c9b9cff9c9c9cff9c9b9cff9c9c9bff9c9c9cff9c9c9bff9d9d9dff9d9c9dff9c9d9cff9c9c9cff9c9c9cff9c9d9dff9d9d9dff9e9e9eff9f9f9eff9fa09fff9f9f9fff9f9f9fff9e9e9eff9d9d9eff9c9b9cff9b9b9bff9a9a9aff9c9c9cff9e9e9effa1a2a1ffa6a6a6ffaeadaeffb6b6b5ffbababaffc1c0c1ffc7c8c7ffcdccccffcfcfcfffcececdffccccccffcccbcbffccccccffcdccccffcdcdcdffcececdffcececeffcfcecfffd0d0cfffd0d0d0ffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d6d7ffd7d7d7ffd8d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdcdbffdcdbdcffdcdcdcffdddcdcffddddddffdddcddffddddddffddddddffdedddeffdedddeffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfff484848ff464646ff444444ff424241ff40403fff3e3e3eff3c3c3bff3a3a3aff383837ff353636ff333333ff313030ff2e2e2dff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2a2a2aff2a2a2aff2a2a2aff2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181819ff181818ff171717ff161717ff171716ff161617ff181817ff1f2020ff282828ff343434ff444443ff565656ff6a696aff7e7e7eff919191ffa4a3a3ffbdbdbdffdadadaffebebebfff9f9f9fffefefefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffefefffffefefffffefefefffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffefffefefffffefffffffefffefffffffefffefefefffefefffffefefefffdfefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffdfdfefffefdfdfffdfefefffdfdfdfff7f7f7fff3f3f2ffe9e9e9ffd2d2d3ffc4c4c4ffb6b6b6ffacacacffa1a0a1ff939393ff808080ff6b6b6bff585858ff484948ff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3e3e3fff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffdfdfdfff9f9fafff3f3f3ffedededffe9e9e9ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfe0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdeffdfdfdfffdededfffdededeffdededeffdededfffdededeffdededeffdddedeffdddedeffdddddeffdddeddffdedddeffddddddffdededdffddddddffdddddeffdddeddffdededdffdededeffdededeffdededeffdededeffdededeffdededeffdfdedeffdfdfdeffdfdedeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe1e1e1ffe2e3e2ffe3e3e3ffe3e3e3ffe4e5e4ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e7ffe8e7e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffeae9eaffeaeaeaffeae9eaffeaeae9ffeaeaeaffeaeae9ffeaeaeaffeaeaebffeaebeaffeaeaebffebebebffebecebffecebecffebebecffececebffecececffecebecffebebecffebebebffecebecffecebecffecececffebebebffebebebffebebebffeaebeaffebeaebffeaeaeaffeaeaeaffeae9eaffeae9eaffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeae9ffe9e9e9ffe9e9eaffe9e9e9ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe9e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e7e7ffe6e6e7ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdeffdededeffddddddffddddddffdcdcdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd3d3d3ffd3d3d3ffd3d3d3ffd1d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbcbdffbdbdbdffbebebeffbfc0c0ffc1c1c1ffc3c2c2ffc4c4c4ffc5c5c5ffc7c6c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffcfcfd0ffd0d0d0ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d5d4ffd5d4d5ffd5d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dadaffdadbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddcddffdddeddffdededeffdfdfdfffe0e0dfffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e2ffe3e2e2ffe3e3e2ffe4e3e3ffe4e3e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebeaebffebebebffebebebffebebebffebebebffebecebffebebecffebebebffecececffecececffececedffecedecffededecffedededffedededffedededffedededffedeeeeffeeededffeeededffeeeeedffeeededffeeedeeffeeeeedffedededffedededffedececffecececffecebebffecececffecececffecececffebebebffebebebffebecebffecececffebeaebffeaeaebffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe6e5e6ffe5e5e6ffe5e6e5ffe5e5e6ffe6e5e5ffe5e6e5ffe6e5e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffeae9eaffeae9eaffebebebffebebebffecebecffecedecffedededffededeeffeeeeedffeeefeeffefeff0fff4f3f4fffafafafffdfdfefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2a2bff282929ff282828ff262727ff2a2a2aff272727ff262625ff2b2b2bff343333ff3c3c3dff454646ff4f504fff5b5a5bff686868ff747473ff818181ff8f8f90ffb8b8b8ffe5e5e5ffefefeffffcfcfcfffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffefefefffffefefffffffefffefefefffefefefffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefefffefffffffefefffffffefffffffffffffffffffffefefffffefefefffefefffffffffffffefefefffffefefffefffefffffefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffefffffffefefefffffefefffffefefffefefefffffefefffffffefffefefefffefefefffffffffffefefffffffffffffefffefffffffffffffffefffffffefffefffffffffffffffffefffffefffffffffffefffffefffffefefffffefefefffefefefffefefffffefefefffefefffffefefffffefefffffffefffffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefdfefffefefdfffefefdfffdfdfefffdfdfdfffcfcfdfffafafafff3f3f3ffe3e4e3ffdbdadbffc9c8c8ffbcbcbcffafb0b0ffa2a2a2ff929292ff828181ff706f70ff5e5e5dff4c4c4bff3d3d3dff3c3c3dff3d3c3dff3d3d3dff3c3d3dff3d3d3dff3c3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2b2b2bff2b2b2bff2b2b2cff2c2b2cff2b2c2cff2c2c2cff2c2c2bff2b2c2bff2d2d2dff313030ff333333ff363636ff383838ff393a3aff3d3c3cff3f3e3fff414141ff434343ff464645ff484748ff4a4a4aff858585ffdededfffdfdfdeffdedfdeffdededeffdededdffdeddddffddddddffddddddffdddcddffdcddddffdcdddcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadbdbffdadadbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd4d4d5ffd3d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcfcfceffcececeffcecdcdffcdccccffcdcdcdffccccccffcbccccffcbcbcbffcecdceffcfcecfffcdcdcdffcac9c9ffc4c4c4ffbcbcbcffb5b5b5ffb0b0b0ffababacffa8a8a7ffa5a6a5ffa4a3a3ffa2a2a1ffa1a1a1ffa1a1a1ffa0a0a0ffa09fa0ff9e9f9fff9f9f9fffa09fa0ffa0a0a0ff9fa09fffa09fa0ff9f9fa0ff9f9f9fffa0a1a1ffa0a0a1ffa0a0a0ff9f9f9fff9e9e9eff9d9d9dff9d9d9dff9c9c9cff9c9c9cff9b9b9bff9c9b9bff9b9c9bff9c9b9cff9c9b9bff9b9c9cff9c9c9cff9c9c9cff9c9c9cff9b9b9bff9b9a9aff9b9b9aff9c9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9c9c9cff9d9d9dff9d9d9eff9e9e9fff9f9f9fff9f9f9fff9fa09fff9f9f9fffa09f9fffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa1a0a0ffa1a0a1ffa1a1a1ffa2a2a1ffa3a3a2ffa3a3a3ffa3a3a3ffa4a4a4ffa4a4a4ffa5a5a5ffa5a5a5ffa6a5a5ffa6a6a5ffa6a6a5ffa6a6a6ffa7a6a6ffa7a6a7ffa7a7a7ffa7a8a7ffa8a7a8ffa7a8a8ffa8a8a7ffa9a9a9ffa9a9aaffa9a9a9ffa9aaaaffa9a9aaffaaa9aaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaabffabababffababaaffababaaffaaabaaffabababffabababffabacacffacacacffacacacffacacacffadadacffadadadffadaeadffaeaeaeffaeafaeffaeafafffafafafffafafafffb0b0afffb0b0b0ffb0b0b0ffb0b1b1ffb2b2b2ffb3b3b3ffb5b5b5ffb6b6b6ffb8b7b7ffb9b9b9ffb9b9b9ffbababaffbbbbbbffbdbcbcffbdbdbdffbebebeffc0c0c0ffc3c3c2ffc4c4c4ffc6c6c6ffc8c8c8ffc9c9caffccccccffcecfceffd2d2d2ffd6d5d5ffd8d8d8ffdadadaffdcdbdcffdedddeffe0e0e0ffe3e3e3ffe5e5e5ffe7e7e8ffebebebffedededffeeedeeffedeeeeffe4e5e5ffd1d1d2ff929292ff6d6d6dff515152ff2a2a2aff0e0e0eff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff050506ff0d0d0dff2d2d2dff424242ff5e5d5eff7e7e7effc1c1c2ffdfdedfffe7e8e7ffe9e9eaffecececffedededffecececffe7e8e7ffe4e3e4ffe1e1e1ffdedfdfffddddddffdbdadaffd8d8d8ffd5d6d5ffd3d2d2ffcfd0cfffcdcdcdffcbcbcbffc9c9c9ffc8c7c8ffc6c6c6ffc5c5c4ffc3c3c3ffc1c1c2ffbfc0c0ffbcbcbcffbbbbbbffb9b9b9ffb9b8b9ffb8b8b7ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b4b4ffb4b3b4ffb3b2b2ffb2b2b1ffb2b2b1ffb1b1b1ffb0b0b0ffb0b0b0ffafafafffafafaeffadaeaeffadadadffadadacffadacacffacacacffacacacffababacffabacacffabacabffacabacffababacffabababffababacffababacffabababffabababffababacffabababffabababffabababffaaaaabffaaaaaaffaaaaabffaaaaaaffa9a9a9ffa9a9a9ffa8a9a8ffa8a8a8ffa8a8a8ffa7a8a8ffa8a8a8ffa7a7a7ffa7a7a7ffa6a6a6ffa5a5a5ffa5a5a4ffa5a5a4ffa4a4a4ffa3a4a4ffa3a3a3ffa3a3a3ffa3a3a2ffa2a2a3ffa2a1a2ffa1a1a2ffa1a1a1ffa1a1a1ffa0a1a0ffa0a0a0ffa09f9fff9f9f9fff9e9f9fff9e9e9eff9d9d9dff9e9d9dff9e9d9dff9d9d9dff9e9d9dff9e9e9dff9e9e9eff9e9e9eff9f9f9fff9e9e9fff9f9f9fff9e9f9eff9e9e9eff9e9e9eff9e9d9dff9d9d9dff9e9d9dff9d9d9eff9d9d9eff9e9e9effa09fa0ff9f9f9fff9e9f9eff9e9e9fff9f9e9fff9e9e9eff9e9f9fff9f9f9fff9f9f9fffa0a0a0ffa1a1a1ffa1a0a1ffa1a1a1ffa1a1a1ffa2a1a1ffa2a2a2ffa2a2a2ffa3a3a3ffa4a4a4ffa5a5a5ffa5a5a5ffa6a6a6ffa5a5a5ffa5a5a5ffa5a5a4ffa5a4a4ffa6a6a5ffa8a8a8ffababaaffaeaeafffb3b3b3ffb9b9b9ffbebebeffc2c2c3ffc7c7c7ffcbcbccffcfcfcfffcfcfcfffcdcecdffcdcccdffcdccccffcdcdcdffcececeffcececeffcececeffd0cfcfffd0cfd0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dadaffd9d9daffdad9daffdadadaffdadadbffdadadaffdadadaffdbdbdbffdcdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcddffddddddffddddddffdededeffdededeffdededeffdedfdeffdededeffdedfdeffdfdfdeffdfdfdfffdfdfe0ffe0dfe0ffdfe0dfff484848ff464647ff444444ff424242ff404040ff3e3e3eff3b3c3bff3a393aff383737ff353535ff333333ff303030ff2d2d2dff2c2b2bff2d2c2dff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2a2a2aff2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff171718ff171717ff171716ff161616ff131313ff181717ff1f1f1fff282828ff343534ff434343ff575656ff6a696aff7e7e7dff919191ffa5a5a4ffc0c0c0ffdcdcdcffedededfff9fafafffffffefffefffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffefffffffffefffffefffefffffffefffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffffffefffefefefffefefefffffffffffefefffffffffffffefffefffffffffffffffefffffffefffefffffffffefffffefefffffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffdfdfdfff7f7f7fff3f3f3ffeae9e9ffd2d2d2ffc3c3c3ffb6b6b6ffacacabffa0a0a0ff939292ff818180ff6d6c6cff595959ff474848ff3d3d3dff3e3e3eff3e3f3eff3e3e3fff3e3e3eff3e3e3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffafafbfff4f3f4ffedeeeeffe9e9e9ffe8e8e7ffe7e8e7ffe7e7e7ffe7e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e3ffe3e2e3ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e3ffe2e3e2ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e3ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe6e6e6ffe6e7e7ffe9e9e9ffe9e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9eaffeae9eaffe9eaeaffeaeaeaffeaeaebffeaeaeaffebeaebffebebebffebeaebffebebebffebebecffecebebffebebebffececebffececebffecececffecececffecececffecececffecececffecececffececebffecebebffebecebffecebebffebebebffebebebffebeaebffeaebeaffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffebebebffeaeaebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e4e3ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffdededeffdddeddffdddcddffdcdcdbffdcdcdcffdbdcdcffdadadaffd9d9d9ffdad9d9ffd8d8d8ffd8d8d8ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd3d3d3ffd2d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbebebeffc0c0c0ffc1c1c1ffc2c2c3ffc3c4c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcdcdceffcececeffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d3d2ffd3d3d3ffd4d4d4ffd4d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdbdadbffdbdbdbffdcdcdbffdcdcddffddddddffdddddeffdededeffdedfdeffdfe0dfffe0dfe0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe4e3e3ffe4e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe6e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e9e9ffe9e9e8ffe9e8e9ffe8e9e9ffe8e9e8ffe8e8e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebecffecebecffececebffecececffececedffececedffececedffedededffedededffedededffedededffeeededffeeeeeeffeeeeeeffeeeeeeffedededffeeededffeeedeeffedededffedededffedededffedededffecececffececedffecededffedededffecedecffedecedffecececffeeededffedededffedededffedecedffecececffebecebffebeaebffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe7e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9eae9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebebffeaebeaffebeaebffeaebebffeaebeaffebebebffebebecffebebebffecececffececedffececedffedededffedededffedededffeeeeeeffeeeeefffefefefffefefeffff0f0effff0f0effff0f0f0fff1f0f0fff1f1f1fff3f3f3fff7f7f7fffcfcfcfffdfefdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff282828ff272727ff2e2d2eff2c2c2cff2a292aff282727ff2c2c2dff343534ff3d3d3dff474646ff4f5050ff5a5b5bff676767ff737373ff7f7f7eff8e8d8dffb3b4b3ffe4e4e4ffeeefeefffdfcfcfffffffefffffffefffefffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffffefffffefefffffefffefffffefefffefffefffefefefffffefffffefefffffefefffffffffffffffefefffffffefffffefffffefefefffffefffffffffffffefffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffefffffffefffefffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffefefffffefefffffefffefffffefefffefffefffefefefffffefffffefefffffefefffffffffffffffefefffffffefffffefffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffffffefffffefffffefefefffefffffffefefefffefefefffefffefffffefefffefffefffffefffffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffefefffefffefffefffefffefefefffefefefffffffffffefefffffefefefffdfefefffefefefffefdfefffefdfefffefefefffdfefdfffdfefefffefefefffdfefefffdfefefffefefdfffefdfefffdfdfdfffcfcfcfffafafafff4f3f4ffe4e4e4ffdbdcdbffcac9c9ffbdbdbdffb1b1b1ffa3a3a3ff929292ff807f80ff6d6d6dff5c5b5bff4a4b4aff3c3c3cff3b3c3bff3d3c3dff3d3d3dff3d3d3dff3d3c3dff3d3c3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2c2b2cff2c2b2cff2b2c2bff2c2c2cff2d2d2dff2b2b2cff2d2d2dff302f2fff323333ff353535ff383738ff3a393aff3c3c3cff3f3f3fff414141ff434343ff454545ff474747ff49494aff5c5c5cffdfdfdfffdfdedeffdfdedfffdededeffdededeffdedddeffdddddeffddddddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdbffdbdbdaffdbdadaffdbdadaffdadbdaffdadad9ffd9dadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d8d7ffd7d8d7ffd8d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd5d5d6ffd5d5d5ffd3d4d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcecdcdffcdcecdffcdcdcdffcdcccdffcccccdffcececeffd0d0d0ffd0cfd0ffcdcdcdffc9c9c9ffc4c4c4ffbfbfbfffbbbbbbffb6b6b7ffb2b2b2ffb0afb0ffaeadaeffabaaabffa9a8a9ffa7a7a7ffa6a6a6ffa6a6a6ffa7a6a7ffa7a7a7ffa7a8a8ffa7a7a7ffa6a7a7ffa6a7a6ffa6a5a5ffa5a5a5ffa4a4a4ffa4a4a4ffa4a3a3ffa3a3a3ffa2a3a2ffa2a2a1ffa1a1a2ffa0a1a1ff9f9f9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9f9f9fff9e9e9fff9e9e9fff9e9e9eff9e9e9eff9e9d9dff9e9d9eff9e9d9eff9d9e9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9e9e9eff9f9e9fffa09f9fffa0a0a0ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a2a1ffa2a1a2ffa3a2a2ffa2a2a2ffa2a2a2ffa2a3a3ffa3a2a3ffa4a4a3ffa4a4a5ffa4a4a4ffa5a5a5ffa6a6a5ffa5a6a6ffa6a6a6ffa7a6a7ffa7a7a7ffa7a7a7ffa8a7a8ffa7a7a8ffa8a8a8ffa8a9a8ffa9a8a9ffa8a9a9ffa9a9a9ffa9a9a9ffa9aaaaffababaaffabababffabacabffacababffabacabffacababffacacabffacacabffacacabffabacacffacacacffadacacffacadacffacadacffacacacffacacacffadadadffacadadffadadadffadaeadffaeaeaeffaeaeaeffafaeafffafaeafffafafafffafafb0ffb0b0b0ffb0b1b0ffb0b1b1ffb1b1b0ffb2b1b2ffb2b1b2ffb2b2b2ffb3b3b3ffb4b4b4ffb6b6b6ffb7b8b7ffb9b8b8ffb9babaffbababaffbcbbbcffbdbcbdffbdbdbeffbebebeffc0bfc0ffc2c2c1ffc4c3c4ffc5c5c5ffc7c7c7ffc9c9c9ffcacacbffcdcdcdffd0cfd0ffd3d3d3ffd6d6d6ffd9d9d9ffdbdbdbffdcddddffdfdfdfffe1e1e1ffe3e4e4ffe5e6e6ffe9e9e9ffecededffeeeeedffefeeeeffeeefeeffe1e1e1ffcacac9ff888787ff666666ff484848ff222322ff0c0c0cff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030202ff090a09ff222121ff393a39ff595959ff777777ffb9bab9ffdbdcdbffe6e7e7ffe9eaeaffecebebffedeeedffecededffe8e9e8ffe4e5e5ffe2e2e2ffdfdfe0ffdededeffdbdbdbffd9d9d9ffd7d6d6ffd4d4d4ffd1d1d1ffcecfceffccccccffcacacaffc8c9c8ffc7c7c7ffc6c6c5ffc5c4c5ffc3c3c3ffc1c1c1ffbebebeffbcbbbcffbababaffb9babaffb9b9b9ffb8b9b9ffb8b8b8ffb8b7b8ffb7b6b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b4b3ffb3b3b3ffb2b2b2ffb2b1b2ffb1b1b1ffb0b1b1ffafafafffafafafffafaeafffaeaeaeffaeadaeffadadaeffadadadffadadadffadacadffacadadffadadadffadadadffadadadffadadacffadacacffacadacffadacadffacadacffacacacffacacacffacacacffacacabffabacacffabacacffacababffabababffaaabaaffaaaaa9ffa9a9a9ffaaa9a9ffa9a9aaffa9a9aaffa8a9a9ffa9a9a9ffa8a7a8ffa7a7a7ffa6a6a7ffa6a6a6ffa5a5a6ffa5a5a5ffa4a5a5ffa4a4a4ffa4a4a4ffa4a3a4ffa4a3a4ffa3a4a3ffa3a3a3ffa3a2a3ffa2a2a3ffa2a2a2ffa1a0a0ffa0a1a0ffa0a0a0ffa09fa0ff9f9f9fff9f9fa0ffa0a0a0ffa09fa0ffa0a09fffa09fa0ff9f9f9fffa0a0a0ffa1a1a0ffa0a1a1ffa1a0a0ffa1a0a1ffa1a1a1ffa1a1a1ffa1a0a1ffa0a1a1ffa0a1a1ffa1a1a1ffa0a0a0ffa0a1a1ffa1a2a2ffa1a1a1ffa1a1a1ffa1a2a1ffa2a1a1ffa1a2a1ffa2a1a2ffa2a2a2ffa3a2a2ffa4a3a3ffa5a5a4ffa5a5a5ffa5a6a6ffa5a6a6ffa7a6a6ffa7a8a7ffa7a8a8ffa8a8a8ffa8a9a9ffaaaaaaffaaababffabacacffabacabffacacacffadacacffaeadaeffafafafffb1b1b1ffb3b3b3ffb6b7b7ffbabbbbffbfbfbfffc3c3c3ffc7c6c7ffcac9caffcccdccffcfceceffcececeffcdcdceffcdcecdffcecdcdffcdceceffcececeffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d1ffd3d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d7ffd7d6d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffd9dad9ffdad9daffdadadaffdadadaffdbdadaffdbdbdaffdbdbdaffdbdbdbffdbdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffdddddeffdddedeffdddedeffdededeffdfdedeffdfdedfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffdfe0dfff4a4a4aff494948ff474647ff454444ff424242ff404040ff3e3e3eff3b3b3bff393a39ff373737ff343535ff323232ff2f2f2fff2d2c2dff2c2c2dff2d2d2dff2d2d2dff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141314ff181717ff161716ff171717ff161616ff131314ff131413ff171717ff1f1f1fff282828ff353435ff444444ff565657ff6a6a6aff7d7d7dff919190ffa6a5a6ffc3c3c3ffdededeffeeeeeefffbfbfbfffefefefffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffefefefffffefffffefefffffefefefffefffefffefefefffefffefffefefffffefefefffefefffffffffffffefffffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefdfffdfefefffdfefefffefefdfffefefefffdfdfdfff7f7f7fff3f3f3ffeaeaeaffd1d1d2ffc0c0c0ffb4b4b4ffaaaaaaff9e9d9dff908f90ff7e7e7fff6b6b6bff585859ff474747ff3c3d3cff3d3d3dff3e3e3eff3f3e3fff3f3e3eff3e3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffcfcfbfff8f7f8fff3f2f2ffecececffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe8e8e7ffe7e8e7ffe7e8e8ffe7e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe6e5e6ffe6e5e6ffe5e6e5ffe5e5e6ffe5e6e6ffe5e6e5ffe5e6e6ffe6e6e5ffe6e5e6ffe6e5e6ffe5e6e5ffe6e6e6ffe5e5e6ffe5e6e6ffe5e6e6ffe6e5e5ffe6e7e6ffe6e6e6ffe7e6e7ffe7e6e7ffe6e6e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe9e9e9ffebebebffecececffecebecffecebecffecececffebececffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffebeaebffebebeaffebeaeaffebebebffebebebffebebebffebebebffebececffececebffecececffecececffecececffecececffedececffececedffececedffecececffecececffecebecffecebecffecebecffebecebffebebecffebebebffeaebebffeaebebffeaebeaffebeaebffebeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaeaffeaeaebffeaeaebffebebebffebeaebffebebeaffebeaebffeaeaeaffebeaebffebebebffeaebebffeaeaeaffebeaebffebeaebffeaeaeaffeae9eaffe9eaeaffe9eae9ffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e3e3ffe3e2e3ffe2e2e3ffe1e2e1ffe1e1e2ffe1e1e1ffe0e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0dfffe0dfdfffdededeffddddddffdcdddcffdcdcdcffdcdddcffdbdbdbffdcdbdcffdadadaffd9d9d9ffd9dadaffd8d8d8ffd8d8d8ffd6d6d7ffd6d6d6ffd5d5d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbeffbdbdbdffbdbdbdffbdbcbdffbebebeffbdbebeffbdbdbdffbebebeffbfbfbfffc1c1c1ffc2c2c2ffc3c4c3ffc5c5c4ffc6c5c5ffc6c7c7ffc9c8c9ffcacac9ffcbcacaffcccbcbffcccdccffcdcecdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d6ffd8d7d8ffd8d8d8ffd8d9d8ffd9d9daffdadadaffdadbdaffdbdbdbffdcdcdbffdcdcdcffdddcddffddddddffdededeffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e9e8ffe8e9e8ffe9e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9eae9ffeae9e9ffe9eae9ffeae9e9ffeae9e9ffe9eae9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffeaebebffebebebffeaebebffebebebffecebebffecebecffebebecffebecebffebebecffebececffebecebffecececffecececffedecedffedecedffecededffedededffedededffedededffedeeedffedededffedeeedffededeeffeeeeeeffeeedeeffededeeffeeeeeeffeeedeeffeeeeedffeeedeeffedededffedededffedededffedeeeeffedededffeeedeeffeeedeeffedededffeeedeeffeeeeefffeeeeeeffeeeeeeffeeedeeffedededffecececffebecebffebebebffebecebffecebebffeaebeaffebeaebffebebeaffebeaeaffebeaeaffeaebeaffeaebeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaebeaffeaebeaffeaebebffebebeaffebeaebffebeaebffeaebeaffebeaeaffeaeaeaffebebebffeaebebffebeaeaffeaebebffebeaebffebebebffebeaebffeaeaebffeaebebffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffebeaebffebeaebffebeaebffebebebffebebebffebecebffecebecffecececffecededffededecffedededffededecffedececffedeeedffeeedeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefefffeff0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f3fff3f3f3fff4f5f4fff9faf9fffdfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282728ff272627ff323231ff313131ff2d2d2dff2c2c2cff2a2a29ff2e2e2dff363635ff3f3e3fff484747ff515151ff5b5b5bff666666ff717170ff7c7c7bff8c8b8bffb0b0b0ffe3e4e3ffedeeeefffbfcfcfffffffefffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffefffefffefffefffefffffffefffffffffefffffefefefffefffefffefefefffefefffffefefefffefffefffffefffffefefefffefefffffefffefffffefffffffefefffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffefffffffefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefefffffffefffefefefffefefffffefefefffefffefffffefffffefefefffefefffffefffefffffefffffffefefffffefffffffffefffffffefffefefefffffefffffffffefffffffefffefefefffffefffffffffefffffffefffefffefffffefefffefffefffefefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffffffffefefffffefffefffefffefffefefefffefffffffefefefffefefefffefefefffdfdfdfffefdfefffefefefffdfefefffefdfefffdfefdfffdfefefffefdfefffdfdfefffdfefefffefefdfffdfdfefffdfdfdfffdfdfdfffcfcfcfffafafafff3f4f3ffe3e4e4ffdbdcdcffcbcacbffbfbebfffb2b3b2ffa3a3a3ff929292ff7f7f7fff6c6c6cff5a5a5aff494949ff39393aff3a3a3aff3c3c3cff3d3c3cff3d3c3dff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2c2cff2b2c2bff2c2b2cff2c2b2cff2d2d2dff2d2d2dff2d2d2dff2d2d2dff302f2fff323232ff353534ff373737ff393a3aff3c3c3cff3e3f3eff414141ff424242ff444445ff474747ff494949ff4b4a4affd7d7d7ffdfdfdfffdfdfdeffdededeffdededfffdededdffdededdffddddddffdeddddffdddddcffdddddcffdcdddcffdddcdcffdcdddcffdcdcdcffdcdbdcffdcdcdcffdbdcdbffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadbffdadadaffdadadaffdad9d9ffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd7d8d8ffd8d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d6ffd4d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcecfffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcfd0cfffd1d0d1ffcfcfceffccccccffc9c9c9ffc5c4c5ffc1c0c0ffbdbdbdffb9b9b9ffb6b6b6ffb3b3b3ffb1b1b1ffafafaeffadacacffabababffacababffacacabffadadacffacacacffacacacffabababffabaaaaffaaaaaaffa9a9a9ffa7a8a7ffa7a8a7ffa6a7a6ffa6a6a6ffa5a6a6ffa5a5a5ffa5a4a5ffa4a3a4ffa3a3a3ffa3a3a3ffa3a2a2ffa3a3a3ffa2a2a3ffa3a3a3ffa3a3a3ffa1a1a1ffa1a0a1ffa1a0a1ffa0a0a0ffa1a0a1ffa0a1a0ffa0a0a0ff9f9f9fff9f9f9fff9f9fa0ff9f9f9fffa0a0a0ffa0a1a0ffa1a1a1ffa2a1a2ffa2a2a2ffa3a3a3ffa3a3a3ffa2a3a3ffa3a2a3ffa3a3a3ffa4a4a4ffa4a4a4ffa3a3a4ffa3a4a3ffa4a4a4ffa5a5a5ffa5a5a5ffa5a5a6ffa6a6a6ffa7a6a7ffa7a6a7ffa7a7a7ffa8a8a8ffa9a8a8ffa8a8a8ffa9a9a9ffaaa9a9ffaaa9a9ffaaaaa9ffaaaaaaffabaaaaffababaaffaaabaaffabababffabacabffacacacffadacadffadadadffacadadffadadadffadadadffadadadffadadaeffaeaeaeffaeadaeffaeadaeffadaeadffaeaeaeffaeadadffaeaeaeffaeadaeffaeaeaeffafaeaeffaeaeaeffafaeafffafafafffafafb0ffb0afb0ffb0b0b0ffb0b0b0ffb1b0b1ffb1b1b1ffb1b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb3b2b3ffb3b3b3ffb4b4b4ffb5b6b5ffb7b8b8ffb8b9b9ffbab9baffbbbabbffbcbcbbffbcbcbcffbdbdbeffbebfbeffbfc0bfffc1c1c1ffc3c3c3ffc4c4c5ffc6c7c7ffc9c8c8ffcac9c9ffcccbcbffcececeffd1d1d0ffd4d4d4ffd7d7d8ffdadad9ffdcdcdbffdededdffe0dfe0ffe2e2e1ffe5e5e4ffe6e6e6ffebeaeaffeeeeedffefeeeefff0eff0ffefefefffdddedeffbfc0c0ff7b7c7cff5f605fff3d3d3eff1c1c1cff090909ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff090909ff1c1d1dff383838ff585858ff717171ffacacacffd9d9d9ffe6e6e6ffe9e9e9ffebebebffedeeedffeeededffebebebffe5e5e6ffe3e3e3ffe1e1e1ffdededeffdcdcddffdadadaffd7d8d8ffd6d5d6ffd3d3d3ffd0d0d0ffcdcdceffcbcbccffc9cacaffc8c8c8ffc6c7c7ffc5c5c5ffc4c3c4ffc2c2c2ffbfbfbfffbdbdbdffbbbbbbffbabbbbffbbbabbffbababaffb9bab9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b7b6ffb6b5b6ffb5b4b4ffb4b3b4ffb3b4b3ffb4b3b3ffb3b2b2ffb2b2b2ffb1b1b1ffb1b0b0ffb0b0b0ffb0afb0ffafafafffafafafffafafaeffafaeafffafaeaeffaeaeaeffaeaeaeffafaeaeffaeafaeffaeaeaeffaeadaeffaeaeaeffadaeadffadaeaeffadadadffadaeadffadadaeffadadadffadadadffadacadffacadacffacadacffacababffabacacffabababffabababffabababffaaaaaaffaaaaabffabaaaaffa9aaaaffa9a8a9ffa8a8a8ffa7a7a8ffa7a7a7ffa6a6a7ffa6a6a6ffa6a6a6ffa5a5a6ffa5a5a5ffa6a5a6ffa6a5a6ffa5a6a5ffa5a5a5ffa4a5a5ffa4a4a4ffa3a3a3ffa2a2a2ffa2a2a1ffa1a1a1ffa1a2a2ffa3a4a3ffa4a4a3ffa3a3a3ffa3a3a2ffa2a2a3ffa2a2a2ffa3a2a2ffa2a2a2ffa3a2a2ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a4ffa4a3a3ffa4a3a3ffa3a3a3ffa4a3a4ffa4a3a3ffa4a4a3ffa3a4a3ffa4a4a4ffa4a4a3ffa4a3a3ffa4a3a4ffa4a4a4ffa4a5a4ffa5a5a5ffa5a6a5ffa8a8a8ffa8a9a9ffa9aaa9ffaaaaaaffaaaaabffaaabaaffacadacffadadadffadaeaeffadadaeffafafafffb0b0b0ffb1b0b0ffb2b1b2ffb2b2b2ffb2b3b3ffb4b4b4ffb6b6b5ffb7b8b8ffbab9baffbcbdbdffc0c0c0ffc3c3c3ffc6c6c7ffc8c9c8ffcbcacbffccccccffcdcdcdffcdcecdffcececeffcececeffcececeffcececfffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d3ffd3d3d2ffd3d3d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d8ffd9d9d8ffd9d9d9ffdad9d9ffdadad9ffdad9d9ffdad9daffdadadaffdadbdaffdadbdbffdadbdaffdbdbdbffdbdbdbffdbdcdcffdcdbdcffdcdbdcffdbdcdbffdcdcdcffdddcdcffddddddffddddddffddddddffdededeffddddddffdededeffdededeffdedfdfffdfdedfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ff4a4a4aff484949ff464746ff444444ff424242ff404040ff3d3e3eff3b3b3bff393a39ff373637ff343434ff313231ff2e2e2eff2c2c2dff2c2d2cff2d2d2dff2d2d2dff2d2d2dff2c2c2cff2c2c2cff2d2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131413ff141314ff171617ff161616ff141414ff131414ff131414ff171717ff201f20ff292928ff353535ff454545ff575757ff6a6a6aff7e7e7eff919191ffa7a7a8ffc6c7c7ffe0dfe0ffefefeffffcfbfcfffffffefffffffefffefefefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefffffffffefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefffffffefffffffffefffffefefffffffffefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffefefefffffefefffffefefffffefefffffffefffffffefffefefefffffefffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffdfdfdfff7f8f8fff3f2f3ffeaeaeaffd1d1d1ffbdbdbdffb1b0b1ffa7a7a7ff9b9b9bff8e8d8dff7c7d7cff6a6a6aff575758ff464647ff3d3d3dff3d3d3dff3d3d3eff3e3e3eff3e3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f9fff3f3f3ffefefefffeeedeeffedededffedededffedeeeeffedeeeeffeeedeeffedededffeeeeedffedededffedededffecedecffedededffedededffecececffecececffecececffecebecffecebebffebebebffebecebffebebebffebebebffecebecffecebebffebebebffebeaeaffecebebffebebebffebebeaffeaebeaffebeaeaffeaebeaffeaeaeaffeae9eaffeaeaeaffe9eaeaffeaeaeaffe9eae9ffeaeae9ffe9e9eaffeaeaeaffe9e9e9ffe9e9eaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaebffebebebffecebebffebebebffecebecffedededffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeededffececebffebebebffebebeaffebebebffeaebeaffebebebffebebeaffeaeaeaffebeaebffebebebffeaebebffebebebffebebebffebebebffebebecffecececffecececffecebecffebecebffecececffecececffedededffececedffedededffedededffecececffececedffedececffececedffecececffecececffebececffebebecffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaebebffeaebeaffebeaebffeaeaeaffebebeaffeaeaeaffeaeaebffeaebeaffebebeaffebebebffebebeaffeaeaebffebebebffebeaebffebeaeaffebeaebffebebebffebebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeae9ffeae9eaffeae9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffe8e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e7ffe6e5e6ffe6e6e6ffe6e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdededeffddddddffddddddffdddcddffdcdcddffdddddcffdbdbdbffdbdbdcffdadadaffd9d9d9ffdad9daffd8d8d8ffd8d8d8ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbdbdffbdbdbdffbebebdffbebebeffbebebdffbebdbeffbebebdffc0c0bfffc0c1c0ffc2c2c2ffc3c3c3ffc4c4c4ffc6c5c6ffc7c7c7ffc8c9c8ffc9cac9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcecfffcfd0cfffd0d1d0ffd1d1d1ffd2d3d2ffd3d2d3ffd4d4d4ffd5d4d5ffd4d4d4ffd5d5d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdbdbdbffdbdbdcffdbdcdcffdcdcdcffddddddffdededeffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffe9eaeaffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffebebebffeaeaebffebebebffebebebffebeaeaffebebebffebebebffebebecffecebecffebecebffebececffecebecffebececffecececffecececffececedffecedecffedecedffedededffedededffedededffedeeeeffedeeeeffeeedeeffededeeffeeeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffedeeeeffeeedeeffeeededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefeeeeffeeeeeeffefeeeeffefeeeeffefefeeffecedecffeeeeeeffeeeeedffeeededffeeedeeffeeeeeeffedeeedffedeeeeffedededffedededffedededffecededffecececffecebecffebecebffebecebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeaeaeaffeaeaeaffe9eaeaffeae9eaffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaebebffebebeaffeaeaebffeaebeaffebeaebffebeaebffebebebffebebebffebececffebececffecebecffebebecffebecebffebebebffebebebffebebebffebebebffebebebffebebeaffeaeaebffeaebebffebeaebffebeaeaffebebebffebebebffebebebffebebebffebebecffecebebffececebffececebffecececffedececffededecffededecffedededffeeeeedffedededffeeedeeffeeeeeeffeeefeeffeeefefffeeefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff1f1f1fff1f1f1fff1f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff4f3f4fff9f9f9fffbfcfcfffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272726ff323132ff323132ff313131ff313131ff2e2d2dff2c2c2cff302f30ff373737ff404040ff494849ff525252ff5c5c5cff656565ff6e6f6eff7b7b7bff8b8c8cffadadadffe2e2e2ffedececfffafbfafffefefffffffffefffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffffffffffefffffffffefffffefefffffffefefffefffefffefffffffffffffffefefffffffffffffefefffffefffffffefefefffefefefffffefffffffefffffefefffffefefefffefefefffffefefffffffefffffffffffefffffffffffefffffefefffffefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefffffffffffefffefefefffefefffffefffefffefffefffefefffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffefefffffefffffffefffefffefffefffffefffffffefffffefefffffefefefffefefefffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffffffefffefefffffffefffffffffffffefefefffefffefffffefefffefefffffffffefffefefefffffefefffefffefffefffffffffffefffefefefffefefffffefffefffefefefffefefefffefffffffefefffffefefffffffefefffefefefffdfefefffefefefffdfefdfffefefefffefefdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffcfdfdfffafafafff3f3f4ffe3e3e3ffdbdcdcffcbccccffc0c0c0ffb3b4b3ffa5a4a5ff939293ff808080ff6c6d6dff5a5a5bff494848ff393838ff393939ff3a3a3aff3c3c3bff3d3c3dff3d3c3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2cff2c2b2bff2b2c2bff2d2d2dff2d2d2dff2d2d2dff2d2d2dff2d2d2dff2f2f2fff323232ff343534ff373737ff3a393aff3c3c3cff3d3e3eff404040ff424242ff444444ff464646ff484849ff4a4b4affa9a9a9ffdfdfe0ffdfdfdfffdedfdfffdfdedeffdededfffdededeffdddedeffdededdffdddddeffdedddeffddddddffddddddffdcdddcffdddcdcffdcdcddffdcdcdcffdbdbdbffdcdbdbffdbdcdbffdbdbdcffdbdbdbffdbdbdaffdbdadbffdadbdaffdadbdaffdadadaffdadadaffdadadaffdad9daffdad9d9ffd9dad9ffd8d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd5d5d6ffd4d4d5ffd3d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcecfceffcfcecfffcececeffcdceceffcececeffcfcfcfffcfcfcfffcececdffcbcbcbffc7c8c8ffc4c4c4ffc1c1c1ffbdbdbeffbababaffb7b8b8ffb6b5b5ffb4b4b5ffb2b2b2ffb0b0b1ffb0b0b0ffb1b0b1ffb1b0b1ffb0b0b0ffb0b0afffafafafffafaeaeffaeaeaeffadadadffaaaaaaffabaaaaffa9aaaaffa9a9a9ffa8a9a8ffa7a7a7ffa7a7a7ffa6a7a6ffa6a6a6ffa5a6a6ffa5a6a6ffa5a5a6ffa5a5a6ffa5a5a5ffa5a5a5ffa4a5a5ffa3a4a4ffa2a3a2ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa2a1a2ffa2a2a2ffa1a2a2ffa2a1a2ffa2a2a3ffa3a2a3ffa3a3a3ffa4a4a4ffa5a4a4ffa5a5a5ffa6a5a6ffa5a5a5ffa5a5a5ffa5a6a5ffa6a6a6ffa6a6a6ffa6a5a6ffa5a5a6ffa5a6a6ffa6a6a6ffa7a7a7ffa8a7a7ffa8a8a8ffa8a8a8ffa9a9a8ffa9a9a9ffaaa9aaffaaaaaaffaaababffabaaaaffaaaaabffabababffabababffacacabffacabacffacabacffacacacffacacacffacadacffaeadadffaeaeaeffaeaeaeffaeaeaeffafaeaeffaeafaeffaeafafffafafaeffaeaeaeffafafafffafafaeffafafafffafafafffafafafffafafb0ffafafb0ffb0afafffafb0b0ffafb0b0ffb0b0b0ffb0b1b0ffb1b0b0ffb1b1b0ffb1b0b1ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b3ffb3b2b3ffb3b3b3ffb3b3b3ffb3b4b3ffb4b5b5ffb6b6b6ffb6b6b7ffb9b9b9ffbababaffbbbbbbffbcbcbcffbcbdbcffbebebeffbfbebfffbfc0c0ffc0c0c0ffc2c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffc9c9c9ffcbcbcaffcdcccdffcfcfcfffd1d1d1ffd5d5d5ffd8d8d8ffdadadbffdcdcdcffdededeffe0e0e0ffe3e2e3ffe6e5e6ffe7e7e8ffecececffeeeeeefff0efeffff0f1f1ffefefefffd9d9d9ffb5b4b4ff757676ff5d5d5dff373837ff151515ff060606ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff090908ff181818ff373636ff575857ff696a6aff9c9c9bffd5d5d5ffe6e5e6ffe8e9e8ffebebebffedededffeeeeeeffebebecffe7e6e7ffe4e3e3ffe1e1e1ffdfdfe0ffdddeddffdadbdaffd9d9d9ffd7d7d7ffd4d4d4ffd2d1d1ffcececfffcdccccffcacbcbffc9c9c9ffc7c7c8ffc6c6c6ffc4c5c4ffc3c3c3ffc0c0c0ffbebebeffbdbcbdffbcbcbcffbbbcbcffbbbbbbffbabbbaffbababaffbab9baffb9b9b9ffb7b7b8ffb7b7b7ffb6b5b6ffb6b5b5ffb5b5b5ffb4b5b5ffb4b4b4ffb4b3b3ffb2b2b3ffb1b1b1ffb1b2b2ffb1b1b1ffb0b0b1ffb0b0b0ffb0b0b0ffb0b0afffafafb0ffb0afb0ffafafb0ffafafafffafb0afffb0afafffafafafffafafafffaeaeaeffafaeaeffaeafaeffaeafafffaeafaeffaeaeaeffaeaeafffaeaeaeffaeaeaeffaeaeaeffadaeaeffadadadffadacadffadacacffacadadffacacadffacacacffacacacffacacacffabababffaaaaaaffaaa9a9ffa9a8a9ffa9a8a8ffa7a8a8ffa7a7a8ffa7a7a7ffa7a6a6ffa6a7a6ffa7a8a8ffa8a8a8ffa7a6a7ffa7a7a7ffa6a6a6ffa5a6a6ffa5a5a5ffa4a4a4ffa4a4a5ffa6a6a7ffa6a7a7ffa5a6a6ffa5a5a5ffa5a4a5ffa5a5a4ffa4a4a4ffa4a4a4ffa4a4a4ffa5a4a4ffa5a4a5ffa4a4a4ffa5a5a5ffa6a5a5ffa5a5a6ffa5a5a6ffa5a6a6ffa6a6a5ffa6a6a6ffa6a5a6ffa6a6a6ffa6a6a6ffa6a6a6ffa7a6a6ffa6a6a7ffa7a7a6ffa6a6a6ffa8a7a7ffa8a9a8ffaaababffacacabffacacacffadadaeffaeaeaeffafafafffb1b1b1ffb2b2b2ffb2b2b3ffb3b2b3ffb4b3b3ffb4b5b5ffb5b6b6ffb6b7b6ffb7b7b6ffb8b8b8ffb9b9b9ffbababaffbdbcbcffbebebfffc1c1c1ffc3c3c4ffc6c6c6ffc8c8c8ffcac9caffcbcbcbffcccdcdffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd5d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdad9daffd9dadaffdadad9ffdadad9ffdadadaffdadbdbffdbdbdaffdadadaffdbdbdaffdbdcdbffdbdbdcffdbdcdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffdddddeffdeddddffdededeffdededeffdedfdeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ff4a4a4aff484848ff464545ff434343ff414242ff404040ff3d3d3eff3b3b3bff393939ff363737ff343433ff313131ff2e2e2eff2d2c2dff2e2e2eff2c2d2dff2d2d2dff2d2c2dff2d2d2dff2c2c2cff2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141314ff131413ff141414ff161616ff151516ff151415ff141414ff181918ff212121ff2a2a2aff373737ff474747ff595959ff6c6c6cff808080ff939292ffa8a8a8ffc7c7c7ffe0e1e1fff0f0effffdfcfcfffffefffffefefefffefffffffffefefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffffffffefefffffefefffffefefffffffefefffefffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffffffffefffffffffffefffefffefffffefffffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefffefffffefefffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefefefffefefefffdfdfdfffefefdfffdfefefffefefefffefefdfffefdfdfffefdfefffdfefdfffdfefdfffdfefefffdfdfdfff7f7f8fff3f2f3ffeae9e9ffd0d0d0ffbcbcbdffb0b0b0ffa5a6a5ff9a9999ff8c8c8bff7b7b7bff696969ff575757ff474747ff3d3d3dff3d3d3dff3d3d3dff3d3d3dff3e3e3eff3e3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfefff6f6f6fff1f1f1ffefefefffefefefffefefefffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefeeffefeeeeffeeeeeeffeeeeeeffedeeeeffeeededffededeeffedededffecededffededecffececedffecececffecececffebecebffebecebffecebebffebebebffebebebffeaeaeaffebeaeaffeaebeaffeaeaeaffeaeaeaffeae9e9ffe9e9eaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e9e8ffe8e8e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe7e7e8ffe8e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e9ffe8e9e9ffe8e9e8ffe8e9e8ffeae9eaffeaeaebffebebebffebebecffedecedffeeededffefeeeeffefefefffeeefefffefefeeffefefeffff0eff0ffefefefffeff0f0ffefeeeeffeeeeeeffedededffebececffebecebffebebebffecebecffebebebffebebebffeaebeaffebeaeaffebebebffebebebffebebebffebebebffebecebffebececffececebffebebebffecececffecececffecececffececedffecededffececedffedecedffedececffecededffecededffedededffecedecffedececffecececffecececffecececffebebecffecebebffebebebffebebebffebeaebffebeaeaffeaebeaffeaebebffebebebffeaeaebffebebebffeaebebffeaebebffebebeaffeaebeaffebebebffebeaebffebebebffeaebebffebebebffebeaebffebebebffebebebffebebebffebebeaffebebebffebeaebffeaeaeaffeaebebffebeaeaffeaeaebffeaeaeaffe9eaeaffeaeae9ffe9e9eaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e5e5ffe5e6e5ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdedddeffddddddffddddddffdddeddffdddddcffdcdddcffddddddffdcdbdcffdbdcdcffdadadaffd9d9d9ffdad9d9ffd8d8d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbdbdffbebdbdffbebdbeffbebebeffbdbebeffbebebdffbebdbeffbfbebfffc0c0c0ffc1c1c1ffc2c3c2ffc4c3c3ffc5c5c5ffc7c7c6ffc7c7c7ffc9c9c8ffc9cacaffcbcbcbffcccccbffccccccffcdcdceffcecfceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d3ffd4d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffdad9d9ffdadadaffdadadbffdbdbdbffdcdbdbffdcdcdcffddddddffdededeffdedddeffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9e9e9ffeae9e9ffe9eaeaffe9eaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaebffebeaebffebeaebffebebebffebebecffebecebffebecebffececebffececebffebebebffecececffecececffecececffecececffecececffececedffedecedffededecffedededffeeededffededeeffeeeeeeffedeeeeffedeeeeffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffefeeeeffeeeeefffeeeeefffeeeeeeffefefeeffefeeefffefefefffefefefffefefefffefefeffff0efefffefeff0ffefefefffeeeeeeffefeeeeffedeeeeffedeeeeffeeeeedffecececffececedffecedecffecececffebececffebebebffeaeaebffeaeaebffeae9eaffe9eaeaffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffecececffebebecffebececffebecebffebebebffebebebffebeaebffeaeaebffeaeaebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebeaebffebebecffebebebffecececffecebebffebebecffecebecffecececffecedecffedecedffedecedffedededffedededffedeeedffeeededffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefefffefefefffeff0efffefefeffff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f1f1fff2f2f2fff2f2f3fff3f3f3fff7f8f7fffbfbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323131ff313132ff323232ff313232ff313131ff2d2e2dff323232ff393939ff414142ff4a4a4aff535353ff5c5b5cff666666ff717170ff7f7f7fff8d8e8dffa9a9a8ffe1e1e1ffebebecfff8f8f8fffefefefffefffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefefffefefefffefefefffefefefffffffffffefefefffffffffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefffffefefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefffffefefefffefffefffefefefffffffffffefefefffffffffffefefefffffefefffefefefffffefefffefefffffefefefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefffffffffffffffffffffffffefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffefffffffffefffefefefffffffefffefefefffefefefffefdfefffefdfefffdfefefffefefdfffdfdfdfffdfefdfffdfefefffdfdfdfffefefdfffdfefefffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfcfffafafafff4f4f4ffe4e4e4ffdcddddffcccdccffc2c2c2ffb4b4b4ffa5a5a5ff949394ff828181ff6e6f6fff5c5c5cff49494aff393939ff393939ff3b3b3bff3b3b3cff3c3b3cff3c3c3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2b2bff2b2c2bff2d2d2eff2d2d2dff2d2d2dff2d2d2dff2e2e2eff2d2d2dff2e2f2eff323232ff343434ff373737ff393939ff3b3b3bff3d3d3dff3f3f3fff414142ff434443ff454545ff474748ff49494aff959595ffdfdfe0ffe0dfe0ffdfdfdfffdfdedfffdedfdeffdedfdeffdededeffdededeffdededeffdededeffdeddddffddddddffdddddcffdddddcffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdbdcdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdaffdadadaffdadadaffdad9daffdad9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcecdceffcdceceffcfcecfffcfcfd0ffcecfceffccccccffc9c9caffc6c6c7ffc4c3c3ffc0c0c1ffbebebeffbcbcbcffbababbffb9b9b9ffb7b8b7ffb6b5b6ffb5b5b5ffb5b5b5ffb5b4b5ffb4b3b4ffb3b3b3ffb3b3b2ffb2b2b2ffb1b2b1ffafb0afffaeaeadffadadaeffacadadffacacacffabababffabababffa9aaaaffa9a9a9ffa9a8a9ffa8a8a8ffa8a8a8ffa7a8a8ffa8a8a7ffa7a8a7ffa8a7a7ffa7a7a7ffa7a7a7ffa6a7a7ffa7a7a6ffa6a6a6ffa6a6a5ffa5a6a6ffa5a5a5ffa6a6a6ffa6a6a6ffa5a5a6ffa6a6a6ffa6a7a6ffa6a6a7ffa7a7a6ffa6a6a6ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa8a8a8ffa7a8a8ffa7a7a7ffa7a6a7ffa7a7a7ffa7a8a8ffa8a8a8ffa8a8a9ffa9a9a8ffa9a9a9ffaaaaaaffaaaaabffabaaaaffabababffacacacffacacacffacacacffacacacffacadacffadacadffadadadffadadadffadadaeffaeadadffaeaeaeffaeaeaeffafafafffafb0afffafb0afffb0b0afffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b1b0ffb0b1b1ffb1b0b0ffb1b0b1ffb1b1b1ffb1b1b1ffb0b1b1ffb1b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b2ffb1b1b2ffb2b2b1ffb2b2b2ffb2b2b2ffb2b3b3ffb3b3b3ffb4b4b3ffb4b4b4ffb3b4b4ffb5b4b4ffb4b5b4ffb5b5b5ffb6b6b5ffb6b7b7ffb8b8b8ffbababaffbbbbbbffbcbcbbffbdbdbdffbdbdbeffbfbfbfffc0bfc0ffc1c0c0ffc1c2c2ffc4c3c3ffc5c5c6ffc7c7c7ffc8c8c8ffcacacbffcbcbccffcdcdcdffcfcfd0ffd3d3d3ffd6d6d6ffd9d9d9ffdbdbdbffddddddffdfdfdfffe1e1e1ffe4e4e4ffe6e6e7ffe9e8e8ffedededffefefeefff0f0f0fff1f1f1ffeeeeeeffd4d4d4ffa7a7a8ff727272ff5b5b5bff313231ff121212ff050606ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff070707ff141414ff2e2e2fff515252ff666666ff8c8d8cffd2d2d2ffe5e6e6ffe9e8e9ffebebebffeeedeeffeeeeeeffecececffe8e8e8ffe5e5e4ffe2e2e2ffe0e0e0ffdfdedfffdcdcdcffdadadaffd8d8d8ffd6d6d5ffd2d3d3ffcfcfd0ffcececdffccccccffcacacaffc9c8c8ffc7c8c7ffc6c5c6ffc4c4c4ffc1c1c1ffc0bfc0ffbebebeffbdbdbdffbcbdbcffbdbdbdffbbbcbcffbcbcbcffbbbabbffbababaffb8b9b9ffb9b8b8ffb7b7b8ffb6b7b6ffb6b6b6ffb5b5b6ffb5b5b6ffb5b4b4ffb3b3b4ffb3b3b3ffb2b3b3ffb2b2b2ffb2b2b2ffb1b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b0ffb1b1b1ffb1b1b0ffb0b0b0ffb0b0b0ffb0b0afffb0b0afffb0afb0ffafb0b0ffafafb0ffafb0afffb0b0b0ffafb0b0ffb0afafffb0afb0ffb0b0b0ffafafafffaeafafffafafaeffaeafaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffadadadffadacadffacacabffabacabffabaaabffaaabaaffa9aaaaffa8a9a9ffa9a8a8ffa8a9a8ffa8a8a9ffa9a9a8ffa9a9a9ffa9a9a9ffa8a8a8ffa8a8a8ffa7a8a7ffa8a8a8ffa7a8a8ffa9a9a9ffa9a9a9ffa9a8a8ffa7a8a8ffa8a7a7ffa7a7a7ffa6a6a6ffa6a6a6ffa5a6a6ffa5a5a6ffa6a5a6ffa6a6a6ffa7a7a7ffa7a7a7ffa7a7a8ffa7a8a7ffa8a8a8ffa8a7a8ffa8a8a8ffa8a8a8ffa8a8a9ffa8a8a8ffa8a8a8ffa9a9a8ffa9a8a8ffa8a9a8ffa9a9a9ffa9a9a9ffaaaaaaffabababffadadaeffafafaeffb0b0b0ffb1b2b1ffb2b1b2ffb3b3b3ffb6b6b6ffb7b7b7ffb6b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffbab9baffbbbabbffbbbbbbffbcbcbcffbdbdbdffbfbfbeffc0c1c1ffc2c2c2ffc4c4c4ffc6c6c6ffc7c7c8ffcac9c9ffcacbcaffccccccffcdcdcdffcececeffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d2d2ffd2d1d2ffd3d2d2ffd3d3d3ffd4d3d3ffd4d4d5ffd5d5d4ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdad9daffdadadaffdbdbdaffdbdadaffdadbdaffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdcdcdcffdcdcdcffddddddffdcddddffdddcdcffddddddffddddddffdeddddffdddeddffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe1e1e0ffafafafff4d4d4dff4b4b4bff484948ff454546ff434343ff404040ff3e3e3eff3a3b3bff393939ff363636ff343434ff313131ff2f2f2fff2e2d2eff2f2e2eff2e2e2eff2d2c2dff2d2d2dff2d2d2cff2c2c2dff2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131413ff141314ff141413ff131414ff161616ff151515ff141414ff191a19ff232323ff2b2b2bff393939ff494949ff5c5b5cff6e6f6fff828181ff929393ffa6a7a6ffc6c6c6ffe1e1e2fff0f0f1fffcfcfcfffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefffffffefefffffffefefffefffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffefffffefffefffefffffffefefefffffffffffefefefffffffffffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefffffffffffffefffefffefefffffefffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefdfffefefdfffdfefdfffefefdfffefefdfffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfdfffefdfefffefefefffefdfdfff7f8f7fff3f3f3ffeaeae9ffd0d0d0ffbfbebeffb4b3b4ffa8a8a9ff9a9a9aff8b8b8bff7a7b7aff696969ff585758ff474747ff3d3d3dff3d3d3dff3d3d3dff3d3e3dff3d3d3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfdfff6f5f5fff2f3f2fff0f0f1fff1f1f0fff0f0f0fff1f0f1fff0f0f0fff0f1f0fff0f0f0fff1f1f1fff0f0f0fff1f1f1fff0f0f0fff1f0f0fff0f1f0fff1f0f0fff0f0f1fff0f0f0ffefefefffefeff0ffefeff0ffefeeefffeeeeefffefeeeeffeeeeeeffeeedeeffedeeedffedeeedffedededffededeeffedededffedededffedececffecececffecececffececebffebecebffebebeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9eae9ffeaeaeaffe9eae9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e8e9ffeaeaeaffebebebffedececffeeeeeeffeeefeeffefefefffefeff0ffefeff0ffefefefffefeff0fff0f0f0ffefefefffeeeeeeffedededffedededffecececffebececffebebebffebebecffebebebffebebebffebebeaffebebebffebecebffebecebffebebebffebebecffebececffecececffececebffecececffecedecffedececffedecedffedededffedededffedededffedededffedededffedededffedededffedededffedededffededecffedececffecedecffecececffecececffecececffebececffebebebffebebebffebebebffebeaebffebebeaffeaebebffebebebffebebebffebebebffebebeaffebebebffeaebebffebebebffebeaebffebeaebffeaebebffebebebffebebebffebebebffeaebebffebebebffeaebebffebeaebffeaeaebffebebebffeaebebffeaeaebffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeae9e9ffeae9e9ffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe1e0e0ffe0e1e0ffe0e0e1ffe0e0e0ffdfdfdfffdeddddffdcdcdcffdcdcdcffdcdcdcffdddeddffdcdcdcffddddddffdcdcdcffdcdbdbffdbdcdbffdbdadaffd9d9da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbebebeffbebebeffbebebeffbebebeffbebdbeffbdbebeffbdbdbdffbfbfbfffc0bfc0ffc1c1c1ffc3c3c2ffc3c3c3ffc4c5c4ffc6c6c6ffc7c7c7ffc8c8c9ffc9cacaffcbcbcbffcbcccbffcdcdcdffcdceceffcfceceffcfcfd0ffd0d0d0ffd1d1d1ffd1d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9dad9ffdadadaffdadadbffdbdbdbffdbdcdbffdcdcddffdddddcffddddddffdededeffdedfdeffdfdfdfffdfe0dfffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e6ffe6e6e7ffe7e6e6ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeae9ffeaebeaffeaebebffebeaeaffebeaebffebebebffebebebffeaebebffebebebffebecebffececebffecebecffecececffecececffecececffecececffececebffebececffecececffecedecffecececffecececffedececffecedecffedededffedeeedffedededffeeedeeffedeeedffedeeeeffedeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffeeeeeeffeeeeeeffedeeeeffededeeffeeedeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeedffeeeeedffedeeedffedeeedffedededffedededffecededffececedffecececffecececffebececffecebebffecebecffebebebffebeaeaffe9eaeaffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe8e8e8ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffeaeaeaffe9e8e9ffe9e8e8ffe8e9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffeaeaebffecececffecececffecececffecececffecececffecececffececedffecededffedededffedededffedededffeeeeedffeeededffedeeedffeeeeedffeeeeeeffeeeeefffeeefefffefefefffefefeffff0f0f0ffeff0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff6f6f6fffbfbfbfffefdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313231ff323131ff313231ff313232ff313131ff333333ff3a3a3aff424242ff4a4a4aff525252ff5c5c5dff6b6b6cff767676ff818181ff8f8e8effa6a6a6ffe0e1e0ffeaeaeafff6f6f6fffdfdfdfffefffefffffefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffffefffffffefffffefffefffffefffffefffffffffffefffffefefffffffffffefefefffffefefffffefffffefefffffefefefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffffffffffefefefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffefffffffefffefffefefefffefffefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefefefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefefffffffefffffffefefffefefffffffefefffffefefffefffefffffffefffffefefffefffefffefefffffffefefffefefefffefefefffffffffffefefefffefefefffefffefffefffffffffefffffefefefffefefefffffefffffffefefffefefefffefefffffefefffffffffefffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefffefffffefefffffefffffffefefffefffefffffefefffffefffffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffefdfdfffdfdfdfffafafafff5f5f5ffe8e8e8ffdededeffcecdceffc2c2c1ffb4b4b4ffa5a4a4ff959494ff828382ff70706fff5e5d5dff4b4b4aff3b3b3cff3b3b3bff3b3b3cff3c3c3bff3c3c3cff3b3c3bff3d3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2cff2d2d2dff2e2d2dff2d2d2eff2d2d2dff2f2e2eff2f2f2fff2e2e2fff2f2e2eff313130ff333334ff373636ff393839ff3a3b3aff3d3d3cff3f3e3eff414141ff434344ff464545ff474748ff4a4a49ff828181ffdfe0dfffe0dfdfffdfe0dfffdfdfdfffdfdedfffdededeffdededeffdededeffdededeffdededeffdddddeffdddddeffdeddddffddddddffdddcddffdcddddffdcdddcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdcdbdbffdbdbdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdadbdaffdadadbffdadadbffdadadaffd9dadaffdadadaffdad9daffd9dad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd6d7d7ffd6d6d6ffd5d6d6ffd5d5d4ffd4d3d4ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfcfffcfcfcfffcecfceffcececeffcfceceffcfcfcfffcececfffcdcdcdffcacacbffc8c8c8ffc6c6c6ffc3c3c3ffc1c0c1ffbfbfbfffbdbebeffbcbcbcffbabbbbffb9b9b9ffb9b8b9ffb8b8b8ffb7b7b7ffb6b6b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b3b4ffb1b2b2ffb0b0b0ffafafafffaeafaeffadaeaeffadadadffadacacffacabacffabababffaaabaaffaaaaaaffaaaaaaffa9a9a9ffa9a9a9ffa8a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffaaa9a9ffa9a9a9ffa8a8a8ffa8a7a7ffa7a7a7ffa8a7a8ffa8a7a8ffa7a8a7ffa7a7a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa9a9a9ffa8a9a9ffa9a8a9ffa9a9a8ffa9a9a9ffa8a8a8ffa8a8a8ffa8a9a8ffaaaaa9ffaaa9a9ffaaaaa9ffaaaaabffabaaabffabababffabababffacacacffacacacffadacadffadaeadffadaeaeffaeadaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeafffafafafffb0afafffb0b0b0ffb1b0b0ffb0b1b1ffb0b1b1ffb1b0b1ffb1b1b1ffb1b1b1ffb1b1b1ffb2b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb2b2b1ffb2b1b2ffb1b1b1ffb1b1b2ffb1b2b2ffb2b2b1ffb1b2b2ffb2b2b2ffb3b2b2ffb2b3b2ffb3b2b3ffb3b3b3ffb3b3b3ffb4b3b4ffb4b4b4ffb4b4b4ffb5b4b5ffb5b5b5ffb6b6b5ffb6b5b6ffb7b7b7ffb8b8b8ffbab9baffbcbbbbffbbbbbcffbdbcbdffbebebdffbebebfffbfbfbfffc1c0c0ffc1c2c1ffc3c3c2ffc5c4c4ffc7c7c6ffc8c8c9ffcacacaffcbcbcbffcdcdccffcfceceffd0d0d0ffd3d2d3ffd6d7d6ffd9dadaffdcdbdcffddddddffdfdfdfffe2e1e2ffe4e4e4ffe7e7e7ffe9e9e9ffededeefff0f0effff0f0f0fff1f0f1ffebebebffd1d1d1ff9c9c9cff6d6e6dff555656ff2e2e2dff100f10ff050405ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040505ff101111ff272626ff4c4c4cff636464ff838382ffcfceceffe5e4e5ffe9e8e8ffebebebffeeededffefeeeeffecececffe8e8e9ffe5e5e5ffe3e2e2ffe0e1e1ffdfdfdfffddddddffdbdbdaffd9d9d9ffd7d6d6ffd3d3d3ffd1d0d1ffcececeffccccccffcbcbcbffc9cacaffc8c8c8ffc7c6c7ffc5c5c5ffc2c2c2ffc1c0c0ffc0bfbfffbebebeffbebdbeffbebdbdffbdbcbdffbcbcbcffbcbbbcffbbbbbbffbabab9ffb9b9b9ffb8b8b8ffb7b7b8ffb7b7b7ffb6b6b7ffb6b6b6ffb6b6b6ffb4b4b4ffb4b3b4ffb3b4b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b1ffb1b1b1ffb1b1b1ffb1b1b2ffb2b2b1ffb1b1b1ffb1b0b1ffb0b1b1ffb0b1b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b1b0ffb1b0b0ffb1b0b1ffb1b0b0ffb0b1b0ffb1b0b0ffb0b0b0ffb0b0b0ffafafb0ffafafb0ffafafafffafb0afffafafafffafafafffaeafaeffaeaeaeffadadadffadacacffacacacffacabacffaaababffaaaaabffaaaaaaffababaaffabaaaaffabababffaaabaaffabaaaaffaaaaaaffa9a9aaffa9a9a9ffa9a9a8ffa9a9aaffabababffabaaabffaaaaaaffaaaaa9ffa9a8a8ffa8a8a8ffa7a8a8ffa8a7a7ffa7a7a7ffa7a7a7ffa8a7a7ffa7a8a7ffa8a8a8ffa8a9a8ffa8a9a9ffa9a9aaffa9a9a9ffa9a9a9ffaaa9aaffaaaaa9ffa9aaa9ffa9aaaaffaaaaaaffabaaaaffaaaaaaffabaaaaffaaababffabababffacababffadaeadffafafafffb1b1b0ffb3b2b2ffb4b3b4ffb5b4b4ffb6b6b6ffb9b9b8ffbababaffbababaffbababbffbbbbbbffbcbcbbffbcbdbcffbdbdbdffbebebeffbfc0bfffc0c0c0ffc2c1c1ffc3c2c3ffc4c4c4ffc6c5c6ffc7c7c7ffc9c8c9ffcacbcbffcccccbffcdccccffcececeffcececeffcfcecfffd0cfcfffcfcfd0ffd0d0d0ffd1d1d0ffd1d1d2ffd2d1d1ffd3d2d2ffd2d3d2ffd4d4d3ffd4d4d4ffd5d5d4ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd8d8d8ffd7d8d7ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdcdddcffdddcddffddddddffddddddffddddddffddddddffdedddeffdddeddffdededeffdededeffdededeffdedfdfffdfdfdfffe0dfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e0e1ff969696ff4c4c4dff4a4b4bff484848ff464545ff434343ff404040ff3e3d3dff3b3a3aff383839ff363636ff343333ff303031ff2f2e2eff2f2e2eff2e2f2eff2f2f2eff2f2e2eff2d2d2cff2d2d2dff2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141314ff141414ff141414ff141414ff161616ff151516ff1b1a1bff232322ff2b2b2cff393939ff4b4a4bff5d5e5dff717170ff838383ff939393ffa6a6a6ffc8c7c7ffe2e2e2fff1f1f0fffdfdfdfffefffefffffefefffefffefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffefffefefffffffefefffefefefffdfefdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefdfefffdfefefffdfefefffefefefffefdfefffefefefffefdfdfffdfefdfffefefdfffefdfdfff7f7f7fff2f3f3ffe9e9eaffd0d0d0ffbebfbfffb4b4b4ffaaa9a9ff9c9d9cff8e8e8eff7b7b7bff696969ff595859ff474647ff3b3c3cff3d3c3dff3d3e3eff3d3d3dff3e3d3dff3d3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff5f6f6fff4f4f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f2f3fff3f2f2fff3f2f2fff2f2f3fff2f2f2fff2f1f2fff1f2f1fff2f2f1fff1f1f1fff1f1f0fff0f0f1fff0f0f0ffefefefffefefefffefefefffedeeeeffeeedeeffedeeedffedeeeeffededeeffedededffedededffedededffecececffececebffebececffececedffecececffebebebffebebebffeaebebffe9eae9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe9e8e9ffeae9eaffeaebebffececebffecebebffededecffededeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffedeeedffecededffedecedffecececffebececffebebebffebebebffebebebffebebebffebebebffecebebffebebebffecebebffebececffebecebffebebebffebecebffebececffecececffedececffecececffedececffedededffedededffeeededffedededffededeeffedededffedededffedeeedffedededffedededffedededffedededffedececffecececffecececffecebecffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebeaffebeaebffeaebeaffeaebebffeaeaebffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeaeaeaffe9e9e9ffeae9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffdfdfdfffdeddddffddddddffdcddddffdddcdcffdddddcffdddddeffdddcdcffdddcdcffdcdddcffdcdcdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbdbebeffbebdbeffbebebeffbdbdbdffbebdbeffbdbdbdffbebebeffbfbfc0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c4c5ffc5c6c6ffc7c8c7ffc8c8c8ffc9c9c9ffcacacaffcbcccbffcdccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d3ffd2d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd8d7d7ffd9d8d9ffd9d9d9ffd9dadaffdadadbffdbdbdbffdcdcdbffdddcdcffddddddffddddddffdededeffdfdfdfffdfdfdfffe0dfe0ffe1e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe4e4e3ffe4e3e3ffe4e5e4ffe4e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9eaffe9eaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebeaeaffeaebeaffebebebffebebebffebebebffebebecffebebecffebebebffebececffecececffecececffececebffecececffecececffecececffedecedffecececffecececffececedffedededffedededffeeededffeeeeeeffedeeedffeeededffeeeeeeffededeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeedffeeeeeeffedeeedffeeeeeeffedeeedffedeeeeffeeedeeffedededffedededffedededffededecffedededffecededffececedffededecffecececffecebecffebececffebecebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eae9ffeae9e9ffe9e9e9ffe8e8e8ffe7e7e8ffe6e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e7e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e7e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffeaebeaffebebebffebebebffebebebffebebebffecebecffecececffecececffececedffecededffedededffedededffeeededffedeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffeeefeeffefeeefffefefeffff0efeffff0f1f0fff1f1f0fff1f1f1fff0f1f0fff1f1f1fff0f1f1fff1f1f1fff1f2f1fff3f3f3fff7f7f7fffbfbfbfffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313132ff323231ff313232ff313231ff323231ff313131ff393838ff414140ff494949ff535354ff636363ff6e6e6fff777777ff818281ff8f8f90ffa3a3a3ffe0e0e0ffe9e9e9fff5f5f4fffdfdfdfffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefffefffefffffffefffefffffffefffffffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffefffffffffffffffefefefffffefefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefefffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffefffefefefffefffefffefffffffefffefffefffefffefefffffffefefffefefefffefefefffefffefffefefefffffffefffffffffffefefefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffefefffffffefffffefefffefefffffefefefffefefffffefefefffefffefffefefffffefffefffffffffffefefefffffefefffffffffffffefffffefffffffffffffffefffefffffffffffefffffffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfcfcfffafafafff6f6f6ffecececffdfdfdfffcecfceffc1c2c2ffb4b4b4ffa5a5a4ff949494ff838383ff717171ff606060ff4d4d4dff3c3c3cff3c3c3bff3c3c3cff3c3c3cff3c3c3cff3b3b3cff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2d2dff2d2d2eff2d2d2dff2e2f2eff2e2e2fff2f2f2eff2e2e2eff2e2f2eff303130ff333333ff363635ff383838ff3b3b3aff3d3c3dff3f3f3fff414241ff434343ff464646ff484848ff4a4a4aff717171ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdfdedfffdededfffdededeffdededeffdddedeffdddeddffddddddffddddddffddddddffdcdcdcffdddcdcffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdadbffdbdadaffdbdadaffdadadaffdadbdaffdadad9ffdad9daffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d7ffd7d7d6ffd6d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0cfcfffcfcecfffcfcfcfffcfcfcfffcececeffcececdffccccccffcacacaffc9c9c9ffc6c6c7ffc5c5c4ffc3c4c3ffc2c2c2ffc1c0c0ffbfbfbfffbfbebeffbebebdffbdbcbdffbbbbbcffbbbabaffbababbffb9babaffb9b9b9ffb8b7b8ffb5b6b5ffb4b4b4ffb3b3b2ffb2b2b2ffb1b2b1ffb0b0b0ffafb0b0ffafafafffaeafaeffaeaeaeffadaeaeffacacadffacacacffacacacffababacffacabacffacacacffacacacffadacacffabacacffabababffabaaabffaaaaaaffaaabaaffaaabaaffaaaaaaffaaaaaaffaaaaabffaaaaabffaaaaabffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffabababffabababffabacabffacacabffacacacffadacacffababacffacacacffacadacffadacacffadaeadffaeaeaeffaeaeaeffaeaeafffaeaeafffafafaeffafafafffafb0afffb0afafffafafb0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b1ffb0b0b0ffb0b0b1ffb1b1b1ffb1b2b2ffb2b1b2ffb2b3b2ffb3b3b3ffb2b2b2ffb3b2b2ffb3b3b3ffb3b2b3ffb2b3b3ffb3b3b3ffb3b4b3ffb3b3b4ffb3b4b4ffb3b3b3ffb3b3b3ffb3b3b4ffb3b3b3ffb3b3b3ffb4b3b3ffb4b4b3ffb4b4b4ffb4b5b5ffb4b5b4ffb5b4b5ffb5b5b4ffb5b5b5ffb5b6b5ffb6b6b5ffb6b6b6ffb6b7b7ffb7b7b7ffb7b7b8ffb8b8b8ffb9bab9ffbbbbbbffbdbdbcffbdbdbdffbebebeffbfbfbfffbfc0c0ffc0c1c0ffc2c2c2ffc3c3c3ffc4c4c4ffc6c6c6ffc8c8c8ffc9c9c9ffcccccbffcdcdcdffcececeffd0d0d0ffd2d1d2ffd4d4d4ffd8d8d8ffdbdbdbffdddddcffdededeffe1e0e0ffe3e3e2ffe5e5e5ffe7e7e8ffeaeae9ffeeeeeefff0f0f0fff1f2f1fff1f0f1ffe7e8e8ffccccccff8c8c8bff666666ff4f4f4fff292829ff0d0e0eff040404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff0c0c0cff1a1a19ff464646ff626362ff737273ffbfc0c0ffe1e2e1ffe8e9e8ffebebebffedededffeeeeeeffededecffe9e9eaffe6e6e6ffe3e3e3ffe2e1e1ffe0e0dfffdededeffdbdcdcffdadad9ffd8d8d8ffd5d5d4ffd2d2d2ffcfcfcfffcecdcdffccccccffcacbcbffc9c9caffc8c8c8ffc6c6c6ffc3c3c3ffc2c2c2ffc1c1c1ffbfbfbfffbfbfbfffbebfbfffbebebeffbebebeffbdbdbeffbdbdbdffbbbbbbffbbbbbbffbababaffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb7b7b7ffb6b5b6ffb5b6b5ffb5b5b5ffb4b5b4ffb4b4b4ffb4b4b4ffb4b4b3ffb4b4b3ffb4b3b4ffb3b3b4ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b3ffb2b3b2ffb3b3b3ffb2b2b2ffb3b2b2ffb3b3b3ffb2b2b2ffb2b3b2ffb2b3b2ffb2b3b2ffb2b2b3ffb2b2b2ffb1b1b2ffb1b2b1ffb1b1b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b0ffb0b1b1ffb0b0afffb0b0b0ffb0b0b0ffafb0b0ffafb0afffafafafffafafaeffaeaeafffaeaeaeffaeaeaeffadadadffacadacffacacacffacacacffababacffacacabffabacacffacadadffaeaeadffadadaeffadadadffacacacffabababffabababffaaaaaaffaaaaa9ffaaaaaaffa9a9a9ffaaaaaaffaaa9aaffaaaaaaffabababffabacabffacacabffacacacffacacabffacacacffacacacffacacadffacacacffacacadffadadadffadadadffadadaeffadaeaeffaeaeaeffafaeaeffb1b0b0ffb2b3b2ffb4b3b4ffb5b6b6ffb7b7b7ffb8b9b8ffbababaffbcbcbcffbdbdbdffbdbebdffbebebfffbebfbfffbfbfbfffc0c0c0ffc1c1c1ffc2c2c1ffc2c3c3ffc4c4c3ffc5c4c5ffc5c5c5ffc6c7c7ffc8c8c8ffc9c9c9ffcacacaffcbccccffcccdcdffcdcdcdffcececdffcececeffcfcfcfffd0d0cfffcfd0d0ffd1d1d0ffd1d2d1ffd1d2d2ffd2d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d5d5ffd7d7d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9dad9ffdad9d9ffdadadaffdadadaffdbdadaffdbdadaffdadadbffdadadaffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdbdcdcffdcdcdcffdcdcdcffdddcdcffddddddffdddcddffdddeddffdddeddffdddedeffdededeffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe1e1e1ff969696ff4c4c4bff4a4a4aff484848ff454545ff424242ff40403fff3d3d3dff3a3a3aff383838ff363636ff333433ff303130ff2e2f2eff2e2e2fff2f2e2eff2e2e2eff2e2e2eff2f2f2eff2c2c2cff2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141415ff141414ff141413ff141413ff141414ff141414ff151616ff1b1c1bff232423ff2c2c2cff3a3a3aff4d4c4dff616160ff747474ff868787ff969696ffa7a6a6ffcacac9ffe4e4e4fff2f2f2fffdfdfdfffefefffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffefffefffefefffffefefefffefffefffefffefffefefefffefffefffefffffffffffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefffffffffefffefefefffefffefffefffffffefefefffefffefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefefffefefffffefefefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffdfefefffdfdfdfff7f7f7fff2f2f3ffe9e9e9ffd0cfd0ffbebebeffb4b4b3ffa9a9a9ff9d9d9dff8f8f8eff7d7d7dff6a6a6aff565757ff444544ff393939ff3c3c3bff3c3d3dff3d3d3eff3d3d3eff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffafaf9fff7f7f8fff6f6f7fff5f6f6fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffefefefffefefeeffeeededffeeeeedffedededffecececffecececffebebebffebebeaffeaebeaffeaebeaffeaeaeaffe9e9e9ffeae9e9ffe9e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e8ffe7e8e8ffe9e9e8ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffeaeaeaffebebebffeaebeaffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebececffebececffecebecffebececffecececffececebffecececffecededffecececffecededffedededffedededffedededffedeeeeffedededffedeeedffeeedeeffedededffedededffeeededffedededffedededffedeeeeffedededffedededffededecffecedecffecedecffecececffececebffebececffecececffebebecffebebebffebebebffebebebffebebebffebebebffebecebffebecebffebebebffebecebffebebecffecebebffebebebffebebebffebecebffebebebffebecebffebececffebebebffebebebffebebebffebebebffebebebffeaebeaffebeaeaffeaeaeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9eae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e7e6ffe6e6e7ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdedfdeffddddddffddddddffdcddddffddddddffdcddddffdcddddffdddeddffdcdcddffdddddc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebdffbdbdbeffbebebdffbdbdbdffbcbcbcffbdbdbeffbfbfbeffc0c0c1ffc1c2c2ffc3c3c3ffc4c4c4ffc5c6c5ffc7c7c7ffc8c8c7ffc9c9c9ffcacbcaffcbcbcbffcbccccffcdcdcdffcececeffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdddcdcffddddddffdededeffdfdfdeffdedfdfffe0e0dfffe0e1e0ffe0e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e5e4ffe4e4e4ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e8ffe9e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffe9eaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaeaffeaebebffeaebeaffebebebffebebebffebebebffebebebffebebebffebebecffebebebffecebebffecebebffececebffecececffecececffecececffecececffecececffecedecffecedecffededecffededecffecededffedededffededeeffedededffedeeedffeeedeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefeeffefefeeffeeeeeeffefefeeffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeededffedededffeeededffedededffedededffecededffecececffececedffecececffebececffebebebffeaebebffebebebffeaeaeaffeaeae9ffeaeaeaffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e8e8ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e5e4ffe5e5e5ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e4e4ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe8e9e8ffe9eae9ffeae9e9ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffeaebebffeaebebffebeaebffebebebffecececffebebebffececebffecececffecebecffecedecffecedecffedededffedeeeeffedeeeeffededeeffedeeedffeeedeeffeeeeeeffeeeeeefff0efeffff4f3f3fffaf9f9fffcfcfcfffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313232ff323232ff323132ff313231ff313231ff313130ff303030ff373736ff403f3fff484849ff535252ff636363ff6d6e6eff767677ff818180ff8e8f8effa2a2a2ffdededeffe8e9e9fff4f3f3fffdfdfdfffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffefefffefefffffffffefffefefffffffffefffefefffffefefffffefffffffffefefffefefffffefffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffefffffffffefffefffefffefffefffefefffffefffffffffefefffffefffffefefffffefefffffefffefffffefefffefefefffffffffffefffefffefefefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffefefffefefefffefefffffffffefffefefefffffefefffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefffefffffffffffffefffffefffefffefefefffefffefffefefefffefefefffffefefffffffffffffefefffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffffefffffefefffffffffffffefffffffffefffffefefefffffefffffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffafbfbfff6f6f6ffecececffdfdfdfffcecfceffc2c2c2ffb5b5b5ffa6a6a6ff959596ff858585ff737373ff616161ff4d4e4eff3b3b3bff3c3c3bff3c3c3bff3c3c3cff3b3c3cff3c3c3cff3c3b3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2d2eff2d2d2dff2e2e2fff2f2f2fff2f2e2eff2e2e2eff2e2e2fff2e2e2eff2f2f2fff333232ff353535ff373838ff3b3a3bff3d3c3cff3f3f3fff414242ff444343ff464646ff484848ff4a4a4aff595a5affe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdededfffdedfdfffdededeffdededdffdddeddffdddeddffddddddffddddddffddddddffddddddffdcdcddffdddcddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdadadaffdbdbdbffdadadaffdbdadaffd9dadaffdadad9ffd9d9d9ffd9d9d8ffd7d7d8ffd6d7d7ffd6d7d7ffd6d6d5ffd5d4d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d1ffd2d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfceceffcececeffcdcdcdffccccccffcacbcaffc9c9c9ffc8c7c7ffc5c6c6ffc4c5c4ffc4c4c3ffc2c2c2ffc2c2c1ffc1c1c0ffc0c0c0ffbfbfbfffbdbebeffbdbdbdffbcbcbdffbcbcbbffbababaffb8b9b9ffb6b6b6ffb5b6b6ffb5b4b4ffb4b3b4ffb2b2b3ffb2b2b2ffb1b1b1ffb1b0b1ffb0b0b0ffb0b0b0ffafafafffaeafaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeafffaeaeaeffaeadadffacadadffadadacffacacadffadadacffacacadffacacadffacacacffacacacffababacffacacacffacacabffacacacffacacadffadadadffadadadffaeadadffaeaeaeffaeaeaeffafaeafffafaeaeffafafafffafafafffb0afafffb0b0b0ffb0b1b0ffb0b1b0ffb0b1b0ffb0b0b1ffb1b0b0ffb0b1b0ffb1b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b3b3ffb2b2b3ffb3b3b2ffb3b3b2ffb3b4b3ffb3b4b4ffb3b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b5ffb4b5b4ffb5b4b5ffb5b5b4ffb5b5b5ffb4b5b4ffb4b4b4ffb5b4b5ffb5b5b4ffb5b5b4ffb5b5b5ffb5b5b5ffb5b5b5ffb6b6b6ffb6b5b6ffb6b6b6ffb6b6b6ffb7b7b6ffb6b7b7ffb7b7b7ffb7b7b8ffb7b7b8ffb8b8b9ffb9b9b8ffb9b9baffbbbbbbffbdbcbcffbdbebdffbebebfffbfc0bfffc0c0bfffc1c1c1ffc2c2c2ffc2c3c3ffc4c4c4ffc5c5c5ffc7c7c7ffc9c9c9ffcbcacaffccccccffcececdffcfcfcfffd0d1d1ffd3d3d3ffd6d5d5ffd8d9d8ffdcdcdbffdededdffdfdfdfffe1e1e1ffe3e3e3ffe6e6e6ffe9e8e8ffeaebebffeeefeffff0f0f1fff2f2f1fff1f1f0ffe5e6e6ffc4c4c4ff828383ff5f5f5eff474747ff202021ff0c0c0cff030404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090909ff141515ff3b3a3aff5c5b5cff6a696affb2b1b2ffdddeddffe8e7e8ffeaeaeaffedededffeeefeeffedededffeaeaeaffe7e7e7ffe4e4e4ffe2e2e2ffe1e0e0ffdededeffddddddffdbdbdbffd9d8d8ffd6d6d6ffd3d3d3ffd0d0d0ffcfcfceffcdcdcdffcbcbccffcacacbffc9c9c9ffc7c7c7ffc4c5c5ffc4c3c3ffc2c2c1ffc1c1c1ffc0c0c0ffc0bfbfffc0bfbfffbfbfbfffbebfbfffbebebeffbdbcbcffbcbcbcffbbbbbbffbababaffbababaffb9bab9ffb9b9b9ffb8b9b8ffb7b7b7ffb7b6b7ffb6b7b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b5ffb5b5b4ffb5b5b5ffb5b5b5ffb4b5b5ffb4b5b5ffb4b4b5ffb5b5b4ffb4b4b4ffb3b4b4ffb3b4b4ffb3b4b4ffb4b4b3ffb4b4b4ffb4b3b4ffb4b4b4ffb3b4b4ffb4b3b4ffb4b3b3ffb4b4b4ffb3b3b3ffb3b3b2ffb3b3b3ffb3b3b2ffb2b3b2ffb2b2b2ffb3b3b2ffb2b2b2ffb2b2b3ffb2b2b2ffb2b2b2ffb1b2b2ffb2b2b1ffb1b1b2ffb2b2b1ffb1b1b1ffb0b0b1ffb0b0b0ffb0b0b0ffafafb0ffafafafffaeaeaeffadaeadffaeaeaeffaeaeaeffaeadadffaeaeaeffb0afafffafafb0ffafafafffaeaeaeffadadadffacadadffacacacffacacabffabacabffabababffabababffacacacffacacacffacadacffadadacffadaeadffaeadadffaeaeadffaeaeadffaeaeaeffafaeaeffaeaeafffaeafafffafafafffb0b0afffafb0afffafb0b0ffb0b0b0ffb0b1b1ffb2b2b2ffb3b3b3ffb5b5b5ffb8b7b8ffb9b9b9ffbbbabbffbcbbbbffbdbdbdffbebebdffbfbfbeffc1c0c1ffc1c1c1ffc2c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c5c6ffc7c6c6ffc7c7c8ffc9c9c8ffc9c9caffcbcbcaffcbcbccffcccccdffcdcdcdffcecdcdffcececeffcfcfcfffd0cfcfffd0d0d0ffd0d0d1ffd1d2d1ffd2d1d1ffd3d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9dad9ffdadad9ffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdcddddffdddddcffddddddffdddddeffdedddeffdededeffdededeffdededeffdfdfdfffdfdfdeffdfdfdeffdfdfdfffe0dfdfffdfe0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e0e0ffe1e1e1ffe1e2e1ffe1e1e1ff888887ff4b4b4cff49494aff474748ff454444ff424242ff404040ff3e3d3dff3a3a3aff383839ff363636ff333333ff313030ff2f2f2fff2e2e2fff2f2e2fff2f2e2eff2e2e2eff2e2e2eff2e2e2eff2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff141414ff141314ff141414ff141413ff131313ff141414ff1b1b1aff232323ff2c2c2cff3b3a3aff4d4d4dff636263ff767676ff888888ff979797ffa8a8a8ffcbcbcbffe6e6e5fff3f3f3fffdfdfdfffffffffffffefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffefffefefefffffffefffefefefffffefffffefefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffefffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffefefffefefefffefefffffffffefffefefefffffefefffefefefffdfefefffefdfefffefdfdfffefefdfffdfefefffefdfdfffefefefffefefefffefefefffefffefffffffffffffefffffefffefffefefefffffffefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfefffdfdfdfff7f7f7fff2f2f2ffe9e9e9ffcfd0cfffbebebeffb3b3b3ffa8a9a8ff9d9c9dff8e8d8eff7c7c7cff676868ff545454ff424242ff363636ff393939ff3b3c3cff3d3d3dff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafbfff7f7f8fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff4f3f3fff2f3f2fff2f2f3fff2f2f2fff1f1f0fff0f0f0fff0f0f0ffeeefefffeeeeeeffedededffedececffebececffebebebffebebebffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe3e4e4ffe4e4e3ffe4e3e4ffe3e3e4ffe4e3e4ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe5e5e4ffe5e5e5ffe6e6e5ffe5e5e6ffe5e5e6ffe5e6e6ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffebeaeaffeaebeaffebebeaffebebebffebebebffebebebffecebebffebececffecebebffebebecffebececffebebecffececebffececebffebececffecececffecededffedececffedecedffedecedffedededffedededffeeededffedededffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeedffedeeedffedededffeeeeedffedededffeeedeeffedededffeeededffedededffedededffececedffededecffecececffebececffecececffececebffebebecffecececffecebebffebebebffebebecffececebffebebebffecebecffecececffebececffecebecffecebebffecebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffeaebeaffeaebeaffebebeaffeaeaeaffeaeaeaffebeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9eae9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e5ffe5e6e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe1e2e2ffe2e2e1ffe1e1e1ffe1e1e0ffdfdfe0ffdfdfe0ffe0e0e0ffe0dfdfffdfdedfffdedfdeffdddddcffdcdddcffddddddffdbdbdbffdbdbdaffdddcddffddddddffddddddffdddcdd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbebeffbebebdffbebebdffbebebdffbdbdbdffbebdbdffbdbdbeffbebdbdffbebebfffbfc0c0ffc1c1c1ffc3c3c2ffc3c4c3ffc5c5c5ffc6c7c7ffc7c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcccdcdffcecdceffcececeffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdadbdbffdbdcdcffdcdcdcffdcdcddffdddedeffdededeffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e5ffe6e7e6ffe6e7e7ffe7e7e8ffe8e7e8ffe7e8e8ffe8e8e8ffe9e9e8ffe9e9e8ffe9e9e9ffeae9e9ffe9eaeaffeae9e9ffe9e9e9ffe9eaeaffe9e9eaffeaeae9ffeaeae9ffe9eaeaffeaeaeaffeaeaebffebeaeaffeaeaeaffeaeaebffebeaebffeaebebffebebebffebebebffebebecffebebebffebebebffecebecffececebffebecebffecebecffecececffecececffecececffecececffedececffecececffededecffecededffededecffececedffecededffedededffedededffededeeffeeeeeeffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeeeffefefeeffeeefefffeeeeeeffefefeeffefefeeffefefefffeeefeeffeeeeefffeeeeeeffedeeeeffeeeeedffeeeeedffeeededffedededffeeededffedeeeeffedededffecededffecededffececedffecececffebecebffebecebffeaebebffeaebebffebeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe9e8e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaebffebebeaffeaebeaffeaebebffebebebffebececffecebebffecececffecececffecececffecececffedecedffedededffededeeffedededffedededffeeedeeffeeeeedffedeeedffefeeeffff4f4f4fffafafafffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323132ff313132ff323232ff323132ff313030ff30302fff30302fff363636ff3e3e3eff464747ff515151ff616261ff6c6b6cff757575ff80807fff8d8d8cffa0a0a1ffdddddcffe7e7e7fff2f2f3fffdfdfcfffffefffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefefffffefefffefefffffffffffffefefffffefffffffefefefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffefffffefffefffffefefffefefefffefefffffefffefffefefefffefefffffffffefffffefffffffefefffffffefffefefffffefffffffefefefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefffffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffefffffffefffefffefefefffffefefffefffefffffefefffefefefffffefffffefffefffefefefffefefefffefefffffefefffffefefffffffefefffefefefffefefefffefefefffefefffffefefffffffefffffffefffffffefefffefffefffffefefffffefefffefefffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffffffffffffefffffffffefffffffefffefefffffefffffffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffafafafff6f6f6ffecebebffdededeffcdcdcdffc3c2c2ffb6b6b6ffa7a7a6ff969697ff868686ff757575ff636263ff4e4e4eff3b3a3bff3b3b3bff3b3b3bff3b3c3cff3c3b3cff3b3b3cff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2e2eff2e2f2eff2e2e2fff2e2f2eff2e2e2eff2e2e2eff2e2e2eff2d2d2dff2e2e2eff323132ff343534ff373737ff3a3a3aff3d3c3dff3f3f40ff414242ff444344ff464646ff484848ff4a4a4aff4c4c4cffdad9daffe1e1e1ffe1e0e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffdfdfdfffdedfdfffdfdedfffdededeffdededeffdededdffdddddeffdddeddffddddddffdddddeffddddddffddddddffddddddffdddddcffdddcddffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdcdcdbffdcdcdbffdbdcdbffdbdbdbffdbdbdaffdbdadaffdadadbffdadadaffd9d9daffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d4ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd0d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffcfd0d0ffd0cfcfffcfcfcfffcececeffcdcdcdffccccccffcacacbffcacacaffc8c8c9ffc7c7c6ffc6c6c5ffc5c5c4ffc4c4c4ffc4c3c4ffc2c2c3ffc1c1c1ffc0c1c0ffc0bfc0ffbebfbeffbdbdbdffbbbbbbffbab9baffb8b9b8ffb7b7b7ffb6b6b7ffb6b6b6ffb5b5b5ffb5b4b4ffb4b4b3ffb3b3b3ffb2b2b3ffb2b2b1ffb1b1b1ffb0b1b1ffb0b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffb0b1b0ffb0b1b0ffb0b0b0ffb0b0b0ffb0afafffafafafffafafafffaeaeafffaeaeafffaeaeaeffaeaeaeffaeaeaeffadaeadffadadaeffadadadffadadadffaeadadffaeaeaeffafaeaeffafaeaeffb0afb0ffb0b0afffb0b0b0ffb0b1b0ffb1b1b1ffb1b1b2ffb1b2b2ffb2b1b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb3b2b2ffb3b2b3ffb3b2b2ffb2b3b2ffb3b3b2ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b4ffb4b3b4ffb3b4b3ffb4b4b3ffb4b4b4ffb5b4b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b5b6ffb6b6b5ffb6b6b6ffb6b6b6ffb6b6b7ffb6b6b6ffb6b6b6ffb5b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b6ffb6b7b7ffb6b6b7ffb7b7b7ffb8b7b7ffb7b7b8ffb8b8b8ffb8b8b8ffb8b8b9ffb8b9b8ffb9b9b9ffb9babaffb9bab9ffbabbbbffbcbcbbffbdbdbdffbfbebeffbfc0bfffc0c0c0ffc1c0c0ffc2c2c2ffc3c3c3ffc3c4c4ffc5c5c5ffc7c6c7ffc8c8c9ffcacacaffcccbccffcdcdcdffcececeffd0d0d0ffd1d1d2ffd3d3d4ffd7d6d7ffdad9daffdddcdcffdedfdeffe0dfdfffe2e2e1ffe4e4e4ffe6e6e6ffe8e8e8ffebececfff0efeffff1f1f1fff2f2f2fff0f0f0ffe2e2e3ffb8b8b8ff787979ff525253ff363636ff171717ff090909ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060706ff0e0e0eff282929ff4c4c4cff626262ffa6a6a6ffd9dad9ffe7e7e7ffeaeaeaffededecffefeeeeffedeeeeffeaeaebffe7e8e8ffe4e4e5ffe3e3e2ffe1e2e1ffdfe0dfffdddddeffdcdcdbffdad9d9ffd7d7d7ffd4d4d4ffd1d1d1ffcfd0d0ffcececeffcdcccdffcbccccffc9cac9ffc8c8c8ffc5c6c5ffc4c4c4ffc3c3c3ffc2c2c1ffc1c1c1ffc1c0c0ffc1c0c1ffc0c0c0ffbfc0c0ffbfbfbfffbebebeffbdbdbeffbcbcbdffbcbbbbffbbbbbbffbababaffbababaffb9b9baffb8b8b8ffb8b8b8ffb8b7b8ffb7b7b7ffb7b7b6ffb7b6b6ffb7b6b6ffb6b6b6ffb6b6b6ffb6b5b6ffb6b7b6ffb6b6b6ffb6b6b5ffb6b6b5ffb5b5b5ffb5b5b6ffb5b6b5ffb5b5b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b4ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb4b4b3ffb4b4b4ffb3b3b4ffb4b3b3ffb4b3b3ffb3b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb2b3b2ffb2b2b2ffb2b2b2ffb1b2b1ffb1b1b2ffb1b1b0ffafb0b0ffb0afafffafb0afffb0afafffafafafffb0afb0ffb1b1b1ffb0b1b1ffb0b1b0ffafafb0ffafafafffafafafffafaeaeffaeadaeffadadadffadadadffadadadffadadadffaeaeaeffaeaeafffafaeaeffafafafffb0afafffb0b0afffb0b0b0ffb0b0b0ffb0b0b0ffb0b1b1ffb1b0b1ffb1b1b1ffb1b1b1ffb2b2b1ffb2b2b3ffb3b3b3ffb3b3b3ffb4b4b5ffb6b6b6ffb8b7b7ffb9b9b9ffbbbcbbffbdbcbdffbdbebeffbebfbeffc0c0bfffc1c2c2ffc2c2c3ffc3c3c3ffc4c3c4ffc5c5c4ffc6c6c5ffc6c7c6ffc6c7c7ffc8c7c7ffc9c8c8ffc9c9caffcacacaffcacbcbffcbccccffccccccffcdcdcdffcdceceffcececeffcecfcfffcfcfcfffcfd0d0ffd1d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd3d4d4ffd4d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d8d9ffdadadaffdadadaffdadadaffdadbdaffdbdadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdbdcdbffdcdcdcffdcdcdcffdcdcddffddddddffddddddffddddddffdededdffdedddeffdededeffdededeffdededfffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffdfdfe0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e0e1ffe1e1e0ffe2e1e1ffe1e1e2ffe1e2e2ffe1e1e2ff6a6a6aff4b4c4bff4a494aff474747ff444444ff424242ff40403fff3d3d3dff3a3a3aff383938ff363636ff333232ff303030ff2e2e2eff2e2e2fff2e2f2eff2f2e2fff2e2e2fff2e2e2fff2f2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141515ff141514ff141414ff141413ff131313ff131313ff121312ff1a1a1aff232323ff2d2c2dff3b3b3bff4d4e4eff636363ff787778ff89898aff989898ffa9a9a9ffcececeffe7e6e6fff6f6f6fffdfdfefffefefffffffffffffffefffffffefefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffefefefffefefefffefefffffefefefffffefffffefffffffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffdfdfefffdfefdfffefdfefffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffffefefffefffefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefdfffefefdfffefefdfffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfff7f7f7fff1f1f2ffe8e9e9ffcfcfcfffbfbfbeffb4b4b3ffa9aaa9ff9c9c9cff8d8c8cff7b7a7aff666667ff535353ff404040ff343434ff363636ff39393aff3c3c3cff3c3d3cff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafbfafff7f6f7fff5f5f5fff3f4f3fff3f3f3fff2f3f2fff1f2f2fff1f1f1fff1f1f0fff0f0f0ffefefefffefeeefffeeeeeeffecededffecececffecebecffebeaebffeaeaebffeae9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e4ffe4e4e5ffe4e4e4ffe5e5e4ffe4e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeae9e9ffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebecebffecebebffecebebffebebecffebebecffecebebffebececffecebecffececebffecececffecececffececedffecedecffecececffececedffedededffedededffedededffeeeeedffededeeffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffeeeeedffedeeeeffededeeffeeededffeeededffededeeffedededffedededffecededffecececffececedffecececffececebffecececffececebffebececffecebebffececebffecececffebebebffecececffecececffebebecffececebffecebecffecebecffebececffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaebeaffebeaeaffebeaeaffebeaebffeaeaebffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeae9ffeaeae9ffe9e9eaffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e7ffe6e6e7ffe5e6e6ffe5e5e5ffe5e5e4ffe4e5e4ffe3e4e4ffe3e3e3ffe3e2e2ffe3e2e2ffe1e1e2ffe1e1e1ffe0e1e1ffe0e0e1ffdfe0dfffe0dfe0ffdfe0e0ffdfdfdeffdededfffdededdffdcdddcffdcdcdcffdbdbdaffdbdbdbffdbdadaffdcdbdcffdcdddcffdcdcddffdadbda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebdbdffbdbebdffbdbdbdffbebdbdffbdbdbdffbdbdbdffbdbdbdffbebfbeffc0bfc0ffc0c1c0ffc2c2c2ffc3c3c3ffc4c4c5ffc6c7c6ffc7c7c7ffc8c8c9ffcacacaffcbcacbffcccccbffcdcdccffcdcdcdffcececfffcfcfcfffd0d0d0ffd0d1d1ffd1d1d2ffd2d3d3ffd3d3d3ffd4d4d3ffd4d5d4ffd4d5d5ffd5d5d6ffd6d6d6ffd7d6d6ffd7d7d8ffd8d8d8ffd8d9d9ffd9dadaffdadadaffdbdbdbffdbdcdcffdcdcdcffdcddddffddddddffdddedeffdfdedeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe6e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffe9eae9ffeaeae9ffeaeae9ffeae9eaffeaebeaffeaeaeaffeaeaebffebebeaffebeaebffebebeaffebebeaffebebebffebebecffebebebffebebebffebececffebebecffebececffebebebffececebffecececffecedecffececedffedececffedececffececedffedededffedededffedededffedededffedededffedeeeeffedededffededeeffedeeedffedeeeeffeeededffeeeeedffeeeeeeffeeeeeeffefeeefffeeefeeffeeeeefffeeefeeffefeeefffefeeefffeeefefffefeeefffeeeeefffeeeeeeffeeeeefffeeeeefffeeeeeeffefeeeeffeeeeefffeeeeeeffeeeeeeffeeeeedffeeeeedffeeedeeffededeeffedededffedeeedffedededffededecffedececffecececffecebecffebecebffebebebffeaebebffebebebffebeaebffebeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaebeaffebeaebffebebebffebebebffebebebffebebecffecececffecececffecececffedececffedecedffedededffedededffededeeffedeeeeffeeeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeefff1f1f1fff8f8f8fffcfdfcfffdfdfefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323132ff323231ff323231ff303030ff303030ff2f3030ff2f2f30ff353635ff3e3d3dff454646ff505050ff5e5e5fff6a6a69ff737373ff7d7e7eff8a898aff9d9e9dffdadadaffe6e6e6fff2f3f2fffcfcfdfffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffefffffefefffefefffffffffefffffefffffefefefffefffefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffefffefffffffffefffffefefefffefefefffefefffffffffefffffefffffefefefffffefffffefffffffefefefffefffffffefffffffffefffffefffefffefefefffefffffffefefefffefefefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffefefffffffefefffefffefffffefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefffefffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffefefffefffefffefffffffefefefffefefefffefdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffafafafff6f6f6ffececebffdedddeffcececeffc3c3c4ffb7b6b7ffa7a8a8ff989897ff878787ff757575ff626362ff4e4e4dff3b3b3bff3b3a3bff3b3b3bff3c3b3cff3c3b3cff3c3c3bff3d3d3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f2eff2f2f2eff2f2f2eff2f2e2eff2e2e2dff2e2d2eff2e2e2eff2e2e2fff313131ff343434ff373736ff39393aff3c3c3cff3f3f3fff424241ff444444ff464646ff494848ff4a4a4aff4c4c4cffc3c3c2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfdfdfffdfdfdeffdedfdeffdedfdeffdfdedeffdededeffdddddeffdedddeffdededdffdedddeffddddddffdedddeffddddddffddddddffddddddffddddddffddddddffdcdddcffdcdcdcffdcddddffdcdcdcffdcdbdcffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdadbdbffdbdadbffdadadbffdadadaffdad9daffd8d9d9ffd7d8d8ffd8d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d4d5ffd5d5d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd1d1d0ffd0d0d0ffd0cfd0ffcfcfceffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc7c8c8ffc7c7c7ffc6c6c6ffc6c5c5ffc4c5c4ffc3c4c3ffc2c2c3ffc2c2c1ffc0c0c0ffbfbfbfffbdbdbdffbcbcbcffbababaffbababaffb9b9b9ffb8b8b9ffb7b7b7ffb7b6b7ffb6b6b6ffb5b5b5ffb5b5b5ffb4b5b5ffb4b4b4ffb3b4b3ffb3b2b3ffb2b3b3ffb2b2b1ffb1b1b1ffb2b1b1ffb1b2b1ffb2b2b2ffb1b1b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b0ffb0b0b0ffafb0b0ffafb0b0ffb0afb0ffb0b0afffafafafffafafafffb0afafffb0b0afffb0afb0ffb0b0b0ffb1b1b1ffb2b1b1ffb1b2b1ffb2b2b1ffb2b2b2ffb2b3b2ffb3b3b3ffb4b4b3ffb4b3b3ffb4b4b4ffb4b3b3ffb3b3b4ffb4b3b4ffb4b4b3ffb4b4b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b5b5ffb4b5b4ffb5b4b4ffb4b5b4ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb7b7b6ffb7b6b7ffb7b7b7ffb7b7b8ffb7b8b7ffb8b7b7ffb8b8b8ffb7b8b8ffb7b7b7ffb7b8b7ffb7b7b7ffb7b8b8ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb8b8b9ffb8b8b9ffb8b9b9ffb9b8b9ffb9b9b9ffbabab9ffbab9baffb9babaffbabbbaffbbbabbffbbbbbaffbcbcbcffbdbdbcffbfbebeffc0c0bfffc1c0c1ffc1c1c1ffc2c2c2ffc3c2c3ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c8ffc9cac9ffcbcccbffcdcdcdffcececeffd0cfcfffd1d1d1ffd2d2d2ffd5d5d4ffd7d8d7ffdadadaffddddddffdfdfdfffe0e0e1ffe2e2e2ffe5e4e4ffe7e8e7ffe9eae9ffedededfff0f0effff1f1f1fff1f2f2ffefeeeeffdfdfdfffadadadff717171ff454545ff242424ff0d0e0eff060506ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070708ff1a1a19ff383738ff575757ff9a999affd5d5d5ffe6e6e6ffeaeaeaffecededffefeeefffeeeeeeffebebebffe8e9e9ffe6e6e6ffe3e3e3ffe2e2e2ffe0e0e0ffdfdfdfffdcddddffdadbdbffd8d8d8ffd5d5d5ffd3d3d2ffd1d0d1ffcecfcfffcdceceffcdccccffcbcbcaffc9cac9ffc7c7c6ffc6c5c5ffc5c5c4ffc4c3c4ffc2c3c2ffc2c2c2ffc2c1c2ffc1c2c1ffc1c1c1ffc0c0c0ffbfbfbfffbebfbeffbebebdffbdbdbdffbcbcbcffbcbcbbffbbbbbbffbababbffbabab9ffb9b9b9ffb9b8b8ffb9b9b9ffb8b9b8ffb8b8b8ffb7b8b7ffb8b7b7ffb7b8b7ffb7b7b7ffb7b7b8ffb8b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b7ffb6b7b6ffb6b6b7ffb6b6b6ffb6b6b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b7b7ffb6b6b6ffb5b6b6ffb5b5b5ffb5b6b6ffb5b5b5ffb5b5b5ffb6b5b5ffb5b5b5ffb5b5b5ffb4b5b5ffb4b5b5ffb5b4b5ffb4b4b5ffb5b5b4ffb4b4b4ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b2ffb3b3b2ffb2b2b1ffb2b1b1ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b2ffb2b1b1ffb1b2b1ffb2b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb1b1b1ffb1b0b0ffb0b0b0ffb0afafffafafafffafaeafffafafaeffafafafffb0b0b0ffb1b1b1ffb1b1b1ffb1b1b2ffb1b2b2ffb2b2b2ffb2b3b2ffb3b3b3ffb3b2b3ffb4b4b3ffb3b3b3ffb3b4b4ffb5b4b4ffb4b5b5ffb5b5b5ffb6b6b6ffb7b7b6ffb8b8b8ffb9b9baffbcbbbcffbdbebdffbfbebeffbfc0c0ffc0c1c1ffc2c1c2ffc3c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9caffc9cacaffcbcacaffcbcbcbffccccccffccccccffcccdcdffcdcecdffcfceceffcfcfceffcfd0cfffd0d0cfffd1d0d0ffd2d2d1ffd2d1d2ffd2d2d2ffd3d3d3ffd4d3d3ffd3d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdadbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdbdbdcffdcdcdbffdcdcdcffdcdddcffdddcddffddddddffddddddffdddddeffdededdffdededeffdededeffdfdedfffdedfdfffdfdfdfffdfdfdfffdfe0e0ffe0dfe0ffdfe0dfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ff4d4d4dff4b4c4cff494a49ff474747ff454544ff424242ff40403fff3d3d3dff3a3a3aff383838ff353535ff323233ff302f2fff2d2e2eff2e2e2eff2e2e2eff2e2f2eff2e2f2eff2f2f2eff2f2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151415ff151514ff151514ff141414ff141313ff141313ff131313ff1a1b1aff242324ff2e2d2dff3b3c3bff4f4e4eff636363ff777877ff898a89ff999998ffabaaabffd2d2d2ffe9e8e8fff8f8f8fffefefefffffffefffffffefffefefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefefefffefefefffffefffffefffefffffffffffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefffefffffefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffefffefefefffffefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffefefffffffefefffefefefffefdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefefefffefefefffffffefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffdfdfdfffdfefefffdfdfdfff7f7f7fff1f1f1ffe8e9e9ffcfcfcfffbebebeffb5b4b5ffaaaaa9ff9c9c9cff8b8b8cff787979ff676667ff535454ff414140ff353435ff373738ff393a39ff3a3a3aff3c3c3bff3f3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafbfbfff5f6f6fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f0f0fff0f0f0fff0eff0ffefefefffefefefffefeeeeffedeeeeffeeededffedecedffecececffecececffececebffebebebffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe7e6e6ffe6e7e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebebebffebebebffebebebffebebebffebebebffecececffebececffebebecffebecebffececebffebececffecececffecececffededecffecececffecedecffedececffecedecffecececffedededffedededffededeeffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffeeefeeffeeeeeeffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffeeededffedededffedededffedededffecededffecededffedececffecedecffecececffecececffecebecffececebffecebecffecececffecececffecebecffebececffececebffecebecffecececffecececffececebffecebecffecebecffecebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaeaebffeaebeaffebeaeaffeaebeaffeaebeaffeaeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9eaffeaeae9ffe9e9eaffe9e9e9ffe9e8e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdeffdedfdeffdededdffdddcddffdbdbdaffdbdadbffdbdbdbffdbdbdcffdcdbdcffdbdcdcffdbdadaffdadadb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbebebeffbdbebeffbdbdbeffbdbdbdffbebdbdffbdbebdffbdbdbdffbebebeffc0c0bfffc0c0c0ffc1c2c2ffc3c3c3ffc4c4c4ffc6c6c6ffc7c7c7ffc8c9c8ffc9c9caffcacacaffcccbccffcccdccffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd6d6d6ffd6d6d6ffd6d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadbdbffdcdbdcffdcdcdbffddddddffddddddffdeddddffdfdfdeffdfdfdfffdfe0dfffe0e0e1ffe1e0e1ffe1e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9eae9ffe9e9eaffeaeae9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebeaffebeaebffeaeaebffebeaebffebebebffebebebffebebebffebececffecebecffebecebffebebebffebececffecececffecececffedececffecedecffedededffecededffecededffedecedffedededffedededffedededffedededffedeeedffeeededffeeeeedffedeeedffeeeeedffeeededffeeeeedffeeedeeffeeeeeeffeeeeefffefeeeeffeeefeeffefeeeeffeeeeefffefefefffefefefffefefeeffefefefffefefefffefefeeffefeeefffefeeefffefefeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedeeeeffeeeeeeffededeeffeeeeedffedededffedededffedededffecedecffecececffecececffececebffecebecffebebebffebebecffebebebffebebebffeaebebffeaeaeaffeaeaeaffe9eae9ffe9e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e6e6ffe7e7e6ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e7ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffeae9e9ffeaeaeaffebebebffebebebffececebffebececffecececffedececffecececffecececffedededffedededffededeeffedededffeeedeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffeeefefffefeeeeffeeefeffff0f0f0fff5f5f5fffbfbfbfffdfdfdfffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313131ff303130ff303030ff2f2f30ff2f3030ff2f302fff353535ff3c3c3dff454445ff4d4d4eff595958ff676867ff727272ff7b7c7bff868787ff9b9b9bffd7d6d7ffe5e5e5fff1f1f2fffcfdfdfffffefffffefffefffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefffffffefffefefffffefefefffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefefffefefefffffffffffefefefffefffffffffefffffefffefffefefffffffefefffffefffffefefffffefefefffffefefffffffffffffefefffefefefffffefefffffffefffefffffffffffffffefefffffffffffffffffefffffffffffefefffffffefffffffffefffffffffffefefefffffffffffffffffffffefffffffefefffffffffffefffffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffefffefefefffefffefffffffefffefefffffefffffffefffefffefefefffefefffffefefefffefefffffffefefffffffffffffefffffefffefffefffffffffefefffefefefffffffffffefefffffefffffffffefffffffffefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfdfdfffafafafff6f5f6ffebebebffdddedeffcececeffc3c3c4ffb7b8b7ffa9a8a9ff999998ff878788ff747374ff606161ff4c4c4cff393a39ff393a3aff3a3b3aff3b3b3bff3c3c3cff3c3c3cff3d3e3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2f2fff2e2f2fff2f2e2fff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2e2e2eff303130ff343333ff363636ff393939ff3c3b3cff3f3f3fff424242ff444444ff464747ff494948ff4b4b4aff4d4d4dffb7b7b7ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0dfe0ffe0e0dfffdfe0e0ffdfdfdfffdfdfdeffdedfdfffdfdedeffdededeffdededeffdddedeffdededeffdededeffdededdffdddddeffdeddddffdddddeffddddddffddddddffddddddffddddddffdddcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdcffdbdbdbffdbdbdbffdadadbffdadadaffd9d9d9ffd8d9d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d2ffd3d2d2ffd2d2d2ffd1d2d2ffd1d0d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d1ffcfd0cfffcfcfceffcfcfcfffcdcdceffcdcdcdffccccccffcacacbffc9cac9ffc8c9c8ffc8c8c8ffc6c7c7ffc6c5c6ffc5c4c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c0ffbfbfbfffbebdbeffbdbcbdffbcbcbcffbbbbbbffbabbbbffbababaffb9b9b9ffb8b8b9ffb8b7b8ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb4b4b4ffb4b3b3ffb4b4b3ffb3b3b3ffb4b3b4ffb3b3b3ffb4b3b4ffb3b3b3ffb3b3b3ffb2b2b3ffb2b2b2ffb2b2b1ffb2b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b1ffb2b2b2ffb1b2b2ffb2b2b2ffb2b2b3ffb3b3b2ffb4b3b3ffb4b4b3ffb4b4b4ffb4b4b4ffb4b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b6b5ffb5b5b6ffb6b6b6ffb6b7b6ffb6b6b6ffb5b6b6ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b7ffb7b6b7ffb7b7b6ffb7b7b7ffb8b7b7ffb7b7b7ffb8b8b8ffb7b7b8ffb8b8b8ffb9b8b9ffb8b9b8ffb8b8b9ffb9b8b9ffb9b8b9ffb8b9b9ffb8b8b8ffb9b8b8ffb9b9b9ffb9b8b8ffb8b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbababaffb9babaffbababbffbbbabaffbbbbbbffbabbbbffbbbbbbffbbbcbbffbcbcbcffbcbbbbffbdbdbdffbdbebdffbfbebfffc0c0c0ffc2c2c2ffc1c2c2ffc2c2c2ffc3c3c3ffc3c4c3ffc5c4c5ffc6c6c6ffc7c7c8ffc9c8c9ffcacbcbffcccccdffcececeffcfcfcfffd0d1d0ffd2d2d1ffd4d4d3ffd5d5d5ffd8d9d8ffdcdcdcffdededeffdfe0e0ffe1e1e1ffe3e3e3ffe4e5e5ffe8e8e8ffeaeaebffeeeeeefff1f1f1fff2f1f2fff2f3f2ffeeefefffdddcddff9f9f9fff676767ff3e3e3fff1c1d1dff0a0a0aff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0f0f0fff292a2aff4e4e4eff90908fffd1d1d2ffe6e5e6ffeae9eaffecececffeeeeeeffefeeeeffecececffe9e9e9ffe6e7e7ffe5e4e4ffe3e3e2ffe1e1e1ffdfdfe0ffdddddeffdcdcdcffdad9d9ffd7d7d7ffd3d4d4ffd2d2d2ffd0d0d0ffcfcfcfffcdcdcdffcccdccffcbcbcbffc9c8c9ffc7c7c7ffc6c6c6ffc4c5c5ffc4c4c4ffc3c3c3ffc3c3c2ffc3c2c3ffc3c2c2ffc1c2c2ffc1c0c1ffc0c0c0ffbfbfbfffbebfbeffbdbebeffbdbdbdffbdbdbcffbcbcbcffbababbffbabbbaffbababaffbababaffb9babaffb9bab9ffb9b9b9ffb8b9b9ffb9b8b9ffb8b8b9ffb9b9b8ffb9b9b9ffb9b8b9ffb8b9b8ffb8b8b9ffb8b8b8ffb8b7b8ffb8b8b8ffb7b7b8ffb7b8b8ffb8b7b8ffb7b7b7ffb7b7b8ffb8b7b7ffb8b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b6ffb6b6b6ffb7b6b6ffb7b7b6ffb6b6b6ffb6b6b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b4b4ffb3b4b3ffb3b3b3ffb3b2b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb3b2b3ffb3b3b3ffb3b3b4ffb4b3b4ffb3b4b4ffb3b3b3ffb2b3b2ffb2b2b2ffb1b2b1ffb1b1b0ffb1b1b1ffb0b0b0ffb1b1b1ffb2b2b2ffb2b2b3ffb3b3b3ffb3b4b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b5ffb5b5b5ffb5b6b6ffb6b5b6ffb6b6b6ffb6b7b7ffb7b7b7ffb8b7b8ffb8b8b8ffb9b9b9ffbabbbbffbcbcbcffbdbebdffbfbfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c5c4ffc6c6c6ffc6c6c6ffc6c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffcacacaffcacacaffcbcbcbffcccbcbffccccccffcccccdffcdcdcdffcdcecdffcececeffcececeffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d8ffd9d9d8ffdadadaffd9dadaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdbdcdcffdcdcdcffdcdbdcffdcdcdcffddddddffdddcddffdddddcffddddddffdeddddffddddddffdededeffdddddeffdededeffdfdedfffdfdfdeffdededfffdfdfdfffdfdfe0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ff4d4c4cff4b4c4bff494949ff464646ff444444ff424242ff3f3f40ff3d3c3dff3a3a3aff373838ff353535ff323232ff2f2f2eff2d2d2dff2e2e2eff2e2f2fff2f2e2fff2e2f2fff2e2e2fff2e2f2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141515ff151515ff151415ff151414ff141414ff141414ff1c1c1cff242424ff2d2e2dff3d3c3cff4f4f4eff636464ff787778ff8a8b8bff9a9a9affadaeadffd5d5d5ffe9eae9fff9faf9fffffffefffefefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffefefffefefefffffefefffffffefffefefefffefefffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffffefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffffffffffffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefefffffffffffefffefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffdfdfdfffdfefefffdfdfefffdfefdfffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefefffffefffffffefffefffefefefffefefffffefefefffefefffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffdfdfefffdfdfdfffcfdfcfff7f7f7fff1f1f1ffe8e8e8ffcfcfcfffbfbfbfffb5b5b5ffa9aaaaff9b9b9cff8a8a8aff787878ff676666ff555554ff424243ff373737ff393a39ff3a3a3aff3b3a3aff3e3f3fff3f404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfdfcfff9f9f8fff4f3f3fff2f3f3fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f0f0ffefeff0ffefefefffeeefeeffefeeeeffeeeeeeffedeeeeffedededffecededffecececffecececffebebecffebebebffeaebeaffeaeaeaffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e5e6ffe5e5e5ffe6e6e6ffe5e5e5ffe5e6e6ffe6e5e6ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e6ffe7e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe8e7e7ffe7e8e7ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaebebffebebebffebebebffebebebffebecebffececebffecececffebebebffebecebffecececffecececffecececffecececffecececffececedffecececffececedffedececffedededffedecedffededecffecededffedecedffedededffedededffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffefeeeeffefefefffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeedffeeeeedffedededffedededffedededffedededffecececffecededffecedecffececedffecececffecececffecececffecececffecececffececebffecebecffecececffebececffecebecffecececffecececffebecebffecececffebecebffebecebffececebffebebebffebebebffebebebffebebebffebebebffeaebeaffebeaebffeaeaebffebeaeaffeaeaebffebeaeaffebebebffebeaebffeaebeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9eaffe9eaeaffeae9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e8e9ffe8e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdededeffdedfdfffdedfdeffdededeffdddcddffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdbffdbdadbffdbdbdaffdadbdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbeffbdbebdffbdbebdffbdbdbdffbdbdbeffbdbdbdffbdbdbeffbebebeffbfc0bfffc1c0c1ffc2c2c1ffc3c3c3ffc5c4c4ffc6c5c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacaffcbcbcbffccccccffcdcccdffcecdceffcecfcfffcfd0cfffd1d0d0ffd1d2d1ffd2d2d2ffd2d3d3ffd4d3d3ffd4d4d4ffd4d5d4ffd5d5d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d9d9ffdad9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffdddddeffdedddeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe2e1e2ffe3e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebebebffeaeaebffeaebebffebebebffebebebffebebebffebebebffebebecffebebebffebebebffececebffecececffecececffecececffedececffecececffecececffedededffecececffedededffedededffedededffedededffedededffedeeedffeeeeedffedededffedeeeeffedeeeeffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefefeeffeeefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefeeffefefefffeeeeeeffeeefeeffefefefffeeeeefffeeefefffeeefeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffeeededffedecedffedededffecececffecececffecececffecececffebebecffecebebffebebebffeaebebffeaeaeaffebeaeaffeaeaeaffeae9e9ffe9e9e9ffeae9e9ffe9e9e8ffe8e9e8ffe9e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeaeaeaffeaeaebffebebebffebebecffecececffedededffedecedffededecffedededffeeededffedededffeeeeeeffededeeffeeeeeeffefeeeeffeeefeeffeeeeefffefeeefffefeff0ffefefefffefefeffff0efeffff0f0f0fff0f0f0fff3f3f3fffaf9f9fffdfdfcfffefefefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313030ff30302fff303030ff303030ff2f302fff30302fff353534ff3c3c3cff444344ff4d4c4dff575757ff656565ff707070ff797979ff858484ff989998ffd4d3d4ffe4e4e4fff1f2f2fffdfcfcfffefefffffefefefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefffffffefffefffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffdfefefffefefefffdfefefffefefdfffefefefffefefefffefefffffffefefffefefefffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffefffffffffffefffefefffffefefefffefefefffefffffffffefefffffefffffefffffffefffefffefefffffefefffffffffefffefffffffffefffffefffffffefffefffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefffefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffefffefffffffefffffefefffefffefffffefefffefffefffffffefffffefefffffefffffffefefffefffefffffefffffefffefffffefefffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffefffffffffefefffffefefffefefefffefefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfff9f9fafff6f5f5ffeaeaeaffddddddffcfcfceffc3c3c3ffb7b7b7ffa9a8a9ff989899ff878687ff727272ff5e5e5dff494a49ff383837ff383939ff3a3a39ff3b3a3bff3d3d3dff3e3d3dff3e3f3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2e2d2eff2e2e2eff2d2d2dff2f3030ff333333ff353536ff393839ff3b3b3bff3f3e3eff414241ff444443ff464647ff494949ff4b4a4bff4d4d4dffa7a7a6ffe2e2e1ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0dfffe0e0dfffe0dfe0ffdfe0dfffdfdedfffdedfdeffdfdedfffdedfdfffdedfdfffdfdedeffdededeffdededeffdededeffdededeffdededeffdedddeffdddddeffddddddffddddddffddddddffddddddffdcddddffdcdcddffdcdddcffdcdddcffdbdcdcffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdadbdaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfd0cfffcfceceffcececeffcecdcdffccccccffcacbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c5c5ffc5c5c4ffc4c4c4ffc2c3c3ffc2c1c2ffc0c0c0ffbfbebfffbebfbeffbdbebeffbdbdbcffbbbcbcffbbbbbbffbabbbaffbababaffbab9b9ffb9b9b9ffb8b8b9ffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b6ffb5b6b6ffb6b5b6ffb5b6b6ffb5b6b5ffb5b6b6ffb5b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b3ffb4b4b4ffb3b3b4ffb3b3b3ffb3b2b3ffb2b2b2ffb3b2b3ffb3b3b3ffb3b3b3ffb4b3b4ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b6ffb5b5b6ffb6b6b6ffb6b6b6ffb7b6b6ffb6b7b6ffb6b6b6ffb6b6b7ffb7b6b6ffb6b6b6ffb6b7b6ffb7b6b6ffb7b7b6ffb8b7b7ffb8b7b7ffb7b8b7ffb8b8b8ffb8b8b7ffb8b8b7ffb8b7b7ffb8b7b8ffb8b7b7ffb8b8b8ffb8b8b8ffb8b9b8ffb9b8b8ffb8b9b8ffb9b8b9ffb9b9b9ffb9b9b9ffbab9b9ffb9babaffb9bab9ffb9babaffbababaffbababaffbababaffb9babaffbababaffb9babaffbababaffbababaffbababaffbababbffbabbbbffbbbbbbffbbbbbbffbbbcbcffbcbcbbffbcbcbcffbcbcbcffbcbdbcffbdbdbdffbdbdbdffbebebeffbebebeffbfbfbfffc1c1c1ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc9c8c8ffcacacaffcccccbffcdcecdffcfcfceffd0d0d1ffd2d2d2ffd3d2d3ffd4d4d4ffd6d6d6ffdadad9ffddddddffdfdfdfffe0e0e0ffe2e2e1ffe3e4e3ffe6e6e5ffe9e8e9ffebeaebffefeeeefff1f1f1fff2f2f2fff1f2f2ffeeededffd9dad9ff8c8b8cff636363ff414141ff1d1c1cff0a0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0e0f0eff2b2b2aff4e4e4fff858685ffcccdccffe5e5e5ffeae9eaffecececffeeeeeeffeeefeeffedededffeaeaeaffe8e8e7ffe5e5e5ffe3e3e3ffe1e2e2ffe0e1e0ffdedfdfffddddddffdadbdaffd8d8d8ffd5d5d5ffd3d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcbccccffcac9caffc8c8c8ffc6c7c7ffc6c6c6ffc6c6c5ffc4c4c4ffc4c5c4ffc4c4c4ffc3c3c4ffc4c3c3ffc1c2c2ffc1c1c1ffc0c1c0ffc0c0bfffbebfbfffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbbbbffbbbbbbffbbbbbaffbbbbbaffbbbabaffbababaffbabab9ffbababaffbababaffb9babaffbab9b9ffb9bab9ffb9b9b9ffb8b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b8b8ffb8b8b8ffb8b8b8ffb7b7b8ffb8b8b8ffb8b8b8ffb7b8b8ffb8b7b8ffb7b8b8ffb7b8b7ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb6b5b5ffb6b6b5ffb5b6b6ffb5b5b5ffb5b5b5ffb4b4b5ffb4b4b4ffb4b4b4ffb5b4b4ffb4b5b4ffb5b4b4ffb5b5b4ffb4b4b4ffb4b5b5ffb5b5b5ffb5b5b5ffb6b6b6ffb5b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b3b3ffb3b2b3ffb3b3b3ffb3b3b2ffb3b4b3ffb4b4b4ffb4b4b4ffb5b5b5ffb6b6b5ffb6b6b5ffb6b6b6ffb6b6b6ffb7b6b7ffb7b7b6ffb7b8b7ffb8b8b8ffb8b9b8ffb9b8b9ffb9b9b9ffbababaffbabbbbffbbbcbcffbdbdbcffbebebeffbfc0bfffc1c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc4c5c5ffc6c6c6ffc6c6c7ffc7c7c8ffc8c8c8ffc8c9c9ffc9c9c9ffcacacaffcacbcaffcbcbccffccccccffccccccffcecdcdffcdcdcdffcececdffcecfcfffcfcfcfffd0cfd0ffcfcfd0ffd0d0d0ffd1d0d1ffd2d1d1ffd2d3d2ffd3d2d3ffd4d4d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdbdbdaffdbdbdbffdcdbdbffdbdcdbffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdddcdcffddddddffddddddffdddeddffdeddddffdddeddffdedddeffdededeffdedfdfffdfdfdeffdedfdfffdfdfdeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e2ff4c4c4cff4b4b4bff484848ff464646ff444444ff414242ff3f3f3fff3d3d3dff393a39ff383738ff363636ff333333ff2f3030ff2e2e2eff2e2e2fff2f2e2fff2f2f2fff302f2fff2e2f2eff2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff141414ff141414ff141415ff151414ff141414ff141414ff1d1d1dff252525ff2e2e2eff3d3d3dff4f5050ff666565ff7a7a7aff8d8d8dff9c9d9cffb1b1b0ffd6d7d7ffeaeaeafffafafafffefffefffffefefffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffffefffefefffffefefefffefffefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefefefffefdfefffefffefffffefefffefffefffffffefffffefffffefffefffffffefffefffefffffffefffffefefffffefffffffefefffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefdfdfffcfdfdfff7f7f7fff0f0f0ffe8e8e8ffd0d0d0ffbfc0c0ffb6b6b6ffaaaaaaff9b9c9bff8a8b8bff787878ff666665ff555454ff444343ff393a39ff3a3a3aff3b3b3bff3f3f3fff3f3f3fff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffbfbfcfff7f7f7fff3f3f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f0f1fff1f1f0ffefefefffeff0efffefefefffeeeeefffefeeeeffedeeeeffeeededffedededffededecffececedffecececffebebecffebebebffebeaeaffeaebeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e7ffe7e8e8ffe8e7e8ffe7e8e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e8ffe8e7e7ffe7e8e7ffe8e8e8ffe9e9e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaebffebeaebffeaebebffebebebffebebebffebebebffebececffecececffecebecffecececffecececffecececffedececffedececffecedecffedececffededecffededecffedececffedecedffedececffedededffedededffedededffeeededffedededffeeedeeffedeeeeffeeeeeeffeeeeedffedeeeeffeeeeeeffeeeeeeffeeefefffefeeefffefefefffeeefefffefefefffeeeeefffefefefffefefefffeeefefffeeeeefffeeefeeffeeefeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffedededffedededffedededffedededffedededffececedffecececffecececffecececffecececffecececffededecffecececffecececffecececffecececffecececffebececffececebffecececffececebffebececffececebffebebecffebecebffecebebffebebebffebebebffebebebffeaebeaffebebebffebebeaffebebeaffebeaeaffebeaebffebeaeaffeaebeaffebeaebffeaebeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffe0e0e0ffdfdfdfffdfdedfffdededeffdddddeffddddddffdddcdcffdbdbdbffdcdbdbffdcdcdbffdbdbdbffdadbdbffdbdadbffdadadbffdbdadb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebdbdffbdbebdffbebdbdffbdbdbdffbebebdffbebdbdffbdbdbdffbebebdffbfbfbfffc1c0c0ffc1c2c1ffc3c2c3ffc4c4c3ffc6c5c6ffc6c7c7ffc8c8c8ffc9c9c8ffc9cacaffcbcbcaffcbcccbffcccdcdffcecdceffcfcecfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d5d5ffd5d6d5ffd6d6d6ffd7d7d7ffd8d8d7ffd9d8d8ffd9d8d9ffdadad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffdededeffdedfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e6ffe6e6e6ffe6e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffeaeae9ffeae9e9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaebeaffebeaeaffeaebeaffebeaebffeaebebffebebebffebebeaffeaebebffebebebffebebebffebececffecebebffecebecffebececffecececffebebecffecececffedececffecececffececedffecededffecededffecededffedededffedededffeeededffedededffedeeedffeeeeeeffeeedeeffeeeeeeffedededffedededffededeeffeeededffedeeedffeeedeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeefffefeeefffeeefeeffefefeeffefefefffefefeeffeeefefffefefefffefeeefffefefefffefefeeffefefeeffefefefffefefefffeeefeeffefefeeffefefeeffefefeeffefeeeeffefeeefffefeeeeffeeefeeffefeeeeffeeefeeffeeedeeffedeeedffeeedeeffedeeedffedededffededecffecededffecececffecececffecececffecececffecebecffebebebffebebebffeaeaebffeaeaebffebeaeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9eaffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e9ffe9e8e8ffe8e9e8ffe9e8e8ffe9e9e8ffe8e8e8ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffe9eaeaffeaeaeaffe9e9eaffeaeaeaffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaebeaffebebebffebebebffececebffecececffedecedffededecffedeeedffeeedeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeefeeffeeefefffefefeeffeeefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f2fff7f7f6fffbfbfcfffdfdfefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff302f2fff2f3030ff2f3030ff2f3030ff2f2f30ff303030ff343434ff3c3c3cff444344ff4d4e4dff565657ff626162ff6d6d6dff787877ff838383ff969596ffd1d1d1ffe4e4e3fff1f0f1fffcfdfcfffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffefffffffffffffffefefefffffefffffffefffffffefffffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefffffffefefefffefefefffffefefffefefefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefefffffffffefffffffffffefffffffefefefffffffefffefefffffffffffffefffffffffffefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefefffffffefffffefffffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefffefffefefefffefefffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffefefefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffcfcfcfff9f9fafff6f5f6ffe9e9e9ffdcddddffcececdffc3c2c2ffb6b7b7ffa8a8a7ff979797ff848585ff707170ff5b5b5bff474848ff393939ff393a3aff3b3b3bff3d3d3cff3d3d3dff3f3e3eff3e3e3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2e2dff2d2e2eff2e2e2eff2e2e2eff2d2e2eff2d2e2dff2e2e2dff2f3030ff333332ff353535ff373838ff3a3b3aff3d3d3dff404141ff434344ff474747ff4a4949ff4c4c4bff4d4d4dff969595ffe2e2e2ffe1e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfdfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedfdfffdededfffdfdfdeffdededfffdededeffdededeffdededdffdedddeffdededeffdddedeffddddddffddddddffdddddcffdcddddffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdbdcffdcdbdcffdbdadbffdbdadbffd9dad9ffd8d8d9ffd8d8d8ffd7d8d7ffd6d7d7ffd7d6d7ffd6d6d6ffd5d6d6ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d0d1ffd1d0d0ffcfcfd0ffd0cfcfffcfcfcfffcececeffcdcecdffccccccffcbccccffcacbcbffcacacaffc9c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c5ffc2c2c3ffc1c1c1ffc0c1c0ffc0bfbfffbebfbeffbdbebeffbdbdbeffbdbdbcffbcbcbcffbbbcbcffbbbbbbffbbbbbaffbababaffbababaffb9b9b9ffb8b9b8ffb7b7b7ffb8b7b7ffb7b8b7ffb7b7b8ffb7b7b8ffb7b8b8ffb7b7b7ffb7b6b7ffb7b6b7ffb6b5b6ffb6b5b6ffb5b5b5ffb5b4b5ffb5b4b5ffb4b5b4ffb4b4b5ffb5b5b5ffb5b5b5ffb5b6b5ffb5b6b5ffb7b6b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b8b7ffb7b7b8ffb8b7b7ffb8b8b8ffb8b9b9ffb8b9b9ffb9b9b9ffb9b9b9ffb9babaffb9bab9ffb9b9b9ffb9bab9ffb9b9baffbab9baffbab9b9ffbababaffbababaffbababaffbababaffbbbbbaffbbbabbffbabbbbffbabbbbffbbbbbbffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbbbcbcffbbbcbbffbbbbbbffbcbcbbffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbdbdbeffbdbdbdffbebdbeffbebdbeffbebebfffbebfbeffbfbfbfffc0bfc0ffc0c1c0ffc2c3c3ffc4c4c4ffc4c5c5ffc4c5c5ffc5c5c5ffc6c5c5ffc6c7c7ffc7c7c7ffc8c8c8ffc9cacaffcbcbcbffcdcdcdffcfcfcfffd0d0d1ffd1d1d1ffd3d2d3ffd4d4d3ffd4d5d5ffd8d7d7ffdadbdbffdddedeffdfe0e0ffe1e0e1ffe2e2e2ffe4e4e4ffe6e7e6ffe9e9e9ffebecebffefefeffff1f1f1fff1f0f1fff0f0f0ffebebebffd7d6d7ff767676ff606060ff434343ff1c1d1cff0b0c0cff030304ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050605ff111111ff2e2f2fff525353ff7d7d7effc5c5c4ffe3e3e3ffe9e9e9ffebebecffeeeeeeffefeeefffeeeeeeffebebebffe8e9e8ffe5e5e5ffe4e3e3ffe2e2e2ffe0e0e1ffdfdfe0ffdededeffdcdcdcffd9d9d9ffd7d6d7ffd5d4d5ffd3d2d3ffd0d1d1ffcfcfd0ffcfcecfffcdcdccffcacbcbffc9c9caffc8c8c8ffc7c8c8ffc6c7c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c4ffc4c5c5ffc3c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffc0bfc0ffbfbfbfffbebebfffbfbebeffbebebeffbdbdbeffbdbebdffbdbcbdffbcbdbdffbcbdbcffbcbcbcffbcbbbbffbbbcbbffbbbbbbffbbbbbbffbbbabbffbbbbbaffbababbffbababbffbababaffbababaffbababaffb9bab9ffb9babaffb9b9baffbabab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb8b8b9ffb8b8b8ffb8b8b8ffb7b7b7ffb8b7b8ffb8b7b8ffb7b7b8ffb6b7b7ffb6b6b7ffb7b6b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b7b6ffb6b6b6ffb6b6b6ffb6b7b7ffb7b7b6ffb8b7b7ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b5ffb4b5b5ffb5b4b4ffb5b5b5ffb5b5b6ffb5b6b6ffb7b6b7ffb7b7b7ffb7b8b8ffb8b8b8ffb8b7b8ffb8b9b8ffb8b9b9ffbab9b9ffb9b9b9ffbababaffbababbffbbbbbcffbcbcbcffbdbdbcffbebdbdffbebfbeffc0c1c0ffc1c2c2ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c9c9ffc9cac9ffc9cacaffcbcacaffcbcbcbffcbcbccffcccccdffcdcdcdffcececeffcecdceffcfcecfffcfcecfffd0cfd0ffcfd0cfffd0d0d0ffd1d0d1ffd0d1d0ffd1d1d2ffd2d2d3ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdadaffdbdbdcffdbdbdcffdbdcdcffdcdcdcffdcdcdcffdcddddffdddddcffdcdcdcffdcdddcffddddddffdeddddffddddddffdededdffdddddeffdededeffdededeffdfdfdeffdfdedfffdedfdfffdfe0dfffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e2e3ffe3e2e3ff4e4d4eff4c4c4cff494949ff49494aff484748ff444544ff414242ff3f3f3fff3b3b3bff393939ff363636ff343333ff303131ff2f2f2eff2f2e2eff2f2f30ff2f302fff2f2f2fff303030ff2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151415ff141514ff141415ff151415ff141515ff141515ff1d1e1dff262625ff2e2f2fff3d3d3dff525151ff676868ff7d7d7dff8f8f8fff9fa0a0ffb4b5b5ffd9d9d9ffebeaebfffafafafffefefefffffefefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffefefefffefefffffffefffffffefffffefffefffefefffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefefffefffefffefefffffffefffffefefefffffffefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffffefffffffffffffffffffffffffefffefffefffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefffefffefefffffefefffffefffefffefffefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefdfefffefefdfffefefefffffefefffefffffffefefffffefffefffefefefffefffffffefffffffefffefffefefefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffdfefefffdfdfdfffdfdfcfff7f6f7fff0f0f0ffe7e7e7ffd0d0d0ffc0c0c0ffb7b6b6ffaaababff9c9c9dff8b8b8cff797a7aff666767ff555455ff444445ff3a393aff3b3b3bff3e3f3eff3f3f40ff403f40ff3f403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffdfdfdfff9f9fafff5f4f5fff3f3f2fff2f2f3fff2f2f2fff1f2f2fff1f2f1fff1f1f0fff1f0f0fff0f0f0fff0f0efffefefefffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffedededffedecedffededecffecececffecebebffebececffeaebebffeaebebffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e8e8ffe7e7e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e8ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffebeaeaffebeaeaffebebebffebebebffebebebffecececffecececffecececffecececffedececffecececffedececffecededffececedffecededffedecedffedededffedededffedededffedecedffecedecffedededffeeededffedededffedededffededeeffeeedeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeefffefefeeffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefeeeeffeeefeeffeeeeefffeeeeefffeeeeeeffeeeeeeffeeedeeffeeedeeffeeedeeffeeedeeffedededffedededffedededffecedecffecededffedecedffecededffecedecffecececffecececffecededffecececffecececffececedffecececffecececffecececffecececffecececffecebecffececebffebebebffecebebffebececffebebebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaebeaffeaeaebffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe4e5e5ffe5e4e4ffe3e4e4ffe2e3e3ffe2e2e3ffe2e2e2ffe1e1e2ffe1e0e1ffe1e0e1ffe0dfe0ffe0dfe0ffdedfdfffdededfffdedddeffdddeddffddddddffddddddffdcdcdcffdbdcdcffdbdcdbffdbdadaffdadbdbffdbdbdaffdadadaffdadbdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbebdffbdbdbdffbdbdbeffbebebeffbebebeffbebdbdffbdbebdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c3ffc4c3c4ffc5c5c5ffc6c7c6ffc7c7c7ffc8c9c8ffc9cacaffcacbcbffcccccbffcdcccdffcdcdceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d3ffd4d5d5ffd5d5d6ffd6d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdbdadbffdadbdbffdbdbdcffdddcdcffdcdddcffdddddeffdededeffdfdfdfffdfe0e0ffe0e0e0ffe1e0e0ffe1e2e2ffe2e2e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe7e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeae9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaebffeaeaeaffebebeaffebebebffeaebebffeaebebffebebecffececebffebebebffebececffebebecffececebffecebecffecececffecececffecedecffecececffedececffecededffececedffededeeffededeeffeeeeeeffedededffeeedeeffeeedeeffeeeeeeffedeeedffededeeffeeedeeffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeefefffeeeeeeffeeeeeeffeeefefffeeefeeffeeeeeeffefefefffefefefffefefefffefeeefffefefeeffeeeeefffefeeeeffefefefffeeefefffeeefefffefefefffefefefffefefefffefefefffefeeeeffeeefeeffeeeeefffefeeefffeeeeeeffefefeeffeeeeefffeeeeeeffeeedeeffeeeeedffeeededffedeeedffedeeedffedededffedededffedededffecececffecececffececebffebebecffebececffebebebffebebebffeaebeaffebeaeaffeaebeaffeaeaeaffeaeaebffeaebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffe9eae9ffe9eaeaffeae9eaffe9eaeaffe9eae9ffe9e9e9ffeae9e9ffe9eaeaffeaeae9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebebebffebeaebffebebeaffeaeaebffebeaeaffebebebffeaebebffebebebffebebebffebececffecececffecedecffedececffedededffededeeffeeeeeeffeeeeeeffefefeeffeeeeefffefefefffefefefffefefefffefefefffeff0efffeff0f0ffeff0f0fff1f1f0fff0f0f1fff0f1f1fff1f1f1fff1f1f0fff1f1f1fff1f2f2fff4f5f5fffafafafffcfcfcfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff302f30ff2f2f30ff302f30ff2f302fff2f2f30ff2f3030ff2e2f2fff333433ff3c3c3bff444344ff4c4c4dff575656ff606060ff6c6d6dff777777ff838283ff949393ffcdcdcdffe3e3e3fff1f1f0fffcfdfdfffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffefffffffffffefefffffffffefffefffffffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefefefffefdfefffefefefffefdfefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefffffffefffffefefefffffffffffffffffffefffffffefefffffffefefffefffffffefffefffefefffffffffffffffffffffefefffffefffffffefefefffffefefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefffefffffefefffffefffffffefefffefefefffffffffffffffffffefffffffefffffffffffffffefffffffefffefffefefefffefffefffefefefffefdfefffefefefffdfefdfffefdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfcfcfff9faf9fff5f5f5ffe8e8e8ffdcdbdcffcdcecdffc2c2c2ffb5b5b5ffa5a5a5ff959495ff828282ff6e6e6eff5a5b5aff484847ff3c3b3cff3b3b3bff3c3d3cff3d3e3dff3e3e3eff3e3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323131ff2e2e2eff2e2e2dff2e2e2eff2e2d2eff2f2f2eff2e2e2eff303030ff323333ff363536ff383839ff3b3c3bff3f3f3fff424242ff454545ff494948ff4b4b4bff4d4d4dff4d4c4dff8a8a8affe3e2e3ffe2e2e2ffe1e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0dfe0ffe0dfe0ffdfdfdfffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdfdfffdfdfdfffdededfffdededeffdddeddffdeddddffddddddffdddddeffddddddffdddcddffddddddffddddddffdcdcddffdddcdcffdcdcdcffdbdcdbffdbdadaffdadad9ffd9d9d9ffd8d9d9ffd8d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcececfffcdceceffcccdcdffccccccffcccccbffcbcacbffcacacaffc9c9c9ffc8c8c8ffc7c8c8ffc7c6c6ffc6c5c6ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc0c1c1ffc0c0c0ffc0bfbfffbebfbfffbebebeffbdbdbdffbdbdbdffbcbdbdffbcbbbcffbbbcbcffbabbbaffbababaffb9bab9ffbab9baffbababaffbab9b9ffb9bab9ffb9b9b9ffb9b9baffb9b9b9ffb8b9b9ffb7b8b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b7b7ffb7b6b6ffb6b6b6ffb7b7b6ffb7b7b7ffb8b7b7ffb8b8b8ffb8b8b8ffb8b9b9ffb9b9b9ffbab9baffb9babaffb9bab9ffbababaffbabab9ffb9b9baffbabab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbab9baffbababaffbababaffbabbbbffbabbbbffbbbbbaffbbbbbbffbbbabbffbbbbbbffbbbabbffbababbffbbbbbbffbcbbbbffbcbbbcffbcbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbcbcffbcbdbcffbcbdbcffbcbcbcffbcbdbcffbcbdbdffbcbcbdffbcbdbdffbcbcbcffbdbdbcffbdbdbdffbebdbeffbebebeffbebdbdffbebebeffbfbebeffbebebfffbfbfbfffbfbfbfffbfc0bfffc0bfbfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc4c4c4ffc5c5c4ffc6c5c5ffc6c5c6ffc6c7c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9caffcbcbcbffccccccffcececeffd0d0cfffd1d1d1ffd3d3d2ffd3d4d3ffd4d5d4ffd6d5d6ffd8d8d8ffdcdcdcffdedfdfffe0e0e0ffe1e2e2ffe2e3e3ffe5e5e4ffe7e7e7ffeaeaeaffececedfff0eff0fff0f0f1fff0f1f1fff0efefffeae9e9ffd3d2d2ff6c6c6cff5f5f5fff434343ff1b1c1cff0a0b0bff040303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff121211ff2e2e2fff535353ff777777ffbbbcbcffdfdfdfffe8e8e9ffebecebffeeeeeeffefeeefffeeeeeeffebebebffe9e9e8ffe6e6e5ffe4e4e5ffe3e3e3ffe2e1e2ffe1e1e1ffdfdfdfffdcddddffdbdadaffd8d8d8ffd5d6d5ffd4d3d3ffd2d2d2ffd0d0d0ffcfd0d0ffcececeffccccccffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc8c7c8ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc4c5c4ffc4c4c3ffc3c3c2ffc2c2c2ffc2c2c1ffc1c1c1ffc0c1c0ffc0c0c0ffbfbfc0ffbfbfbfffbebfbfffbebebfffbebfbfffbdbebeffbdbebdffbdbebdffbdbdbdffbcbcbdffbdbcbdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbabbbbffbbbabaffbabbbbffbabbbaffbababaffbabbbaffbabbbbffbababbffbabbbbffbababaffbbbabaffbabbbaffbbbabbffbbbbbbffbbbabaffbababaffbababaffb9b9baffbab9b9ffb9bab9ffb9bab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b8ffb8b9b8ffb9b9b8ffb9b9b9ffb9b8b9ffb9b9b9ffb8b8b8ffb7b8b8ffb8b8b8ffbab9baffb9babaffb9b9b9ffb9b9b9ffb9b9b8ffb9b8b9ffb9b9b8ffb8b8b8ffb7b8b7ffb7b7b7ffb6b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb8b9b9ffb8b9b9ffb9b9b9ffbabab9ffbab9baffbababaffbbbabbffbababbffbbbcbbffbcbcbcffbdbcbdffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc4c3c3ffc5c5c5ffc5c6c5ffc6c5c6ffc7c7c7ffc7c8c8ffc8c8c9ffc9c9c9ffc9cac9ffcbcacaffcbcbcbffcccbccffcdcccdffcdcdcdffcececeffcececeffcececfffcfcfcfffcfd0cfffcfd0cfffd0d0cfffd1d0d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d2ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d9ffd9d9d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdbdcffdbdcdcffdcdcdcffdcddddffdcddddffdddddcffdddddcffdddcddffddddddffdeddddffddddddffdededeffdededeffdfdedeffdfdedeffdededfffdfdfdfffdfdfdfffdfe0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e2ffe1e1e1ffe2e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ff535453ff515050ff4e4d4dff4b4b4bff494949ff464545ff424342ff3f3f3fff3c3c3cff393939ff363636ff333333ff303130ff2e2f2eff302f30ff2f3030ff2f302fff303030ff313131ff3130310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151414ff141514ff141414ff141414ff151415ff1e1e1eff262526ff2e2f2eff3d3e3eff535353ff696969ff7e7f7eff929292ffa2a2a2ffb8b7b8ffdbdbdaffebebebfffafaf9fffefdfefffefefefffffefffffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffffefefffefffefffffefffffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffefefefffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefefffefefefffefefffffffffffffefffffffefefefffffefefffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefefefffffefefffefefefffefefefffdfdfefffdfefdfffcfdfdfff7f6f7ffeff0f0ffe5e5e5ffd0cfcfffc0c0c0ffb7b6b7ffacabacff9e9d9dff8e8e8eff7c7c7bff676768ff565656ff454545ff3a3b3aff3f3e3eff403f3fff3f3f3fff3f4040ff403f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffcfbfcfff7f8f8fff4f4f4fff3f3f3fff3f2f2fff2f2f2fff2f1f2fff2f2f1fff1f1f1fff0f1f0fff0f0f0fff0eff0ffefeff0ffefefefffefefefffefefeeffeeeeeeffeeeeedffedeeedffedeeedffedededffececedffedecedffebececffebebecffebebebffeaebebffeaeaeaffeaeaeaffeae9eaffe9e9eaffeae9eaffe9e9e9ffe9eaeaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeae9e9ffeaeae9ffeaeaeaffe9e9eaffeaeae9ffe9eaeaffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaebeaffeaebebffebebebffebebebffebecebffecececffecececffecececffededecffecedecffecedecffecececffececedffedededffecedecffecededffedededffedededffedededffedeeedffedededffedededffeeedeeffedededffedeeeeffeeededffeeedeeffeeedeeffeeeeeeffeeeeeeffefefefffeeefefffeeeeefffefefefffeeefefffefefefffefefefffefefefffefefefffefeff0ffefeff0ffefefefffefefefffefefefffefeeefffefefefffefeeeeffefefeeffeeeeeeffeeeeefffeeeeeeffedeeeeffedeeedffeeededffeeededffedededffedededffedededffecededffededecffedececffedecedffededecffedecedffecedecffecececffececedffecececffecececffecececffececebffecececffececebffebecebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebeaffebebeaffebeaebffeaeaebffebeaebffeaeaeaffeaebebffebeaeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe6e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e1e1ffdfe0dfffe0dfdfffdfdfdeffdededeffdddedeffddddddffddddddffdddddcffdcdcdcffdcdbdcffdbdbdbffdbdadbffdadbdaffdadadaffdbdadbffdadadb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbebeffbdbebeffbebebdffbebebeffbebdbeffbdbdbeffbebdbeffbebebeffc0c0c0ffc1c1c1ffc3c2c2ffc4c3c3ffc5c5c5ffc6c6c6ffc8c8c7ffc8c9c9ffc9c9c9ffcbcacaffcbcccbffccccccffcdcdcdffcecfceffcfcfcfffd0cfd0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d5ffd7d7d6ffd7d7d7ffd7d8d8ffd9d9d9ffd9dad9ffd9dad9ffdbdadaffdbdbdbffdcdbdbffdcdddcffdddcddffdddeddffdededeffdfdfdfffe0dfe0ffe0e0e0ffe1e0e1ffe1e2e1ffe1e2e2ffe3e2e3ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaeaffebeaebffebeaebffeaeaebffebebebffebebebffebebebffebebebffecebebffebebebffebecebffebebecffecececffecececffecebecffecececffecececffecececffecedecffedecedffedededffedededffedeeedffeeeeeeffededeeffeeeeeeffedeeeeffedeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffeeeeeeffeeeeeeffefefeeffefefeeffefeeefffefefeeffefefefffefefeeffefeeefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffeeeeeeffeeefefffefeeefffefeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffeeededffedededffedededffedecedffededecffecedecffecebecffecececffebebebffecebebffebebebffecebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebeaffebebeaffebebebffebeaebffebebebffebeaebffeaebeaffebebeaffebeaeaffebeaebffebebeaffebeaebffeaebeaffeaebeaffebeaebffebebebffebebebffebebebffecebebffebebecffececebffebecebffebecebffecebecffebebecffecececffebececffebececffecececffecedecffededecffedededffeeedeeffeeeeeeffefeeeeffeeeeeeffefefeffff0efeffff0eff0fff0eff0ffefeff0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f1f2fff3f3f3fff7f7f7fffcfcfbfffdfefdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff30302fff30302fff302f2fff303030ff30302fff2e2e2eff2e2e2eff333333ff3b3b3aff434343ff4c4c4cff565556ff605f5fff6b6b6bff777677ff828282ff929292ffc9c9c9ffe1e2e2fff0f0effffcfcfdfffefffffffefffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefefffefefefffefdfefffefefdfffefdfefffefefefffefefdfffdfdfefffdfefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefffffffefefefffffffefffefffffffffefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffffffefffefffefffefffefefefffefefffffefefefffffefefffffefffffffefefffefffefffffefffffefffffffffffefffefefffffefffffffefffffffffffefffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffdfcfcfffdfcfdfffdfdfcfffdfcfcfffafaf9fff5f5f5ffe7e7e7ffdadbdbffcccccdffc1c1c1ffb4b4b3ffa3a3a4ff929292ff808180ff6d6d6dff5a5a5aff494849ff3d3d3dff3c3c3dff3d3e3dff3e3e3eff3e3e3eff3e3f3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323132ff323232ff2e2e2dff2d2d2dff2f3030ff2f2f2fff2e2f2fff303130ff333333ff363636ff393a39ff3c3d3dff3f403fff434243ff464646ff494849ff4b4c4bff4e4e4eff505050ff8c8c8cffe3e2e2ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfe0ffdfe0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdedfdfffdfdfdeffdededeffdeddddffdededdffdddedeffddddddffddddddffdddeddffddddddffddddddffdcdcdcffdcdcdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0cfffcfceceffcececeffcdceceffcdcdccffcccccbffcbcbcbffcacacbffc9c9c9ffc9c9c9ffc8c7c8ffc7c6c6ffc6c6c6ffc5c5c5ffc4c5c5ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c1ffc0c0c0ffbfbfc0ffbfbebfffbebebeffbebdbeffbdbdbeffbdbdbcffbcbcbcffbcbcbcffbcbcbbffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbbbabbffbbbbbbffbababaffb9bab9ffb9b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b8b8ffb8b8b8ffb8b8b9ffb9bab9ffb9babaffbababaffbbbbbaffbbbabbffbbbbbbffbbbcbbffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbabbbaffbbbabaffbbbbbaffbbbbbaffbbbabbffbbbbbbffbcbcbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbcbcbcffbdbdbdffbdbcbdffbdbcbcffbdbdbcffbdbdbdffbcbdbdffbdbdbcffbcbdbdffbdbdbeffbdbdbdffbebebdffbdbebeffbebdbeffbebdbdffbdbdbeffbdbdbeffbdbebeffbebebeffbebebeffbfbebeffbfbfbeffbebfbfffbfbfbfffc0bfc0ffc0c0bfffc0c0c0ffc1c0c0ffc0c0c0ffc0c1c0ffc0c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc4c3c4ffc6c6c6ffc6c6c6ffc6c6c7ffc6c7c7ffc7c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcccccbffcdceceffcfcfcfffd1d1d1ffd3d3d2ffd4d3d4ffd4d5d4ffd6d6d6ffd7d7d7ffd9dad9ffdddcdcffe0e0e0ffe1e1e1ffe2e1e2ffe3e4e4ffe5e6e6ffe8e9e8ffebebebffedededfff0f0f0fff1f1f1fff1f1f1ffefefefffe8e7e7ffcdcecdff696969ff5b5b5bff3f3f3eff1b1b1bff0b0b0bff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050506ff111110ff2a2b2bff4e4e4eff6f6f6fffb1b1b0ffdbdcdcffe8e8e8ffebebebffeeeeeeffefeeefffeeeeefffecececffeaeaeaffe7e7e7ffe6e6e5ffe4e4e4ffe3e3e3ffe2e2e2ffe0e1e0ffdedddeffdcdbdcffd9d9d9ffd7d7d6ffd4d5d5ffd3d3d3ffd1d1d1ffd0d0d0ffcfcecfffcececeffcccccbffcacacaffc9cacaffc9c9caffc9c9c9ffc8c9c8ffc7c7c8ffc7c7c7ffc7c7c6ffc6c6c6ffc4c5c5ffc4c4c4ffc3c3c3ffc3c2c3ffc2c3c2ffc2c2c2ffc2c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebfbeffbebfbeffbebebeffbdbdbeffbdbdbdffbebdbdffbdbdbdffbdbcbcffbdbdbcffbdbcbcffbcbdbdffbdbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbbbcbcffbcbbbcffbcbbbbffbbbbbcffbbbbbcffbbbcbcffbcbcbbffbcbcbcffbcbbbbffbcbcbcffbbbcbcffbbbbbbffbcbbbcffbbbbbbffbbbabaffbbbbbbffbababaffbabbbaffbababbffbababaffbababaffbababaffbbbabaffbabbbaffbababaffbababaffbabbbbffbabbbbffbababaffbabab9ffbababbffbbbbbbffbbbcbbffbbbbbbffbabbbbffbbbabbffbbbbbaffbababbffbabbbaffbab9b9ffbab9b9ffb9b9b9ffb9b8b9ffb9b9b9ffb9bab9ffb9b9b9ffbababaffbbbbbbffbbbbbbffbbbcbbffbcbcbcffbcbcbdffbdbcbcffbdbdbdffbebdbeffbebebeffbfbfbfffc1c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c5ffc5c6c6ffc7c7c7ffc7c8c7ffc7c7c8ffc8c8c8ffc9c9c9ffc9c9caffcacacbffcbcbcbffccccccffccccccffcdcdcdffcdceceffcececeffcfcecfffcfcfcfffcfcfcfffd0d0d0ffd0cfd0ffd0d1d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d9d8ffd9d9d9ffd9dad9ffdadadaffdbdadaffdbdcdbffdcdbdcffdcdcdcffdddddcffdcdcdcffddddddffdddeddffddddddffdddeddffddddddffdedddeffdeddddffdfdedeffdfdedfffdfdedeffdfdfdeffdfdfdfffdfe0e0ffe0e0dfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ff535353ff505051ff4e4e4eff4a4a4aff484847ff454445ff424242ff3f3f3fff3b3b3cff393a39ff363737ff343434ff313130ff2f2f2fff2f2f30ff2f302fff303030ff313131ff313031ff3131310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151415ff151515ff151415ff151515ff141413ff101011ff151515ff1e1e1eff262626ff2f302fff3f3e3fff545454ff6a6b6aff808080ff939493ffa4a4a4ffbbbbbbffdcdcddffecececfffafafafffefefefffefffefffffefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffefefffffefefffffffffefffefefefffefefefffffffefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffefffffffffffefffffffefffffefefffefefffffefefefffffefefffffefffffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffffefffefffefffffefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffffffffffefffffffefefefffffffffffffffffffffefffffffffffffefefefffffffefffefefffffffefefffffefffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefffefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffefefefffdfefefffefdfefffefdfdfffcfcfdfff6f6f7ffeeefefffe5e5e4ffcfcfcfffc0bfbfffb6b6b6ffaaababff9d9d9dff8d8d8dff7b7b7aff676767ff565656ff464646ff3e3f3eff3f3f40ff3f3f3fff3f3f3fff3f3f3fff403f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffafafafff6f5f6fff4f4f4fff3f3f3fff2f2f2fff2f3f2fff2f2f2fff1f2f2fff1f2f1fff0f0f1fff0f0f0fff0f1f0fff0f0f0ffeff0effff0eff0ffefefefffefeeefffeeefeeffeeeeeeffeeeeeeffeeeeedffedededffedededffecedecffebebebffebebebffebebebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeae9ffeae9eaffe9eaeaffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeae9ffe9eaeaffeaeaeaffeaeaebffeaebebffebebeaffebebebffebebebffececebffecececffecececffedecedffededecffececedffecedecffedececffededecffedededffedecedffedededffeeeeedffedededffedeeeeffedeeeeffeeeeedffeeeeedffeeededffeeedeeffeeededffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeefefffefefeeffeeeeefffefefefffefefefffefefefffefefefffefeff0ffefefefffefeff0ffefeff0ffefeff0fff0f0efffefefefffefefefffefefefffeeefefffeeeeeeffefeeefffeeefeeffeeeeeeffefeeeeffeeeeeeffeeeeedffededeeffeeededffedededffedededffedededffedededffedededffececedffecededffecededffecededffededecffececedffecececffecedecffecededffecececffecececffecececffecececffebecebffecebebffecebebffebecebffebebebffebebebffebebebffeaeaeaffebebebffebebebffebebeaffebebeaffebeaeaffeaeaebffeaeaeaffebebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe3e4e4ffe3e3e3ffe3e2e3ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfe0ffdfdedeffdededeffddddddffdddcddffddddddffdddddcffdbdbdbffdadbdbffdadadaffdadbdbffdbdbdaffdadadbffdadadbffdadbdaffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbebdffbdbdbdffbebebeffbebebeffbebebdffbebebdffbebdbdffbdbdbeffbebebeffc0c0c0ffc1c0c1ffc2c1c1ffc3c3c3ffc5c5c5ffc5c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcccbcbffccccccffcdcdcdffcececeffcfcfcfffd0cfd0ffd0d0d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd7d6d7ffd7d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadadbffdbdbdbffdcdbdcffdcdcdcffdddcddffdededeffdededeffdfdfdfffdfe0e0ffe0e0e1ffe1e1e1ffe2e2e1ffe2e1e2ffe2e2e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e5e6ffe6e7e6ffe7e6e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaebffebeaeaffebebeaffebebebffeaebebffebebebffebebebffebebebffebebebffececebffebecebffecebecffecebecffecececffecececffececedffecedecffecececffedececffedededffedededffedededffeeedeeffeeeeedffedededffeeeeeeffeeededffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefefffeeeeeeffefeeefffefefefffefeeefffeeefeeffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefefefffeff0efffeff0efffeff0efffefefefffefefefffefeeeeffefefefffefefefffefeeeeffefefeeffefeeefffeeefefffefefeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedededffedededffedecedffecededffececedffececedffecececffecececffecececffecececffebececffebebebffecececffecececffecebecffecececffebebebffebecebffebebecffecebebffecebecffececebffecebecffecececffececebffebebecffebececffebececffebececffececebffebebecffebebecffececebffecececffecececffecececffecececffececedffecedecffedececffededecffededecffedececffedededffededecffedececffedededffedeeeeffeeeeedffeeefeeffefeeeeffefefefffefefeffff0f0f0fff0f0f0fff0eff0fff0f0f0fff1f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f3fff5f6f6fffbfbfafffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f2fff30302fff2f2f2fff2f2f30ff2f2f2eff2e2e2eff2e2e2eff323232ff3a3b3aff434343ff4c4b4cff555655ff5f605fff6a6a6aff757576ff818181ff919191ffc4c4c4ffe0e0e0ffefefeffffcfcfbfffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefffffffefefefffefefefffefffefffffefefffefefefffefefefffefefdfffefdfefffefefefffdfefdfffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefefffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffffefefffefefffffffffefffefffefffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefefefffefffefffffefefffefefefffefffffffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefefffffefefefffffefffffefffefffefefefffffffefffffffefffefefffffffffefffefefffffffefefffefefefffefffefffefefefffefefefffefefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfff9f9f9fff5f5f5ffe6e7e7ffdadadbffcbcbccffc0c0c0ffb2b2b2ffa3a2a2ff919191ff7f7e7fff6c6c6cff5a5a5aff4a4949ff3e3d3dff3d3e3eff3e3e3fff3e3e3eff3e3e3eff3e3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff323231ff323232ff323232ff303030ff2f2f30ff2f2f2fff313131ff343434ff363737ff3a393aff3c3d3dff3f4040ff434343ff464545ff484949ff4b4b4cff4e4e4eff505050ff8c8c8cffe3e3e3ffe2e2e3ffe3e3e2ffe3e2e3ffe3e3e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe1e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e0dfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdedfdfffdededfffdededeffdededeffdededeffddddddffddddddffdddddcffdddcdcffdbdcdcffdadbdbffdadadaffdad9daffdad9d9ffd8d9d8ffd8d9d9ffd8d8d8ffd7d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0cfffcececeffcdcecdffcdceceffccccccffcbcbcbffcacbcaffcac9caffc8c8c9ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c2c2ffc1c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0bfffbfbebfffbebfbeffbebebeffbdbebeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbabbbbffbabbbaffbab9baffbababaffbabab9ffbabbbbffbbbbbbffbbbbbbffbbbbbcffbcbcbcffbcbdbcffbdbdbdffbcbdbdffbdbcbdffbcbdbdffbcbdbdffbdbdbdffbcbcbcffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbebdbdffbebebdffbdbdbdffbdbebdffbdbebeffbebdbdffbdbdbdffbdbebdffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbfbebeffbebebfffbfbfbeffbebfbfffbebfbeffbfbfbeffbfbfbfffbfbfbfffbfbfc0ffbfc0bfffbfbfc0ffc0c0c0ffc0c0c1ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c3c3ffc3c4c3ffc4c3c4ffc5c5c5ffc6c6c6ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9cac9ffcacacaffcbcbcbffcdcdcdffcecfcfffd0d1d1ffd2d2d2ffd4d3d3ffd5d5d6ffd7d7d7ffd8d8d8ffd8d8d8ffdbdbdaffdededeffe0e0e1ffe2e1e1ffe3e3e3ffe4e5e4ffe6e6e6ffe9e9e9ffecececffeeeeeefff0f0f0fff1f1f1fff1f0f1ffeeeeefffe5e5e5ffc4c4c4ff686968ff5a5a5aff3e3e3eff1c1c1bff0b0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff101010ff292929ff4b4b4bff6b6b6affa5a5a5ffdadadaffe8e8e8ffebebebffeeeeedffefefefffefefeeffedecedffeaebeaffe7e8e8ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe1e2e2ffdedfdfffdcdddcffdadbdaffd9d8d8ffd6d6d6ffd4d4d4ffd2d3d2ffd2d1d1ffd0d0d0ffcececeffcdcdcdffcbcccbffcbcbcbffcacacbffcacacaffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c5ffc5c4c4ffc3c4c4ffc3c3c4ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c0ffc0c0c0ffbfc0bfffbfc0c0ffbfbfbfffbebfbeffbebfbeffbfbebfffbebebfffbebebeffbebebeffbebebeffbdbdbeffbebebdffbebdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbcbdbdffbdbdbdffbdbdbcffbdbdbdffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbcbbbcffbcbcbcffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbcbdffbcbcbdffbcbdbdffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbcbcbbffbbbbbbffbbbbbbffbcbcbcffbbbbbbffbcbcbbffbcbcbcffbcbdbcffbdbdbdffbebdbdffbdbdbdffbebebeffbfbebfffbfbfbfffbfbfbfffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c8ffc9c9c9ffc9c9c9ffc8c9c9ffc9cac9ffcacac9ffcbcacbffcccccbffcccccdffcccdcdffcdcdceffcececeffcececfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd9d9d8ffd9d8d8ffd9d9daffdadadaffdadadaffdadadbffdbdbdbffdbdcdcffdcdcddffddddddffddddddffdededdffddddddffdddeddffdddedeffdedddeffdededeffdededeffdfdedfffdedfdfffdedfdfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e3e3ffe3e4e3ffe3e4e3ff515151ff4f4f4fff4d4d4dff4a4b4aff484748ff454545ff424242ff3f4040ff3c3c3cff3a3a3aff363737ff343434ff313131ff302f30ff2f3030ff303030ff313131ff303131ff313131ff3130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151514ff151415ff151515ff151515ff141414ff121212ff161616ff1e1e1eff262626ff303030ff404040ff555555ff6d6c6dff818282ff949595ffa5a5a5ffbcbbbbffdfdfe0ffedededfffbfbfbfffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffefffefffefffefffffffefffefefffffffffefffefefffffefefefffefefffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffefffffefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefdfffefdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffefefdfffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefdfffdfefefffdfefdfffcfcfcfff6f6f7ffeeeeedffe3e3e4ffcfd0d0ffbfbfc0ffb5b5b5ffaaa9aaff9c9b9cff8c8c8cff797a7aff666666ff555655ff474746ff403f3fff3f3f3fff3f4040ff3f403fff403f3fff403f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfcfcfff9f8f9fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff0f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0efefffefeff0ffefefefffefefefffeeeeeeffeeeeeeffedeeeeffedededffedededffedececffececebffebebebffebebebffebebebffebeaebffeaeaeaffeaebeaffebeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffeae9e9ffe9e9eaffeaeae9ffe9eaeaffe9eae9ffeaeae9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaebffeaebeaffeaeaebffeaeaeaffeaeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaeaffebebebffebebebffebebebffeaebebffebebebffebebebffecebebffebececffecececffecececffecececffedededffedececffecededffecededffedededffedecedffedededffedededffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffeeefeeffeeeeefffefefefffefefefffefefefffefefefffefefeffff0efefffeff0efffeff0effff0f0efffefeff0fff0f0effff0eff0ffeff0efffefeff0ffeff0efffefeff0ffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeeeffedeeedffeeededffeeededffedededffedededffedededffedededffececedffecedecffecedecffedececffecededffedecedffecececffecececffecececffecebebffebececffebececffececebffebebebffecebebffebebebffebebebffebebebffebebebffebebeaffeaebebffeaebeaffeaebebffebeaeaffeaeaeaffeaebeaffebeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e5ffe4e5e5ffe4e5e4ffe4e3e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdedfdfffdededdffdeddddffddddddffdcdcdcffdcdcdcffdbdbdbffd9d9daffd9d9daffdadadaffdadbdaffdbdadaffdadbdbffd6d5d6ffd5d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebdffbdbebdffbdbebdffbdbebeffbebdbdffbcbdbdffbdbebdffc0bfc0ffc0c0c1ffc1c1c1ffc3c2c3ffc4c5c4ffc5c5c5ffc7c7c7ffc8c8c7ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfceffd0cfd0ffd1d1d0ffd2d1d2ffd2d2d2ffd3d3d4ffd4d5d4ffd5d5d6ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdadbdbffdbdbdcffdcdcdbffdddcddffdeddddffdededdffdfdfdfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffebeaebffebebebffebebebffebebebffebebebffebebebffecebebffebebecffececebffebececffececebffececebffecececffecedecffedecedffecedecffececedffedededffededeeffedededffededeeffeeeeeeffedeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefeeeeffeeeeeeffeeefefffeeefefffeeeeefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeefefffefeeefffeeeeefffeeefefffefefefffefeeeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0f0efffefefefffeff0efffeff0f0fff0efefffefefefffefefefffefefefffefefefffeeeeeeffefeeefffeeefeeffeeeeefffefefeeffefeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffedeeedffedeeedffedededffedecedffededecffedecedffecedecffececedffecedecffececedffecececffececedffecededffecececffecececffecedecffedececffecececffecededffecedecffedecedffedededffecececffedededffedededffececedffececedffecedecffecececffedececffecededffedecedffecededffedededffedededffedededffededeeffededeeffedededffedededffeeededffedededffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffeff0effff0f0f0fff0f0f1fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f3f2fff3f3f2fff4f4f5fff9f9f8fffcfcfdfffdfefdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff302f30ff302f2fff2f3030ff2e2f2fff2e2e2eff2e2e2eff292929ff313031ff3a3a3aff424242ff4c4c4bff555555ff5f5f5eff686869ff737374ff808080ff929392ffbebebeffdededeffedededfffbfbfafffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefffffffffefefffefefefffefefefffdfefefffdfdfefffefefefffdfdfefffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefefefffffffffffffefffffffefefffefefefffffffffffffefffffefffefffffffffffffefefffffffffffffffefffefffefffffffefffefefefffefffefffefefefffefffefffefefffffefefffffffffefffffffefffefefefffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefffefffffefffffffefefffefefefffffffefffefefffffefffefffefefefffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffffffffffffffffffffefefffffefefffffefefffefefefffefefefffdfefdfffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfdfdfffcfdfcfffcfcfdfffdfdfdfffcfcfdfffcfdfcfff9faf9fff5f5f4ffe6e6e7ffdadadaffcbcbcaffbfbfbfffb1b1b1ffa2a1a2ff909090ff7e7d7dff6b6c6bff5a5a5aff4a4a4bff3f3f3fff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3e3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313231ff323231ff323232ff323132ff30302fff303030ff313131ff353435ff373738ff3b3a3aff3d3d3dff404040ff434343ff464646ff494848ff4b4b4bff4d4e4eff504f50ff8c8c8cffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffe0e0e0ffdfdfdfffdfe0dfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdeddddffddddddffdcddddffdcdcdcffdbdbdbffdadbdbffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcececdffcdcdcdffccccccffcbcbcbffcacacbffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c6ffc6c7c6ffc6c5c6ffc5c5c5ffc5c5c5ffc4c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc1c2c1ffc0c1c0ffc0c1c0ffc0c0c0ffbfc0bfffbfbfc0ffbfbfbfffbfbfbeffbfbfbeffbfbebeffbebfbeffbebebeffbebebeffbdbebeffbdbebdffbdbdbdffbdbdbdffbcbdbdffbcbdbcffbcbdbcffbcbcbcffbdbdbdffbdbdbdffbebebeffbfbebeffbebebeffbfbebeffbebebfffbfbebeffbebebeffbebebdffbebebeffbebdbeffbdbdbdffbebdbdffbdbebeffbebdbeffbebdbdffbebebeffbebebeffbebebeffbfbebfffbebfbfffbfbfbfffbfbebeffbebebeffbfbfbeffbfbfbfffbfc0bfffbfbfbfffbfbfc0ffbfbfbfffbfc0bfffbfbfc0ffbfbfbfffbfbfbfffbfc0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc1c1c1ffc0c1c1ffc1c2c1ffc1c1c2ffc1c1c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c3c3ffc3c2c3ffc3c3c3ffc3c4c4ffc3c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c7c6ffc7c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacbcbffcccbcbffcccccdffcececeffd0d0d0ffd2d2d1ffd3d3d4ffd5d5d5ffd7d6d6ffd8d8d8ffd9dadaffdbdadbffddddddffdfe0e0ffe1e2e2ffe2e2e2ffe4e3e4ffe5e5e5ffe8e7e7ffeaeaeaffecececffefefeefff1f1f1fff1f1f1fff0f0f0ffededeeffe2e2e2ffbcbcbcff686868ff5a5a5aff3c3c3bff1a1a1aff0b0a0bff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0e0f0eff282828ff4d4c4dff696969ff999999ffd5d5d5ffe8e8e8ffebebebffedededffefefefffeeeeeeffedededffebebebffe8e9e9ffe7e7e7ffe6e5e6ffe5e5e4ffe4e4e3ffe2e2e2ffe0e0e0ffdeddddffdcdbdbffd9dadaffd7d8d7ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d0ffcfd0cfffcececdffcccccdffccccccffccccccffcccbccffcacbcbffcbcacaffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c3c4ffc4c3c3ffc3c4c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c2c2ffc2c1c2ffc1c1c1ffc0c0c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfc0ffbfbfbfffbfc0bfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbebfffbebebeffbfbfbfffbebebeffbebebeffbebebeffbebebeffbebfbeffbebebeffbebfbeffbebebeffbebfbeffbfbfbfffbfbebfffbfbfbeffbfbfbeffbebebeffbdbebeffbebdbdffbebdbdffbdbebeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbebebdffbebdbeffbdbdbdffbebdbdffbebdbeffbebebeffbebebdffbebebdffbebebeffbebebeffbebebeffbfbfbfffbebfbfffbfbebfffbebebeffbebebeffbebebeffbebebeffbdbdbdffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbebebdffbebebfffbfbfbfffc0c0c0ffc1c1c1ffc1c1c1ffc3c3c2ffc4c3c4ffc4c4c4ffc5c5c5ffc6c6c6ffc8c7c7ffc9c9c9ffcbcbcbffcacacaffcacacaffcbcbcaffcbcbcbffccccccffcccdccffcdcecdffcececeffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd1d1d0ffd1d0d0ffd1d1d1ffd2d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d4ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9daffdad9daffdadadaffdbdadaffdadbdbffdbdbdbffdcdbdbffdcdddcffddddddffddddddffdedddeffdddedeffdedddeffdeddddffdedddeffdedfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ff505151ff4f504fff4d4d4dff4b4b4bff484848ff454544ff424342ff403f3fff3c3c3cff3a3a3aff373737ff343434ff313131ff302f30ff303030ff313131ff313130ff313130ff313131ff32313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff151514ff151515ff151515ff141414ff171717ff1e1e1eff262626ff303130ff414041ff575757ff717070ff848483ff969696ffa7a7a7ffbfbfbfffe2e2e2ffeeeeeefffbfcfcfffefefefffefefefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefefffffffefffefefefffefffefffefefffffefefffffffefefffffffefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffefffffffffefffffffefefffefefefffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefffefffffefffffefefffffffffefffffffefffffffffffefffffffffefefffffefefffefffffffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfdfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfdfffdfefefffefefefffdfefefffefefefffefffefffefefefffffefefffefefefffefffefffefefffffefffefffefefefffefefffffefefefffefffefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefdfdfffcfcfcfff6f7f6ffedededffe3e3e3ffd0d0d0ffbfc0bfffb5b5b5ffa9a9a9ff9b9b9aff8b8b8aff777777ff656666ff565555ff464546ff3d3e3eff3f403fff3f3f3fff3f3f3fff3f3f3fff3f403f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffbfbfafff6f7f6fff4f4f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff2f2f2fff2f1f2fff1f1f2fff2f1f1fff1f1f1fff1f1f0fff0f0f1fff1f0f0fff0f0f0fff0f0f0ffeff0efffefeeefffefeeeeffeeefeeffedeeeeffedededffedededffecededffecececffecebebffebebebffebecebffebebecffebebebffebebebffeaebebffeaeaeaffebebebffebeaebffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffebebebffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffeaeaeaffeaebeaffeaeaeaffeaebeaffebebebffebebebffebebeaffebebebffebebebffeaebebffebeaeaffebeaeaffeaebebffeaebeaffeaeaebffebebebffeaebebffebebeaffebebebffebebebffebebecffebebebffececebffecececffebecebffecebecffecececffecececffecedecffecececffececedffedededffededecffedededffedededffededeeffeeededffedeeeeffeeeeeeffedeeeeffeeeeeeffeeefeeffefeeefffefeeeeffeeeeeeffefefeeffeeeeefffefefeeffeeeeefffeeeeefffeeeeeeffefefefffefefefffefefefffefefefffefefeffff0efefffefefeffff0f0f0fff0efeffff0f0effff0f0efffeff0effff0f0f0ffefefeffff0f0f0ffefefefffeff0efffefeff0ffefeff0ffefefefffefefefffefefefffeeefefffefeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffedededffedeeedffedededffedededffedededffedededffedededffedededffecedecffedecedffedecedffedececffecedecffecececffecececffecececffecececffecececffebececffecebecffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaeaeaffebebeaffeaebebffebebeaffeaeaeaffeaeaebffeaeaeaffeaebeaffeaeaebffeaeaeaffeaeae9ffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e2ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdededeffdededeffddddddffdcdddcffdbdcdbffdbdbdbffdadadaffd9d8d9ffd9d9d8ffdadadaffdadadaffdbdadbffd6d6d6ffd6d6d6ffd6d6d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeffbebdbdffbdbdbdffbdbdbdffbcbdbdffbebebdffbfbfbfffc0c0c1ffc1c1c1ffc3c3c3ffc5c4c5ffc5c5c5ffc6c6c6ffc8c8c8ffc9c8c9ffcacacaffcbcbcbffcccccbffcdcdcdffcececdffcecfcfffd0d0d0ffd0d0d0ffd1d2d1ffd2d2d2ffd3d4d3ffd4d4d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffdad9d9ffdadadaffdadbdaffdbdbdbffdcdcdcffdcddddffdddeddffdededeffdfdfdeffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe3e2e2ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e7ffe8e9e8ffe8e9e9ffe8e8e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaebffeaeaeaffebebebffebebebffebebebffebebebffebebebffecebebffebebebffecececffecebebffecececffececebffecececffecedecffecececffedededffecededffedededffedededffededeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefeeffeeeeeeffefeeefffeeeeeeffefefeeffefefefffeeeeeeffefeeefffefeeefffefeeefffefefeeffefefeeffefefefffefefefffefefefffefefefffefefefffefeff0ffefefefffeff0efffefeff0ffefefeffff0eff0ffeff0f0fff0f0f0fff0efefffefefeffff0f0efffeff0f0fff0f0efffefefefffefeff0ffefefefffefefefffefefefffefefeeffeeefeeffefefefffefeeefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeedffedededffedeeedffedededffedededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffecededffedededffedededffedededffedeeedffedeeedffedededffededeeffedededffeeededffeeededffedededffeeededffededeeffeeededffedeeedffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefefffefefeffff0f0effff0f0f0fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff2f2f1fff2f2f2fff2f3f2fff3f2f3fff2f3f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff7f7f7fffbfbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff302f2fff2f2f30ff2e2e2fff2e2e2eff2e2e2eff292829ff232223ff2e2e2eff3a393aff424241ff4b4b4bff545454ff5d5d5dff676867ff727272ff7e7e7eff919191ffb9b9baffdbdbdbffecececfff9f9f9fffefefefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffefefffefefefffefefefffefffefffffefffffefefefffefdfefffefefdfffefefdfffdfefdfffefdfefffefefefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefefffefffefffffefefffefffefffffefffffffefffffffefefffefefefffffffefffefefefffffefefffefefefffefefefffefffefffffefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfefefffefefdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefdfefffefefefffefdfefffefdfefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffcfdfcfffaf9fafff5f5f5ffe7e7e7ffdad9d9ffc9c9c9ffbebebeffb1b1b1ffa2a1a1ff8f8f8fff7c7d7cff6a6b6aff595959ff4a4a4aff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3f3e3fff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff323232ff323232ff323231ff323131ff313132ff303030ff323232ff353535ff383838ff3a3b3aff3d3e3dff404040ff434343ff464646ff484949ff4b4c4bff4e4e4eff515050ff8c8c8dffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0dfe0ffe0dfe0ffe0dfe0ffdfdfdfffe0e0dfffdedfdeffdfdedeffdededeffdddedeffdddeddffddddddffddddddffdcdcdcffdbdbdbffdbdadaffdadadaffdad9daffd9d9d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd2d2d3ffd3d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcececeffcececeffcdcdcdffcccdccffcccccbffcacacaffcacacaffc9c9c9ffc8c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c7c6ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c0c1ffc1c0c1ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfc0bfffc0bfc0ffbfbfbfffbfbfbfffbfbfbeffbfbfbeffbebfbeffbfbfbfffbfbfbfffbfc0bfffc0bfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfc0bfffbfbfbfffbfbebfffbfbfbeffbebfbfffbebfbeffbfbfbeffbfbebeffbfbebfffbfbfbfffc0c0bfffbfc0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0c0c0ffc1c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc0c0c0ffc1c0c0ffc0c0c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c1c1ffc2c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c2c3ffc3c2c2ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc5c4c5ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c6ffc7c8c7ffc9c8c9ffc9c9c9ffcacac9ffcacacaffcacbcbffcbcbcbffccccccffcdcdccffcececdffcfcfcfffd1d1d1ffd2d2d3ffd5d4d4ffd6d6d6ffd7d7d8ffd9d9d9ffdbdbdaffdddcdcffdededfffe1e1e1ffe3e3e3ffe3e4e4ffe5e4e5ffe6e6e6ffe9e8e8ffebebebffedededffefefeffff1f1f1fff1f1f0fff0f0f0ffededecffdfdedfffb4b3b3ff666667ff595959ff3b3b3bff171817ff090809ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff0d0d0dff262626ff4d4c4dff696a69ff909090ffd3d2d2ffe7e7e7ffebecebffeeededffefefefffefeeefffeeeeedffecebecffeae9eaffe8e7e8ffe6e6e6ffe6e6e5ffe4e4e4ffe3e3e3ffe1e1e0ffdedfdfffdddddcffdbdadbffd9d9d9ffd7d6d6ffd5d4d4ffd4d3d3ffd1d2d2ffd1d0d0ffcfcfcfffcdcecdffcdcdcdffcccccdffccccccffccccccffcbcbcbffcbcbcbffcacacaffc9cac9ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c4c5ffc4c4c5ffc4c4c4ffc3c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c1ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfbfffc0bfbfffbfbfbfffc0c0bfffc0bfc0ffc0c0bfffc0bfc0ffc0c0c0ffc0bfc0ffc0bfc0ffc0c0c0ffc0c0bfffc0c0c0ffbfc0bfffc0bfbfffbfbfbeffbebfbfffbfbfbeffbfbebfffbfbfbfffbfbebeffbfbfbeffbfbfbfffbebfbeffbfbebfffbfbebfffbfbfbeffbfbebeffbebebfffbebfbfffbfbfbfffbfbfbeffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c1ffc0c0c0ffc1c0c0ffc0c1c1ffbfbfc0ffbfbfbfffbfbebfffbfbebfffbfbfbfffbfc0c0ffc0c0c0ffc1c0c0ffc1c2c1ffc3c3c2ffc3c3c3ffc4c4c4ffc4c5c5ffc5c6c6ffc7c6c7ffc7c8c7ffc9c8c9ffcacbcaffcbcbcbffcbcbcbffcbcbcbffcccccbffccccccffcdcdcdffcececeffcfcfceffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdad9d9ffdadadaffdadadbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffddddddffddddddffddddddffdddddeffdededeffdededeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0e0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e3e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ff525152ff505051ff4e4e4eff4b4b4bff484848ff454545ff424242ff403f40ff3c3c3cff3a3a3aff373738ff343435ff323232ff303030ff313131ff303130ff303130ff303031ff313131ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161515ff151515ff151515ff151515ff151515ff151515ff151515ff171717ff1d1d1dff252626ff323132ff424242ff585858ff717171ff858585ff969697ffa8a7a8ffc3c3c2ffe3e3e3ffeeeeeefffcfcfbfffefefefffefefefffefefefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefefffefffefffffefffffffefffffffefffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffffefffffefefefffffefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffefefffffefefffffffefffffffefffffffefffffffefefffefefefffefefefffefefefffefffefffefefefffefdfefffefefefffdfdfefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffefffefffffefefffffffefffefffffffefffefffffefffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffefefefffefefefffefefdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffefffffefffffffffefffffefffefffefefefffefefdfffdfdfdfffdfefdfffcfcfcfff6f6f6ffedececffe2e3e2ffd1d0d1ffc0bfc0ffb5b5b5ffa9a9a8ff9b9b9aff898989ff767675ff656564ff545555ff444443ff3c3b3cff3e3e3eff403f3fff403f3fff403f3fff3f403f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfdfdfff9f9f9fff5f5f5fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efefffefefefffeeeeefffeeeeeeffedeeeeffededeeffedededffedededffedececffecececffecececffecececffececebffececebffececebffebebebffebebebffebebebffebebebffecebecffebecebffebebebffebebebffebebebffebebeaffeaeaeaffebebeaffebeaebffebebeaffebeaebffebebebffebeaebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffecebecffebebecffecebebffecebebffecebebffebecebffecebecffecececffecececffecececffecececffecececffececedffedececffecececffecececffecedecffecececffedecedffedededffedededffedededffedeeedffeeededffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeefffefeeefffefeeefffefeeefffefeeeeffefefefffefefefffefefeeffefefefffefefefffefefefffefefefffefefefffefefeffff0eff0fff0f0f0fff0eff0fff0f0efffefefeffff0efefffefefeffff0f0effff0eff0fff0f0effff0eff0fff0f0f0fff0eff0fff0eff0fff0eff0ffefefeffff0f0efffefefefffefefefffefefefffeeefefffeeefeeffefeeefffeeeeeeffeeeeeeffeeeeedffeeeeedffedeeedffeeededffedededffedededffedededffecededffedededffedededffededecffededecffecececffecedecffecececffecececffecececffebececffececebffebecebffecebebffebebecffebebebffebebebffebebebffebeaebffebebebffebebebffebebebffebeaeaffebebebffebeaebffebeaeaffeaebeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0dfe0ffdfdfe0ffdfdedeffdededdffddddddffdcdddcffdcdbdbffdbdadbffd9dad9ffd8d8d8ffd7d7d8ffd8d8d9ffdadadaffd6d6d6ffd6d6d6ffd5d6d5ffd5d6d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebdbeffbebebeffbebdbeffbebdbeffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbfbfbfffc1c0c0ffc1c1c1ffc3c2c2ffc4c4c4ffc5c5c5ffc7c6c7ffc7c8c7ffc9c8c9ffcacac9ffcbcacaffcccbcbffccccccffcececdffcfcecfffd0d0cfffd1d0d0ffd1d2d1ffd3d2d3ffd4d3d4ffd5d4d5ffd5d5d5ffd7d6d6ffd6d7d6ffd8d7d7ffd8d8d8ffd9d9d9ffdadad9ffdbdadbffdbdbdbffdcdbdbffdcdcdcffddddddffdddeddffdfdedeffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9eaffeae9eaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffeaeaebffebebebffeaebebffebebebffecebebffebecebffecebecffebecebffebebebffecebebffebebebffecececffecececffecececffedececffededecffedecedffedededffedededffedededffeeeeedffedeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffefeeefffeeeeefffefeeeeffefeeeeffefefeeffeeefeeffefeeefffefeeefffefefeeffefeeeeffeeefefffefefefffefefefffefefeeffefefeeffeeefeeffeeefeeffeeeeefffefeeefffefefefffefefefffefefefffefefeffff0efefffefeff0ffefeff0fff0f0f0ffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0effff0f0effff0f0efffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffeeedeeffeeeeedffeeedeeffeeedeeffeeedeeffedededffeeeeedffedeeedffeeededffedededffedeeeeffedeeedffeeedeeffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffeeefeeffefeeeeffeeeeefffefeeefffefefefffeeefefffefefeffff0eff0fff0eff0fff0f0f0fff0efeffff0f0f0fff1f0f1fff1f1f0fff1f2f1fff2f2f1fff1f1f1fff2f1f1fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff6f5f6fffafafafffdfcfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2f2eff2e2e2eff2e2e2eff2b2b2bff292929ff232322ff292929ff393938ff414141ff4a4a4aff535353ff5c5c5dff666766ff707171ff7c7c7cff8e8f8fffb6b7b6ffd8d8d8ffebebeafff6f6f6fffefefdfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffefefefffffffefffefefffffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefefdfffefdfdfffefefdfffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffffffffefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefefefffffefffffffefefffefefffffffffffffefefefffefefffffffffefffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffffffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffdfefefffefefefffdfefefffdfdfefffdfefefffefefdfffdfefefffefdfefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefffffffefefffefffefffefefefffefefefffefefefffffffefffffefefffefefffffefffefffefffffffefefefffefffffffffffffffffffffffffffefffffffffffffffefffefffefffefffefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfff9fafafff5f5f4ffe7e7e7ffd9dad9ffc8c9c8ffbdbdbdffb1b1b0ffa1a1a2ff90908fff7d7d7dff6a6a6bff595959ff4a4949ff3d3d3eff3d3d3dff3e3e3eff3e3e3fff3f3f3fff3f3f3fff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff323232ff323232ff323231ff323231ff313231ff302f30ff323231ff343535ff383838ff3a3b3aff3d3d3eff404140ff444343ff464647ff494949ff4c4c4cff4e4f4fff515050ff8c8d8dffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe2e2e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfdfdfffdfdedfffdedfdeffdfdedeffdededeffdeddddffddddddffdcdddcffdcdbdcffdbdbdbffdadbdaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d4d5ffd4d5d5ffd5d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd1d2d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfcecfffcececeffcdcecdffcccdccffcbcbcbffcbcbcbffcacbcaffcacacaffcacac9ffc9c9c9ffc9c9c8ffc7c8c8ffc7c7c7ffc7c6c7ffc6c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c4ffc3c3c3ffc3c2c3ffc3c2c2ffc2c2c2ffc2c1c2ffc2c2c1ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c1c0ffc0c1c0ffc1c0c1ffc1c0c0ffc0c0c0ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c1c1ffc1c1c1ffc0c1c0ffc0c0c1ffc0c0c0ffc1c0c0ffbfc0c0ffc0bfc0ffc0bfc0ffc0c0c0ffc1c0c0ffc0c1c0ffc0c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc3c2c2ffc2c3c2ffc2c2c2ffc3c2c3ffc3c2c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c4ffc4c3c3ffc4c3c4ffc4c3c3ffc4c4c4ffc4c4c4ffc5c5c4ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcbcccbffccccccffcdcdccffcdcdceffcfcfcfffd0d0d0ffd2d2d2ffd4d4d4ffd6d5d5ffd7d7d7ffd9d8d9ffdadadaffdbdcdcffdeddddffdfe0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e9ffebecebffeeeeeefff0f0effff1f1f1fff0f0f1ffeff0efffebececffdadbdaffadadadff666666ff565656ff363635ff131413ff080807ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff0d0d0cff242424ff4a4a49ff666766ff858585ffcecdcdffe7e6e6ffebebecffeeeeeeffefefefffefeff0ffeeeeeeffecececffebeaeaffe8e8e8ffe7e7e7ffe6e6e5ffe5e5e5ffe4e4e4ffe1e2e1ffe0e0dfffdededeffdcdcdcffd9dad9ffd6d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d2d2ffd0d0cfffcfceceffcececeffcdcdcdffcdcccdffcccdccffcccccdffccccccffcbcbcbffcacacbffc9cac9ffc9c9c8ffc7c8c8ffc8c7c8ffc7c7c8ffc6c7c7ffc7c6c6ffc6c7c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c2ffc3c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c2ffc1c2c1ffc0c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0bfbfffc0c0bfffc0c0bfffc0bfc0ffc0c0bfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c1c0ffc1c0c0ffc0c1c1ffc2c1c2ffc2c1c2ffc2c3c3ffc3c2c2ffc2c3c2ffc2c2c2ffc2c3c3ffc3c3c3ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c6c6ffc6c7c6ffc7c7c7ffc8c8c7ffc8c9c8ffcacac9ffcbcbcbffccccccffcdccccffcdccccffcdcdcdffcececeffcececeffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdadadbffdbdbdbffdbdbdcffdbdcdcffdddcdcffdcddddffddddddffdddedeffdededeffdededeffdededdffdededeffdededeffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ff525252ff515151ff4e4e4eff4b4b4bff484848ff454545ff424242ff40403fff3c3c3cff3a3b3aff393938ff363636ff333333ff313131ff313131ff303131ff313131ff313131ff323131ff32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff151515ff151515ff151515ff151414ff171717ff1d1d1cff262526ff323231ff434343ff585858ff707070ff858585ff979897ffa9a8a8ffc5c5c6ffe4e4e4ffefeeeffffbfcfcfffffefefffefffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefefffefffffffffffffffffefffffffefefffffffefffefefffffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefffefffffefefffffffffffefffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffefefefffffefefffffffefffefefffffffffefffefffffffefefefffefffefffffffefffefefffffffffefffefffefffefffefffffffffffefefefffefefefffefefefffefefdfffefdfdfffefefdfffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffefdfdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffffffefffefffffffffffffffefffefffefffffefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfff6f6f6ffececedffe3e3e3ffd1d1d1ffc1c0c0ffb6b6b6ffa9a9aaff9b9b9aff898989ff767676ff646564ff545353ff424243ff3b3a3aff3b3c3bff3d3e3eff404040ff404040ff3f403f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff8f7f7fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff2f2f2fff2f1f2fff1f2f1fff2f1f1fff0f1f1fff1f0f1fff0f0f1fff0f0f1fff0efefffeff0efffefefefffefefefffeeeeefffeeeeeeffeeeeedffedeeedffedededffedededffededecffedecedffececedffecedecffecedecffecececffecececffecececffecececffececebffecececffececebffebecebffececebffecebecffecebebffebebecffecececffebebebffebebecffececebffecebecffecebebffececebffebebecffececebffebececffebebebffebecebffececebffecececffececebffecececffebececffecececffecececffecececffecededffecececffedececffecedecffecedecffedecedffededecffecededffedededffedededffedededffedededffeeededffededeeffeeedeeffeeedeeffedeeeeffefeeeeffeeefeeffeeeeeeffefefefffefefefffefefefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffeff0efffefefefffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0efffeff0effff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0eff0fff0f0efffeff0f0ffefefefffefefefffefefeeffefefefffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedeeeeffedededffedededffedededffededecffedecedffededecffecededffedededffecedecffececedffecececffedececffebececffecebecffebebecffebececffecebebffebecebffebebebffebecebffebebebffebebebffebebeaffebebebffeaebeaffeaeaebffebebeaffebeaeaffeaeaebffeaebeaffeaebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9e9e9ffe8e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e6e7ffe6e6e7ffe6e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffdfdfdfffdedfdeffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d6ffd8d7d8ffd6d6d5ffd5d6d6ffd6d6d6ffd5d6d6ffd5d5d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbdbebdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbdbdbdffbebfbeffbfc0c0ffc1c1c1ffc2c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcccbccffcdccccffcdcdceffcfcfcfffd0cfcfffd0d0d1ffd2d2d2ffd3d3d3ffd4d3d3ffd5d5d4ffd5d5d6ffd6d7d6ffd7d7d7ffd8d7d8ffd8d9d8ffdad9d9ffdadadaffdbdbdaffdbdcdbffdbdcdcffddddddffdeddddffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e0ffe2e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e5e5ffe6e5e5ffe5e6e6ffe6e6e7ffe7e6e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeae9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffeaebebffeaebebffeaebeaffebebebffebebebffebecebffececebffebecebffebebebffebebebffebebebffecebecffecebecffecececffecedecffecececffececedffedededffedededffedededffedededffededeeffeeeeedffedeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffefeeeeffeeefeeffeeefeeffefefefffefefefffeeefeeffefefefffefefeeffefeeeeffefefeeffefefeeffefeeefffefefeeffeeefefffefefefffeeefefffefeeefffefefefffefefefffefefefffefeff0ffefeff0ffeff0f0fff0efefffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0ffeff0f0ffeff0f0ffefefefffeff0f0fff0f0f0fff0f0f0fff0f0efffeff0efffefefefffeeefeeffefefefffefeeefffefeeeeffeeeeefffefefefffeeeeeeffeeeeefffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeefeeffeeefeeffefefefffefefefffeeefeeffefefefffefefeeffefeeeeffefefeeffeeefeeffefeeefffefefeeffeeefefffefefefffeeefefffeeeeefffefefefffefefefffefefefffefefefffefefefffeff0f0fff0efefffeff0efffefefefffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f1f2fff1f2f1fff1f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff5f5f5fff8f8f8fffcfbfbfffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2e2e2eff2d2c2cff2c2c2dff2b2b2bff292929ff282728ff363737ff404041ff494949ff525252ff5c5c5cff656565ff6f6f6fff7b7a7bff8c8c8cffb2b1b1ffd5d5d6ffe9e8e8fff5f5f5fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefffefefffffefefffffffefefffefefefffefffefffefefefffefefdfffefefefffefdfefffdfdfefffefefefffdfdfefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefffffffefffffffefefffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffffffffffefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffefefffffefefefffefefefffffefefffefefefffffffefffefffefffefffefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefdfdfffefdfefffefdfefffefdfefffefdfdfffefefdfffefefefffefdfefffefefdfffefdfefffdfefefffdfefefffdfefefffdfefefffefefefffefefefffffefffffefefefffefefefffefefefffefefffffffefffffffffefffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffffffffffefefffffffffffffffefefffffefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfff9f9f9fff5f5f5ffe7e7e7ffd9d9d9ffc8c8c8ffbcbcbcffb0afb0ffa1a1a1ff909091ff7e7e7eff6c6b6bff5a5a59ff484949ff3c3c3cff3d3d3cff3d3d3eff3e3f3fff3f3f3fff3f3f3fff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313131ff323232ff323232ff323232ff323232ff323232ff323232ff313131ff333333ff363636ff373738ff3a3a3bff3e3d3dff414140ff444444ff474647ff4a4a49ff4c4c4cff4e4f4fff515151ff9e9e9fffe4e4e5ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e0ffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdedfdfffdfdedeffdededeffdddeddffdcdddcffdcdcdbffdcdcdbffdbdbdbffdadadbffdadadaffd9d9daffdadad9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd4d5d5ffd4d4d5ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbccccffcbcbcbffcbcacbffcbcacaffcacacbffc9c9caffc9c9c9ffc9c8c8ffc9c8c8ffc7c8c8ffc7c7c7ffc7c6c7ffc6c7c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc2c3c3ffc3c2c2ffc2c2c2ffc2c2c1ffc1c2c1ffc1c2c1ffc2c2c2ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c1c1ffc2c1c2ffc2c1c2ffc2c1c2ffc2c1c1ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c0c1ffc1c2c1ffc1c2c2ffc1c1c2ffc1c1c2ffc2c1c1ffc2c2c2ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c2c3ffc4c3c3ffc4c4c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c5ffc4c4c5ffc4c5c4ffc5c4c5ffc4c4c4ffc4c4c5ffc6c5c5ffc6c5c5ffc6c6c5ffc5c6c5ffc6c6c6ffc6c7c6ffc6c6c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9caffcacacbffcbcbccffccccccffcdcdccffcdcdcdffcecdcdffcfceceffd0cfd0ffd2d1d2ffd4d3d3ffd6d6d5ffd7d7d7ffd8d8d8ffdadad9ffdbdbdbffdcddddffdedfdfffe0e1e1ffe3e3e3ffe4e4e4ffe5e5e6ffe7e7e7ffe8e8e8ffeaeaeaffecececffeeeeeffff0f0f0fff1f1f1fff1f1f1ffefefefffebeaeaffd8d8d8ffa4a4a4ff626261ff4f4f4fff2f2e2eff101010ff050506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020203ff0b0a0aff202020ff454546ff656565ff7a7a7affc3c3c2ffe3e4e4ffebebebffededeeffeeefefffefeff0ffeeeeeeffecececffebebeaffe9e9e9ffe8e8e7ffe6e7e6ffe5e6e6ffe4e5e5ffe3e3e3ffe0e1e1ffdfdedfffddddddffd9dad9ffd7d8d7ffd6d7d6ffd6d6d5ffd4d4d4ffd2d2d3ffd1d1d1ffcfcfd0ffcfcfcfffcfcfceffcecdceffcecdcdffcecdcdffcdcdcdffcccccdffcccbcbffcbcbcaffcacacaffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c6c6ffc6c6c7ffc7c6c7ffc5c6c6ffc5c5c5ffc4c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c2c2ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc3c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c2ffc2c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c2c1ffc2c2c1ffc2c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c0c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c1c1ffc2c2c1ffc2c2c3ffc2c2c2ffc3c3c2ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c5ffc5c5c4ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffcacacaffcbcbcbffcdcccdffcdcdcdffcececdffcececeffcfcfcfffcfcfd0ffcfd0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd4d5d4ffd5d5d4ffd6d6d5ffd6d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9daffdad9daffdad9daffdbdbdaffdbdbdbffdbdbdbffdcdcdbffdcdbdcffdcdddcffdcddddffddddddffdddddeffdeddddffdededeffdfdedfffdededeffdfdedeffdedfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ff525252ff505150ff4d4e4dff4b4c4bff494949ff464545ff424243ff424242ff3e3e3fff3c3d3cff3a3a39ff363636ff333232ff313031ff313031ff313131ff313131ff323131ff323233ff323232ff333232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff161515ff151515ff151515ff141415ff181818ff1f1f1eff272727ff333232ff444344ff595959ff717071ff868585ff989898ffa9a9a9ffc8c8c8ffe5e5e4ffefefeffffcfcfcfffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffefffffefefefffefefffffffefefffffefefffffffefffefffefffefffefffefffefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffffffefffffefffffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefefffffefefefffefefffffffffffffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfefefffefefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffffefffefffefffefffffffefffefffefefffffefffffffffefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffdfefefffdfefefffcfcfdfff6f6f6ffecececffe2e3e3ffd1d1d1ffc1c0c0ffb6b6b6ffaaaaaaff9b9b9bff8a8b8aff777877ff646464ff525252ff424242ff3a3a3aff3a3b3aff3b3c3bff3e3e3dff404040ff403f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfefffafafafff4f5f5fff4f5f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff2f1f1fff1f0f1fff0f1f1fff0f1f0ffeff0f0ffefeff0ffefefefffefefefffefefefffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeedeeffeeededffedeeedffedededffedededffedecedffecededffededecffececedffedececffedededffececedffedecedffedececffedececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffecececffecedecffecedecffecedecffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffedededffededeeffeeedeeffeeededffeeeeedffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefefffeeefefffeeefefffeeefefffefeeeeffefefeffff0eff0ffefefefffefefefffefefefffefeff0ffefeff0fff0f0f0fff0f0f0ffefefeffff0efefffefeff0ffeff0f0fff0f0efffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0ffeff0efffeff0f0ffeff0efffefefefffefefefffefefefffefeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffededeeffededeeffedededffedeeedffedededffedecedffedececffedecedffedecedffedecedffedececffededecffecececffecececffececebffebebecffebececffebececffebebecffebebebffebebebffebebebffebebebffeaebebffebeaebffeaebebffeaebebffebeaebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe6e7e7ffe6e6e7ffe5e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e3ffe2e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e1e1ffe1e0e0ffe0dfe0ffdfdfdeffdededeffdddeddffddddddffdcdcdcffdbdbdbffdadadbffd8d8d9ffd8d8d8ffd6d6d6ffd6d5d6ffd6d5d5ffd6d5d6ffd6d5d6ffd6d6d6ffd6d5d5ffd2d2d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebebeffc0bfbfffc1c1c1ffc2c2c2ffc4c4c3ffc4c4c5ffc6c5c5ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacaffcccccbffcccdcdffcdceceffcfcecfffcfd0d0ffd1d1d1ffd1d2d2ffd2d2d3ffd4d4d3ffd5d5d4ffd6d6d5ffd6d7d6ffd7d8d7ffd8d8d8ffd9d8d9ffd9d9daffdbdadaffdbdbdbffdbdcdbffdcdcdcffdddddcffdededeffdfdedeffdededfffdfdfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e3ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaeaebffeaeaebffebebebffebebebffebeaeaffebeaeaffebebebffebebebffebebebffebebebffebebebffebebecffebebebffecebecffecebebffecececffecececffecececffececedffecedecffedecedffecededffedededffeeededffedededffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffeeeeeeffeeefeeffeeefeeffefefeeffefefefffefefefffefefefffefefefffeeeeefffefefefffefefefffefeeefffefeeeeffefefefffefefefffefefefffefeeeffff0efefffefeff0ffefefeffff0efefffefeff0ffeff0f0ffeff0f0ffeff0f0ffeff0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0fff0f0efffefeff0fff0efefffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffeeefefffefefefffeeeeefffeeeeefffefeeeeffefeeeeffefefeeffeeefeeffeeefefffeeefeeffeeeeefffeeefefffefeeeeffefefefffefefeeffeeefefffefefefffefefeffff0efefffefefefffefeff0ffefefefffeff0efffeff0efffefefefffefefefffefefefffefeff0fff0eff0fff0efeffff0f0effff0f0f0fff0eff0fff0f0effff0eff0ffeff0f0ffeff0f0ffeff0f0ffeff0f0fff0efeffff0f0f0fff1f1f1fff0f0f1fff1f0f1fff0f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff5f5f4fff4f5f5fff7f7f7fffbfafbfffcfdfdfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2c2c2dff2d2d2cff2d2d2dff2d2d2cff2a2a2aff2a2a2aff353535ff3f3f3fff484848ff515150ff5b5a5aff646464ff6f6e6eff797a7aff8a898affadadadffd2d2d2ffe7e7e8fff4f3f4fffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefefefffffefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffefdfefffefdfefffdfefefffefefefffefefdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffefffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefefffffffffffffffefffffffefffffffefffffffefffffefffefffffffffffffefefffffefefffefefffffefefefffffefffffefffefffefefffffefefefffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefdfefffdfefefffefefefffefefdfffdfefefffefefefffdfdfefffefefefffefdfefffefdfdfffdfefefffefdfefffdfdfdfffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffffefefffffffefffffefefffffefffffefefffffffefefffffffffffefefffffefefffffffffffffffefffffffefffffffefffffefefffffefefefffefefffffefefefffefdfefffefefefffdfdfefffefefefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfff9f9f9fff5f4f4ffe7e7e7ffd8d8d8ffc7c6c6ffbbbcbbffafafafffa0a0a1ff919191ff7f7f7fff6d6c6cff5a5b5bff494949ff3d3d3dff3e3d3dff3f3e3fff3f3f3fff3f3f40ff40403fff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303131ff303030ff323232ff323232ff323232ff323232ff323231ff323232ff343535ff363637ff393a39ff3c3c3cff3f3f3eff404040ff444344ff474747ff4a4a4aff4d4c4cff4f4f4fff525152ffabababffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e2e1ffe2e2e2ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0dfdfffdfdfdfffdfdfdeffdededeffdddddeffdddeddffdcdddcffdbdbdcffdbdbdbffdbdbdbffdbdadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcfcecfffcdcdceffcdcdcdffcdccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcacbffcac9caffc9c9caffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc7c7c8ffc6c6c7ffc7c6c7ffc5c6c5ffc5c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc3c2c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc3c3c3ffc3c2c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c4ffc5c5c5ffc4c4c5ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c5ffc5c4c5ffc5c5c6ffc6c5c5ffc6c5c6ffc5c5c6ffc5c6c5ffc6c6c6ffc6c6c6ffc6c5c5ffc6c6c6ffc6c6c6ffc7c6c7ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc8c8c9ffc9cac9ffc9cacaffc9c9caffcacacaffcbcacbffcccbccffcccdccffcdcdcdffcdcdcdffcececeffcfcfcfffcfcfd0ffd1d1d1ffd3d2d3ffd5d4d4ffd6d6d6ffd8d7d8ffd9d9d9ffdbdbdbffdcdcdcffdededeffe0dfe0ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffebebeaffedededffefefeffff1f1f0fff2f1f1fff0f0f0ffefefeeffeaeaeaffd5d5d6ff9d9d9dff5e5e5eff49494aff272727ff0d0d0dff040405ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff0a0a0aff1d1d1dff404040ff616161ff767576ffb8b8b9ffe1e1e1ffebebebffedededffefeeeeffefeff0ffeeeeefffedededffebecebffeaeaebffe9e9e9ffe8e8e7ffe6e6e6ffe5e5e6ffe4e3e4ffe1e1e1ffe0e0dfffdddedeffdadadaffd9d9d8ffd8d8d8ffd6d6d7ffd5d4d4ffd3d3d3ffd2d1d2ffd0d1d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffccccccffcbcbcbffcbcacbffcacacaffcac9c9ffcac9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c5ffc5c6c5ffc5c5c4ffc5c5c4ffc5c5c4ffc5c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c3c4ffc3c3c4ffc4c3c4ffc4c3c4ffc3c3c4ffc3c3c3ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc4c3c4ffc3c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c4ffc3c2c3ffc3c2c3ffc3c3c2ffc2c2c3ffc2c2c3ffc3c3c2ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c2ffc3c3c3ffc4c3c3ffc4c3c4ffc5c4c4ffc5c4c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c7c6ffc6c6c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcccccdffcecdceffcfcecfffcfcecfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd3d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd4d4d5ffd5d6d5ffd6d6d6ffd5d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdadbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffddddddffdddddeffdededeffdededeffdededeffdedfdeffdfdfdeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe3e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ff515152ff505050ff4f4f4eff4e4f4eff4b4b4cff484848ff454545ff434243ff3f3f3fff3d3c3dff393939ff363736ff343434ff313031ff313131ff313131ff313131ff323232ff323232ff323232ff333232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff151515ff151515ff151515ff151515ff191919ff202020ff292929ff353535ff454545ff5b5b5bff727272ff878787ff999999ffaaaaaaffcccbccffe5e4e4fff0eff0fffcfcfcfffefefffffffffefffefefefffefefefffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffefffffefffefffefffffffffffefffffffefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffefefefffffefffffefffefffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffffefffffefffefffefffffffffefefffffffefffffefefffefffffffffefffffefefefffffefefffefefefffefefefffffffefffefffefffdfefefffefdfdfffefdfefffefdfefffdfefdfffefefefffefdfdfffdfefdfffefefefffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfefdfffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffffefffffefefffffefefefffffefefffefefefffefefffffefefffffefefffffffefffffffefffffefefefffefefefffefefefffcfcfcfff6f5f6ffebebecffe1e1e2ffd1d1d1ffbfc0c0ffb6b6b6ffabababff9d9d9cff8c8b8cff787979ff646464ff525151ff414140ff383939ff39393aff3b3b3aff3c3c3cff3d3e3eff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffcfcfcfff7f8f7fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f0f0fff0f0efffeff0f0fff0f0efffefefefffefefefffeeefefffefefeeffeeefeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffeeededffedededffededeeffedededffededeeffeeededffedededffedededffedededffedededffedededffedececffececedffececedffedecedffecedecffecededffededecffededecffedecedffecededffedecedffedecedffededecffecededffececedffedededffedeeedffededeeffedededffedededffedededffedeeedffeeeeeeffeeeeedffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefefefffefeeefffefefefffefefeffff0f0efffefefefffefefefffeff0effff0f0efffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff1f0f1fff0f0f1fff0f0f0fff1f1f1fff0f0f0fff1f0f0fff0f0f1fff0f0f0fff1f0f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffeeefefffeeeeeeffeeefeeffeeeeeeffedeeeeffeeededffedededffedededffedeeedffededeeffedededffedededffedededffececedffedededffedecedffedececffecececffecececffecebecffecececffecebecffecececffecebecffecececffebebebffebebebffebebebffebebebffeaeaeaffebebeaffeaebebffebebeaffebebeaffebeaeaffebeaeaffeaeaeaffebeaebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9eaffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e6e6ffe6e6e7ffe5e5e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdededfffdededeffddddddffdcdcddffdbdbdbffdbdbdbffdadadaffd8d9d8ffd7d7d7ffd5d5d5ffd5d6d5ffd6d6d6ffd5d5d6ffd6d6d6ffd6d5d6ffd1d1d1ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbdbcffbebebeffc0bfc0ffc0c1c1ffc2c2c2ffc4c4c4ffc4c4c4ffc5c5c6ffc7c7c7ffc8c8c8ffcac9c9ffcbcacbffcccbccffcccdccffcececeffcfcfcfffd0cfcfffd1d0d1ffd1d1d2ffd3d3d3ffd3d4d3ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d9ffd9d9d9ffdad9d9ffdbdadaffdbdbdbffdbdbdcffdddddcffddddddffdddddeffdededeffdfdfdfffe0dfdfffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe2e2e3ffe3e4e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e9ffe9e9e8ffe9eae9ffeaeae9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebeaffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebebecffebebecffecebecffecebecffecececffecececffedededffecececffedececffedecedffececedffedededffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefeeeeffeeeeefffeeeeefffefefeeffefefefffeeefefffefeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffefefeffff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff1f1f0fff1f0f0fff1f1f0fff0f0f0fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0eff0fff0eff0fff0eff0ffefeff0ffefefeffff0f0f0ffefefefffefefefffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0effff0f0f0ffefeff0fff0efeffff0eff0fff0eff0ffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f1fff1f0f1fff1f1f0fff0f0f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f1fff2f2f2fff3f2f2fff3f3f3fff2f3f3fff3f3f3fff4f3f3fff3f3f4fff3f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff9f9f9fffcfcfcfffefdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2d2dff2d2d2dff2d2d2dff2d2d2cff2c2d2cff2c2d2dff2f2e2eff343535ff3d3e3eff464647ff4f4f4fff585858ff626262ff6d6d6dff797879ff888788ffa8a8a8ffcfcfcfffe6e5e6fff3f3f2fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefffffffefffffefffefffffffefffffefffffefefffffefefefffefefdfffdfefefffefdfefffefefefffefefefffefefefffdfefdfffefefefffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffefefffffffefffefffffffefffefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffefefefffefefefffdfefdfffefefefffdfefdfffefdfefffdfdfefffefefefffefdfefffdfefefffefefdfffefefdfffefdfefffdfdfefffefefefffefefefffdfefefffdfefefffefefefffefefffffefefefffefefefffefffefffffefefffefffffffefffffffefffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffefffffefefffefffefffefefefffdfefefffefefefffefefefffefefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfcfffcfdfdfffdfcfdfff9f9f9fff5f5f4ffe7e6e6ffd6d6d6ffc5c5c5ffbabbbaffaeaeaeffa0a0a0ff919191ff808080ff6e6e6fff5c5d5cff4c4c4bff3f3f40ff3e3e3fff3f3f3fff403f3fff3f3f3fff3f3f3fff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313132ff313131ff303130ff323232ff323232ff323232ff323232ff323232ff353434ff373737ff3a3a3aff3d3c3dff3f3f40ff424241ff454544ff474747ff4a4a4bff4d4d4dff50504fff515252ffabababffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e3e4ffe3e3e3ffe4e4e3ffe3e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0dfe0ffe0dfe0ffe0dfe0ffdfdfdfffdfdfdeffdfdedfffdededeffdddedeffdddddcffdcdcddffdcdbdcffdbdcdbffdbdbdbffdbdadaffdadadaffdadadaffd9dad9ffdad9d9ffd9d8d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcecfffcececeffcecdceffcdcdcdffcdcccdffcdccccffccccccffcbcbccffcbcbcbffcacbcaffcacacaffcacacaffc9cacaffc8c9c9ffc9c8c8ffc8c8c9ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c6ffc6c5c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c4ffc4c4c4ffc4c3c4ffc3c3c4ffc3c4c3ffc4c4c3ffc3c3c3ffc3c3c4ffc3c4c4ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c5ffc4c4c5ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c5c5ffc6c6c5ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc6c6c6ffc7c7c7ffc6c6c7ffc7c6c7ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c9c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcac9caffcacacaffcacbcaffcbcbcaffcbcbcbffcbcacbffcacbcbffcacacaffcacbcbffcccbccffcccdccffcdcdcdffcecdcdffcdcecdffcfcfcfffcecfcfffd0cfd0ffd0d0d1ffd2d2d2ffd4d3d4ffd6d6d6ffd7d8d7ffd9d9d9ffdadadaffdbdbdcffdddddeffdfdfdfffe0e0e0ffe2e3e3ffe4e5e5ffe6e6e6ffe6e6e6ffe7e8e7ffe9eae9ffecebecffedeeeeffeff0f0fff1f1f1fff1f1f1ffefefefffeeeeeeffe8e8e9ffd2d2d2ff949394ff5e5e5eff454646ff272627ff0e0e0eff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff090809ff181717ff363636ff5a5a5bff747374ffacacacffdededdffebebebffedeeeeffeeefeffff0efefffefefefffeeeeedffecececffebebebffe9eae9ffe8e7e8ffe7e6e7ffe6e6e6ffe5e4e5ffe2e2e2ffe1e1e0ffdfdfdfffdcdbdcffdadadaffd9d8d8ffd7d7d8ffd6d5d6ffd4d5d4ffd3d3d3ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0cfffd0cfcfffcfcfcfffcfcecfffcecdceffcdcdcdffcccdccffccccccffcbcbcbffcacacbffcacbcbffcbcbcaffcacacaffc9c9caffc9c9caffc9c9caffc9c9c8ffc8c9c8ffc8c9c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc6c6c5ffc5c5c6ffc6c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c4c5ffc5c4c4ffc5c5c5ffc4c4c5ffc5c4c5ffc4c5c4ffc5c4c4ffc5c5c4ffc4c5c5ffc4c4c4ffc4c4c4ffc4c5c5ffc5c5c4ffc4c4c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c4c4ffc4c3c4ffc3c4c3ffc4c4c3ffc3c3c3ffc3c3c3ffc4c4c4ffc3c4c3ffc4c3c4ffc3c3c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc8c8c7ffc8c8c9ffc9c8c9ffc9c9caffcacacaffcacbcbffcbcbcbffccccccffcececeffcececfffcfcfd0ffcfd0d0ffd1d0d0ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdad9daffdad9daffdadadbffdbdadbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcdcddffddddddffdededdffdddeddffdededeffdededfffdfdedfffdededeffdedfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e3e3ffe2e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e5e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e5ff565556ff545454ff525252ff4f4f4fff4c4d4dff494949ff454645ff434343ff3f3f3fff3c3d3cff3a3a3aff363737ff343334ff313131ff313131ff313131ff323232ff323332ff333332ff323232ff323233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff151515ff151515ff151515ff151515ff1a1a1aff222222ff2a2b2aff373637ff484848ff5e5e5eff747474ff89898aff9b9b9bffacacacffcfcfcfffe5e5e5fff1f1f1fffdfdfcfffefefefffefefefffefefffffffefffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffefefffffffefefffffffefffefefefffffefefffefefffffffefffffefefefffffffefffefefefffefefffffefefefffefefefffefefffffefefefffefffffffffffffffffefefffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffffffffefffffefefffffefefefffefefefffefefefffefdfdfffefefefffefefefffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefffefffffffefffffefefffefefffffefffefffefefefffdfefefffefdfefffdfefefffefefefffefdfdfffdfdfdfffefefefffdfefdfffefdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefefefffefefefffdfefefffefefefffefefefffefdfefffefdfefffefefefffefefffffffefefffefefffffffefefffefefefffffefefffffefefffffffffffefefffffefefffffefefefffefefdfffefefdfffcfdfdfff5f6f6ffebebeaffdfe0e0ffcfd0cfffbfbebfffb5b5b5ffaaabaaff9d9d9dff8e8d8dff7a7a7aff656465ff515151ff404040ff383838ff393939ff3a3b3bff3b3b3bff3b3c3cff3e3d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffafafafff6f7f6fff5f5f5fff4f4f4fff4f3f4fff3f3f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefefefffefeeeeffeeeeeeffeeefeeffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeedeeffeeedeeffedeeeeffeeededffeeeeedffedeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedecedffedededffedededffedededffeeeeedffeeedeeffeeedeeffeeeeeeffeeeeedffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeefeeffefeeeeffeeeeefffefefefffefeeefffefefefffefefefffefefefffefefefffefeff0ffefefeffff0f0efffefefefffefeff0ffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f1fff1f0f1fff0f1f0fff1f0f0fff1f0f0fff1f1f1fff0f0f1fff1f0f1fff0f1f1fff1f0f0fff1f1f0fff0f1f1fff0f1f0fff0f0f0fff0f1f1fff0f1f0fff0f0f0fff1f0f0fff0f1f0fff0f0f0fff0eff0fff0eff0fff0eff0ffeff0efffefefefffefefefffefeeefffeeefefffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffedededffedededffeeeeeeffedededffedecedffececedffedededffedecedffececedffecedecffededecffecececffebebecffecececffececebffebebebffebebecffebebecffebebecffebebebffebebebffebebebffebebebffeaebebffeaebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e7ffe8e8e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe4e4e3ffe3e4e3ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe0e1e0ffe0e0dfffdfdfdfffdfdedfffdededeffdddddcffdcdcdcffdbdbdcffdbdcdbffdbdbdaffd8d8d8ffd6d7d6ffd5d5d5ffd4d4d4ffd6d5d5ffd5d5d6ffd6d6d6ffd2d1d1ffd1d1d1ffd1d2d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbdbdffbcbdbdffbdbdbdffbebebeffbebdbdffbcbcbcffbebebdffbfbfc0ffc1c0c1ffc2c2c2ffc4c4c4ffc4c5c5ffc6c5c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacbffcbcccbffcdccccffcececeffcfcfcfffcfd0d0ffd1d1d0ffd2d2d2ffd3d3d3ffd4d3d4ffd5d5d5ffd6d6d6ffd6d6d6ffd8d7d7ffd8d8d9ffd9d9d9ffdadadaffdbdbdaffdcdbdbffdcdcdcffddddddffddddddffdddedeffdededfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebeaeaffeaeaeaffebebebffebebebffebebebffebebebffecebebffebebebffecebebffecebebffecececffebebecffecebecffecececffedececffededecffecededffecedecffededecffedededffedeeedffedededffeeededffeeeeedffeeededffeeedeeffeeeeefffeeeeefffeeefeeffefefeeffefefefffefefefffefefefffefefeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0effff0efefffefefefffefefeffff0efefffefeff0ffeff0effff0f0efffefeff0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f0f1fff0f0f0fff0f1f0fff0f1f1fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f1f0fff0f0f1fff1f0f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0ffeff0f0fff0efeffff0f0efffeff0f0ffeff0efffefefefffeff0f0ffeff0efffefefeffff0efefffeff0efffefefeffff0efefffefeff0fff0eff0ffeff0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff1f1f1fff0f1f0fff1f0f0fff0f0f1fff1f1f1fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff8f8f8fffcfcfbfffdfdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2dff2c2d2cff2d2d2dff2d2d2dff2d2d2cff2c2c2dff2d2d2dff2f2f2fff3b3b3bff454545ff4e4e4eff575757ff606060ff6b6a6bff767676ff858585ffa5a5a5ffcccbccffe5e5e5fff2f2f2fffcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefefffffffffffffefefffefefefffefffffffffefefffffffefffefefffffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffffffefffffefefffefefefffefefefffffffefffefefefffffffffffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffefefffffffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfefefffefefefffefefdfffefefdfffefefdfffefefefffefefdfffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffefefefffdfdfefffefefdfffefefdfffefefefffdfdfdfffefefdfffefefdfffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffffffffffefffffefefffffffffffffffefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfff9f9f9fff4f4f4ffe6e6e6ffd5d5d4ffc3c3c3ffb8b8b9ffadaeaeffa0a0a0ff929191ff818181ff6f6f70ff5e5e5eff4c4c4bff404040ff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313131ff313131ff313131ff303131ff323232ff333232ff323232ff323233ff353535ff373737ff3b3a3aff3d3d3dff3f3f40ff434242ff454544ff474747ff4a4a4aff4d4d4dff4f4f4fff515151ffabababffe5e6e5ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e1e1ffe2e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfe0dfffdfdfdeffdfdfdeffdddedeffddddddffdcdddcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d8ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d5ffd6d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0cfd0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcecdceffcccdcdffcdcdccffccccccffcbcccbffcbcbcbffcbcbcbffcacacbffcbcacaffcacacaffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c7c7ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc5c5c5ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c4c4ffc5c4c4ffc5c5c5ffc4c4c5ffc5c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c5ffc5c6c6ffc6c6c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffcac9caffcbcacaffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccccbffcccdccffcdccccffcccdccffcbccccffccccccffccccccffcdcdccffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffcfcfd0ffd1d1d1ffd1d1d1ffd4d3d3ffd6d6d5ffd7d7d7ffd9d9d9ffdbdadaffdbdcdcffdddddcffdedfdeffe0e0dfffe1e2e2ffe3e3e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e9e8ffe9e9eaffecececffeeeeeefff0eff0fff1f1f1fff1f1f1fff0f0f0ffeeeeedffe7e6e7ffcbcbcbff8b8b8bff616161ff494849ff2c2c2cff0f0e0fff020203ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff060606ff141314ff343435ff595a59ff717071ff9e9f9effd9d8d8ffeaebeaffeeedeeffefefeffff0f0f0ffefefefffefeeeeffedededffebebebffeae9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe3e3e3ffe1e2e1ffe0dfdfffddddddffdadbdbffdadadaffd8d8d8ffd7d7d6ffd5d5d5ffd4d4d4ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d1d1ffd0cfcfffd0cfcfffcfcfcfffcececeffcececdffcdcdccffccccccffcccccbffcccccbffcbcbcbffcbcbcbffcacacbffcacbcaffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c6ffc7c6c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc6c6c5ffc6c5c6ffc5c6c5ffc6c5c5ffc6c6c5ffc5c5c6ffc6c5c5ffc6c5c6ffc6c5c5ffc6c6c5ffc6c6c6ffc6c5c6ffc7c6c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc4c5c5ffc4c4c4ffc5c5c4ffc5c5c5ffc4c4c5ffc5c6c6ffc5c5c4ffc5c4c4ffc6c6c6ffc5c5c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcbcaffcbcbcbffcccbccffcdcdcdffcdcdceffcececfffd0d0cfffd1d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd5d6d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdadaffdbdbdbffdbdbdcffdcdcdcffdddcdcffdcddddffdddddcffdddeddffdeddddffdededeffdededfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e6e5ffe5e6e6ff575656ff555555ff515252ff4e4e4eff4b4b4bff494848ff464645ff434343ff403f3fff3e3e3eff3a3a3aff373738ff343535ff323131ff313030ff323232ff323233ff333332ff333232ff323333ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151516ff151515ff151515ff151515ff151515ff151515ff151515ff1c1b1bff222222ff2b2b2cff393939ff4b4b4bff626161ff797979ff8c8b8cff9d9d9cffafaeaeffd1d1d1ffe6e6e6fff3f3f3fffdfdfcfffefefefffefefefffefffefffffffefffefffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffefefefffffefefffffffffffffefefffffffffffefefefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffefefefffffefefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffefefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffefffefffefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffdfdfdfffefdfefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffffffefffefefefffefefefffefffefffefefefffefffefffefefffffefefefffefefdfffefefdfffefdfdfffdfefefffdfdfdfffefefdfffefdfdfffdfdfefffdfdfdfffdfcfcfffdfcfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfefdfffdfefdfffdfdfdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefefffffefffffefefefffffffefffffefffffefefefffefefdfffefefefffcfcfdfff6f6f6ffebeaeaffddddddffcecdcdffbebdbdffb4b3b4ffaaa9a9ff9e9e9eff8e8e8eff7b7b7bff656565ff515150ff404141ff393938ff3b3b3aff3b3b3bff3b3b3bff3b3b3bff3c3c3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfcfff9f9f9fff6f6f6fff4f4f5fff4f5f4fff4f4f3fff4f3f3fff4f4f4fff3f3f4fff4f4f3fff4f3f3fff3f3f3fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f1fff0f0f0fff0efefffefefefffefeff0ffefefefffefefefffefeeefffefefefffefefefffeeeeeeffefeeefffefefefffefeeefffeeeeefffeeefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedededffeeededffeeededffedededffeeededffedeeedffeeededffeeeeeeffeeededffedeeedffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefefffeeeeeeffefefefffefefefffeeeeefffefefefffefeeeeffefefeffff0f0efffefeff0fff0f0effff0efefffeff0f0ffefefeffff0f0effff0f0effff0f0f0fff0eff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f0f0fff1f0f1fff1f1f0fff1f1f0fff0f0f0fff1f0f1fff1f1f1fff1f0f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f0f1fff1f0f1fff1f1f1fff1f0f0fff1f1f0fff1f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffeff0efffefefeeffefefefffeeefefffeeefeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffedededffeeeeedffedededffedededffedededffedececffedececffedededffececedffededecffedececffecececffececebffececebffebebebffebececffebebecffebebebffebebebffebebebffebebeaffeaeaeaffebebebffeaeaeaffebeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffe9e9e9ffeae9eaffeae9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdedfdeffdddedeffddddddffdcdcdcffdcdcdbffdbdbdbffdadbdaffd8d8d8ffd7d7d6ffd4d4d4ffd2d2d2ffd4d4d4ffd5d5d5ffd2d1d1ffd2d2d2ffd1d1d2ffd2d2d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbebebeffbebebeffbebebdffbfbfbfffc0c0c0ffc2c2c2ffc3c3c3ffc5c4c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9cac9ffcbcacbffcbcccbffcdccccffcececeffcfcfcfffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d5ffd6d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadbdbffdcdbdbffdcdddcffdcddddffdededeffdededeffdfdfdeffdfdfdfffe0e0e0ffe1e0e0ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe5e5e5ffe5e5e5ffe6e6e5ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9eae9ffeaeae9ffe9e9eaffeaeaebffeaeaeaffebeaeaffeaebeaffebebebffebebebffebebebffebebebffebebebffecebebffebebebffecebecffececebffecebecffebebecffecececffecececffecececffecececffecedecffedecedffedecedffedededffedededffeeededffeeededffedededffeeededffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeefefffefeeeeffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffefefefffefefefffeff0f0ffefefeffff0efeffff0f0f0ffefeff0fff0f0effff0f0effff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff1f1f0fff0f1f1fff1f1f0fff0f0f1fff1f1f1fff1f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f0fff0f0f0fff1f0f1fff1f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff1f1f0fff0f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f2fff2f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f1fff1f2f2fff2f2f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f6fff6f7f6fff7f6f7fff7f8f7fffafafafffdfdfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2c2dff2d2d2dff2d2d2cff2d2d2dff2d2d2dff2c2c2cff2b2b2bff2d2d2cff3a3a39ff424242ff4b4b4bff545454ff5e5d5eff686868ff737474ff818281ffa2a2a2ffc8c8c8ffe4e3e4fff1f2f1fffcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefefefffefefefffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefdfefffdfefdfffefefdfffefdfdfffefefefffdfefdfffefefefffdfdfdfffefdfdfffefdfdfffdfdfefffefefdfffefefefffefdfefffefdfefffdfefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffffffefffefefefffffefefffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffefffefffffffefefefffefefefffefdfefffefefefffefefefffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfff8f9f8fff4f4f4ffe5e5e5ffd3d3d3ffc1c2c1ffb8b8b8ffadadadffa1a1a1ff939293ff828383ff717170ff5e5e5eff4b4b4bff3e3d3eff3e3e3eff3f3f40ff3f3f3fff3f3f3fff403f3fff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333332ff333333ff323131ff313231ff313131ff313030ff323232ff303130ff323332ff353535ff383738ff3b3a3aff3d3d3dff40403fff424242ff454545ff474748ff4a4a4aff4d4d4dff4f4f4fff515050ffb1b0b1ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e3e3ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe2e2e2ffe1e1e1ffe1e0e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffdededdffddddddffdddcddffdcdddcffdcdcdcffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d0d1ffd0d0cfffcfcfcfffcfcfcfffcfcecfffcecfceffcececeffcecdceffcdcdcdffcdcdccffcccdcdffccccccffcbcccbffccccccffcbcbcbffcbcacbffcacacaffcacacaffcacac9ffcacacaffc9c9c9ffc9c8c8ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c7ffc7c6c6ffc6c7c6ffc6c6c6ffc7c7c7ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c6c6ffc6c6c5ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cac9ffc9cacaffc9cac9ffcacacaffcacacaffcacacaffcacacaffcbcacbffcbcbcaffcccbcbffcbcbcbffcccbcbffccccccffccccccffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcecdceffcecdceffcecfceffcfceceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd3d2d3ffd5d4d4ffd6d6d7ffd9d8d8ffdadadaffdbdbdcffdcdcddffdededeffdfe0e0ffe1e1e1ffe3e2e2ffe5e4e4ffe6e6e6ffe7e7e6ffe8e7e8ffe9e9e9ffebebebffecedecffefefeefff1f1f0fff1f1f1fff1f1f1ffefefefffedededffe5e5e5ffc3c3c3ff808080ff626261ff4f4e4eff2f2f2fff141514ff060607ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060506ff121312ff333233ff585758ff6e6d6eff939392ffd5d6d5ffeaebebffeeeeeefff0eff0fff0efeffff0eff0ffeeeeeeffedededffececebffebeaeaffe9e9e9ffe8e8e8ffe8e7e8ffe6e6e6ffe4e4e4ffe2e3e2ffe0e0e0ffdddddeffdcdcdcffdbdbdaffdad9d9ffd8d7d8ffd6d7d6ffd5d5d4ffd3d3d3ffd3d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcececeffcdcdcdffcdcdcdffcdcdcdffcdccccffccccccffcccbccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcac9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc8c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc7c6c7ffc7c7c7ffc7c7c6ffc6c7c7ffc6c7c7ffc6c7c6ffc7c7c7ffc7c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c7c7ffc8c7c7ffc6c7c7ffc6c6c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc6c5c5ffc6c6c6ffc5c6c5ffc6c6c6ffc6c7c7ffc7c6c6ffc7c6c6ffc6c7c7ffc7c7c7ffc8c7c8ffc8c7c8ffc8c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacacbffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcbcacbffcbcbcbffcbcbccffcccccbffccccccffcdcdccffcecdceffcecfceffcfcfcfffd1d0d1ffd1d1d1ffd2d2d1ffd2d3d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd5d5d6ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d7ffd6d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdddcddffddddddffddddddffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffe0dfe0ffe0dfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ff555555ff535354ff515151ff4f4e4eff4c4c4cff494949ff464746ff444443ff403f40ff3e3e3eff3b3b3bff393939ff363737ff343334ff323232ff323232ff333232ff333333ff333233ff323233ff343434ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff161515ff161515ff151515ff151514ff151414ff1c1c1cff232323ff2d2d2dff3a3a3aff4e4e4eff656565ff7c7c7cff8e8e8eff9e9e9effb3b2b3ffd4d3d4ffe7e7e7fff6f6f6fffefdfdfffefefefffffefefffefefffffefefefffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffefffffffefffffffefefffffffffffefefefffffefefffffefffffefefefffefefefffffffefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffefefffffefefefffffefffffffefefffffffffffefefefffefefefffffefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffdfefdfffefefdfffefefdfffdfdfdfffefefefffefdfefffefefefffefefffffefefffffefefefffefefefffffefefffffefefffefffefffefefffffffefffffffefffffffefefffdfefefffdfefefffcfdfcfff6f6f6ffeae9e9ffdcdbdcffccccccffbdbcbdffb3b3b2ffa9a9a9ff9d9d9dff8f8e8eff7b7a7bff656565ff515152ff424241ff3a3a3aff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffcfbfbfff7f8f7fff5f5f5fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff2f2f1fff2f1f2fff2f1f1fff2f1f1fff0f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0ffefefeffff0eff0fff0eff0ffefeff0ffeff0efffefefeffff0efeffff0efefffeff0efffefefefffefefefffefefefffefefeeffeeefefffeeefefffeeeeeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffedeeeeffeeededffeeedeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefefffefeeefffeeefeeffefefefffefefefffefefefffefefefffeff0f0ffefefeffff0efeffff0efefffefeff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff0f0f0fff1f0f1fff1f0f0fff1f1f1fff0f1f0fff1f1f0fff1f1f1fff0f0f0fff1f1f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f0f1fff1f0f1fff1f0f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefeffff0f0efffefefefffeeeeefffefefeeffefefeeffefeeeeffeeeeeeffeeeeedffeeeeedffeeededffeeededffedededffedeeedffedededffedededffedecedffecededffededecffedecedffedecedffecececffecececffecececffecececffecebebffecebebffebebecffebebebffebebebffebebebffebebebffeaebeaffebeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e5e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdededfffdededeffddddddffdddddcffdcdcdcffdcdbdcffdbdcdbffdadadaffd8d7d8ffd7d6d6ffd3d4d3ffd2d2d2ffd2d2d2ffd2d1d1ffd2d1d1ffd1d1d1ffd2d1d1ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbcbdbcffbebebeffbebebeffbebebeffbebebeffbebdbeffbebdbeffbfbfbfffc0c0c1ffc2c2c1ffc3c3c3ffc5c5c4ffc6c5c6ffc7c7c7ffc8c8c8ffcac9c9ffcbcacaffcccccbffcccdcdffcdceceffcfcfcfffd0d0d0ffd1d0d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d7ffd9d8d9ffd9d9d9ffdadadaffdbdcdbffdbdbdcffdcdcddffddddddffdededdffdfdedfffdfdfdfffdfe0dfffe0e0e0ffe1e0e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e5e5ffe6e5e5ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebeaffeaeaeaffebebebffebeaebffebebebffebebecffebebecffebecebffebebebffececebffecebecffebecebffecebecffecececffecececffedececffecededffecededffededecffedededffedecedffedededffedededffeeededffeeededffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeefffefefeeffeeeeefffefefefffefefefffefefeffff0efeffff0efefffeff0efffefefefffefefeffff0efefffefefeffff0f0f0ffefefeffff0efeffff0efefffefeff0fff0f0effff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f1fff1f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f0f1fff0f1f0fff0f0f1fff1f0f1fff1f0f0fff1f0f0fff0f1f0fff0f1f1fff0f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f1f0fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f2f2fff1f1f1fff2f1f1fff2f1f1fff1f1f2fff2f2f1fff2f2f2fff2f1f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f3fff2f2f2fff3f3f2fff3f3f3fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f6f5fff6f6f7fff7f7f7fff7f7f7fffaf9f9fffcfdfcfffdfefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2c2dff2d2d2dff2c2d2cff2d2d2dff2c2c2cff2b2b2bff2d2d2dff2d2d2dff373737ff404041ff494949ff525252ff5b5b5cff666666ff717171ff7e7e7eff9e9e9fffc5c4c4ffe2e3e3fff0f1f1fffdfdfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffefefffffffefffffefefefffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefdfffdfefdfffdfefefffefdfefffdfdfdfffefefefffdfefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffffefefffefefffffefefefffefefefffffffefffffefffffefefffffefffffffefffffffffefffffffefffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffefffffffefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffdfdfdfffdfdfefffefdfefffdfefefffdfefdfffefdfdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfff9f8f9fff3f3f3ffe3e3e3ffd1d1d1ffc1c0c1ffb7b7b7ffadadadffa2a2a2ff949494ff838383ff727171ff5e5d5eff4b4a4bff3e3d3dff3e3e3dff3e3e3eff3f403fff3f3f3fff3f3f3fff403f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333332ff323332ff323333ff313131ff313131ff313131ff303131ff303030ff323232ff343535ff373837ff3b3a3aff3d3d3dff404040ff434243ff464546ff484847ff4b4b4aff4d4d4dff4f4f4fff515151ffc9c8c9ffe7e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe2e2e2ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdededeffdededeffddddddffdddddeffddddddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadbdbffdadbdaffdadadaffdad9d9ffdad9d9ffdad9daffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d7d8ffd8d7d7ffd6d7d7ffd7d6d6ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d1ffd0cfd0ffcfd0d0ffcfcfcfffcfcfcfffcecfceffcececeffcdcecdffcececdffcdcdcdffcccccdffcdcccdffccccccffcbcbccffcccccbffcccbcbffcbcbcbffcbcacbffcbcacbffcacacbffcacacaffcacacaffcacacaffcac9caffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c8c8ffc7c7c8ffc8c8c7ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c6ffc7c6c7ffc7c7c7ffc7c6c6ffc7c7c6ffc7c7c7ffc7c8c7ffc8c8c7ffc8c7c8ffc8c8c8ffc7c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9caffc9cacaffc9cacaffc9c9caffcac9caffc9c9caffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcacaffcacbcaffcbcbcaffcbcacaffcacacbffcbcbcbffcbcbcbffcbcbccffcccccbffcccccbffccccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcececdffcececeffcececeffcececeffcececeffcfceceffcececeffcecfcfffcfcfcfffcfcfcfffd1d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d4d4ffd6d5d5ffd7d7d7ffdad9d9ffdbdbdbffdddcddffdededdffdfdfdfffe0e0e0ffe2e2e2ffe4e4e3ffe5e5e5ffe7e6e6ffe7e7e7ffe8e8e8ffe9e9eaffebebebffedededfff0efeffff1f1f1fff1f1f2fff0f1f1ffefefefffecececffe0dfe0ffb7b7b7ff777676ff5d5d5dff474747ff232323ff0e0e0eff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff060606ff111111ff313131ff555555ff696969ff878787ffd0d0cfffe9e8e8ffeeeeeefff0eff0fff0f0f0ffefeff0ffefefefffeeededffecececffebeaebffeaeaeaffe8e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe3e3e3ffe2e1e1ffdededeffddddddffdcdcdbffdadadaffd8d9d9ffd7d7d7ffd6d6d5ffd5d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfceceffcececdffcdcdcdffcdcecdffcdcdcdffcdcccdffcdcdccffccccccffccccccffcccbccffcbcccbffcbcbcbffcbcbcbffcbcacaffcac9caffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc7c8c7ffc8c8c7ffc8c7c8ffc7c7c8ffc8c7c8ffc8c8c8ffc7c7c8ffc8c8c8ffc9c8c8ffc9c8c8ffc9c9c9ffc9c9caffc9c9caffc9c9c9ffc9c9c8ffc8c8c7ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c7ffc7c7c8ffc7c7c8ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcac9caffcac9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffcbcbcbffcccccbffcbcccbffcdccccffcccccdffcccdccffccccccffcdcdccffcdcccdffcccccdffccccccffccccccffcccccdffcdcccdffcccccdffcdcdcdffcececeffcecdceffcecfcfffcfcfcfffd0d0d0ffd1d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d3d4ffd5d4d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdddcdcffdddcddffddddddffdededdffdededdffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ff545454ff535353ff515151ff4f4f4fff4c4c4cff494a4aff474747ff444444ff414141ff3f3f40ff3e3d3eff3b3b3bff373838ff343534ff323232ff323232ff333232ff333233ff333233ff343433ff343433ff3434330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff151515ff151515ff141414ff151515ff1c1d1dff242324ff2d2d2dff3a3a3aff4f4f4fff676767ff7e7d7eff909090ffa0a0a1ffb6b6b6ffd6d6d5ffe8e8e7fff7f7f7fffefefefffefefefffefefefffffefefffefefefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffefefffffffffffffefffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffefefefffffffffffefffffffffefffffffffffffefffffffefffefffefefefffefefefffffefefffffefffffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffefffefefefffffefefffffefffffefffffffefefefffffefefffffefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefdfefffefdfefffefefefffefefffffefffefffffefefffefefefffefefffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfdfefffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffefdfdfffdfdfefffdfefdfffdfefdfffefefefffefdfefffdfdfefffdfefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffefffefffffefffffefefefffefefefffefefefffcfcfcfff6f6f6ffe9e9eaffdadadbffcccccbffbdbcbcffb2b2b2ffa9a8a9ff9d9c9dff8e8e8eff7b7b7bff666666ff525352ff434243ff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3a3b3bff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffafafafff7f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f4fff4f4f5fff4f4f4fff4f4f3fff4f4f3fff3f4f3fff3f4f4fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff3f2f2fff2f1f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f1f1fff0f0f1fff0f0f1fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0eff0ffeff0f0ffeff0effff0f0f0ffeff0efffefefefffefefefffefefefffefefefffeeeeefffefeeefffeeeeefffeeeeefffeeefeeffefeeeeffeeeeeeffeeeeefffeeeeefffeeeeefffeeefeeffeeeeeeffeeefeeffefeeefffefeeeeffeeeeeeffeeefeeffefefefffefefefffefeff0ffefefefffefefeffff0f0efffeff0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f0fff1f1f0fff0f1f0fff1f1f1fff1f1f0fff1f0f1fff1f1f0fff0f1f0fff1f1f1fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f0f0fff0f0f0fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefefefffeeefefffeeefeeffefefeeffeeeeeeffeeeeefffeeeeeeffeeeeedffeeeeeeffedeeeeffeeedeeffeeededffedededffedededffedededffecececffedececffedecedffedecedffecececffececebffececebffecececffececebffecebecffecebebffebebebffebebebffebeaebffebebebffeaeaeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeae9eaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e7e7ffe6e6e7ffe7e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe3e3e3ffe3e2e3ffe2e2e3ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0dfffdfdfdfffdfdedeffdddddeffddddddffdddddcffdbdcdcffdbdcdcffdbdbdbffdadad9ffd8d8d8ffd6d6d6ffd4d3d4ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbfbfbfffc0c0c1ffc2c2c2ffc4c4c4ffc5c4c5ffc5c6c6ffc7c7c7ffc9c9c8ffc9cac9ffcbcacbffcbcccbffcdcdccffcececeffcfcecfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d4ffd5d5d5ffd6d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadbdaffdbdbdbffdcdcdcffdcdcdcffddddddffdededeffdededeffdfdfe0ffe0e0e0ffe0e0e0ffe2e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e4ffe6e5e5ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e8e7ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeaeaeaffebebeaffebeaebffeaeaebffebebebffebebebffebebecffebebebffebebecffebebebffecececffecebecffebececffebececffecececffecececffecececffecedecffededecffedecedffedecedffedededffedededffededeeffedeeedffeeededffedededffeeedeeffeeeeeeffeeeeefffeeefeeffefefeeffeeefeeffefeeefffefeeefffefefefffefefefffefefefffefefefffefeff0ffefefefffefefeffff0f0efffeff0f0fff0eff0fff0f0f0ffeff0f0ffeff0effff0efefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff1f1f2fff1f1f1fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff0f1f1fff1f1f1fff0f1f1fff1f1f1fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff0f0f1fff0f1f0fff1f0f0fff0f0f0fff0f0f1fff1f1f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f2f2fff1f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff3f2f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f4f5fff5f5f5fff6f6f6fff7f7f7fff7f8f7fff9f9f9fffbfcfbfffdfdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2d2cff2d2d2cff2c2d2dff2c2c2cff2c2b2bff2e2e2dff2e2e2eff2d2c2cff303030ff3d3d3eff474747ff4f504fff595959ff646464ff706f6fff7d7d7dff9b9b9bffc0c0c0ffe1e1e2fff0f0f0fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffefffffffefffffffffefffffefffefffefffefffefffefffefffefffefefefffefffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffffffefefffffefefefffffffefffefffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffdfefefffefefdfffefefefffdfefdfffefefefffefdfefffefefdfffefefefffdfdfdfffefdfefffefefdfffefdfefffefefefffefdfefffefefefffdfdfefffdfefefffefefdfffdfefefffefefefffefefdfffefdfefffefefdfffefefdfffefefefffefefefffefefefffffefefffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffefffffffffffefffefefefffefefefffefefefffefefefffefffefffefefefffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffdfefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff9f8f9fff4f3f3ffe0e1e1ffcfcfcfffc0c0c0ffb7b6b6ffadadadffa2a2a2ff949494ff838384ff707071ff5d5d5dff4b4b4aff3f4040ff3e3e3eff3d3e3dff3e3e3fff3f3f3fff3f3f3fff3f403f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff323332ff333333ff333233ff313131ff313131ff313130ff313031ff333232ff363536ff383838ff3a3a3aff3d3d3dff404040ff434343ff464645ff484848ff4b4a4aff4d4d4dff504f50ff5e5e5effd5d5d4ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e5e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdeffdedfdeffdededeffdededeffdedddeffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadadaffd9dadaffdadad9ffd9dadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d9d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d5d6ffd5d6d6ffd4d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcfceceffcfceceffcececeffcdcecdffcececeffcdcdcdffcdcccdffcccdccffccccccffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcbccccffcbccccffcbcbccffcbcbcbffcacbcaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffc9cac9ffcac9caffcac9c9ffc9cacaffcacacbffcbcacbffcbcbcaffcbcbcbffcbcacbffcbcacaffcacacbffcacbcbffcacacaffcacacbffcacbcaffcbcbcbffcbcbccffcbcccbffcbcbcbffcccccbffcccccbffcbcccbffccccccffccccccffcdcccdffcccdccffcdccccffcdcdcdffcdcdcdffcecdcdffcecdcdffcececeffcecfceffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0cfd0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d2ffd4d3d4ffd5d5d5ffd7d7d7ffd9d9d9ffdbdadbffdcdcdcffdddeddffdedfdfffe0e0e0ffe1e1e1ffe2e2e3ffe4e5e4ffe6e6e5ffe7e7e6ffe7e7e7ffe8e8e8ffeaeaeaffebecebffeeeeeefff0efeffff1f1f1fff1f1f2fff1f0f0ffeeefeeffebebebffdcdbdcffadacacff717172ff515252ff383839ff171718ff080908ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff101010ff2e2e2eff525253ff636363ff7b7b7bffc5c4c4ffe5e5e4ffeeeeedfff0f0f0fff0f0f0fff1f0f1ffefefefffeeededffecececffebebebffeaeaeaffe9e9e9ffe8e9e8ffe7e8e7ffe6e7e7ffe4e4e4ffe3e3e2ffe0e0e0ffdededeffddddddffdbdbdbffdadadaffd9d8d9ffd7d7d7ffd5d6d5ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d0d1ffd0d0d0ffd0d0cfffcfd0d0ffcfcfcfffcececeffcececfffcececeffcececdffcececdffcdcdcdffcdcdcdffcdcccdffcccdccffcccccdffcccbcbffcbcbcbffcacbcbffcbcacbffcacbcaffcacacaffcacacaffcacac9ffcacacaffc9cacaffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c9c9ffc8c9c8ffc9c8c8ffc9c9c9ffc9c9c8ffc8c9c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9cac9ffcac9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffc9c9c9ffcacacaffcbcacaffcbcacaffcac9caffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffcbcccbffccccccffcbcccbffccccccffcccdccffcdcdccffcdcdccffcdcdcdffcececdffcecdceffcdcecdffcececeffcecdcdffcdceceffcdcdceffcecdcdffcdcecdffcdceceffcecdceffcececeffcececeffcecfcfffcfcfcfffcfcfd0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdad9daffdadadaffdbdbdbffdadbdaffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdededdffdedfdeffdfdfdfffdfdfdeffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e4ffe5e6e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e6e7ff545554ff545554ff525252ff505050ff4d4d4dff4b4b4bff484748ff454545ff434443ff414140ff3e3e3fff3c3b3bff383838ff353535ff333232ff333333ff323233ff323233ff343434ff343434ff343434ff3434330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff151516ff151415ff151514ff151515ff1c1c1cff232324ff2d2c2cff3a3a3aff4e4e4fff686868ff7f7f80ff919192ffa2a3a3ffbabab9ffd7d8d8ffe9e9e9fff8f8f8fffefdfefffefefefffefefefffefffefffefefefffefefefffffefffffffffefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffefefffffefefffffffffffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffefffffffffefffffffefefffefffffffefefefffefefffffffefefffffefffffefefffffffefefffffffffffefefffffefefffffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffdfefefffdfdfefffefdfefffdfefefffefefefffdfefefffefefdfffefdfefffefefefffefefdfffdfefdfffefefefffefefdfffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefffffefffefffefefefffefefffffefffefffefefefffefefefffefefdfffcfdfcfff6f6f6ffe9eae9ffdbdbdbffcbcccbffbdbcbcffb3b3b3ffa9a9a9ff9b9b9bff8c8b8bff797a79ff666766ff535454ff424242ff3a3b3aff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff9f8f8fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f5fff4f4f5fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff3f4f3fff4f4f3fff3f3f3fff2f3f3fff3f2f2fff3f2f2fff2f3f2fff2f2f2fff2f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efeffff0efefffefefefffefefefffefefefffefefeeffefeeefffeeefeeffefeeeeffeeeeeeffefeeefffefeeeeffefeeeeffefefefffeeefefffeeefefffefefefffefefefffefefefffefefefffeff0efffefefeffff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f0f0fff1f1f1fff0f0f1fff0f0f1fff1f1f0fff0f1f1fff1f1f1fff1f1f0fff1f0f1fff1f1f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff1f1f1fff2f1f2fff2f1f1fff1f1f2fff1f2f2fff1f1f1fff1f1f2fff1f2f1fff1f1f1fff1f1f2fff1f2f1fff1f1f1fff2f1f1fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff0f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffefeff0ffeff0efffeeefefffefefeeffefefefffeeeeeeffeeefefffeeeeeeffeeeeeeffeeeeeeffedededffeeedeeffeeededffedededffedededffedededffedededffececedffececedffecedecffecedecffecececffececebffecebecffebecebffececebffebecebffebebebffebebeaffebeaebffeaebeaffebeaebffebeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e5ffe6e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffdfe0e0ffdfdfdfffdedfdeffdddeddffddddddffddddddffdcdcdcffdbdcdcffdbdadbffdadad9ffd7d8d8ffd5d5d5ffd3d3d4ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d2ffd0d0d0ffd0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebdbeffbdbebeffbdbebeffbebebeffbebebeffbebebeffbfbfbfffc1c0c0ffc2c2c2ffc4c4c4ffc4c4c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9caffcacbcaffcccbcbffcdcdccffcececdffcecfceffd0d0d0ffd1d1d1ffd3d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9dadaffdadbdbffdbdbdcffdcdddcffdcddddffdddeddffdededeffdedfdeffe0e0e0ffe0dfe0ffe1e0e0ffe1e2e1ffe1e2e1ffe2e2e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe8e7e8ffe7e8e7ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaebeaffeaeaebffebeaeaffeaebebffeaeaebffebebebffebebebffebebebffecebecffecebebffebebecffebececffebebecffecebecffebececffecececffecececffecececffecececffededecffededecffededecffedededffedededffeeedeeffedededffeeededffededeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeefeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff0eff0fff0efeffff0f0f0ffefefeffff0eff0fff0f0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff0f0f0fff0f0f1fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f1f2fff2f1f1fff1f2f2fff1f1f2fff2f1f2fff1f2f1fff1f1f2fff2f1f2fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f0fff0f1f0fff1f1f1fff0f1f0fff1f0f1fff0f1f0fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f2f1fff1f2f2fff1f1f2fff1f2f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f2fff3f2f3fff3f3f3fff3f2f3fff3f3f3fff2f2f3fff2f3f3fff3f3f2fff2f3f3fff3f3f3fff2f2f2fff2f2f3fff2f3f2fff3f3f2fff3f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff7f7f7fff7f7f8fff8f8f8fffafbfafffdfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2c2d2dff2c2c2cff2b2c2bff2e2d2eff2d2e2eff2d2c2cff2e2d2dff2e2f2eff3b3b3bff444445ff4e4e4fff585858ff636363ff6f6e6fff7b7b7bff999a99ffbcbcbcffe0e0e0ffefefeffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffffefffffffefffefffffffffefffffefefefffefffefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefffefffefefffffffefefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffefefefffefffefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffdfefefffefdfefffdfefdfffefefefffdfdfdfffdfefdfffdfdfefffefdfefffefdfefffdfdfefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffffffefffefefefffefffffffffefffffefefefffefffefffefffefffefefffffffefffffefffffffffffefffffffffffefffefffffffefffefefffffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffefefffffffefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfefefffdfdfdfffefdfdfffdfefdfffdfefefffefdfefffefefefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffcfdfdfff9f8f9fff3f3f3ffe0dfdfffcececeffbfbfbfffb6b6b7ffadadadffa2a2a2ff939393ff828382ff707070ff5c5c5cff4a4a4aff3f3f3fff403f3fff3d3e3dff3d3e3eff3e3e3eff3f3f3fff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323333ff333233ff333333ff323333ff333333ff323333ff323131ff313131ff313131ff333334ff363636ff393939ff3b3b3bff3e3e3eff414141ff444343ff464646ff484848ff4a4a4aff4d4d4dff505150ff717070ffe7e6e7ffe6e7e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffe0e0dfffdfe0dfffdfdedfffdedfdeffdedfdeffdededeffddddddffddddddffdcdcdcffdcdcdcffdbdcdcffdcdbdcffdcdbdcffdbdbdbffdadbdaffdbdadbffdadadaffdadadaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd4d4d4ffd3d4d3ffd3d3d2ffd2d2d2ffd2d1d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffd0cfcfffd0cfcfffcfcfcfffcececfffcfcfceffcececeffcecdcdffcdceceffcdcdcdffcdcdcdffcdcdccffcdccccffccccccffcccdcdffcdcccdffcccdccffccccccffccccccffcbccccffcccbccffcbcbcbffcacbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacaffcacacaffcacacaffcacacaffcac9c9ffcacacaffc9cacaffcac9c9ffcac9caffcacacaffcacbcaffccccccffcbcbccffcbcbcbffcbcbcbffcbcacaffcbcbcbffccccccffcbcbccffccccccffccccccffccccccffccccccffcbcccbffcbcccbffcbcbcbffcccbccffcbccccffcccdccffccccccffccccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcececdffcdceceffcecdcdffcececeffcececeffcecfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0cfffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d4ffd5d4d5ffd7d6d7ffd8d8d8ffdadbdaffddddddffdedddeffdfdedeffe0dfe0ffe1e1e1ffe2e2e2ffe3e4e3ffe5e5e5ffe6e5e6ffe6e7e7ffe8e8e8ffe9e9e9ffeaeaebffecececffefefeffff0f0f0fff1f2f1fff2f2f2fff0eff0ffeeeeeeffeaeaeaffd8d8d8ffa0a0a0ff696a69ff474746ff2d2d2dff111111ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060506ff0f0f0fff262727ff4c4c4cff5f5f5fff737373ffbbbabaffe1e1e1ffeeeeedffefeff0fff1f1f0fff0f1f1fff0f0f0ffeeefefffedededffecececffeaebeaffeae9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe3e3e3ffe1e1e1ffdfe0dfffdedddeffdcdddcffdadbdbffdad9d9ffd7d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcececeffcecfceffcececeffcececeffcececeffcdceceffcecdcdffcdccccffcccdccffccccccffcbcbccffcccbccffcbcbcbffcbcccbffcbcbccffcbcbcaffcacbcaffcacacaffcacacbffcacacaffcacacaffcacacaffc9c9c9ffc9cac9ffcacac9ffcacacaffcacacaffc9c9caffcacacaffcacbcbffcbcbcbffcbcccbffcbcbcbffcbccccffcccccbffcccbcbffcbcccbffcbcbccffcbcbccffcbcccbffccccccffccccccffccccccffcccbccffccccccffcbccccffccccccffcbcccbffcccbcbffcbcbcbffcbcccbffcbcbccffcccbccffcbcbcbffcbcbcbffcccccbffccccccffccccccffcdccccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcdceffcececeffcfcfcfffd0d0cfffcfcfcfffcecfcfffcfcfcfffcfceceffcfcfcfffcfcfcfffcececfffcfcecfffcfcfcfffcfcfcfffd0cfd0ffcfd0cfffd0d0cfffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadaffdbdadaffdadbdbffdcdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdddcddffddddddffddddddffdedddeffdedddeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e4e5ffe4e4e4ffe5e5e4ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e6e6ffe6e7e6ffe6e7e7ffe7e6e7ffe7e7e7ff8f8f8fff555554ff525353ff515051ff4e4e4eff4c4d4dff4a4a4aff474747ff444444ff414242ff3f3f3fff3c3c3cff393839ff363536ff323233ff313131ff333233ff343334ff343434ff343434ff343434ff343434ff32333200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151615ff161516ff151515ff151515ff151515ff141515ff151515ff1c1c1cff222322ff2b2b2cff393939ff4e4d4eff676767ff7f7f7fff929292ffa4a4a4ffbdbcbcffd9d9d9ffeaeaeafff9f9f9fffdfefefffefefefffefdfefffefefefffefefefffffffffffefefffffefffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefefffffefefffffefffefffefefefffefefefffefffefffffefffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefffefffefefefffffefefffffefefffefefffffffefffffefffffffefffffffffefefffefefefffefffefffefffefffffffffffefefffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffefefefffefdfefffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfefffefefefffefffefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffdfefefffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffdfefdfffdfefdfffdfdfefffefdfefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfcfff5f5f6ffeaeaeaffdbdcdcffcdcdcdffbebfbeffb4b4b4ffa8a9a9ff9a9a99ff8a8989ff777878ff656666ff525252ff404140ff393938ff3a3a3aff3b3b3bff3b3b3bff3b3b3bff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffafafbfff8f7f8fff7f6f7fff6f6f6fff5f6f5fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff1f0f1fff0f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0effff0f0effff0f0f0fff0f0efffefefeffff0f0efffeff0efffefefefffefefefffefefefffefefefffefefeeffefefefffeeefefffefefefffefeff0ffeff0effff0efefffeff0efffeff0f0fff0eff0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f1fff0f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f2f1fff2f1f2fff1f1f1fff1f2f1fff1f2f1fff1f1f2fff2f1f2fff1f2f1fff2f2f1fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff2f1f2fff1f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0eff0ffeff0efffefefefffefefefffeeefefffefeeefffeeefeeffeeefeeffeeeeeeffedeeeeffeeeeeeffedededffedededffededeeffedededffedededffedededffecedecffedededffedecedffedececffecececffecececffecececffebececffecebebffebebebffebebebffebebebffebebebffebebebffeaebebffebeaebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9eaffe9eae9ffeaeae9ffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e5e6ffe6e6e6ffe5e6e5ffe5e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe0e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdddeddffddddddffdddcddffdcdcdcffdbdbdbffdbdadaffd9d9d9ffd7d7d7ffd5d5d5ffd2d3d2ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484948ff484849ff494849ff484948ff494948ff494949ff484948ff484948ff484848ff494849ff484949ff49494900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebdffbebebeffbebebeffbebdbeffbebebeffbebebeffbfbfbfffc1c1c1ffc2c3c2ffc4c4c3ffc5c5c5ffc6c5c6ffc7c7c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcdccccffcececeffcfcfcfffd0cfd0ffd1d1d1ffd2d3d2ffd3d3d3ffd4d5d5ffd5d5d5ffd6d7d7ffd7d7d7ffd9d8d8ffd9d9d9ffdadadaffdbdadbffdcdcdcffdcdcdcffdddddcffdddedeffdededeffdedfdfffdfe0dfffe0e0e0ffe0e1e0ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e6ffe6e5e6ffe7e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffebebebffebeaebffebebebffebebebffebebebffecececffebecebffebecebffebebecffecebecffecececffecececffecececffecececffecececffedececffedededffedededffedededffeeededffedeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffeeefefffefeeefffefefefffefefefffefefefffeff0effff0eff0ffeff0efffeff0effff0efefffeff0effff0f0efffefefefffeff0efffefeff0fff0eff0fff0f0f0fff0eff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff0f1f1fff1f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff1f1f2fff1f2f2fff2f2f2fff2f1f1fff1f2f1fff2f2f2fff1f1f2fff2f1f2fff1f2f2fff2f2f1fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff1f2f2fff2f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff3f2f3fff2f3f2fff2f3f2fff3f2f2fff2f3f2fff3f3f3fff2f2f2fff2f3f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f4f4fff4f3f4fff3f3f3fff3f4f3fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff7f8f8fff8f8f8fff9f9f9fffcfcfcfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2d2dff2c2c2cff2b2b2cff2e2e2eff2e2e2dff2c2d2cff2a2a2aff2c2d2dff2f2e2eff383838ff434444ff4e4e4eff585757ff626262ff6d6d6dff7a7a7aff999999ffb7b8b8ffdededeffeeeeedfffbfbfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefefffefffffffffffffffefffffffefffefffffefffffffffffffefffffffefefffffffffefffefefffffefffefffefefefffefffefffffefefffefffefffefefefffefefefffefffefffefefffffffffffffefffefffefefefffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffefefffefefffffefffefffffefefffefffefffefefefffefefefffefdfefffefefefffefdfdfffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfefdfffdfefdfffefdfefffdfefdfffefdfdfffefdfdfffefefefffdfdfefffefefefffdfefefffefefdfffefefdfffdfdfefffdfdfefffefdfefffefefefffdfefefffefefefffefefefffefefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffffffffffefefffffefefffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffefefefffdfefefffefefdfffefdfefffefefefffdfefefffdfdfdfffdfdfdfffcfcfdfff8f9f8fff2f3f2ffdedfdeffcececeffbfc0bfffb6b6b6ffacacacffa1a1a1ff939393ff838383ff707070ff5c5c5bff494948ff3d3d3dff3f3f3fff3f3f40ff3d3d3dff3d3e3eff3f3e3eff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff333233ff333333ff323333ff323332ff323332ff323332ff313131ff323232ff353434ff373737ff3a3a3aff3c3c3cff3f3f3fff424242ff444444ff484747ff484849ff4a4a4bff4d4c4dff4f4f4fff818282ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e3e4ffe3e4e4ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e2ffe2e2e2ffe1e2e1ffe2e1e2ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e1ffdfe0e0ffdfdfdfffdfdfdfffdededfffdedfdeffdddeddffdddeddffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdcdcffdbdbdbffdbdbdaffdbdbdaffdadadaffdadadaffdadadaffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d8ffd8d8d8ffd7d7d7ffd7d8d8ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d1d0ffd0d0cfffd0cfd0ffcfd0d0ffcfcfcfffcfcfceffcfcecfffcececeffcececeffcececeffcdcdcdffcdcdcdffcecdceffcdceceffcdcecdffcdcdcdffcdcdcdffcccdcdffcdcccdffcdcdccffcccccdffcccdccffcccdccffcccdccffcdcccdffcccdccffcdccccffcdccccffcdcdcdffcccccdffcdcdcdffcccdccffccccccffcdcdccffccccccffccccccffcccccdffccccccffcbcbccffcccbcbffcccccbffcccccdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcdccccffcccdccffcdcdcdffcecdcdffcecdcdffcdcccdffcdcdcdffcdcdccffcdcdcdffcccdcdffcdcdccffcdcdcdffcdcdceffcececdffcdcdcdffcececdffcececeffcececeffcfceceffcececeffcecfceffcfceceffcecfceffcfcecfffcfcfcfffcfcfcfffd0d0cfffcfcfcfffd0d0d0ffd1d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd7d8d7ffd9d9daffdcdcdcffdddedeffdededeffe0e0dfffe0e0e1ffe1e1e2ffe3e3e3ffe4e4e4ffe5e6e6ffe7e6e6ffe7e7e7ffe8e8e9ffe9e9eaffebebebffedededffefefeffff0f1f1fff2f1f1fff1f1f1ffeff0f0ffeeeeeeffeae9e9ffd4d4d4ff949494ff646463ff434343ff2a2a2aff10100fff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040403ff0c0c0bff1d1d1dff414140ff5a5a5aff6f6f6fffafafaeffdddddcffeeededfff0f0f0fff0f1f1fff1f1f1fff0f1f0ffefeeefffeeeeeeffecececffebebebffeaeaeaffe9e9e9ffe9e8e8ffe7e7e7ffe6e6e5ffe4e4e4ffe2e2e2ffe0e0e1ffdfdedfffddddddffdbdcdcffdadbdaffd8d9d8ffd7d7d7ffd7d6d7ffd5d6d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffd0cfd0ffcfcfd0ffcfcfcfffcfcfcfffcececeffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdccccffcdccccffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbccccffccccccffcccdccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcecdceffcdcdcdffcdcecdffcecdceffcececeffcdceceffcecdceffcececdffcdcdceffcdcecdffcdcdccffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcecdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcececeffcecfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d5ffd7d6d6ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9dadaffd9dad9ffdad9d9ffdadadaffdadadaffdadadaffdbdbdaffdadbdbffdbdcdbffdbdcdbffdbdcdcffdcdcdcffdcdddcffdddddcffdddcdcffdddeddffdddddeffdededeffdedfdeffdededeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe1e2e1ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ff9e9e9eff555556ff535454ff535253ff505050ff4d4d4eff4a4b4aff484848ff444544ff434243ff3f403fff3d3d3cff3a3939ff363736ff333334ff323333ff343434ff343434ff343433ff333334ff343434ff333233ff32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151516ff151515ff151515ff151516ff151615ff151515ff151515ff1c1c1cff222222ff2b2b2aff383838ff4d4e4dff656565ff7d7d7dff919291ffa5a5a5ffc0c0bfffd9d9daffeaeaebfff9f9f9fffdfdfdfffdfefefffefefefffefefefffffefffffefefffffffffefffffffffffefffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffffffffefefefffefffefffffefffffefefefffefffefffefefefffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefffffffffefefffefefefffffefffffefefffffffffefffffffefffefefefffefffffffffefefffefefefffefefefffefefefffefdfefffefdfefffdfdfefffefefdfffefefefffdfdfdfffefefdfffefefdfffefefefffefefdfffdfdfdfffdfefdfffefdfdfffefefdfffefefdfffefdfefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffefffefefefffefefefffefefefffefefdfffdfdfcfff6f6f6ffe9eaeaffdcdbdbffcecfceffc0c0c0ffb6b6b6ffa8a8a8ff999999ff878787ff757676ff636263ff4f5050ff3f403fff383838ff393939ff3a3b3bff3b3b3bff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfffaf9f9fff7f7f7fff6f6f6fff6f7f6fff5f6f5fff5f5f5fff5f5f5fff4f4f5fff4f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f3f3fff2f2f2fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0ffeff0f0fff0efefffeff0efffefefefffefefefffefefefffefefefffefefefffeff0effff0eff0ffeff0f0ffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff0f1f0fff0f1f0fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f2f2fff1f2f1fff1f1f1fff2f2f1fff1f1f2fff1f1f2fff2f1f2fff1f1f1fff1f1f2fff2f1f1fff1f1f1fff2f1f2fff1f1f2fff2f2f1fff1f2f1fff1f1f1fff2f2f2fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f2fff2f2f1fff2f2f2fff1f2f2fff2f2f1fff2f2f1fff2f2f2fff2f2f1fff1f1f1fff1f2f1fff2f1f1fff2f2f1fff2f1f1fff1f1f2fff1f2f2fff2f1f1fff1f2f1fff1f0f1fff1f1f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0efffefefefffefeff0ffefefefffefeeefffefefeeffeeeeefffeeefeeffeeeeedffedeeedffeeedeeffedeeedffedededffedededffedeeedffedededffedededffedededffededecffededecffececedffecececffecececffecececffebececffecebebffebebebffebebebffebebebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeaeaeaffeaeaeaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e5e4ffe4e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdedfdeffdededeffdededeffdcddddffdcdcddffdcdcdcffdbdbdbffdadadaffd8d9d8ffd6d7d6ffd5d5d5ffd2d3d3ffd0d0d0ffcececeffd0d1d0ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484949ff494949ff494848ff494848ff484848ff494948ff494949ff484848ff494948ff494948ff656565ff656565ff656565ff4c4c4cff464646ff40403f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeffbdbebeffbfbfbfffbfbfbfffbebdbdffbfbfbfffc0c0c0ffc2c2c2ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c7ffc9c9c9ffcacac9ffcacacaffcbcccbffcdccccffcececdffcfcfceffd0d0d0ffd1d1d1ffd3d2d2ffd3d4d3ffd5d4d5ffd6d5d6ffd6d6d6ffd8d7d7ffd8d8d8ffd9d9d9ffdadadaffdadbdbffdbdcdbffdcdcdcffddddddffdddedeffdededeffdfdfdeffdfdfe0ffe0e0e0ffe0e1e0ffe1e2e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e6ffe6e6e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e9e9ffeae9eaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebeaffeaeaeaffebebebffecebebffecebebffecebebffebebebffececebffecececffebececffecececffececebffecececffededecffecececffecedecffedececffededecffededecffedededffedeeedffeeededffedeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffeeefefffefefefffefefefffeff0f0ffeff0f0ffefeff0fff0f0efffefeff0ffeff0efffeff0efffeff0effff0eff0ffeff0f0fff0f0effff0efeffff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f1f2fff2f2f1fff2f2f2fff1f2f1fff2f2f2fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f2fff2f2f1fff2f2f2fff1f1f1fff2f1f1fff2f2f1fff2f1f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff2f2f3fff3f3f2fff2f2f3fff2f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f4fff3f4f3fff3f3f3fff4f4f3fff3f3f4fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f3f4fff3f3f4fff4f4f3fff4f4f4fff3f3f3fff4f4f4fff4f4f3fff3f3f3fff4f4f4fff5f4f4fff5f4f4fff5f4f4fff4f4f5fff5f5f5fff5f5f5fff5f6f6fff7f7f7fff8f8f7fff9f9f9fffbfbfbfffcfcfcfffefefdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2cff2b2b2bff2d2e2eff2d2e2dff2c2c2cff2b2a2aff282828ff2b2b2bff2f2f30ff333232ff414141ff4c4c4cff575756ff616162ff6d6d6dff7a7b7bff979796ffb4b3b3ffdcdcdcffedececfffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefefffefefffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffffffefffefefefffffefffffefffefffffefffffffefefffefefffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefdfefffdfefefffdfefefffefdfefffdfdfefffdfefefffefdfdfffefdfefffdfefdfffefefdfffdfdfdfffefefefffefefdfffefdfefffdfdfdfffdfdfefffdfefdfffefefefffefdfdfffefefefffefefdfffefefefffefefefffdfefefffefefefffefefefffefffefffefefffffefefefffffefefffffffefffffefffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffffffffffffffffffffefffefffefffefffefffefffefffefefefffffefefffefefefffefdfdfffefefefffefdfefffdfdfefffefefdfffefefefffdfefefffefefefffefefefffefefdfffefdfefffefefefffefdfefffdfdfefffdfefefffdfdfdfffcfcfdfff8f9f8fff3f2f2ffdfdfdfffcfcfcfffc0c0bfffb6b6b6ffacacacffa0a0a0ff939293ff828282ff6f6f70ff5b5b5bff474747ff3c3c3cff3e3d3dff3f3f3fff404040ff3d3d3eff3d3d3eff3e3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff333333ff333233ff323233ff323333ff333332ff333233ff323231ff333433ff353635ff393839ff3b3b3bff3e3d3eff404040ff424243ff454545ff484949ff4b4b4bff4e4e4eff4e4e4dff505050ff8d8e8effe7e7e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfe0e0ffdfdfdfffdededfffdedfdeffdfdedeffdedddeffdddeddffdddeddffdddddcffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdcffdbdbdbffdbdcdbffdbdbdbffdbdadbffdadadaffdadbdbffdadadaffd9dadaffdadad9ffd9d9d9ffd9dad9ffd8d9d9ffd9d8d8ffd9d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd3d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffd0cfcfffcfcfcfffcecfceffcfcfcfffcfcfcfffcfceceffcececfffcececeffcecdceffcdceceffcdceceffcecdceffcdcdceffcdceceffcecdcdffcecdceffcdcecdffcececdffcdcecdffcececeffcececeffcecdceffcececdffcdcdceffcdcecdffcececeffcecdcdffcececeffcececdffcececeffcececeffcdceceffcececeffcececeffcecfceffcececfffcececeffcececeffcececeffcececeffcececeffcececfffcececeffcfcfceffcececeffcececeffcececeffcececeffcececeffcdceceffcfceceffcfceceffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfd0cfffcfcfcfffd0cfcfffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d3d2ffd3d3d2ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d5ffd7d7d7ffd8d9d8ffdbdadbffddddddffdededfffdfdfdfffe0e1e1ffe1e1e1ffe3e2e3ffe4e4e3ffe5e5e5ffe6e6e7ffe6e7e7ffe7e8e7ffe8e9e9ffeaeae9ffebebecffeeededfff0efeffff1f1f1fff2f2f2fff1f1f1ffefefefffedededffe8e8e7ffcececeff8b8b8bff616161ff444443ff282828ff0e0e0fff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff080807ff131313ff303030ff545453ff6c6c6cffa2a3a2ffd8d9d9ffedededfff1f0f0fff1f0f1fff1f1f1fff1f1f1fff0eff0ffeeeeeeffedededffecececffeaebebffeaeaeaffe9e9e9ffe8e8e7ffe6e6e7ffe5e5e5ffe3e2e3ffe1e1e1ffdfe0e0ffdededeffdcdcddffdbdbdbffdadad9ffd8d8d8ffd7d7d7ffd7d7d6ffd5d6d5ffd6d5d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d4ffd3d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d2d2ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffd0cfcfffcfcfcfffcfcfcfffcfceceffcececeffcecdceffcececdffcececeffcdceceffcdcdceffcdcdcdffcdcdcdffcccccdffcdcdccffccccccffcdcdcdffcdcdccffcdcdcdffcdcdccffcdcdcdffcdcdcdffcecdcdffcdcdcdffcecdcdffcececeffcfceceffcececfffcfceceffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcecfffcecfcfffcfcfcfffcfcecfffcececfffcecfceffcfceceffcececeffcececeffcfcfceffcececeffcfcecfffcececeffcfcecfffcececeffcececfffcececeffcecfcfffcfceceffcfcfcfffcfcfcfffd0d0d0ffcfd0d0ffcfd0d0ffd0d1d0ffd0d1d1ffd1d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d1d2ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadbffdadbdaffdadadaffdadbdbffdadbdbffdcdbdbffdbdbdcffdbdcdcffdcdcdcffdddcddffdddddcffddddddffddddddffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffadadadff565656ff545555ff525353ff515050ff4d4d4eff4b4c4bff494848ff454545ff434343ff414140ff3d3d3dff3b3b3bff383837ff363536ff343433ff343434ff343433ff343434ff343434ff333232ff323232ff33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151615ff161515ff151515ff151515ff0f0f0fff161516ff1c1c1cff222221ff2a2a2aff383738ff4d4d4dff646364ff7a7a7aff8f8f90ffa6a6a6ffc1c2c2ffdcdbdbffecebecfffafafafffefefefffefefefffdfefefffefefefffefefefffefffefffefefffffffefefffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefffffefefefffefefffffefefefffefffffffffefefffffefefffefefefffffffffffefffffffefefffffefffefffefefefffefffefffefffffffffefefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefdfffefefefffdfefdfffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffefdfefffdfefefffdfefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfcfff6f5f6ffe9e9e9ffdbdbdbffcfcfcfffc2c2c2ffb7b7b7ffaaaaaaff999999ff878787ff747474ff606060ff4e4e4eff3f3f3fff383938ff3a393aff3a3b3bff404040ff404040ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfcfdfff8f9f8fff7f7f7fff6f6f6fff6f6f7fff5f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff4f4f5fff4f5f4fff4f4f4fff4f4f3fff3f4f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f3fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f1f0fff0f1f0fff0f0f0fff1f0f0fff0eff0fff0efeffff0f0effff0eff0ffefeff0fff0efeffff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff0f0f1fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f1f2fff1f1f1fff2f1f2fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f1f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff1f1f2fff2f2f1fff1f2f2fff1f2f1fff1f2f2fff2f1f1fff2f1f1fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f1fff1f2f2fff2f2f1fff2f1f2fff1f1f1fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f1f1fff0f0f0fff0f0efffefeff0ffeff0efffefefefffefefefffeeefefffefeeefffeeeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffeeedeeffedededffeeedeeffedededffedededffededecffedededffedececffedececffecececffecececffecececffebebecffebecebffebebebffebebeaffeaebebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeae9e9ffeae9eaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdededfffdededeffddddddffdcddddffdcddddffdcdbdcffdbdbdbffdadadaffd9d8d8ffd6d6d6ffd5d5d5ffd3d3d2ffd0d0d0ffcfcfd0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353535ff494848ff494849ff484848ff494948ff484849ff484849ff484949ff494948ff494848ff484849ff656565ff656565ff656565ff4c4c4cff464646ff404040ff565656ff565656ff565656ff464646ff46454500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c1ffc1c2c2ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c7ffc9c9c8ffcacacaffcbcbcaffccccccffcdcdccffcececeffcfcfcfffd1d0d0ffd1d1d1ffd2d2d2ffd4d4d3ffd5d4d5ffd5d5d6ffd7d7d6ffd8d8d8ffd8d9d8ffdadadaffdadadaffdbdbdaffdbdbdcffdcdcdcffdddcddffddddddffdededeffdfdedfffdfdfdfffdfe0e0ffe1e0e0ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e7e7ffe7e6e7ffe8e7e7ffe8e7e7ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebeaeaffebebebffebebebffececebffebebecffebebecffebececffececebffecececffebececffecececffecececffedededffedececffedededffededecffedededffedededffeeededffedededffeeededffeeeeedffeeeeeeffeeeeeeffefeeeeffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0f0fff0eff0ffefeff0ffeff0effff0efeffff0eff0fff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f1f1fff1f0f0fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f2f1fff1f1f2fff2f2f1fff2f1f1fff2f2f2fff2f1f1fff1f2f1fff1f2f1fff1f2f1fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f3f3fff2f3f3fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff3f3f4fff4f4f3fff3f4f4fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff7f7f8fff9f8f8fffafafafffdfdfdfffefdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2bff2d2e2dff2e2e2dff2d2c2cff2b2a2bff282828ff262626ff292929ff2e2e2eff333232ff404040ff4c4c4cff565656ff616261ff6d6d6dff7a7a7bff939392ffafaeaeffd9dad9ffeaeaeafff7f7f7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffefefffffffffffffffefffffffefffffffefefffefffffffefefefffffffefffefffefffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffefefffffffffefffefefefffffffffffefffefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffdfdfefffefdfefffefefefffefdfefffefefefffefefefffdfefefffdfdfdfffefefdfffdfefdfffdfefdfffdfefefffefefefffefdfefffefdfefffdfefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefffffffffefffffffefffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffefffefffefffefffefefefffefefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefffdfdfefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfff9f8f9fff2f2f2ffdfdfdfffcfd0cfffbfbfbfffb6b6b6ffabababff9f9f9fff919292ff818181ff6f6e6fff5a5a5aff464646ff3c3b3bff3c3c3cff3e3d3dff3f3f3fff3f3f3fff3d3e3eff3d3e3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff333333ff323333ff333333ff333333ff333233ff333333ff333232ff333333ff343434ff373737ff393939ff3c3c3cff3e3f3fff424142ff444444ff464646ff494949ff4c4c4cff4f4f4fff525151ff545454ffa7a7a7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e4ffe3e3e3ffe3e4e4ffe3e3e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe0e1e0ffdfdfe0ffdfdfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdedeffdededeffdddeddffdededdffddddddffdcdddcffdcddddffdddcddffdddcddffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdadaffdadbdbffdadbdaffdadadaffdad9daffdad9daffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0cfd0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcecfceffcececfffcececfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfd0cfffd0d0cfffd0cfd0ffd0cfd0ffd0d0cfffd0d0d0ffd0d0cfffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffcfd0d0ffcfd0d0ffd0d0cfffcfcfd0ffd0cfcfffd0d0d0ffcfd0cfffd0d0cfffd0d0d0ffd0cfcfffd0d0d0ffd0d1d0ffd1d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd2d2d3ffd2d3d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd7d7d6ffd8d8d8ffd9dad9ffdbdcdcffdededeffe0dfe0ffe0e0e0ffe1e1e1ffe2e2e2ffe4e3e3ffe5e4e4ffe6e6e6ffe7e7e7ffe7e8e8ffe8e9e8ffe9e9e9ffebeaebffecececffeeeeeefff0f0f0fff1f1f1fff1f2f2fff1f1f0ffeeeeeeffecededffe5e6e6ffc5c6c6ff80807fff5d5d5eff3d3d3cff202020ff0c0c0bff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff0d0d0dff232323ff484748ff656565ff979696ffd4d4d4ffecececfff1f0f1fff2f1f1fff1f2f1fff1f1f1fff0f0f1ffeeefefffedededffecededffebebebffebebeaffeae9eaffe9e9e8ffe8e7e7ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0e1ffdfdfdfffdededeffdcdcdcffdbdbdbffd9d9d9ffd8d9d9ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfd0ffd0d0cfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcecfffcfceceffcfceceffcececdffcececeffcececeffcecdcdffcececeffcececeffcecdceffcececeffcecfceffcfcecfffcfcfcfffcfd0cfffcfd0cfffcfcfd0ffcfcfd0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffd0d0d0ffcfd0d0ffcfd0cfffcfd0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffd9d9daffd9d9daffdadadaffdadbdaffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdddcddffdddcddffddddddffdeddddffdddedeffdddeddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0dfe0ffe0dfdfffdfe0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe4e4e4ffe3e4e4ffe4e5e4ffe5e5e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e6ffe6e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffe8e7e8ffe8e8e7ffe8e7e7ffe8e8e7ff565656ff545554ff525253ff505051ff4e4e4eff4c4b4cff494949ff464646ff444444ff414141ff3f3f3fff3d3d3dff3a3a39ff363737ff343434ff343334ff343434ff333434ff333232ff333232ff333232ff323332ff323132000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151516ff151516ff151515ff121212ff101010ff161616ff1b1b1bff202121ff2a2a29ff373838ff4d4d4cff626363ff797979ff8e8e8effa6a6a6ffc3c4c3ffddddddffededecfffcfbfbfffdfefdfffefefefffefefefffefefefffefefefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffefffffffffefffffefefffefffefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffffffefffefffffefefffffefffffffefffffffffefffffffefffffffefffefefffffffefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefdfdfffefefefffdfefdfffefefdfffdfefdfffdfdfdfffdfdfefffdfefefffefdfefffdfdfefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefdfefffdfefdfffdfdfefffdfdfefffefefefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfcfff6f6f6ffeaeaeaffdadadaffcecfceffc2c3c3ffb8b8b8ffaaaaaaff9a9a9aff878786ff727272ff5e5e5eff4e4e4dff403f40ff3a3a3aff3b3b3bff404040ff404040ff404040ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffdfdfdfffafbfafff7f8f8fff7f7f7fff7f7f7fff6f6f6fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff1f1f0fff0f0f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff0f0f1fff0f1f0fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f2fff1f1f1fff2f2f2fff1f2f2fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f1fff1f2f1fff1f1f2fff1f1f1fff0f0f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0efeffff0f0efffefefefffefefefffeeeeefffefeeefffefefefffefeeefffeeeeefffeeeeeeffeeeeeeffedeeeeffeeeeeeffedeeedffedeeedffedeeeeffedededffedededffedededffecedecffedecedffedececffedececffecececffecececffecececffebecebffebebebffebeaebffebeaebffebebeaffebeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9eaffe9eaeaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e4ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e0ffe1e1e0ffe0dfe0ffdfdfdfffdfdedeffdededdffddddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdadadbffd9d9d9ffd7d6d7ffd5d5d5ffd2d3d3ffd1d1d1ffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343435ff353534ff484848ff484949ff484949ff484949ff494948ff484849ff494848ff494949ff656565ff656565ff656565ff4c4c4cff464646ff404040ff565556ff565656ff565656ff464646ff464646ff585958ff585958ff585859ff555555ff555555ff5555550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbfbfbfffc1c1c0ffc2c1c2ffc4c4c3ffc5c5c5ffc6c7c6ffc7c7c7ffc8c9c8ffcac9c9ffcbcacbffccccccffcdcccdffcececeffcfcfcfffd0d0d0ffd2d2d1ffd2d3d2ffd3d4d3ffd4d4d5ffd5d5d6ffd6d6d7ffd8d8d8ffd9d9d8ffdadad9ffdadadaffdbdbdbffdcdbdbffdcdddcffddddddffdddeddffdededfffdededfffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9eaffeaeaeaffebeaeaffebebeaffeaeaebffebebeaffebebebffebececffebecebffebececffecececffecebecffececebffecececffececebffecececffecececffecececffececedffecededffedecedffedededffedededffedededffeeeeeeffeeeeedffeeeeedffedeeeeffeeeeeeffeeeeeeffefefefffefefeeffefefefffefefefffefefeffff0efeffff0f0efffefeff0ffeff0efffefeff0ffefeff0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f1fff0f0f0fff0f1f0fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f2f2fff1f2f1fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff2f2f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff2f1f1fff1f1f2fff1f2f1fff1f1f1fff2f2f2fff1f2f1fff1f2f1fff1f2f2fff1f1f2fff1f1f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff3f3f2fff3f2f2fff3f3f2fff3f3f3fff2f3f2fff2f3f3fff3f3f3fff4f3f4fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f4f5fff5f4f4fff4f4f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff7f8f7fff9f9f9fffcfcfcfffdfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2dff2c2c2cff2b2b2bff282828ff262626ff262627ff262726ff2d2d2dff343435ff404040ff4a4a4bff555555ff606061ff6c6c6cff797878ff8d8d8dffaaaaa9ffd6d6d6ffe9e9e9fff6f6f5fffefefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffffefefffefefefffffefefffefefefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefdfffefdfdfffdfdfefffefefdfffefefdfffefefefffefdfefffefefefffefdfdfffefdfdfffefdfdfffdfdfdfffdfefefffdfefefffefefdfffefefefffefefefffefefdfffefefefffefefdfffefefdfffefefdfffefefdfffdfefefffefefefffefefefffffefefffffefefffefffffffefefefffefefffffefffffffefffefffffffffffefefffffffefefffffefffffffffefffffefffffefffefffffefffffffefefffffefefffffffffffefefefffffffefffffffefffefffefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffdfefdfffefdfdfffefefdfffefdfefffdfefefffefefefffdfefefffefefdfffefefefffefefefffdfdfefffefefdfffefdfdfffdfdfdfffdfcfcfff8f9f9fff2f1f1ffdededeffcfcfcfffbfbfc0ffb5b6b6ffaaababff9e9e9eff909090ff7f7f7fff6c6c6cff595959ff464545ff3b3b3bff3c3c3bff3d3d3cff3e3e3eff404040ff3f3f40ff3e3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff333332ff333333ff333333ff333233ff323333ff333232ff313131ff333233ff353536ff383939ff3b3b3bff3d3d3dff404040ff424342ff454545ff484747ff4a4a49ff4c4c4cff4f4f4fff525251ff545555ffc0c0c0ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe7e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0e0ffdfdfdfffdfdedeffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffdddddcffdddcdcffdddcdcffdcdcdbffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdadadbffdbdbdaffdbdadbffdadbdbffdadadaffd9dadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d4d3ffd4d3d3ffd4d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0cfffd0d0cfffcfcfcfffd0cfd0ffd0d0d0ffd0cfcfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d1ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d1ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d2d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd4d4d3ffd4d3d3ffd4d4d3ffd4d3d4ffd4d4d5ffd5d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d8ffd8d9d9ffdbdbdbffddddddffdfdfdfffe1e0e0ffe2e1e1ffe2e2e1ffe3e3e2ffe4e5e4ffe6e6e5ffe6e7e7ffe7e7e7ffe7e7e8ffe9e8e8ffeae9eaffebebebffecedecffeeefeffff0f0f0fff1f2f1fff3f3f2fff0f0f1ffefeeeeffebebecffe1e0e0ffbcbcbcff727272ff525252ff2a292aff131312ff080707ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a09ff1a1919ff3a3b3bff5c5c5cff888988ffcecfceffeaeaeafff1f1f1fff2f2f2fff2f1f2fff2f2f2fff0f1f0ffefefefffefefeeffedededffebececffebebebffe9eaeaffe8e8e8ffe8e8e7ffe7e6e6ffe4e4e5ffe3e3e2ffe1e1e1ffe0e0dfffdfdedeffddddddffdcdbdbffdadadaffdad9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d5ffd5d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d2ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffd0cfcfffcfcfcfffcfcfcfffcfd0cfffd0cfcfffcfcfcfffcfcfcfffd0d0cfffcfd0cfffd0cfd0ffd0d0d0ffd1d1d0ffd0d0d0ffd1d1d1ffd0d1d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d0ffd1d1d1ffd0d1d1ffd1d0d0ffd1d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d6ffd7d7d6ffd8d8d7ffd7d8d7ffd8d8d8ffd9d8d9ffdadad9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdaffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdbffdbdbdcffdcdcdcffdcdcdcffdcdddcffdddcddffdddddeffddddddffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e0e0ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe2e3e3ffe2e3e2ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe8e8e7ffe8e7e7ff555556ff555554ff535352ff515150ff4f4e4eff4c4c4dff4a4a4aff474747ff464545ff444344ff414141ff3e3e3eff3b3b3aff383837ff343434ff323232ff343333ff333232ff323232ff323332ff333332ff313232ff3132320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0cff161515ff161515ff151515ff131213ff121313ff121111ff151515ff1a191aff202020ff2a2a2aff383838ff4d4d4dff626362ff777777ff8c8c8cffa7a6a6ffc7c7c6ffdfdedeffeeeeedfffcfcfcfffdfefefffefefefffdfdfefffffefefffffefefffefffffffefefefffefffffffefffffffffffffffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefffffffefefffffffffffffffffffefffefffefffffffefffffffefffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefefefffdfefdfffefefdfffefefdfffdfefdfffdfefdfffefefdfffdfefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefdfffefefdfffdfefdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfdfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefdfefffefefdfffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefdfffdfefdfffdfcfdfff6f6f6ffeaeaeaffd9d9d9ffcecfceffc3c3c3ffb8b8b8ffababaaff9a9a9aff878787ff717172ff5c5d5cff4c4c4cff414141ff3b3a3aff404040ff404040ff404040ff404040ff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafff7f8f8fff7f7f7fff7f7f7fff6f6f5fff6f5f5fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f0f1fff1f0f1fff1f1f1fff0f0f0fff0f1f0fff0f1f0fff0f0f0fff1f1f0fff0f0f0fff0f1f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff1f2f2fff2f1f1fff2f1f2fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff2f2f2fff1f1f1fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff0f0f0ffeff0efffeff0effff0efefffefefeffff0efefffefefefffefefefffefeeefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffeeeeedffedeeedffeeededffedededffededecffedececffededecffededecffecececffecececffebebecffecebebffebebebffebebebffeaebeaffeaeaebffeaeaebffeaeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e2ffe0e1e1ffe0e0e0ffdfe0dfffdededeffdededeffdeddddffdcdcddffdddddcffdddcdcffdcdcdcffdcdbdcffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d2ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfceceffcecece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353535ff343435ff353434ff484849ff494848ff484849ff484948ff494849ff494848ff656565ff656565ff656565ff4c4c4cff474646ff3f4040ff565655ff565656ff565656ff464646ff464646ff595958ff585858ff585958ff555555ff555555ff555554ff5554550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffc0c0c0ffc2c1c2ffc4c3c3ffc5c5c4ffc6c6c6ffc7c7c7ffc9c9c8ffcacac9ffcacbcbffcccccbffcdcdcdffcececeffcfcfcfffd1d0d0ffd2d2d1ffd2d2d2ffd3d4d3ffd4d5d4ffd6d5d5ffd7d7d6ffd8d7d8ffd8d9d9ffdad9daffdadadaffdadadaffdbdcdbffdcdcdcffdcdcddffdededdffdededeffdfdfdfffe0dfdfffe0e0e1ffe1e0e0ffe2e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeaeaeaffeaeaebffeaebeaffebebebffeaebebffebebebffebebecffecebebffebebecffebecebffecececffecebecffecececffecececffecececffededecffedececffecededffededecffedededffedededffedededffeeededffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffefefeeffefeeefffeeefefffefefefffefefefffefefefffefefeffff0efefffefeff0fff0f0effff0f0effff0f0effff0eff0fff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f0fff1f0f0fff1f0f1fff1f1f0fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff1f2f2fff1f2f1fff2f2f1fff1f2f1fff2f1f2fff2f1f2fff2f2f2fff2f1f1fff2f2f2fff1f2f1fff2f1f1fff2f2f2fff2f2f2fff2f3f2fff3f2f3fff2f3f2fff2f2f2fff2f3f2fff3f2f2fff2f2f3fff3f3f3fff4f3f3fff3f3f3fff4f3f3fff3f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff5f5f4fff4f4f4fff5f5f4fff5f5f4fff4f4f5fff4f4f4fff4f4f5fff5f4f4fff5f4f5fff4f5f5fff4f4f4fff4f4f5fff4f4f5fff4f5f4fff5f5f4fff4f4f5fff5f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff7f7f7fff8f8f8fffafafafffdfdfcfffefdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2c2dff2a2b2bff282828ff272626ff262627ff242424ff242423ff2a2a2bff343333ff404040ff484848ff535353ff5e5f5eff696a6aff757575ff8a8a8affa6a5a5ffd4d4d4ffe8e7e7fff4f5f4fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffffffefefefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffefefffffffffefffefffffffefefffffffffefffefffffffefefefffefefefffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefdfffefefefffdfefefffdfefdfffefdfdfffdfefefffefefefffdfdfefffefefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffffefefffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffcfdfcfff9f8f8fff1f2f2ffdededeffcfcfcfffc0c0c0ffb5b5b5ffabaaaaff9e9d9dff8e8e8eff7d7d7dff6b6b6cff595958ff454545ff3a3b3aff3c3d3cff3e3f3fff404040ff404040ff3f4040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323231ff323232ff323232ff323232ff333333ff333332ff333233ff323333ff323232ff333434ff373737ff3a3939ff3c3c3cff3f3e3eff414141ff434343ff464646ff494848ff4b4b4bff4d4e4dff4f504fff515252ff666666ffdddddeffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e1e0ffe0e0e1ffdfe0dfffe0dfdfffdfe0e0ffdfdfdfffdedfdfffdedfdfffdededeffdededeffdedddeffdeddddffddddddffdddddeffdddddcffdcdcdcffdcdddcffdcdddcffdbdcdcffdcdcdcffdcdcdcffdbdcdbffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadad9ffd9d9daffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd5d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d1d1ffd0d1d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d3ffd3d2d2ffd2d3d2ffd2d2d2ffd3d2d3ffd3d3d3ffd2d3d3ffd2d3d3ffd3d3d2ffd3d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d4d4ffd4d4d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d6ffd6d6d6ffd7d8d8ffd9d9d9ffdbdbdbffddddddffdfdfdfffe0e0e1ffe1e1e2ffe2e2e1ffe2e2e2ffe3e4e3ffe5e6e5ffe6e6e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffecebebffeeededffefeff0fff1f0f1fff2f2f2fff3f2f3fff1f1f0ffeeeeeeffeaeaeaffdddcddffb0b0b0ff676768ff434344ff171616ff090909ff040403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff070706ff131313ff2f2f2eff505051ff787878ffc5c5c4ffe5e6e6fff0f0f0fff3f3f2fff2f3f3fff2f3f3fff2f2f2fff1f1f0ffefefefffedededffececedffebebebffebebeaffeae9e9ffe8e8e8ffe7e7e6ffe5e6e6ffe4e3e3ffe2e2e2ffe0e1e1ffdfdfdfffdeddddffdcddddffdbdbdbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd4d5d5ffd4d5d4ffd4d4d4ffd3d4d3ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd2d1d1ffd2d2d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d0d0ffd1d1d0ffd1d1d0ffd0d1d0ffd1d1d1ffd1d1d0ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d2ffd2d2d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd4d4d5ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd4d5d5ffd5d5d5ffd6d5d5ffd6d5d5ffd6d6d5ffd6d6d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdddddcffdcddddffdddddcffddddddffddddddffddddddffdeddddffdededeffdfdfdeffdededeffdfdfdfffdfdfdfffe0dfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e0e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe7e7e6ffe6e6e7ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ff727272ff555454ff535353ff505151ff4f4f4eff4e4d4dff4b4c4cff4a4a4aff474748ff454545ff424242ff3f3f3fff3b3b3bff383838ff343435ff323233ff323232ff323232ff323332ff323332ff313232ff323232ff323232ff30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0cff0c0b0bff151515ff121313ff121312ff131212ff121313ff161615ff1a1a1aff212121ff2b2b2bff3a3a3aff4e4d4eff626262ff767676ff8a8a8bffa6a6a6ffc8c8c8ffdfdfdfffeeefeefffcfcfdfffefefefffefefefffdfefefffefefefffefefefffffefefffffffefffefefffffffefffffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefefffffefffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffefffefffffffffffefefefffffffffffffffffffffffffffffffefffefefffffefefefffffefefffffefffffffefefffefffefffefefefffefefefffefefefffdfefefffefefefffefefdfffefdfdfffefefdfffefefdfffefefdfffefefefffefefdfffefdfefffdfdfdfffefefdfffdfefefffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefdfffdfdfefffefefdfffdfefefffefdfdfffdfefdfffdfefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfefffefefefffdfefefffefefefffefefdfffefdfdfffefefefffefefefffefefdfffefefefffefefdfffefdfefffdfdfdfffefefdfffcfdfdfff6f6f6ffeaeae9ffd8d8d8ffcdcecdffc4c4c4ffb9b9b9ffabababff9a9b9aff888888ff717171ff5c5c5cff4b4b4bff404040ff404040ff404040ff404040ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefdfdfffbfbfbfff8f8f9fff7f7f8fff7f7f6fff6f6f6fff6f6f6fff5f6f5fff5f6f6fff6f6f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff3f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f1fff0f0f0fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f2f2fff1f2f1fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff2f3f3fff3f3f2fff3f3f3fff2f2f2fff3f2f3fff2f3f2fff3f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f3fff3f2f2fff2f3f2fff2f2f2fff3f2f2fff3f3f2fff2f2f3fff2f2f3fff3f2f2fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff1f1f2fff2f2f1fff1f1f1fff1f1f0fff0f0f1fff0f0f0fff1f1f0fff0f0f0ffeff0f0fff0f0efffeff0f0ffefefefffefefefffefefefffeeefeeffefeeeeffeeefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffededeeffedededffedecedffecedecffecedecffecededffecedecffecececffebececffecececffebecebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdfdeffdddedeffdededdffddddddffdddddcffddddddffdcddddffdcdcdbffdbdadaffd9d9daffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffcfceceffcececeffcecfce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353435ff353534ff353534ff353434ff494849ff494949ff484949ff484949ff656565ff656565ff656565ff4c4c4cff464646ff404040ff565655ff565656ff565656ff464646ff464646ff585858ff595958ff585959ff555555ff555555ff555555ff555555ff545554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbeffbfbfc0ffc1c1c2ffc4c4c3ffc5c4c4ffc6c6c6ffc8c8c7ffc9c9c8ffcacacaffcbcbcbffccccccffcdcdcdffcecfceffcfcfd0ffd0d0d0ffd2d2d1ffd2d3d3ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdbdbdcffdddddcffdcddddffdededdffdededeffdfdfdfffdfdfdfffe1e0e0ffe0e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebebebffebebebffecebebffecececffebececffecececffecececffecececffecececffedececffecececffedededffededecffedecedffedededffedededffedededffedededffeeeeedffedeeeeffeeeeeeffeeeeeeffefefeeffeeeeefffeeefeeffefeeefffefefefffefefefffefefefffefefeffff0f0efffeff0f0fff0f0effff0f0f0fff0f0f0ffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff3f2f3fff3f2f2fff2f3f2fff2f2f2fff3f2f2fff3f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f1fff2f1f2fff1f1f2fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f4f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff5f4f5fff5f5f4fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff7f6f6fff8f7f7fffaf9f9fffdfcfcfffdfdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff282828ff262626ff262626ff242424ff232323ff222222ff282828ff303030ff3a3a3aff464545ff505050ff5b5a5bff656665ff717171ff888787ffa2a2a2ffd2d2d1ffe6e6e6fff4f3f3fffdfdfdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefffefffffffffffffefefffffffefffefffefffffffffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffffffffffffefffefefffffefefffffffefffffffffefffefffefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefdfffefefefffefdfdfffefdfdfffdfefdfffefefefffdfefefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefffffefffffffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefefffefdfefffdfcfdfffcfcfdfff9f9f9fff1f1f1ffddddddffcececeffbfbfbfffb5b5b5ffaaaaaaff9c9c9dff8e8d8dff7d7e7dff6c6d6cff595a5aff484747ff3c3c3cff3e3f3fff3f4040ff404040ff40403fff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313131ff313132ff323233ff333232ff323232ff333233ff333333ff333333ff333333ff353535ff383837ff3a3b3aff3e3e3eff404040ff434243ff444545ff484848ff494a4aff4c4c4cff4e4e4fff505151ff525252ff7e7e7effe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe7e7e8ffe7e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e4e5ffe4e4e4ffe4e5e4ffe3e3e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdfdfdeffdedfdeffdfdfdfffdededfffdfdedeffdddedeffdededeffddddddffddddddffddddddffdcddddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdadadbffdadadaffdadad9ffd9d9daffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d2ffd3d3d3ffd3d3d2ffd3d3d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d4d3ffd3d3d3ffd2d2d2ffd3d2d2ffd2d3d3ffd2d3d3ffd2d2d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d3d3ffd4d4d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d3d3ffd4d4d3ffd4d4d3ffd3d4d4ffd3d3d3ffd3d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffdad9d9ffdbdbdbffddddddffdededfffe1e0e0ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe6e6e6ffe6e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffebebebffecececffedeeeefff0f0f1fff1f1f2fff2f2f2fff2f3f3fff1f1f0ffeeeeeeffeae9e9ffd9d9d9ffa5a4a5ff5e5e5eff343434ff0c0b0bff040404ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0c0d0cff242424ff474747ff696969ffbabab9ffe0e1e1ffefeff0fff3f2f3fff4f4f3fff3f4f3fff2f2f2fff1f1f1fff0f0f0ffeeefeeffedededffecececffebebebffeaeaeaffe9e9e9ffe7e8e7ffe6e6e6ffe4e4e4ffe3e3e3ffe1e1e1ffe0dfe0ffdfdfdfffddddddffdcdcdcffdbdbdbffdbdbdbffdadbdaffdadadbffdadadaffdad9daffd9dad9ffd9d9d9ffd8d8d8ffd8d7d7ffd7d7d7ffd6d7d7ffd5d6d6ffd6d5d5ffd5d5d4ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd2d2d2ffd3d3d2ffd3d2d3ffd2d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd4d4d4ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd2d3d3ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d6d6ffd6d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdbdaffdbdbdaffdbdbdbffdcdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdddddcffdddddcffdddddcffddddddffdddddeffdddedeffdededeffdedddeffdededeffdfdfdeffdedfdeffdfdfdfffdfdfdfffe0dfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e7ffe8e8e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe8e9e8ff908f90ff545455ff535353ff515151ff504f50ff4f4f4fff4d4d4dff4b4a4aff484848ff464545ff424242ff404040ff3c3c3cff393839ff353635ff333333ff323232ff323232ff323232ff313232ff313131ff323232ff303030ff30313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0cff0b0c0cff0c0b0cff131212ff121213ff131313ff121212ff161616ff1b1a1aff222222ff2c2c2bff3a3b3bff4d4d4eff626161ff757675ff8a8a8affa7a7a7ffcacacaffe0e0e0ffeff0f0fffcfcfcfffefefefffefefdfffefefefffefefefffffefefffffefefffefefffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefefffffffffffffffffffefffffffefffffffffffffffefefefffefffffffffefefffffefffffefefefffefefefffefefefffefefdfffefefefffefdfdfffefefdfffefefdfffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffefefdfffdfdfefffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfdfefffefdfdfffefefefffefefdfffefefdfffdfefdfffefdfefffdfefefffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffefefdfffefdfefffdfefdfffefefefffefdfdfffefefdfffefefdfffefefefffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffefefdfffcfdfdfff5f5f6ffe9e9e9ffd7d7d7ffcdcdccffc4c3c3ffbab9b9ffacababff9c9c9bff898989ff737272ff5d5d5cff4a4a4aff3f3f3fff3f3f3fff404040ff404040ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffafbfafff8f8f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff4f5f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f4fff3f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f1f2fff2f2f2fff2f2f1fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff1f1f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f2f3fff3f2f2fff2f3f3fff3f3f3fff2f2f2fff3f2f2fff2f3f3fff2f3f3fff2f2f2fff3f2f3fff2f2f2fff2f3f2fff2f2f2fff3f3f3fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f3fff3f2f2fff3f2f3fff3f2f2fff3f3f2fff3f2f3fff2f3f2fff3f3f3fff3f2f2fff3f3f2fff3f3f2fff2f3f3fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff0f0f1fff1f0f0fff1f1f0fff0f0f0fff0f0f0ffeff0f0fff0eff0ffeff0f0fff0eff0ffefefefffefeeefffefefefffefefeeffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeedeeffedeeeeffeeeeeeffedededffedededffedededffecededffecececffedececffecececffecececffebebebffececebffebebebffebebebffeaebebffeaeaebffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e2ffe2e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0dfdfffdfdfdeffdededeffdddedeffdedddeffdddddeffddddddffdddcdcffdcdbdcffdbdbdbffd9d9d9ffd8d7d7ffd7d6d6ffd5d4d4ffd2d2d2ffd0d0d0ffcecfcfffd0d0d0ffd0d0d0ffcfcfcfffcececeffcfceceffcecfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff343535ff353534ff353535ff353434ff353535ff494849ff484948ff5d5d5dff646464ff656565ff4d4d4cff464647ff404040ff565655ff555656ff565656ff464646ff464646ff585859ff585859ff595859ff555555ff555655ff555454ff555455ff555454ff545554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbfc0bfffc1c2c2ffc4c3c3ffc5c5c4ffc7c7c6ffc8c8c8ffc9c8c9ffcacacaffcbcbcbffccccccffcdcdcdffcfcfceffcfcfd0ffd0d0d1ffd2d1d2ffd3d3d2ffd4d4d3ffd5d4d4ffd6d5d6ffd7d7d6ffd8d8d7ffd8d8d9ffdad9d9ffdbdadaffdbdbdbffdcdcdbffdcdcdcffddddddffdddedeffdfdedfffdfdedfffdfdfe0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e5ffe5e4e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e8e8ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffeae9e9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebebecffebebebffececebffecebecffececebffecececffecececffecececffededecffececedffedececffecedecffecedecffececedffedededffeeeeedffededeeffededeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefeeffeeeeefffefefeffff0efefffefefeffff0f0efffeff0effff0eff0ffeff0f0fff0f0f0fff0eff0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff0f0f1fff1f0f0fff0f1f1fff1f1f1fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f2fff3f3f3fff3f2f2fff3f3f2fff3f2f3fff2f3f2fff3f3f3fff3f2f2fff2f2f2fff3f3f2fff2f2f3fff2f2f2fff1f2f1fff1f2f1fff1f1f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff2f2f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff4f4f4fff4f3f4fff4f3f4fff5f4f4fff4f4f4fff5f4f5fff5f4f4fff5f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff5f5f6fff5f6f5fff6f6f6fff8f7f7fff9f9f8fffbfbfbfffdfdfdfffefdfdfffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282828ff262626ff262626ff242424ff222322ff222222ff222222ff272727ff2e2e2eff373838ff464646ff4d4e4eff575756ff616161ff6c6c6dff838484ff9e9e9dffcfcecfffe5e4e4fff2f3f3fffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffdfefdfffefefdfffefefefffefefdfffdfefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffefffffefffffffffffffffefffffffefffffffefffffffffffffffefffefffffffffffefffffffefffffffefefefffefefffffffefefffefffefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffdfdfefffdfdfdfffdfcfdfff9f8f8fff1f1f1ffdbdcdbffcecdcdffbfbfbfffb5b5b4ffa9aaaaff9c9b9bff8d8e8eff7e7e7eff6e6e6eff5c5c5bff4a4a4aff3f3e3fff404040ff403f40ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303130ff313232ff323131ff313231ff323232ff323233ff333232ff333333ff323232ff343534ff373636ff39393aff3c3c3cff3e3f3fff414141ff444545ff474647ff484849ff4b4b4aff4e4e4eff505050ff525252ff535354ff9c9c9cffe9eae9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e4e3ffe4e4e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e0e1ffe1e1e0ffe0e0e0ffdfe0dfffe0e0dfffdfe0e0ffdfdfdfffdfdfe0ffdfdedfffdfdfdfffdfdedfffdededeffdededdffdededeffdedddeffdddedeffddddddffddddddffddddddffddddddffddddddffdcdddcffdcdddcffdcdddcffdcdddcffdcdcdcffdbdcdcffdbdbdbffdadbdbffdadbdaffdadadaffdadadaffdadad9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d5d5ffd5d4d5ffd4d4d5ffd5d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd4d4d3ffd3d4d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd2d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d5ffd4d4d4ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d5d4ffd4d5d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd4d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d4d5ffd4d5d5ffd4d5d4ffd5d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d9d8ffdadadaffdbdbdcffdcdcdcffdddedeffe0dfdfffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe6e5e5ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffebebebffecedecffeeefeefff1f1f1fff2f2f2fff3f3f4fff3f3f3fff0f0f0ffedeeeeffe9e9e9ffd5d5d5ff979797ff5a5a5aff2e2e2fff080809ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff080809ff1a1b1bff3a3b3aff60605fffafafafffdededeffefeff0fff2f3f3fff4f4f4fff4f3f4fff3f3f3fff2f1f2fff1f0f1ffefefefffeeedeeffecedecffecececffebebebffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe3e3e4ffe2e2e2ffe1e0e1ffe0e0dfffdededeffdcdddcffdddcdcffdcdcdcffdcdcdbffdbdcdcffdbdadbffdbdbdbffdadadbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d4ffd3d4d4ffd3d4d4ffd3d4d4ffd4d4d4ffd3d4d3ffd4d4d4ffd3d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdadadbffdbdbdcffdcdbdcffdbdbdcffdcdcdcffdcdcdcffdddcdcffdddcddffdcdddcffddddddffddddddffddddddffdddedeffdededeffdededeffdededeffdedfdfffdfdedfffdfdfdeffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe8e9e8ffe9e9e9ffb8b7b7ff545454ff535353ff525253ff525152ff505050ff4d4e4eff4a4b4aff494948ff464647ff434343ff404041ff3d3c3dff3a3a3aff363636ff333333ff313130ff323232ff323132ff323232ff313132ff303030ff313130ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0bff0c0c0cff0b0c0cff0b0c0cff131213ff131312ff111111ff141514ff1b1b1aff232323ff2d2d2cff3a3b3bff4c4c4cff606060ff747475ff898989ffa9a9a8ffcdcdcdffe2e1e2fff0f0f1fffcfcfdfffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffefffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffefefdfffefdfefffefdfefffdfefdfffdfefefffefefefffefefdfffefefdfffefdfdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefdfffefefefffefefefffdfdfdfffdfefefffefdfdfffdfefefffdfdfefffdfefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfefffefdfdfffdfefdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfff6f6f6ffeaeaebffd7d7d7ffcbcacbffc3c3c3ffbab9baffacacacff9d9c9cff89898aff737473ff5e5e5eff4b4b4bff3d3e3dff3e3e3eff3f3f3fff404040ff404040ff404141ff434243000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffcfcfdfff9f9f9fff8f8f7fff7f7f7fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f3f3fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff1f1f2fff2f1f2fff2f1f2fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff3f3f2fff2f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f3f2fff2f3f2fff2f3f2fff3f2f2fff2f3f3fff2f3f3fff2f3f2fff2f3f2fff2f3f3fff2f3f3fff2f3f2fff2f3f3fff2f3f3fff2f3f3fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f3fff2f3f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f1f2fff1f1f2fff2f1f2fff2f1f1fff2f1f1fff1f1f1fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffeff0f0fff0efefffefefefffeeefefffeeefeeffefefeeffeeefefffeeefeeffeeeeefffeeedeeffeeeeeeffeeeeeeffededeeffedededffedeeedffedededffedededffececedffecececffecedecffecececffecececffebecebffebecebffebebebffebebebffebeaeaffeaebebffeaeaeaffe9eaeaffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e1ffe0e0e1ffe0e0dfffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdddddeffddddddffdcdcdcffdbdbdaffd9d9d9ffd7d8d7ffd7d7d6ffd5d5d6ffd3d3d2ffd0d1d1ffcfcecfffcfcfcfffcfcecfffcececfffcfcfceffcfcfcfffcfcecf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373737ff373737ff373737ff373737ff373737ff373737ff373737ff373737ff030303ff343535ff343535ff343535ff353535ff353534ff3b3b3bff4e4e4eff5b5b5cff585858ff4c4c4dff404040ff414242ff4e4f4fff565656ff454545ff464646ff585858ff595959ff595959ff555556ff555556ff555455ff545455ff555455ff555555ff555455000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc1c1c1ffc3c3c4ffc5c4c4ffc6c6c6ffc8c7c7ffc8c9c9ffcacacbffcbccccffcdcdccffcececdffcfceceffd0d0d0ffd1d1d1ffd1d1d2ffd3d2d3ffd4d3d4ffd4d4d5ffd6d5d6ffd7d7d7ffd8d7d8ffd9d8d9ffd9dad9ffdadbdaffdbdbdbffdbdcdbffdcddddffddddddffdededeffdededfffdfdfdfffe0dfe0ffe1e1e0ffe1e1e1ffe1e2e1ffe3e2e2ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffeaeaeaffeaebebffebebebffeaebebffebebebffebebebffebececffebecebffecececffecececffececedffecececffecececffedececffecedecffecededffedededffedededffedededffedededffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeefffeeeeeeffefeeefffefeeefffefeeefffefefefffefefefffeff0efffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff1f1f0fff0f1f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff2f1f1fff1f1f2fff1f1f2fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff2f3f3fff3f3f3fff2f3f2fff2f3f3fff2f3f3fff3f3f3fff2f3f2fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff2f2f3fff2f2f2fff3f2f3fff3f2f3fff3f2f2fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff5f5f4fff4f4f5fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f6f6fff5f5f6fff5f5f5fff6f6f5fff6f6f6fff5f6f6fff5f5f5fff5f6f5fff5f6f5fff5f6f5fff6f5f5fff5f6f6fff5f6f5fff5f5f5fff5f6f5fff5f5f5fff5f6f6fff5f6f5fff6f6f6fff6f6f7fff8f8f9fffafafafffdfcfdfffefdfdfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262626ff252424ff232222ff222222ff222222ff222221ff262627ff2e2d2dff353635ff424242ff4a4b4bff545454ff5e5e5eff6a696aff7e7f7fff989798ffcccbccffe3e3e3fff2f2f2fffcfdfdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffefffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffefffefffffffefefffffffffffffffefefffefefefffefefffffefefefffefffefffefefefffefefefffdfefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffefefdfffefefefffefefefffdfdfefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefefffefffffffffffffffffefffffffefffffefffefffffefffffffefffffffefffffefffefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfff8f9f8fff0f0f0ffdadadaffccccccffbfbfbfffb5b4b5ffa9a9a9ff9b9c9cff8d8e8eff7f7f7eff6f6e6fff5d5d5dff4b4b4bff403f40ff404040ff3f4040ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313030ff303030ff313231ff313132ff313131ff323333ff333232ff323332ff333232ff363535ff383838ff3b3b3bff3d3d3eff404040ff424343ff454646ff484848ff4a4a4aff4c4c4cff4e4e4eff504f50ff535352ff545555ffbababaffe9eae9ffeae9eaffe9eae9ffe9e9eaffeae9e9ffeae9e9ffe9eae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e7e8ffe8e7e8ffe7e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e6e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffdfdfe0ffdfdfe0ffdfdfdfffdfdedfffdedfdfffdededeffdededeffdededeffdddedeffdeddddffdddeddffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdad9daffd8d9d9ffd9d8d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd7d7d7ffd6d5d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d6d6ffd5d6d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d5d5ffd5d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd5d6d6ffd6d5d6ffd6d5d6ffd6d5d6ffd5d6d5ffd5d6d6ffd5d6d5ffd5d6d5ffd5d6d5ffd6d6d5ffd5d6d6ffd5d5d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd8d9d8ffd9d8d8ffdadadaffdbdcdcffdddcddffddddddffdfdfdfffe0e1e1ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e8e7ffe8e9e9ffeaeaeaffe9eae9ffeaeaeaffebebebffebebecffedecedfff0efeffff2f2f2fff3f3f3fff4f3f3fff3f3f3fff0f0f0ffedededffe8e8e8ffd1d1d1ff8e8f8fff5a5a5aff313031ff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff131414ff313232ff585958ffa5a5a4ffdadadaffeeeeeffff3f3f3fff4f3f4fff4f4f4fff3f3f4fff2f2f2fff1f2f1ffefefefffeeeeeeffedededffedececffebecebffeaeaeaffe8e9e9ffe8e8e7ffe6e6e6ffe4e4e4ffe3e3e3ffe2e1e2ffe0e1e0ffdfdfdfffdededdffddddddffddddddffdcdcddffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdbdadbffdadbdbffdadadaffd9d9d9ffd8d9d8ffd7d8d8ffd8d7d7ffd7d7d6ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d4d5ffd5d4d5ffd4d5d5ffd5d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d7ffd7d7d7ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d9d8ffd9dad9ffd9dad9ffdbdbdaffdadbdbffdadadbffdbdcdcffdcdbdcffdcdcdcffdcdcddffdcdcdcffddddddffdddcddffddddddffddddddffdedddeffdddedeffdededdffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffdfe0dfffe0dfdfffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ff555555ff555455ff535454ff535252ff505150ff4e4e4eff4b4b4bff494949ff474747ff434344ff414041ff3d3d3eff3a3a3aff373736ff343334ff323232ff323232ff313132ff323231ff303131ff313030ff303130ff313031ff2f3030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0bff0b0c0cff0c0b0cff0b0c0cff0c0b0cff111211ff0e0e0eff141414ff1b1b1bff242324ff2d2d2eff3b3a3bff4b4b4cff5e5f5fff747474ff898889ffacadadffcfcfcfffe3e2e3fff1f1f1fffcfdfdfffefefefffefefdfffefefefffefefefffefefefffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffdfdfefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffefffffffefffffffefefffffffffffffffffffffefefffefffffffffefefffefefefffefefefffefefffffefefefffefdfefffefdfefffdfefefffefdfefffefefefffefdfefffdfefefffefefefffdfefdfffdfefdfffdfefdfffefefdfffdfefefffdfdfefffefefefffefdfefffefefefffefefffffefefefffefefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfcfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefdfffefdfefffefdfefffefdfefffdfefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfff5f5f6ffecececffd7d6d7ffc9c9c9ffc2c2c3ffb9b9b9ffacacacff9c9c9cff89898aff747474ff5f5f5fff4b4c4bff3d3c3cff3c3d3dff3e3e3dff3f3f3fff404040ff424343ff444344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffdfefdfffbfafbfff8f9f9fff7f8f7fff7f6f7fff6f7f6fff6f7f7fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff6f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f5f5fff4f4f5fff4f4f4fff4f3f4fff3f4f4fff4f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff1f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f2f2fff2f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff2f3f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff2f2f3fff3f2f3fff3f2f2fff2f3f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff2f3f2fff3f2f3fff2f3f3fff3f3f3fff3f2f3fff3f2f3fff2f3f3fff3f2f3fff3f3f3fff3f2f3fff2f3f3fff3f3f3fff2f3f2fff2f3f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff1f1f1fff1f2f2fff1f1f1fff1f1f1fff0f1f0fff1f0f1fff0f1f0fff0f0f0ffeff0f0fff0f0effff0f0f0fff0eff0ffeff0f0fff0eff0ffeff0efffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedeeeeffedeeedffedededffedededffecededffedececffecedecffecececffecececffebebecffecebebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9eaeaffe9e9eaffe9e8e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe5e5e5ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededeffdededeffdedddeffddddddffdcdcdcffdadbdaffd9d9d9ffd8d8d7ffd7d7d7ffd5d5d5ffd3d3d3ffd0d0d0ffcecfcfffcecfcfffcfcfceffcfceceffcfcfcfffcecfceffcececf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a39ff373737ff373737ff373637ff373637ff373737ff373737ff373737ff373737ff373737ff030303ff343534ff353435ff353535ff2d2e2eff2f2e2fff393939ff454645ff404040ff363536ff2d2c2dff323232ff3f3f3fff434444ff454645ff464746ff50504fff585858ff545454ff555556ff555455ff555555ff555555ff545454ff555555ff545454000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffbfbfbfffbfbfbfffc1c0c1ffc3c4c3ffc5c4c5ffc6c6c6ffc8c7c8ffc9c9c9ffcacacbffcbcccbffcdcdcdffcdcecdffcfcfcfffcfd0d0ffd0d0d1ffd2d2d2ffd3d2d3ffd4d4d4ffd5d5d5ffd5d5d6ffd7d7d7ffd7d7d7ffd8d8d9ffd9d9d9ffdbdadaffdbdbdbffdcdbdbffdcdcdcffddddddffdededeffdfdedfffdfe0e0ffe0dfe0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe4e5e5ffe5e6e5ffe6e5e6ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffeaeaeaffebebebffebeaeaffebebebffebebebffebebebffebebebffebececffecececffecebecffecebecffecececffecececffedecedffedecedffecededffedededffecededffedededffedededffeeeeedffedeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefefefffeeeeeeffeeefefffefefeffff0efefffeff0efffefefefffefefeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f1fff1f0f1fff0f1f1fff0f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f3f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff2f3f3fff3f2f3fff3f2f3fff3f2f3fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f2f2fff2f3f2fff3f3f3fff2f2f2fff3f3f3fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f5f5fff5f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f6fff5f5f6fff5f6f6fff6f6f5fff6f5f5fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff6f5f5fff5f6f6fff6f6f6fff6f5f5fff5f6f6fff6f6f6fff5f6f5fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff8f7f8fff9f9f9fffcfbfcfffefdfefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262627ff242524ff232323ff222222ff222222ff222222ff222322ff272626ff2d2d2cff333333ff383838ff464646ff525152ff5d5d5dff696969ff7c7c7cff939394ffc6c6c7ffe2e2e2fff1f2f1fffdfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffefffffffffefffffffffefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffefefffffffefffffefffefffffffffffffffefffefefefffffefefffefffefffffefffffffffefffffffefffffffffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffefffffefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffcfcfdfff8f8f8fff2f2f1ffd7d7d6ffcbcbcbffbebebfffb5b5b4ffaaa9a9ff9c9d9cff8e8e8eff807f80ff6f6f6fff5d5d5cff4a4a4aff3f3f3fff404040ff404040ff404140ff404040ff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff302f30ff313130ff303130ff303130ff323131ff313132ff313131ff323233ff313030ff323231ff353535ff393838ff3c3c3cff3f3f3eff424141ff444544ff474747ff49494aff4c4c4cff4e4e4dff4f4f50ff515151ff535353ff616161ffd8d9d9ffe9eaeaffe9e9eaffeae9eaffeaeae9ffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e7e6ffe6e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e4e5ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdeffdededfffdededeffdedfdeffdededeffdededeffdededeffdededeffdededeffdededdffdededeffdededeffddddddffddddddffdcddddffdddcddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdcdbdcffdadbdaffdadadaffdadad9ffd9d9daffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d6d7ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d5d4ffd5d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d7d7ffd7d6d6ffd6d7d7ffd6d7d7ffd6d6d7ffd7d6d7ffd6d7d6ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd7d6d7ffd6d6d6ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d6d6ffd7d6d7ffd7d7d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d8ffd8d8d8ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffdbdadaffdcdcdcffdddcddffdddedeffdfdfdeffe1e0e0ffe2e2e2ffe3e3e3ffe4e4e5ffe5e5e4ffe5e5e4ffe5e5e6ffe7e7e7ffe8e8e8ffeae9e9ffeaebebffebebebffebebecffedecedffedededffeeeeeefff1f1f1fff2f2f2fff3f3f3fff3f4f4fff3f2f2fff0f0efffedededffe7e7e7ffcbcbccff888788ff595959ff303030ff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff070707ff131213ff353534ff565757ff989998ffd6d6d6ffedecedfff3f3f3fff4f3f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff0f0f0ffefefefffeeefefffedededffedecedffececebffeaebeaffe8e9e8ffe7e7e7ffe5e5e6ffe3e4e4ffe2e2e3ffe2e1e1ffe1e1e1ffe0e0dfffdfdfdfffdededeffdddeddffdeddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdadadbffdadadaffd9dadaffd9d8d9ffd8d9d9ffd8d8d8ffd7d7d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd7d7d7ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd7d8d8ffd7d7d8ffd8d7d7ffd8d8d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d8d7ffd8d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd7d7d8ffd8d7d8ffd8d8d8ffd9d8d8ffd9d9d9ffd8d8d9ffd8d9d9ffd9d9d9ffd9dadaffdbdadaffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdcdcdcffdcdcdcffdddddcffddddddffddddddffdddddeffddddddffdedddeffdededeffdededeffdededfffdfdedeffdedfdfffdedfdeffdfdfdfffdfdfe0ffdfe0e0ffdfdfe0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e8ffe9e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ff565555ff555555ff535454ff525253ff515151ff4f4f4fff4c4c4bff4a4949ff474747ff444443ff414141ff3e3e3eff3b3a3bff383838ff353534ff323231ff313132ff313132ff303130ff303030ff303131ff303030ff2f2f30ff313131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0bff0c0b0bff0b0b0cff0b0c0bff0b0b0cff0c0b0bff0d0c0cff131313ff1b1b1bff242525ff2e2f2eff3b3b3bff4b4c4bff606060ff757576ff8b8b8bffadadadffcfd0d0ffe4e4e4fff2f2f2fffdfcfcfffdfefefffefefefffefefefffefefffffefffefffffffffffffffffffefefffffffefefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefefffffefffffffffffffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefdfefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefefffffffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefefffdfefefffefefefffefefefffefefdfffdfdfefffdfefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfefffefdfefffdfdfdfffefdfdfffefefdfffdfdfefffdfdfefffefefdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfff5f5f6ffecececffd6d6d6ffc7c7c7ffc1c0c0ffb7b7b7ffaaaaabff9b9b9bff8a898aff757575ff5f5f5fff4c4b4cff3c3c3cff3c3d3cff3d3e3dff414040ff424243ff434443ff43434400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffafaf9fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff4f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f4fff4f4f3fff3f4f3fff4f3f3fff3f3f3fff3f3f2fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f1f2fff2f2f2fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f3f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff2f2f3fff2f2f3fff3f3f2fff2f3f2fff3f2f3fff3f3f3fff3f3f2fff2f2f2fff2f3f2fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f0f1fff0f0f0fff0f0f0ffeff0effff0eff0fff0f0f0ffeff0efffefeff0ffefefeffff0efefffefefefffefefefffefefefffefefeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffededeeffedededffedeeedffedecedffecededffecececffececedffecececffececebffecececffebecebffebebebffebeaeaffeaebeaffeaeaeaffeaeae9ffeaeae9ffe9e9eaffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe4e5e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdedfffdfdfdeffdedfdeffdedfdeffdededeffdededeffddddddffdcdcdcffdbdbdbffdad9d9ffd8d8d7ffd7d6d6ffd5d5d5ffd3d3d2ffd1d0d0ffcecfceffcececeffcfcecfffcfcfceffcecfceffcececfffcececeffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff39393aff373737ff373737ff373737ff373737ff373737ff373737ff363737ff373737ff343534ff030303ff353535ff2d2d2eff1c1b1cff1e1e1eff212121ff282828ff252526ff1b1b1cff131313ff161717ff1f1f1fff242324ff262625ff2b2b2bff3b3b3bff4b4c4bff565656ff575757ff525252ff555554ff555555ff555555ff555555ff555454000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffbfbfc0ffbfbfbfffc1c1c1ffc4c3c3ffc4c4c5ffc6c6c6ffc8c8c7ffc8c9c9ffcbcacaffccccccffcdcdcdffcececeffcecfcfffd0d0d0ffd1d0d1ffd2d2d2ffd3d2d2ffd4d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d7ffd9d8d9ffdadadaffdadadaffdbdbdbffdcdcdbffdcdddcffdddeddffdededeffdfdfdfffdfe0dfffe0e0e0ffe1e0e0ffe2e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffebebeaffebebebffebebecffebebecffecebecffebecebffecececffededecffececedffececedffededecffecededffedededffedededffeeededffedededffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefefffeeefefffefeeeeffefefefffefeff0ffefefeffff0eff0fff0efefffeff0efffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f0f0fff0f0f0fff1f0f0fff0f1f1fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f2f2fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff3f3f3fff3f3f2fff2f2f3fff3f2f2fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f3fff3f3f2fff2f3f2fff3f2f3fff3f2f3fff3f3f2fff2f2f2fff2f3f2fff2f3f2fff3f2f3fff3f3f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f4f4fff3f3f3fff4f3f4fff4f4f3fff3f4f4fff4f4f4fff5f4f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff8f8f8fffbfbfbfffcfdfdfffdfdfefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff222323ff222222ff222222ff222222ff222222ff222222ff262626ff2d2d2cff333433ff383738ff464646ff525252ff5d5d5dff686869ff7b7c7bff919191ffc1c1c1ffe1e1e1fff1f0f1fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffefffefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefdfefffefefdfffefefefffdfefdfffdfefdfffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefefffffefffefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfcfcfff8f8f8fff3f2f3ffd5d5d5ffcacacaffbdbebdffb4b4b4ffa9aaaaff9d9d9eff8f8f8fff807f7fff6e6e6eff5c5b5bff494949ff3f3f3eff404040ff404040ff404040ff404040ff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff30302fff313030ff313130ff313030ff323131ff313131ff313131ff313131ff333233ff363636ff393939ff3c3d3cff3f3f3fff424243ff454546ff484848ff4b4a4aff4d4d4dff504f4fff515251ff525352ff545454ff7f7f7fffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffeaeae9ffe9e9e9ffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0dfffe0dfdfffe0e0e0ffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdedeffdedfdfffdfdfdfffdfdedeffdfdfdeffdedfdfffdededeffdededeffdededeffddddddffdededeffdddeddffddddddffdddddcffdddcddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadbdaffdbdadaffdadadaffd9dad9ffdad9daffdad9d9ffdadadaffd8d9d8ffd9d8d8ffd9d8d9ffd9d8d8ffd8d8d7ffd8d8d7ffd7d8d7ffd7d7d7ffd8d8d7ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd6d6d5ffd6d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd8d8d8ffd7d7d7ffd7d7d8ffd8d8d8ffd8d7d7ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d8d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdad9d9ffdad9daffdadadaffdbdadaffdbdbdbffdddcdcffddddddffdededeffdedfdeffdfdfdfffe1e1e2ffe3e3e3ffe4e4e4ffe5e4e5ffe6e5e6ffe6e6e6ffe6e7e7ffe8e8e7ffe9e9e9ffeaeaeaffebebecffecececffedececffeeeeedffeeeeefffefefeffff1f1f1fff3f3f2fff3f3f3fff4f4f4fff2f3f3ffefefefffecedecffe3e3e3ffc3c4c3ff7e7e7fff545353ff2b2b2cff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff080808ff151616ff373837ff585858ff8e8d8effd2d1d1ffebebebfff3f3f2fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff2f2f2fff1f1f1ffeff0f0ffefefefffeeeeeeffedededffedececffebebebffeaeae9ffe8e8e8ffe7e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e3ffe1e1e1ffe1e0e0ffdfdfdfffdededeffdededeffdededeffddddddffddddddffddddddffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadadaffd9d9daffdad9daffd9d8d8ffdadad9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d7d7ffd6d7d6ffd6d6d6ffd7d6d6ffd7d6d6ffd7d7d6ffd6d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd7d8d7ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9d8d9ffd8d8d8ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9dadaffdadadaffdbdadbffdadadbffdadbdaffdcdbdbffdcdbdbffdcdcdcffdbdcdbffdcdbdcffdcdcdcffdddcdcffdddddcffdddddcffddddddffddddddffdededdffdddedeffdededeffdddedeffdededeffdfdedfffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0dfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e0e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffeaeae9ffe9e9e9ffeae9e9ff878686ff565555ff545455ff545353ff525151ff4f4e4fff4c4c4bff4a4a4aff474747ff444444ff414142ff3f3e3fff3b3b3bff393838ff353535ff323232ff303030ff303130ff313131ff303030ff303031ff303030ff313030ff313231ff3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0bff0c0b0bff0c0b0bff0b0b0bff0c0b0bff0b0b0bff0b0a0bff121211ff1b1b1bff242524ff2e2e2eff3b3b3cff4c4b4cff626261ff787878ff909090ffb0b0b0ffd2d2d2ffe5e6e5fff3f3f3fffdfcfdfffefefefffefefefffefefefffefefefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefdfefffefefdfffefefefffdfefdfffdfdfdfffefefefffefefefffefefdfffefdfdfffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefffffefefefffffffefffffffffffffffefffffefffffffffffffefefefffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffefefefffdfefdfffefdfdfffefefefffefefefffefefdfffefefdfffefefefffefefefffffefefffefefefffdfefefffdfefefffdfdfdfffefdfefffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffefdfefffdfdfefffdfefdfffefdfdfffefdfdfffdfefefffcfdfcfffdfcfdfffdfdfdfffdfcfcfff6f6f5ffebecebffd5d5d5ffc6c5c5ffbebebdffb4b5b5ffa9a9a9ff9a9b9bff898989ff757575ff616161ff4e4d4dff3e3e3dff3e3d3dff404040ff434242ff444343ff434343ff44434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefdfefffcfbfbfff8f9f9fff8f8f7fff7f7f7fff6f6f6fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff6f6f5fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff4f3f4fff4f3f3fff4f4f4fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff3f2f2fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f2f2fff3f2f3fff3f2f2fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0fff0efeffff0efeffff0eff0ffefefeffff0efefffefefefffefefefffefefefffefeeefffeeeeeeffefeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffeeedeeffedededffecededffedecedffecececffecececffecececffebebebffebebebffebebebffeaeaeaffebebebffeaeaeaffeaeae9ffeaeae9ffeae9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e4ffe4e5e4ffe3e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdeffdfdedeffdfdfdeffdededeffdedddeffddddddffdcdcdcffdbdbdbffdad9daffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcececeffcfceceffcfcecfffcfceceffcecfcfffcbcbcaffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424243ff434343ff403f40ff3a3a39ff373737ff373736ff373737ff373737ff363737ff373737ff343534ff343434ff030303ff030303ff1b1c1bff101010ff121111ff111112ff111111ff101010ff0b0b0cff080908ff090909ff0c0b0bff0e0e0eff0e0f0eff151414ff222222ff353535ff474746ff4d4e4dff484848ff525252ff555554ff545555ff545554ff54555500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0bfffc1c1c1ffc3c3c3ffc5c4c5ffc6c6c6ffc7c8c7ffc9c9c9ffcbcacaffccccccffcccdccffcececeffcfcfcfffd0d0d0ffd1d1d0ffd2d2d1ffd2d3d3ffd4d3d4ffd5d5d5ffd5d6d6ffd6d7d6ffd7d8d8ffd8d8d8ffdad9daffdadadaffdbdbdbffdcdcdbffdddcdcffdededdffdededeffdfdedfffdfdfe0ffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e4ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe8e7e8ffe7e7e7ffe8e8e8ffe9e8e9ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebeaebffebebebffebebeaffebebebffebebebffebecebffecececffecececffececedffecedecffedecedffececedffecedecffedededffedededffedededffedeeedffeeededffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefefffeeefeeffeeefefffefefefffefefefffefefeffff0efeffff0f0effff0efeffff0f0effff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff0f0f0fff1f1f0fff0f1f0fff0f0f0fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff2f2f2fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff2f2f2fff3f2f2fff3f3f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff3f2f3fff3f3f3fff2f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff4f4f4fff4f4f3fff4f4f4fff5f5f4fff5f4f4fff5f4f5fff5f5f5fff6f5f5fff6f5f5fff6f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f6fff7f7f7fff6f6f6fff6f6f6fff7f6f7fff7f6f6fff7f7f6fff6f7f7fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff8f8f7fff9f9f9fffdfdfcfffefdfefffefefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232322ff222222ff222122ff222222ff222322ff222222ff222122ff252525ff2d2d2cff353434ff3b3a3aff484747ff535453ff5d5d5dff686868ff7b7b7bff8f9090ffbdbdbdffe0e0e0fff0f0f0fffdfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffefefefffefffefffefefffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefdfffefefefffefefdfffefefefffdfefdfffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefefffffffffffffefffffffefefffffefefefffffefefffffffefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefffefffffffffffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffefffffffefffffffefffefefefffdfefdfffefefdfffdfefdfffdfcfdfff8f8f8fff2f2f2ffd5d5d4ffcacac9ffbdbebeffb4b4b4ffaaaaaaff9e9e9eff909090ff808080ff6e6e6dff5a5b5aff484848ff404040ff404040ff404040ff404040ff404040ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff30302fff30302fff30302fff313031ff303030ff313130ff313231ff323132ff313232ff343334ff383838ff3a3a3aff3d3d3dff404040ff444343ff464646ff494a49ff4c4c4cff4e4e4eff505050ff525252ff545453ff555555ff9b9b9bffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe8e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe6e6e6ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e3ffe2e1e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdfdfdfffdededeffdededeffdededdffdeddddffdeddddffddddddffdddcdcffddddddffdcdcdcffdcdbdcffdbdbdbffdadbdbffdbdadaffdadadaffdadadaffdadad9ffd9dad9ffdad9daffdad9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd6d7d7ffd7d6d7ffd7d8d7ffd8d7d7ffd7d8d8ffd7d8d8ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffd9d9d9ffdadadaffdad9daffdadad9ffdadad9ffdadad9ffdadadaffdadadaffdbdbdaffdadbdaffdbdbdbffdcdcddffdeddddffdedfdeffdfdfdeffdfe0e0ffe0e1e1ffe3e2e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffebebebffecececffededecffedededffeeeeeeffeeefeefff0eff0fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff2f2f2ffefefefffecebebffe1e0e0ffbebdbdff767776ff4f4f4fff272627ff060606ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff080807ff161616ff3a3939ff5a5a59ff858686ffcccccdffe9eae9fff2f2f3fff4f4f4fff4f4f5fff4f4f4fff4f4f3fff3f3f3fff1f2f2fff0f0f0ffeff0efffefeeefffeeeeedffededecffececebffeaeaeaffe8e8e8ffe7e7e7ffe6e6e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdededeffddddddffddddddffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdadbffdbdadaffdadadaffdadadaffdadadaffdad9daffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d8ffd9d8d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d8d9ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd8d9d8ffdadad9ffd9dad9ffdadadaffd9dadaffdad9daffdadad9ffdadad9ffd9d9daffd9d9d9ffd9d8d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffdad9d9ffdadadaffdad9d9ffdbdadaffdadadbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdbffdcdcdcffdddcdcffdddddcffdcdddcffdcdcdcffdddddcffddddddffdddedeffdddedeffdededeffdedfdeffdedfdfffdedfdfffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9eae9ffe9eaeaffe9e9eaffe9e9e9ffeaeaeaffeae9eaffeaeae9ffeaeae9ffeaeae9ffeae9e9ffb8b8b8ff565656ff555655ff545454ff515152ff4f4f4fff4c4c4cff4a4a4aff474748ff444545ff434242ff403f40ff3c3d3cff393939ff363635ff323332ff303030ff313030ff313030ff303030ff302f30ff313130ff313131ff30302fff3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0bff0b0b0bff0c0c0bff0b0c0bff0b0b0bff090a0aff0a0a0aff111111ff1a1a19ff252525ff2f2f2fff3d3d3dff4f4e4fff636363ff787878ff949493ffb1b2b1ffd3d3d3ffe7e6e6fff4f3f3fffdfdfdfffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffefffffffefffffffefefefffffffffffefefefffefefefffefefdfffefefdfffefefefffdfefdfffefefefffefefdfffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefefffefdfefffefefefffefefefffffffefffffffffffffefffffffffffffffffffffefffffffefefffffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefdfefffdfdfefffdfefefffefefefffefefdfffefefefffefefdfffdfefdfffefdfefffefefefffdfefdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfcfff5f6f5ffebebecffd4d5d5ffc4c5c5ffbcbcbcffb3b4b3ffa8a8a8ff9a9b9bff898989ff767676ff626263ff4f504fff40403fff414140ff434242ff434343ff444343ff434443ff4443440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffcfdfdfff9fafafff8f8f8fff8f7f7fff7f7f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f4fff5f4f5fff4f4f4fff4f5f5fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f2f3fff2f3f3fff2f3f3fff3f2f2fff2f3f2fff2f3f3fff2f2f3fff2f2f2fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff3f3f2fff3f2f3fff2f2f2fff3f3f3fff2f3f2fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f3f3fff3f3f4fff3f3f3fff4f3f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f2fff2f3f2fff3f2f3fff3f3f3fff2f3f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0ffeff0f0fff0efefffeff0effff0f0efffefeff0ffefefefffefefefffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeededffedededffedededffedededffededecffececedffecececffecececffecebecffebebecffebecebffebebebffeaeaebffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeae9e9ffe9eae9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e7ffe6e7e6ffe7e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdedeffdededeffdededeffdddeddffdcdcdcffdbdbdbffdad9d9ffd7d8d7ffd6d6d5ffd3d4d4ffd1d2d2ffd0cfd0ffcecdceffcccdccffcececeffcececeffcecfceffcacbcbffcbcbcaffcbcacb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434243ff434342ff434343ff404040ff393a39ff373637ff373737ff373737ff373737ff343434ff343434ff191919ff101010ff030303ff040303ff0b0b0bff0c0b0bff0a090aff070708ff060707ff050505ff040404ff040404ff050404ff050505ff070607ff0b0b0aff131413ff232323ff363736ff3f3f40ff373737ff484849ff525252ff555554ff555555ff54555500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc2c1c1ffc2c2c2ffc0bfc0ffc1c1c1ffc3c3c3ffc4c5c5ffc6c6c6ffc7c8c7ffc9c9c9ffcbcacaffcbcbcbffcdcccdffcececeffcecfcfffd0cfd0ffd0d1d0ffd2d2d2ffd3d3d3ffd3d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffdadadaffdbdadbffdbdcdbffdddcdcffdddddcffdedddeffdededeffdfdfdfffdfe0dfffe1e0e1ffe1e1e1ffe2e1e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffecebebffecebebffecececffecececffecececffecececffecededffedededffededecffedededffeeededffedededffeeededffeeeeeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeefefffeeeeefffefeeeeffefefeeffefefefffefefefffefefefffeff0effff0eff0fff0f0effff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff0f0f1fff1f0f0fff1f1f0fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f3f3fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f4fff3f3f3fff4f4f4fff4f4f4fff4f4f3fff5f4f4fff5f5f4fff5f4f5fff4f5f4fff5f5f5fff5f6f5fff6f5f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff7f6f7fff6f7f6fff7f7f7fff7f7f6fff7f7f7fff6f6f7fff7f6f6fff7f6f7fff6f6f6fff7f6f7fff7f7f6fff7f6f7fff7f7f6fff6f7f6fff7f6f7fff7f6f7fff7f7f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff7f6f6fff7f7f7fff9f8f8fffbfafbfffdfdfdfffdfefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff222222ff222222ff222222ff222222ff212221ff212121ff252625ff2d2d2dff363736ff3f3e3fff454545ff525353ff5e5d5eff686768ff7a7b7aff8f8e8effb8b9b8ffdededeffefefeffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffefefffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefdfffdfdfdfffcfcfcfff8f8f7fff2f2f1ffd4d4d5ffc9c9c8ffbebebdffb5b4b5ffaaabaaff9e9f9eff919191ff808180ff6d6e6eff595959ff464645ff3d3d3dff404040ff404040ff404040ff404040ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2e2d2eff2f2f30ff302f30ff302f30ff313031ff313130ff313130ff303030ff333232ff353635ff3a393aff3c3c3bff3f3f3fff424142ff444544ff474747ff4a4a4aff4c4d4cff4f5050ff525252ff545453ff555556ff5d5c5dffcdcdcdffeaebeaffebeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffe9e9eaffe9eae9ffeae9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0dfdfffdfdfe0ffdfdfe0ffdfdfdfffdedfdfffdfdfdeffdededeffdedfdeffdededeffdeddddffdddedeffddddddffdcdcddffdbdcdcffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadaffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9d9daffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d8d7ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffd9dad9ffdad9d9ffdadad9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9dad9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffd9d9daffdadad9ffd9dadaffd9dadaffdadadaffdbdbdbffdbdadbffdadadbffdbdbdbffdbdbdcffdcdbdbffdcdcdbffdcdcdbffdcdcdcffdededdffdedfdeffe0dfe0ffe0e0e0ffe1e1e1ffe2e2e3ffe4e4e3ffe5e5e5ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e8ffe8e8e8ffe9e9e9ffeaeaeaffececebffedededffedededffeeefeeffeeefefffefefeffff1f0f0fff3f2f3fff3f3f4fff4f5f4fff4f5f5fff3f3f2fff0f0f0ffecedecffdededeffb1b1b1ff6d6e6eff464546ff1e1e1fff040505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060707ff151515ff363535ff545454ff767676ffbfbfc0ffe5e4e4fff1f1f1fff4f4f4fff4f4f4fff5f5f5fff4f4f5fff3f3f3fff2f2f2fff0f1f1fff0f0f0ffefefefffeeeeeeffededeeffedecedffebebebffeae9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e2ffe2e2e2ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdfdfdeffdedfdfffdededeffdededdffddddddffdcdcddffdcdcdcffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdbdbffdbdbdcffdbdbdcffdbdcdbffdadbdbffdbdbdaffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d8d9ffd8d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9d9daffdad9d9ffd9dadaffd9dadaffdadadaffdadadaffdad9daffd9d9daffdad9daffdad9daffdadadaffdbdbdaffdbdbdaffdadbdbffdbdbdaffdbdbdaffdbdadbffdbdadaffdbdbdaffdadadbffdadadaffd9dad9ffdadadaffd9dad9ffd9d9d9ffd8d8d9ffd8d8d8ffd9d8d9ffd8d8d9ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffd9dad9ffd9dadaffdadad9ffdad9daffdadad9ffdadadaffdadadaffdadbdbffdbdbdbffdbdbdcffdbdcdbffdcdbdbffdcdcdcffdcdcdcffddddddffddddddffddddddffdeddddffdeddddffddddddffdddddeffdededdffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e3ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe7e7e8ffe7e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9eaffeae9e9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffeaeaeaffeaeaeaffebeaeaff565656ff555655ff535353ff525151ff4f4f4fff4c4c4dff4b4a4aff494949ff464646ff434443ff404140ff3e3e3eff3a3b3aff373738ff343434ff313130ff2f2f2fff303031ff30302fff303131ff313131ff303030ff303030ff302f30ff2d2d2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0cff0c0b0bff0c0c0bff0b0b0aff090a0aff090908ff080908ff100f10ff1a1919ff252525ff303030ff3f403fff535353ff696969ff7e7e7eff969697ffb2b2b2ffd5d5d4ffe8e8e8fff5f5f5fffdfdfdfffefefefffefefefffefffefffefefefffefefefffffefefffefefffffefffffffefffefffefffffffffffefffffefffffefffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffefefefffefffffffffffffffefefffffffefefffefffffffefffffffefefefffefefefffefdfefffdfdfefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffefffffffffffffffffffffefffffffefffefffefffffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfff5f5f5ffebebebffd3d3d3ffc3c3c3ffbbbbbaffb1b1b2ffa7a7a6ff9a9a9aff8a8b8bff787878ff646464ff525152ff434344ff424243ff434344ff444343ff434443ff434443ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfffaf9fafff8f8f8fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f3f4fff4f3f3fff4f4f4fff4f3f4fff4f4f3fff3f4f3fff4f4f4fff3f4f3fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f4fff4f3f3fff3f4f3fff4f3f3fff4f4f3fff3f3f3fff4f3f4fff4f3f3fff3f3f3fff3f3f4fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff3f3f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f2f2fff1f2f2fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff1f0f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0effff0f0effff0eff0fff0efeffff0f0f0ffefeff0ffeff0efffefefefffefefefffefefeeffeeefefffeeefefffeeefeeffeeeeeeffeeedeeffeeededffedeeedffedededffedededffecececffecececffecececffecebecffebebecffebebebffeaebebffebebeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9eaffe9e9e9ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e7ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe0e1e1ffe0e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedeffdededdffddddddffdcdcdcffdbdbdaffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffccccccffcacacaffcccdccffcececeffcbcbcbffcbcbcaffcbcbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424342ff434342ff434343ff434343ff404040ff3a3a39ff373737ff373737ff343534ff343434ff1a1a19ff101010ff070807ff040404ff020202ff030303ff040304ff020203ff000101ff010000ff000100ff000000ff010000ff000001ff000000ff010101ff020202ff060606ff0c0c0dff171716ff191919ff202020ff363737ff494948ff525253ff555554ff545555ff000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfc0bfffbfbfbfffbfbfbfffc1c1c1ffc1c1c1ffc1c2c2ffc2c1c1ffc1c1c1ffc3c3c3ffc5c4c4ffc5c6c5ffc7c7c7ffc9c9c9ffcacacaffcbcbcbffcdcdccffcececeffcfcfcfffd0d0d0ffd1d1d0ffd2d1d2ffd3d2d2ffd3d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d8d8ffd8d9d9ffdadadaffdbdbdbffdbdbdbffdcdcddffddddddffdededeffdfdedfffdfdfdfffe0e0dfffe0e0e0ffe1e1e1ffe2e2e1ffe3e2e3ffe3e3e2ffe4e4e3ffe4e3e4ffe4e5e4ffe4e5e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffebebeaffebebebffebecebffebebebffecebebffecececffecececffececedffecedecffedececffecedecffedededffedededffededeeffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeefefffefefeeffefefefffeff0f0ffefefeffff0f0f0fff0efefffefeff0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff0f1f0fff0f0f0fff1f0f0fff0f1f0fff1f0f1fff1f0f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff3f3f4fff3f4f3fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f4fff4f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff6f5f5fff6f6f5fff6f6f5fff5f6f6fff6f6f5fff6f6f6fff6f6f7fff6f6f6fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f6f7fff7f7f7fff8f8f8fffafafafffcfcfdfffdfefefffffefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212222ff222222ff262726ff262726ff222221ff222121ff212221ff252525ff2e2e2eff373737ff3f3f40ff464646ff545454ff5e5e5eff686868ff7a7a7aff8d8e8dffb4b5b5ffdcddddffedededfffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffefefffefffffffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefffefffefffffffffffefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefffefffffefefffefefffffefffefffefefefffefdfefffdfefdfffdfdfdfffcfcfdfff7f7f7fff2f2f1ffd4d4d3ffc9c8c8ffbebdbdffb5b5b5ffababaaffa0a09fff919191ff808080ff6d6d6dff595858ff444343ff393a39ff3d3d3dff404040ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2bff2e2e2eff2e2e2eff2e2d2eff2f302fff302f2fff302f30ff303130ff2f2f2fff303131ff333333ff373737ff3b3b3aff3d3d3dff404040ff434343ff464645ff484948ff4b4b4bff4d4e4dff505050ff535353ff555555ff565656ff818180ffeaeaebffebebeaffebeaebffeaeaeaffeaeaebffebebebffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e4e3ffe3e3e2ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e0ffe0e0e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0e0ffdfe0e0ffe0e0dfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdedfdeffdededeffddddddffdcdddcffdddddcffdcdcddffdcdcdcffdbdcdcffdbdbdbffdbdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdaffdadadaffdadadaffdadadaffdbdbdaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffdad9daffdadad9ffdadadaffdadadaffdadad9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdadadbffdbdadaffdbdadbffdadadaffdadadbffdbdadaffdadbdaffdadbdaffdadadaffdbdadaffdadbdaffdbdadaffdbdbdaffdadadbffdadadaffdadadbffdadadaffdadadaffdad9daffdadadaffdadad9ffd9dadaffd9dadaffd9dad9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadadaffdbdbdaffdadbdaffdbdbdbffdbdadbffdbdbdaffdbdbdbffdbdcdbffdcdcdbffdcdbdcffdcdcdcffdddcdcffdddcddffdcdddcffddddddffdddedeffdededeffdfe0dfffe0e0dfffe1e1e0ffe2e2e2ffe3e3e4ffe5e5e4ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeae9ffebebebffececedffeeeeedffeeeeeeffeeefeeffefefeffff0f0f0fff1f1f1fff3f4f3fff4f4f3fff5f5f5fff5f6f5fff4f4f4fff2f2f1ffeeedeeffdbdbdbffa7a7a7ff656565ff434343ff1e1e1eff050505ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff111111ff302f2fff515152ff6f6f6fffb2b2b2ffe1e2e1fff1f1f1fff4f4f4fff4f4f4fff5f5f4fff4f5f5fff4f4f4fff3f3f3fff1f1f1fff1f0f0ffeff0efffefefeeffeeedeeffedeeedffecececffebeaebffe8e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e6e5ffe5e4e4ffe4e4e4ffe3e3e3ffe2e1e2ffe1e1e0ffe1e1e0ffe0e0e0ffe0e0dfffdfdfdfffdfdedeffdfdedeffdededeffdeddddffddddddffdddddcffddddddffdcddddffdcdcddffddddddffdcdddcffdcdddcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdcdcdbffdbdbdbffdadbdbffdbdadbffdadbdbffdadadaffdad9daffdadad9ffdadad9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdaffdadadaffdbdadbffdbdadbffdadadaffdbdbdaffdadbdbffdbdbdaffdadadbffdadbdaffdbdadaffdbdadbffdadbdbffdbdbdbffdbdbdcffdbdbdbffdbdcdbffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdaffdadbdaffdbdbdaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffdad9daffd9dad9ffd9d9daffdadadaffdadbdaffdadbdaffdbdadaffdbdadaffdadbdaffdbdadaffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdcdcffdcdbdcffdcdbdcffdcdcdcffdddddcffdcddddffddddddffddddddffddddddffdededeffdededeffdededeffdededeffdededeffdedfdeffdfdedfffdedfdfffdededfffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffe0e0dfffe0e0e0ffe0e1e0ffe1e1e0ffe1e0e1ffe1e2e1ffe2e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e7e6ffe7e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9eae9ffeae9eaffe9eaeaffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffebeaeaffebeaebff555555ff555455ff535354ff515151ff4f504fff4d4d4cff4c4c4cff4a4a4aff474747ff444444ff414241ff3e3f3eff3b3c3bff383838ff353535ff323231ff2f2f2fff30302fff303031ff323131ff303030ff2f302fff2f2f30ff2d2d2dff2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0bff0c0b0cff0a0b0bff0a0a0aff080909ff070707ff080808ff10100fff1a1a19ff262525ff313131ff414140ff565656ff6d6e6dff858584ff999999ffb3b3b3ffd6d6d6ffe9e9e9fff6f5f5fffdfdfefffefefefffefefefffefefefffefefffffffffefffefffefffefffefffffefefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefdfffdfefefffdfefefffdfefefffdfdfdfffefefefffefefefffdfefefffefdfefffefefdfffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffdfefdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffcfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfff5f5f5ffecebebffd2d2d2ffc2c2c2ffbabab9ffb0b0b0ffa6a6a6ff999999ff8a8a8aff787878ff646564ff525252ff444344ff434443ff444343ff444344ff434343ff434343ff434344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfdfdfffbfbfbfff9f8f8fff7f7f8fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff5f5f5fff5f4f5fff4f5f4fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff3f4f3fff4f3f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff4f3f3fff4f3f4fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f4f3fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f3fff4f3f4fff3f4f3fff3f3f4fff4f4f4fff4f4f3fff3f4f3fff4f3f3fff4f3f3fff3f4f3fff4f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff2f3f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff1f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0efffeff0efffefefefffeeeeefffefeeeeffefefeeffeeeeeeffeeeeeeffededeeffeeededffedededffecededffececedffededecffecececffebececffecebebffebebebffebebebffebebebffebebeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffe9e9e9ffe9e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffe0e0dfffdfe0dfffe0dfdfffdfdfe0ffdfdfdfffdfdedeffdfdedfffdddeddffddddddffdcdcdcffdadadaffd9d9d9ffd7d7d6ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfceffcdcdccffcbcbcbffcbcbcbffcacacbffcbcacaffcbcbcbffcbcbcbffcbcbcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434342ff434243ff424342ff424243ff434343ff404040ff393a3aff343434ff2b2b2bff191a19ff101010ff080807ff050405ff020303ff030203ff020202ff020101ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff010102ff030403ff050605ff070606ff0f1010ff1f1f20ff373736ff484848ff535253ff000000ff3a3a39ff3a3a39ff393a3aff3a3a39ff3a393a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffc0c0bfffc2c1c2ffc1c2c2ffc2c2c2ffc1c2c2ffc2c1c1ffc2c1c2ffc3c3c3ffc4c5c4ffc5c6c6ffc7c7c7ffc8c9c9ffcacacaffcbcbccffcdcdcdffcdceceffcfcecfffd0d0d0ffd0d1d0ffd2d2d2ffd2d3d3ffd3d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffdadadaffdadbdbffdcdcdbffdddcddffdddeddffdededeffdfdedfffdfe0dfffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffeaeaeaffeaebeaffebebebffebebebffebebebffebececffecececffecececffedececffedecedffecedecffededecffecededffedededffedededffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeefefffeeeeeeffefefeeffefefefffefefefffefefefffefefeffff0efefffeff0f0fff0f0effff0eff0fff0f1f0fff1f0f0fff1f0f1fff0f1f0fff1f0f0fff0f1f1fff0f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f3fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f3fff3f4f4fff3f3f4fff4f4f3fff3f4f3fff4f3f3fff3f4f4fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff5f4f5fff5f6f5fff6f5f5fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff7f7f7fff8f7f7fff8f8f8fff7f8f7fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff8f8f9fff9faf9fffcfbfbfffefdfefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff262626ff262626ff262626ff272627ff212121ff212120ff252625ff2f2e2fff383838ff414141ff4b4b4bff595859ff606060ff696969ff7a7a79ff8b8a8bffafafb0ffdbdbdbffecececfffafafafffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffefffefefffffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefffffefefffffffefffffefffefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffefefefffefefffffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefdfefffdfdfdfffcfcfcfff7f8f7fff1f2f1ffd3d2d3ffc7c7c7ffbdbdbdffb4b4b4ffabababffa1a1a0ff929191ff808080ff6d6e6dff585959ff434342ff393939ff3b3a3bff3d3d3dff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2cff2c2c2bff2e2e2eff2e2e2eff2e2e2eff303030ff303030ff302f30ff303030ff313131ff343434ff373837ff3c3b3cff3e3e3eff414141ff444444ff474747ff4a4a4aff4d4d4dff4f4f4fff515151ff535454ff565655ff585858ffa5a4a5ffebebebffebebebffebebebffebeaeaffebeaebffeaeaebffebeaebffeaebeaffebeaebffebeaeaffeaebeaffeaebeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffe9eae9ffeaeae9ffe9e9e9ffe9e9eaffeaeae9ffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e2e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdfdfdfffdededeffdeddddffddddddffdddddeffddddddffddddddffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdadbdbffdadadaffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdadadbffdbdbdbffdadbdbffdbdadaffdbdcdbffdcdbdcffdbdcdbffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdcdbdbffdbdcdbffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadbdaffdbdbdaffdadadbffdadadbffdbdbdbffdadbdbffdadadbffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdbdbdcffdbdcdbffdbdbdbffdcdbdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdddcffdddcddffddddddffdedddeffdedddeffdededeffdededeffdededeffdedfdeffdfdedfffe0dfe0ffe3e3e2ffe4e4e4ffe6e5e5ffe7e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e9ffeae9e9ffebebebffecebecffeeeeedffeeefeeffefefefffefefeffff0eff0fff0f0f0fff2f1f2fff3f4f3fff5f4f5fff5f5f5fff5f6f5fff3f4f4fff3f2f2ffedeeeeffd8d9d9ff9c9c9cff626263ff464646ff202120ff070706ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040405ff0f100fff2c2c2cff545353ff6f6f6fffa6a6a6ffdededefff1f1f1fff4f4f4fff4f4f5fff5f5f5fff4f5f5fff4f4f5fff3f3f4fff2f2f2fff0f1f1fff0f0efffefefefffeeefeeffeeeeeeffedededffebebecffeae9eaffe9e9e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe2e2e2ffe2e1e1ffe2e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfdedfffdededeffdddeddffdddedeffddddddffdddddeffdddddeffddddddffddddddffddddddffddddddffdddddcffdcdddcffdddcdcffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdaffdadadaffdadadbffdadbdaffdadbdbffdadadbffdadbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdaffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdcffdcdcdbffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdcdcdbffdcdbdbffdcdbdcffdbdbdbffdadadaffdad9d9ffdadadaffdad9daffdadadaffdadbdaffdadbdaffdadadaffdbdadbffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdbdbdbffdbdbdbffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdbdcdcffdcdcdcffddddddffdcdddcffddddddffddddddffdddddeffdededeffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0e0dfffdfdfe0ffdfe0dfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e0ffe1e1e2ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe7e6e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e9e9ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeae9eaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffebeaebffebebebffebebebffebebebff555554ff535353ff515252ff505150ff4e4e4fff4d4d4dff4a4a4aff484847ff454545ff434342ff3f3f3fff3c3c3cff393939ff353636ff333232ff303130ff313031ff313231ff2f302fff303030ff302f2fff2d2c2dff2c2c2dff2d2c2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0bff0b0b0bff0a090aff090909ff070707ff060706ff060706ff0e0e0fff1a1a1aff252525ff313131ff414141ff585858ff717171ff888888ff9b9b9bffb5b6b6ffd9d8d8ffeaebeafff6f6f6fffdfefdfffefffefffefffefffefefefffefefefffefefffffffefefffefffefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefffffefffefffefefefffefefffffefefffffffefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfefffefefefffdfefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefdfdfffefefefffefefdfffefefefffefefefffdfefdfffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffdfdfefffdfefefffdfdfefffdfcfcfffdfdfdfffdfcfdfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfff5f5f5ffebecebffd2d2d1ffc1c1c2ffb9b9b8ffafafafffa5a5a5ff979898ff898989ff777777ff646564ff525252ff424242ff424243ff434343ff434344ff444343ff444343ff43434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfdfffdfdfdfffaf9fafff8f8f8fff7f8f7fff7f7f7fff7f6f6fff7f6f7fff6f6f7fff7f6f7fff6f7f6fff7f6f7fff7f6f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff5f5f4fff4f5f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff3f3f4fff3f4f3fff3f3f3fff3f3f4fff3f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f3f3fff3f4f3fff3f4f3fff3f3f4fff4f4f4fff4f4f3fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff3f4f4fff4f3f3fff3f3f4fff3f4f4fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f3f3fff3f3f2fff2f2f2fff2f3f2fff1f2f1fff2f2f2fff1f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efeffff0efeffff0f0f0fff0f0efffefeff0ffeff0efffefefefffefeeeeffefefefffefeeefffeeeeeeffedeeedffedeeedffedededffedecedffececedffecececffecececffecececffecebebffebecebffeaebebffebeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9eaffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e3ffe3e3e3ffe2e3e2ffe1e2e2ffe1e1e2ffe0e1e1ffe0e0e0ffdfe0dfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdedddeffddddddffdcdcdcffdadbdaffd8d9d9ffd6d6d7ffd5d5d5ffd2d2d2ffd0d0d0ffcececeffcdcdccffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcacaffcbcbcbffcbcacbffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424342ff424343ff424242ff434243ff424243ff434343ff404040ff393839ff2d2c2cff1b1b1bff0c0d0dff060606ff030303ff010102ff010102ff020203ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff010000ff000000ff070706ff101010ff20201fff363736ff000001ff393a3aff3a3a3aff393a3aff3a3a39ff3a3a3aff6f6f6fff6f6e6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffc2c1c1ffc1c2c2ffc2c2c2ffc1c1c2ffc1c1c2ffc2c2c2ffc2c2c2ffc4c3c3ffc4c4c4ffc5c6c6ffc7c8c7ffc9c9c9ffcacacaffcbcccbffccccccffcececdffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcddddffdedddeffdfdfdeffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e7ffe8e7e8ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaebeaffeaebebffebebebffebebecffecececffebececffecececffedededffecedecffededecffedecedffededeeffedeeedffedeeeeffededeeffeeeeedffeeeeeeffeeeeeeffeeeeefffeeeeeeffefeeeeffeeefefffefefeeffeeefefffefefefffeeefeeffefefefffefeff0fff0efefffeff0effff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f2fff1f2f2fff1f2f2fff2f1f1fff2f2f2fff2f1f2fff2f2f2fff2f3f2fff2f3f2fff2f2f2fff3f2f3fff2f3f3fff3f2f3fff3f3f3fff4f3f4fff3f3f3fff3f4f3fff3f4f4fff4f3f4fff3f4f4fff4f4f4fff3f4f4fff4f3f4fff4f4f4fff3f4f3fff4f4f3fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f4f4fff4f4f3fff3f4f4fff4f4f3fff3f4f3fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff7f8f8fff7f7f7fff8f7f8fff7f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff8f7f7fff7f8f8fff8f8f8fff8f9f9fffafafbfffdfdfefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262626ff262726ff262626ff262726ff212120ff262726ff2f2f2fff383838ff424141ff4d4c4cff5a5a5aff616161ff696a6aff797979ff878787ffababaaffd9d9d9ffebebeafff8f8f8fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffefffffffefffffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffffefffefefefffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefefffffffffffffffefffefffefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffffffffffefefffffefffffffffffffffefffefffefefffffefefefffefefdfffdfdfdfffcfdfdfff7f8f8fff1f1f1ffd2d2d2ffc6c7c6ffbcbdbcffb4b4b4ffabababff9fa09fff919191ff818081ff6e6f6eff5a5a5aff444445ff3a3a3aff3c3d3dff3c3c3dff3d3d3dff404040ff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff2c2c2cff2b2b2cff2c2c2cff2e2e2eff2e2e2dff2e2e2eff303030ff2f2f2fff302f2fff323333ff353636ff393939ff3d3d3dff3f3f3fff424242ff454546ff484848ff4b4b4bff4d4e4dff505050ff525352ff545454ff565656ff5e5e5effcececeffebebecffebebebffebebebffebebebffebebebffebebeaffeaebebffeaebebffeaeaebffeaebebffebebeaffeaebeaffebeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffe9e9eaffeaeae9ffe9eae9ffeaeaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e5ffe6e5e6ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfdfffdfdfdfffdfdfdeffdedfdfffdededeffdededeffdededeffdededeffdededeffdddeddffddddddffddddddffddddddffdcddddffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdbdbdbffdbdbdbffdadadaffd9dad9ffd9dadaffdadadaffdadad9ffdad9daffdadbdbffdbdbdbffdadbdaffdbdadbffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdbdcdbffdbdcdbffdcdbdcffdcdcdcffdcdcddffdcdcddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdcdcdbffdcdcdbffdbdcdbffdbdcdbffdcdbdcffdbdbdbffdcdcdcffdbdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdddddcffddddddffdddddcffddddddffdededdffddddddffddddddffdededdffdddeddffdededeffdedfdeffdfdfdeffdededeffdedfdfffdedfdfffdfdfdfffe0dfdfffe0e1e0ffe4e4e4ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e8ffe9e9e9ffeae9eaffebebebffecededffeeeeefffefefeffff0f0effff0f0f0fff0f1f0fff1f1f0fff2f2f2fff4f5f4fff4f4f5fff5f6f6fff6f6f5fff4f4f3fff3f2f2ffeeeeeeffd6d6d6ff929191ff666666ff4b4b4aff232424ff080807ff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030403ff0d0d0dff282828ff535353ff6f6f6fff9c9c9dffdadadafff0f0f1fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff4f4f3fff2f2f2fff2f2f1fff0f0f0ffeff0f0ffefefefffeeefeeffedeeeeffecececffebebeaffe9e9e9ffe8e9e9ffe7e8e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e0ffe0e1e0ffe0e0e0ffdfdfe0ffdfdfe0ffdedfdfffdededeffdfdedeffdededeffdedfdeffdededeffdededeffdededeffdddddeffdddedeffdededdffdddeddffddddddffdddcddffdcdcdcffdddcdcffdcdcdcffdcdcdbffdbdcdcffdcdcdbffdcdcdcffdbdcdbffdbdbdbffdbdcdbffdbdcdbffdcdbdcffdbdbdbffdcdbdbffdbdcdcffdcdbdcffdbdcdbffdbdcdcffdbdbdcffdbdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdddddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcddffdcdddcffdcdddcffdddcdcffdcddddffdcddddffddddddffddddddffdddddcffddddddffdddcddffdcdcddffdcdcdcffdcdddcffddddddffdcdcdbffdadbdaffdadadaffdadadaffdadbdbffdadbdbffdbdbdbffdcdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdbdcdcffdcdcdcffdcdcdbffdcdcdcffdddcddffdddcdcffdddcdcffddddddffddddddffddddddffdddeddffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffe0dfdfffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e4e4ffe3e4e4ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e8ffe8e8e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe9e9e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9eaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffebebeaffebebebffebebeaffeaebeaffebebebffeaeaebffebebebffebebebffebebebffebebebffebecebffebecebff555455ff545555ff535354ff515251ff504f4fff4d4e4dff4b4b4bff494849ff464646ff424343ff404040ff3d3d3dff3a3a39ff363736ff343334ff323233ff313132ff2f3030ff302f30ff30302fff2d2d2cff2d2d2cff2d2d2cff2c2d2dff2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0a0a0aff090908ff080707ff060707ff050606ff060606ff0e0e0eff1a1a1aff242524ff313031ff414142ff595959ff737473ff8a8a8bff9c9c9cffb7b7b7ffd9d9d9ffeaeaebfff6f7f7fffdfdfefffefefefffffefefffefefefffefffefffefefefffefefefffefffefffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffefefffffefefefffffefffffffffefffffefffffefffefffefefefffefefefffdfefefffefefefffefefefffdfefdfffdfefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefffefffefffefffefffffffefffffffefefffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffdfefefffefdfefffdfefdfffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfefdfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafafbfffbfcfbfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffbfbfcfff5f5f5ffebebebffd0d0d1ffc1c1c1ffb9b8b9ffafafafffa4a4a4ff979796ff878787ff767575ff646464ff515252ff414141ff414241ff424343ff434443ff434443ff434343ff43444400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfcfcfff8f9f9fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff6f6f7fff6f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff5f4f4fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff3f4f3fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff3f4f4fff3f3f4fff3f4f4fff4f4f3fff3f4f3fff4f3f3fff3f3f4fff3f3f3fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff2f2f2fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f0fff0f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0effff0eff0ffefefefffefefefffefeeefffeeeeefffeeefefffeeeeefffeeeeeeffeeeeedffedededffedededffededecffecececffecedecffebebecffebececffececebffebebebffebebeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e1ffe2e2e2ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedfdfffdededeffdddeddffdddcdcffdcdcdcffdadbdbffd8d9d9ffd7d6d6ffd4d5d4ffd2d2d2ffd0d0d0ffcececeffccccccffcacbcaffcbcbcbffcbcbcaffcbcbcaffcbcacbffcbcacbffc9c9caffc9caca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434243ff434342ff434342ff434342ff434342ff424343ff434343ff3c3c3cff2e2f2fff1d1d1dff0d0e0dff060606ff030303ff010101ff020101ff050505ff040403ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff060606ff101010ff000000ff3a3a3aff3a3a39ff393a39ff3a3a3aff39393aff6f6f6fff6f6f6fff6e6f6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c1c1ffc1c1c2ffc1c1c1ffc2c1c1ffc2c1c2ffc3c3c2ffc2c2c2ffc3c3c3ffc4c4c4ffc6c6c6ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcececdffcecfcfffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d8ffd9d9d8ffd9d9d9ffdbdbdaffdbdbdbffdcdcdcffddddddffdddeddffdedfdfffdfe0dfffe0e0dfffe0e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e8e8ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffebebeaffeaebeaffebebebffebebebffebebebffecececffecececffededecffecedecffededecffedededffedeeedffeeeeedffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeefffeeefeeffeeefefffefefefffeeefefffefefefffefefefffefeff0ffeff0efffefefeffff0f0f0ffefeff0fff0f0f0fff1f0f0fff0f1f0fff0f1f1fff1f1f1fff1f1f0fff1f0f0fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f2f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff2f3f2fff3f3f2fff3f3f2fff3f3f3fff3f4f3fff3f3f3fff3f4f4fff4f4f3fff3f4f3fff4f4f3fff4f3f4fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff5f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff9f8f8fffaf9fafffcfcfcfffefefdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272726ff262626ff262626ff262626ff262626ff262626ff262626ff2f2f2fff383839ff424241ff4b4b4bff555555ff656565ff6b6b6bff777777ff838383ffa4a5a4ffd5d6d6ffe8e8e8fff7f6f7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffefefefffffefefffefefffffefefefffefffefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffffefffffffffefffffefffffefffefffefefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffffffffffefffffffffffffffffffffffffffefefffffffefefffefefefffdfdfefffdfdfdfffcfcfdfff7f8f8fff2f1f1ffd0d0d0ffc6c5c5ffbcbcbcffb4b3b4ffaaaaaaffa09fa0ff919191ff808080ff706f70ff5c5c5cff474747ff3d3c3cff3c3c3dff3d3c3cff3c3c3cff3d3d3dff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff2a2929ff2c2c2cff2c2c2cff2c2c2cff2e2e2eff2e2e2eff2e2e2eff2d2e2eff302f30ff333233ff363737ff3a3a3aff3e3e3eff404040ff434343ff464647ff494949ff4c4c4cff4e4e4eff515151ff545354ff565655ff575758ff838282ffebececffecebebffebebebffecebebffebebebffebebebffecebebffebebebffebebebffebeaebffebeaeaffebebeaffeaeaeaffebeaebffebebebffebebeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9eaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e2ffe3e2e3ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdededfffdedfdfffdedfdeffdededeffdededeffdededeffdedddeffdededeffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdcddddffddddddffddddddffdddddcffdcddddffdddddcffdcdcdcffdbdbdcffdcdbdcffdadbdbffdadadbffdbdbdbffdcdcdcffdcdddcffdcdcdbffdbdbdbffdcdbdbffdbdcdbffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdddcddffdddddcffdcdcddffdddddcffddddddffddddddffddddddffdeddddffddddddffddddddffdeddddffddddddffddddddffddddddffdddddcffddddddffdcdcdcffdddcddffddddddffdddddcffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffddddddffdddcddffdddcddffdcdcddffdddddcffdddcddffdddcddffddddddffddddddffdddddeffdeddddffdddeddffdeddddffdededeffdededeffdededeffdfdfdeffdfdedfffdededfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffdfdfe0ffdfe0e0ffe0e0e0ffe1e1e1ffe4e3e3ffe5e6e5ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffeae9eaffeaeaeaffeaeaebffecebebffedeeeeffefefeffff0f0f0fff1f0f0fff1f1f0fff1f0f1fff2f2f1fff3f3f3fff4f5f4fff5f4f5fff6f5f5fff5f5f5fff4f4f4fff3f2f3ffececedffcfcfcfff8a8a8aff666665ff4a4a4bff252525ff080908ff030203ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff0a0a0aff222122ff494949ff69696aff949493ffd7d6d6fff0f0f0fff4f4f4fff5f5f5fff5f5f6fff6f5f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0eff0ffefefefffefeeeeffecededffebebebffeaeaeaffe9e9eaffe8e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe5e5e6ffe4e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0dfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdeffdededfffdededeffdededeffdddedeffdededeffdddedeffddddddffddddddffdddddcffdcddddffdddddcffdcdddcffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdddddcffdcdcddffdddcddffdcddddffddddddffddddddffdeddddffddddddffdededdffddddddffddddddffddddddffddddddffddddddffddddddffdddddeffdddedeffdededdffddddddffdeddddffdddeddffdddddeffddddddffdedddeffdddedeffdddeddffddddddffdcdcdcffdbdbdbffdcdbdbffdcdcdcffdcdbdcffddddddffddddddffddddddffddddddffdededdffddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffddddddffdededeffdededdffdededeffddddddffdddedeffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e4ffe4e3e4ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e6ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaebffeaeaeaffebebeaffeaebebffebeaebffeaebebffebebebffebebebffebebebffebebebffececebffecebecffebebebffecebebffebebecffebebecff585758ff565657ff545555ff535252ff505050ff4e4e4eff4b4c4bff49494aff464646ff444344ff404041ff3d3d3dff3b3a3bff383838ff363636ff333332ff303030ff2f2e2eff30302fff2d2d2dff2d2d2cff2d2c2dff2d2d2cff2a292aff292a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a090aff080809ff070708ff070607ff050506ff030404ff050504ff0c0c0cff191818ff232323ff302f30ff404040ff5a5a5aff757676ff8c8c8cff9e9e9effbab9b9ffdbdbdbffecebebfff8f8f8fffefdfdfffefefefffefefefffffefefffefefefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffffffefffffffffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffefefefffffffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefdfefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffdfefefffefefdfffdfefdfffdfdfefffdfefefffdfefefffdfdfdfffefdfefffefefefffefdfefffefdfefffdfdfdfffdfefdfffefdfdfffefdfefffefefdfffefefefffdfefefffefdfefffdfefefffefdfefffdfefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffefdfefffefefdfffdfdfdfffdfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfff5f4f4ffebeaebffd0d0d0ffc1c1c1ffb8b8b9ffafaeafffa3a3a3ff969595ff868686ff757574ff646464ff525251ff414141ff414141ff424141ff424243ff434343ff434344ff4343440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefdfffdfdfdfffbfafafff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f6fff7f6f6fff6f6f6fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f4f4fff4f4f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff4f4f4fff5f4f4fff4f4f5fff5f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff4f4f3fff3f3f3fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f2f2fff2f1f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0ffeff0f0ffeff0effff0eff0fff0f0efffefefefffefefeeffefefefffefeeeeffeeeeeeffeeeeeeffeeeeedffedededffededecffecececffecececffecececffecebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e9e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdededfffdfdedeffdddddeffddddddffdddcddffdcdcddffdadbdbffd9d9d9ffd6d6d6ffd5d4d4ffd2d2d2ffd0d0d1ffcececeffcdcccdffcacacaffc9cac9ffcbcacbffcbcbcbffcbcbcbffcac9c9ffcacacaffcbcacb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434342ff434343ff434342ff434243ff434342ff414141ff424342ff3c3c3dff2e2e2eff1d1d1dff0e0e0eff060506ff030303ff010101ff020202ff040404ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff3a393aff393a3aff3a3a3aff3a3a3aff3a3a39ff6f6f6fff6f6f6fff6f6f6fff6e6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c1c2ffc2c2c2ffc2c2c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc4c4c5ffc6c7c6ffc7c8c8ffc9c9c8ffcacacaffcbcbcbffcdccccffcecdceffcececfffd0d0d0ffd1d1d1ffd2d1d2ffd3d3d2ffd4d4d4ffd5d5d5ffd7d6d6ffd7d8d8ffd9d9d9ffdadadaffdbdbdaffdcdcdcffddddddffdddddeffdededeffdfdedfffdfdfe0ffe0e0e0ffe1e0e1ffe1e1e2ffe1e2e2ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e5ffe5e5e4ffe6e5e6ffe5e5e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebecffecececffececebffecececffecececffecededffededecffedededffedededffedeeedffedeeeeffedededffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeefeeffefeeefffefeeefffefefeeffefefefffefefefffefefefffeff0effff0efefffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f0f1fff0f0f1fff0f0f1fff1f0f1fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f2fff1f1f2fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f3fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff4f4f3fff3f3f3fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9fafffafaf9fffbfbfbfffefefdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262726ff262626ff262627ff262626ff252626ff262626ff2e2e2eff373737ff404141ff4b4b4aff555656ff656566ff6b6b6bff767776ff818181ff9f9e9effd3d3d3ffe7e7e7fff6f6f6fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffefefefffffefffffefffffffefffefffefffffffefefefffffefefffefffffffffefefffefffefffefefefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefffffefffefffefffefffefefefffffefefffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffffefffefffffffefefffffffefffffffffefffffffffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffefdfefffdfefdfffdfdfefffcfcfcfff7f7f8fff1f1f2ffcfcfcfffc5c5c5ffbbbcbcffb3b4b3ffaaaaaaff9f9f9eff919191ff818081ff706f6fff5c5d5cff474647ff3c3d3cff3c3d3cff3c3c3dff3d3c3cff3d3d3cff3d3d3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff292929ff292a29ff292929ff2c2c2cff2b2c2bff2c2b2cff2e2e2eff2e2d2eff2e2e2eff303031ff333333ff363737ff3b3b3bff3f3e3fff414142ff444444ff474747ff4a4a4aff4c4d4cff4f4f4fff525252ff545454ff565757ff585859ffa5a6a6ffecececffebebecffecebebffececebffecebebffebecebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebeaffeaebebffeaeaebffebeaebffeaebeaffeaebeaffeaeaeaffe9eaeaffeae9eaffe9eaeaffe9eaeaffe9e9eaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e2e1ffe1e1e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdedfffdfdfdfffdedfdfffdededfffdedfdeffdedfdfffdedfdeffdededeffdededeffdededeffdededeffdededeffdededeffdddedeffdddedeffdedddeffdddedeffdeddddffddddddffdcddddffddddddffdddddcffdddcddffddddddffdddddeffddddddffdddddeffddddddffdcdcdcffdcdcddffdcddddffddddddffddddddffdddeddffdddddeffdeddddffdeddddffdddedeffdedddeffdededeffdededeffdededeffdfdedeffdfdedeffdededeffdededdffdedddeffdededdffdddddeffdddddeffdededeffdddedeffdedddeffdddddeffddddddffdddedeffddddddffdddeddffddddddffdddddeffddddddffddddddffdddcdcffdcddddffdddcddffddddddffddddddffdddddeffdddeddffdddedeffdddeddffdeddddffdddeddffdedddeffdededeffdededeffdededeffdededfffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffdfe0dfffe0dfe0ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe5e5e6ffe6e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffeaebebffebebecffecededffeeefeefff0eff0fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff4f4f3fff4f4f4fff5f5f5fff6f6f6fff5f6f6fff5f4f4fff2f2f3ffe9e9e9ffc6c7c7ff7d7d7dff616161ff454545ff222222ff080807ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080909ff1a1a1bff3c3c3cff616261ff898a8affd1d1d1ffeeefeefff4f4f4fff5f5f5fff5f6f6fff6f6f6fff5f6f6fff4f4f4fff3f3f3fff2f3f2fff1f1f1fff0f1f0ffeff0f0fff0eff0ffefefeeffeeedeeffecececffebebebffeae9e9ffe9e9eaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e6ffe5e5e5ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e2ffe2e3e2ffe2e1e2ffe1e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfdfffe0e0dfffe0dfe0ffe0e0dfffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededdffdddedeffdddddeffdedddeffdededeffdededeffddddddffdcddddffdddcddffddddddffdcddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddddeffdddedeffdededeffdddedeffdddedeffdedddeffdededeffdfdedeffdedfdfffdededeffdededeffdededdffdedddeffdededeffdededeffdededeffdededfffdfdedfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdedfdeffdfdedfffdfdfdfffdfdedeffddddddffdddcddffdededeffdedfdeffdededeffdfdedeffdfdfdeffdfdedeffdedfdeffdededeffdedfdeffdededeffdededeffdededeffdddedeffdfdedeffdededfffdededeffdedfdfffdfdfdeffdededeffdededeffdfdfdfffdfdfdfffdfe0dfffe0dfdfffdfe0e0ffe0e0e0ffe0e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e9ffe9e8e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9eaffe9eae9ffeaeaeaffeae9e9ffe9e9eaffeae9eaffeaeaeaffeaeaeaffeaeaebffebebeaffeaebebffeaebeaffebebebffeaebeaffebeaebffebebebffebebebffebebebffebebecffebebebffecebebffebececffecebebffebececffebecebffecebecffebecebffecebecffecececffbababbff575656ff555555ff535353ff515050ff4f4f4fff4c4c4dff4a4a4aff474747ff444544ff414141ff3f3f3fff3d3c3cff393a3aff363637ff323333ff2f2f2fff2d2d2dff2d2d2dff2d2d2cff2d2c2cff2c2d2cff2a292aff2a2a2aff29292aff2726270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080908ff080708ff070707ff060506ff040403ff020202ff030304ff0a0a0aff141414ff202020ff2f2f2fff404040ff5b5b5bff767677ff8d8d8dff9f9f9effbbbcbcffdddcddffecededfff9f9f9fffdfdfefffffefefffffefefffffefefffefffefffefefffffffffefffefefffffefefffffefffffffefffffffffefffffefffffffffefefffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffefefffffffffffffefffffffefffefffefefffffefefefffefefefffefefefffefdfdfffefefefffdfefdfffefefefffefefdfffffefffffefffefffefefffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefffefffefefffffefffefffefefefffefefefffefefefffffefefffffefefffefffefffefefffffffffefffefefffffefefffffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffefefefffdfefefffdfdfefffefefdfffdfefefffdfefdfffefdfdfffdfefdfffefdfefffefefefffdfefefffefefefffdfefefffdfefefffefdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefdfffdfefefffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfafffbfafbfffbfbfafffafafbfffbfafbfffbfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffafbfbfff5f4f4ffebebebffd0cfd0ffc1c1c1ffb8b9b9ffafafafffa2a3a3ff959595ff878686ff757676ff646363ff505151ff404140ff414041ff414141ff424142ff424342ff434344ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffdfefdfffcfbfcfffaf9f9fff9f9f8fff8f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f7f7fff6f6f6fff6f7f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f5fff5f6f6fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f5f4fff4f4f5fff5f5f5fff4f5f5fff4f5f4fff4f5f5fff4f4f5fff5f4f4fff4f5f5fff5f4f4fff4f5f5fff4f5f4fff5f4f5fff4f5f4fff5f4f5fff4f5f4fff5f4f5fff4f4f4fff4f4f5fff5f5f5fff4f4f4fff4f4f5fff4f4f5fff5f5f4fff5f5f5fff4f5f4fff4f4f5fff5f5f5fff5f5f4fff4f5f5fff5f4f5fff4f5f5fff4f5f4fff4f4f5fff5f4f4fff5f5f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f4fff4f4f3fff3f4f4fff3f3f4fff4f3f4fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f3f2fff3f2f3fff3f3f3fff2f3f3fff2f3f2fff2f2f3fff2f2f2fff2f1f2fff1f2f2fff2f1f1fff1f2f2fff1f2f1fff2f1f2fff1f2f1fff2f1f2fff1f2f1fff1f1f1fff1f1f0fff0f1f1fff1f1f1fff1f0f0fff0f0f1fff0f0f1fff1f1f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0efffeff0f0ffefeff0ffefefefffefefefffeeeeefffefeeeeffeeeeeeffeeededffedeeedffedededffededecffecececffecececffecececffebececffecebebffebebebffebeaebffeaebebffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe6e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e4ffe4e3e4ffe3e3e4ffe2e3e3ffe2e2e2ffe1e2e2ffe0e1e1ffe0e0e0ffdfe0e0ffdfdedeffdfdfdfffdedfdeffdededfffdededdffdedddeffdddeddffddddddffdcdcdcffdbdbdbffd9d9d9ffd7d6d6ffd5d5d5ffd2d3d3ffd1d1d0ffcfcfcfffcccdccffcacacaffc8c8c8ffcacac9ffcbcbcbffc9c9caffc9cacaffcbcbcbffcbcacb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434343ff434342ff434242ff424342ff414142ff414140ff404040ff39393aff2b2c2bff1a1b1bff0d0c0dff040505ff020202ff010202ff050504ff040404ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000100ff000000ff000100ff000000ff000001ff19191aff2b2b2bff393a3aff393a3aff3a393aff6f6f6fff6f6e6eff6f6f6fff6e6f6eff7271720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c2ffc2c1c1ffc1c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c3ffc5c5c5ffc7c6c6ffc7c7c8ffc9c8c9ffcacacaffcbcbcbffcccccdffcececdffcfcfcfffcfd0d0ffd1d1d1ffd1d2d1ffd3d2d3ffd4d4d4ffd5d6d6ffd7d7d7ffd7d8d8ffd9d9d9ffdadadaffdbdbdbffdcdbdbffddddddffdddeddffdededfffdfdfdfffe0dfe0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffeaebeaffeaebebffebebebffebebecffecebebffecececffecececffecededffececedffedededffedeeedffeeeeeeffeeededffededeeffeeedeeffeeeeeeffeeeeeeffeeeeefffefefeeffeeefefffeeefefffefefefffeeefeeffefefefffefeff0ffefeff0ffeff0efffeff0f0ffeff0f0fff0eff0fff0f0f0fff0f0effff0f0f0fff0f0f0fff1f0f1fff0f1f0fff1f0f1fff1f1f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f2f1fff1f2f2fff1f2f1fff2f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff2f2f2fff3f2f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff4f4f3fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff4f5f5fff4f5f5fff4f4f5fff5f5f4fff4f5f5fff4f5f4fff5f4f4fff4f5f4fff4f4f4fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f5fff6f6f6fff5f6f5fff6f6f7fff6f7f6fff7f6f7fff6f7f6fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff9f8f8fff8f9f9fff8f8f9fff8f9f9fff8f9f8fff8f8f9fff9f8f8fff9f9f8fff9f8f8fff8f9f8fff8f8f9fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff9f8f8fff9f9fafffaf9f9fffafbfafffdfdfcfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262726ff262626ff262626ff262526ff242524ff252525ff2c2d2cff363636ff3f4040ff49494aff545454ff626261ff686869ff767576ff808080ff9b9b9bffd0d0d0ffe6e6e6fff4f4f4fffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffffefffffefefffffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefefefffffefefffefefefffefefffffefffefffffffefffefffefffefefffffffffefffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffefffffffffffefffefefffffefefffffffefefffffefefffffefefffffefffffefefefffefefefffdfdfdfffefdfefffcfcfcfff8f7f8fff1f2f1ffcecfcfffc4c4c4ffbbbbbbffb3b3b3ffa9a9a9ff9d9e9eff909090ff7f8080ff6e6e6eff5b5b5aff454645ff3c3c3cff3d3c3cff3c3c3dff3c3d3cff3d3d3dff474747000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272727ff292929ff292929ff292929ff2c2b2bff2c2b2cff2b2b2bff2c2c2cff2e2e2eff323132ff343434ff383738ff3b3b3aff404040ff424242ff454545ff484848ff4a4b4aff4d4e4dff505050ff525253ff555554ff575757ff646564ffd5d5d5ffecececffecebecffebecebffececebffebecebffebebebffececebffecececffebecebffebecebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffebeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9eaffe9e9eaffe9eaeaffe9e9e9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9eae9ffeae9eaffe9e9eaffe9e9e9ffe8e9e9ffe8e8e9ffe9e8e8ffe9e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e8ffe8e7e8ffe7e7e7ffe8e7e8ffe7e7e7ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe3e3e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e2ffe3e2e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e1ffe0e1e1ffe0e0e0ffe0e0dfffe0e0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdedeffdfdfdfffdfdfdfffdedfdfffdfdfdeffdededeffdededfffdededeffdededeffdededeffdedddeffdddedeffdededfffdededeffdfdedfffdededfffdfdedfffdfdfdeffdedfdfffdededeffdededeffdededfffdededeffdedfdeffdedfdfffdededfffdfdfdeffdfdfdfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedfdeffdfdedeffdedfdeffdededeffdededeffdededfffdededeffdededeffdededeffdededdffdededeffdededeffdddedeffdddeddffddddddffdededeffdddeddffdededeffdededeffdededeffdededeffdededeffdfdedeffdfdfdeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe3e4e4ffe6e6e6ffe8e8e8ffe8e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaebffebebeaffececebffecececffeeededffefefeffff0f0f1fff0f1f1fff2f2f1fff1f2f1fff1f1f1fff2f2f2fff4f4f4fff4f5f4fff5f6f5fff6f6f6fff5f6f5fff4f4f4fff2f2f2ffe6e6e6ffbdbebeff787878ff606060ff484847ff232324ff060606ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff191919ff383838ff5d5c5dff7e7e7effc7c7c7ffebebeafff4f3f3fff6f5f5fff6f6f6fff6f6f7fff6f6f6fff5f5f5fff3f3f4fff2f2f3fff2f1f1fff1f0f0fff0f0f0fff0eff0ffefefefffeeeeefffedecedffecebecffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e6e5ffe4e5e5ffe4e4e4ffe3e4e4ffe4e4e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e2ffe0e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe1e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfe0ffdfe0dfffdfdfe0ffdedfdfffdfdedfffdfdfdeffdfdfdeffdededeffdfdedfffdedfdfffdededeffdddeddffdededeffdddeddffdededeffdedddeffdededeffdedddeffdededeffdededeffdededeffdedddeffdededeffdedfdeffdededfffdedfdfffdfdfdeffdededfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdedfffdededeffdfdfdfffdfdedfffe0dfe0ffdfdfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfe0e0ffe0e0e0ffdfdfe0ffe0e0dfffe0e0dfffdfe0dfffe0e0e0ffe0dfdfffdfdfe0ffdfe0dfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffdfe0dfffdfe0dfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfe0e0ffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e3ffe2e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e9e8ffe9e8e8ffe8e9e8ffe8e9e9ffe8e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffebebebffebeaeaffebebebffebebebffebebebffebebebffecebebffebecebffecebecffebececffececebffebebecffebebecffecebebffecebebffececebffecebecffebececffecececffecececffedecedff575757ff565556ff545453ff515252ff504f4fff4d4d4dff4a4a4bff484847ff444545ff424242ff3f4040ff3d3d3dff3a3a3aff363636ff333333ff2f2f2fff2d2c2dff2b2c2cff2d2d2dff2c2d2cff2a2a2aff2a2a2aff2a2a2aff262726ff2727260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff050506ff040304ff010102ff020101ff020201ff070808ff0f0f0fff1c1c1cff2d2d2eff404140ff5b5c5cff767676ff8d8d8effa0a0a0ffbebebeffdededeffeeeeedfffafafafffefdfefffefefefffefffefffefefefffefefefffffefefffffffffffefffefffefffefffffefffffefffefffefffffffefffefffefffffffefffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffefffefffffffffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffefefffffefefffffefefefffdfefefffdfefefffefefefffefdfefffefefefffefdfefffdfefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfefffefdfefffdfefefffdfdfdfffdfdfdfffefefefffdfefdfffefdfefffdfdfefffdfefefffefdfdfffdfefdfffefdfdfffefefefffefdfdfffefdfdfffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffefefdfffefefdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffcfbfbfffbfcfbfffbfcfcfffbfcfbfffcfcfcfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfafff4f4f4ffebebebffcfcfcfffc1c0c0ffb8b9b8ffafafafffa3a3a3ff969696ff878787ff767677ff646364ff515050ff3f3f3fff3f3e3fff404040ff414141ff414141ff434243ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff9f9f9fff8f9f8fff8f8f8fff8f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff5f6f5fff6f5f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f4f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f4f5fff4f4f5fff5f4f5fff5f4f5fff5f5f5fff5f4f5fff4f4f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff4f4f5fff5f5f5fff5f5f4fff4f5f5fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff4f4f4fff3f4f4fff4f3f4fff4f4f3fff4f4f3fff3f3f4fff4f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff2f3f2fff3f2f3fff2f2f3fff2f2f2fff1f2f2fff1f1f2fff2f1f2fff2f1f1fff2f1f1fff2f1f2fff1f1f1fff1f1f2fff1f1f1fff2f1f2fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f0fff0f0f1fff0f0f1fff0f1f0fff0f1f0fff0f0f0ffeff0f0fff0f0effff0f0f0ffeff0effff0efefffefefefffefeeefffeeefeeffeeeeeeffedeeedffedededffedededffedededffecedecffecececffecececffebecebffebebebffebebebffebebebffeaebebffeaeaebffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe4e3e3ffe4e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfdedfffdfdedeffdededeffdedddeffdddddeffdededeffdddddeffdedddeffdcdcdcffdcdbdcffdadad9ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfceffcdcdcdffcacbcbffc7c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcbcbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424342ff434343ff424342ff424242ff424242ff404040ff3f403fff363736ff282728ff171817ff0a0a0bff030403ff010202ff010202ff070707ff050505ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030303ff010100ff000000ff000000ff020101ff060706ff19191aff2a2b2bff3a3a3aff6e6e6fff6e6e6fff6f6e6fff6f6e6fff717171ff7171710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c2c1ffc1c2c2ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c5c5ffc6c6c6ffc7c8c7ffc9c9c9ffcacacaffcbcbccffcccccdffcdceceffcfceceffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d2ffd5d4d4ffd5d6d5ffd7d7d7ffd8d8d9ffdadad9ffdadadaffdbdbdcffdcdcdcffddddddffdeddddffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe2e1e1ffe1e1e2ffe3e2e3ffe3e3e2ffe3e4e4ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffeaeaeaffe9eae9ffeaeaeaffebeaeaffebebeaffebebebffebecebffecececffecececffececedffededecffededecffedededffeeedeeffedeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeefffeeeeefffefefefffefeeeeffefefeeffefefefffefefefffefefeffff0efefffeff0effff0eff0ffeff0f0fff0f0efffefeff0ffefeff0fff0f0f0fff1f0f0fff0f0f0fff1f0f1fff0f0f0fff1f1f1fff1f0f1fff1f0f1fff0f0f1fff1f1f1fff1f2f1fff1f2f2fff1f1f1fff1f1f2fff1f2f2fff2f2f1fff1f2f2fff2f2f2fff1f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff3f4f3fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff4f4f5fff4f4f4fff5f5f4fff4f4f5fff5f4f5fff4f5f5fff4f5f5fff4f5f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f4fff5f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f7fff7f6f7fff7f7f7fff8f7f8fff8f8f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f9f9fff8f8f9fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff9f9f8fff8f9f8fff8f8f9fff9f9f8fff9f9f9fff8f9f8fff8f9f8fff9f8f8fff8f9f8fff9f9f9fff9faf9fffafafbfffbfcfcfffefefefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262726ff262726ff252626ff252425ff232423ff232323ff2a2b2aff343434ff3e3d3eff484848ff515150ff595959ff6a6a6aff747474ff7e7e7eff989797ffcccdcdffe4e4e5fff3f3f3fffdfdfdfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffefefefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffefffffffefefefffffefffffffffefffffefefffefffefffffffefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefefffefffffffffffefffffffefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefffffffefffffffefffffffffefffffffffffffefffffffffffffffffffffefefefffefdfefffefefefffdfdfdfffdfdfcfff7f7f7fff1f0f1ffcececeffc4c4c4ffbbbbbbffb3b2b3ffa9a9a8ff9c9c9cff8e8f8eff7f7f7eff6b6c6cff585858ff444444ff3b3b3bff3b3c3cff3c3c3cff3c3c3cff474848ff4c4c4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252526ff272727ff272727ff272727ff292929ff292929ff292929ff2c2b2cff2b2a2bff2c2b2bff2f2f2fff313231ff363635ff383839ff3b3b3bff404040ff434343ff464546ff494949ff4c4c4bff4e4e4eff505151ff535353ff555555ff575757ff949493ffecececffecececffecebecffececebffecececffececebffecebebffebececffebecebffebecebffebecebffecebecffebecebffebebecffebebebffebebebffebebebffebecebffecebebffebebebffebebebffebebebffeaebeaffebebebffeaebebffeaeaebffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9eaffeae9e9ffeae9e9ffe9eae9ffe9eaeaffeaeaeaffeaeae9ffe9eaeaffe9e9eaffe9e9eaffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe9e8e9ffe8e8e7ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfe0ffe0dfe0ffe0e0dfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffdfdfdfffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfe0dfffdfe0dfffdfe0dfffe0dfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdedfffdedfdfffdfdfdeffdfdfdeffdfdedfffdededeffdededeffdfdfdeffdededeffdededfffdededeffdededfffdfdedeffdfdfdfffdededfffdfdedfffdfdfdeffdfe0dfffdfdfdfffdfe0e0ffe0e0dfffdfdfe0ffdfdfe0ffe0dfe0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe4e5e5ffe7e7e7ffe9e8e9ffeae9eaffeaeaeaffeaeaeaffeaebebffebebebffebebebffecececffededecffeeeeeeffefefeffff1f0f0fff1f1f1fff2f2f2fff2f2f1fff2f1f2fff2f3f3fff4f5f4fff5f5f5fff6f6f6fff7f6f7fff5f6f5fff4f5f5fff1f2f2ffe2e2e2ffb3b2b3ff717171ff5f5f5eff4a4b4aff262626ff070807ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff191818ff3a3a39ff5b5b5bff767576ffbbbabaffe5e6e5fff2f3f3fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff1f0f1fff1f0f1fff0f0f0ffefefefffeeeeeeffecececffecebebffeaeaebffeaeaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe6e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0dfffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededfffdededeffdededeffdfdedeffdfdfdfffdededeffdfdedfffdfdfdeffdedfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e0e1ffe0e0e0ffe0e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe1e0e0ffe0e1e0ffe0e1e0ffe0e1e0ffe0e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e2ffe3e2e3ffe3e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffeaeae9ffeaeaeaffe9eae9ffe9eaeaffebeaeaffeaeaeaffeaeaebffeaebeaffebebebffebeaebffebebebffebebebffebebebffebebebffebecebffebecebffecececffececebffebececffebebecffecebecffecebecffecececffecececffecececffecececffececedffecececffedececffedededffecececff767675ff565656ff545454ff515252ff505050ff4e4d4eff4c4b4cff494948ff464546ff434443ff414140ff3d3d3dff3a3a3aff373736ff333333ff2f2f2fff2c2c2cff2a2a2aff2c2c2cff2a2a2aff2a292aff2a2a2aff272727ff272727ff262727ff25242500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070607ff060506ff040404ff010201ff010101ff000000ff000000ff040505ff0b0b0bff191919ff2c2c2cff404040ff5a5a5aff757675ff8c8c8bffa1a1a1ffc1c1c1ffe0e0dfffeeeeeefffcfcfcfffefefefffefefefffefefefffffffefffefefefffefffefffefffefffefffefffefffffffffefffffefffefffefffffffefffefffffffffffffefefffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffefffffffefefefffffefffffffffefffffefefffefffefffffffefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffdfdfdfffdfefdfffefefdfffdfefdfffdfdfefffdfdfdfffdfdfefffefdfdfffefefefffdfdfdfffefdfefffefefdfffdfefefffdfefefffefefefffefefdfffefefefffdfdfefffefdfefffdfdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefefffefefefffdfefefffefefefffefdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfafbfffafbfbfffafbfafffbfbfbfffafbfbfffcfbfcfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffafafafff4f4f4ffeaebeaffcecfceffc0c0c0ffb8b8b7ffaeaeaeffa3a3a3ff979697ff888889ff787777ff636364ff4f4e4eff3c3c3dff3d3d3dff3f3f3fff414040ff414141ff414141ff43434200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffcfcfcfffafbfafff9f9f9fff9f8f8fff8f8f8fff7f8f8fff7f8f7fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f7f6fff7f7f6fff7f6f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f5f5fff6f6f6fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff6f5f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff5f5f5fff5f5f4fff5f4f4fff4f5f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff4f4f3fff4f4f3fff4f4f4fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f1fff2f2f2fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefefffefefefffefeeeeffeeeeeeffeeefefffeeeeeeffeeededffedededffedededffedededffecedecffecebecffececebffebebecffebebebffebebebffebeaeaffeaebebffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe8e9e8ffe9e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e5e4ffe3e4e4ffe3e4e4ffe3e3e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0dfffdfdfdfffdededeffdededeffdededeffdededeffdededeffdededeffddddddffddddddffdbdbdcffdadadaffd7d8d8ffd6d6d6ffd4d3d4ffd2d1d2ffd0d0d0ffcecdceffcbcbcbffc9c9c8ffc9c9c9ffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff434343ff434342ff424242ff424342ff424342ff3e3f3eff343535ff242424ff141414ff080909ff030303ff010201ff020102ff080908ff060605ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030304ff050405ff010101ff000100ff000101ff030303ff090909ff1b1b1cff39393aff515051ff6f6e6fff6f6f6fff6f6f6fff717171ff717172ff7271720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c2c1ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc4c4c4ffc6c6c6ffc7c8c7ffc8c9c9ffc9cac9ffcbcbcbffccccccffcececeffcececfffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d5d5ffd6d6d6ffd7d7d7ffd8d8d9ffdad9daffdbdadbffdcdcdbffdcdcddffddddddffdededeffdfdedfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebeaebffebebeaffebebebffebebebffecececffecececffecededffededecffedededffeeedeeffedededffedeeedffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeefffefeeeeffefefefffeeeeefffefeeefffefefefffeff0efffefefefffeff0f0fff0f0efffefefefffefeff0fff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f1fff1f0f1fff1f1f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff4f4f3fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff3f4f4fff4f3f4fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f5fff5f5f4fff5f5f4fff5f5f5fff4f5f4fff4f5f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff9f9f9fff9f9f8fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff9fafafffafafafffbfbfbfffdfdfdfffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262726ff262626ff252525ff232324ff222322ff212222ff282929ff323232ff3c3c3cff464646ff4f4f4fff555454ff6f7070ff727272ff7d7c7cff949394ffc9c9c9ffe2e3e3fff2f2f2fffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffefefffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffefffffffefffffffffefefffefefffffefefffffefefefffffefefffefffefffefffffffffffefffefefefffffefefffefefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffefefefffefffefffffefffffefefefffefefefffffefefffefffffffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefefefffefefefffefdfdfffdfefdfffcfcfcfff6f6f7fff1f1f1ffcdcdcdffc4c4c4ffbbbabaffb2b2b2ffa7a8a7ff9b9a9bff8d8c8dff7d7d7dff6b6a6bff575857ff434444ff3b3b3bff3b3b3bff3d3c3dff474747ff4c4b4bff4c4c4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262525ff262626ff272727ff272727ff272727ff292929ff292929ff292a29ff292929ff2c2b2bff2f2f2fff323332ff363636ff39393aff3d3d3dff404041ff434343ff474646ff4a4a4aff4c4d4cff4f4e4fff515151ff535354ff565555ff575858ffc3c3c3ffecededffedececffecececffecececffecebebffecececffebececffececebffebececffebececffecececffecebecffecececffebebebffebebecffebecebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebebffeaebebffebeaebffeaeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeae9eaffe9eae9ffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e2ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe1e1e1ffe0e1e1ffe0e1e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e1ffe1e1e1ffe0e0e1ffe0e0e1ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe0e0e1ffe1e1e0ffe0e1e1ffe0e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffdfe0e0ffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfe0dfffdfe0dfffe0dfdfffdfe0e0ffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e6ffe8e8e8ffeae9e9ffeaeaeaffeaebeaffebebebffebebebffecebecffecebecffecededffedededffefefeffff0f0f0fff2f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f3fff3f3f2fff5f5f5fff5f5f5fff7f7f7fff7f6f7fff6f6f6fff4f5f5fff0f1f1ffddddddffa7a8a8ff6d6e6eff616060ff4a4949ff222222ff090909ff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff060606ff161616ff373837ff595a59ff6f6e6fffadadadffe0e0e0fff2f2f2fff5f6f5fff6f6f6fff7f7f7fff7f6f6fff6f6f6fff4f5f5fff3f3f3fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffeeeeeeffedededffebecebffebebecffebebebffeaeaeaffeaeaeaffeae9e9ffe8e9e9ffe7e8e7ffe7e6e7ffe6e5e6ffe5e5e5ffe5e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffdfe0dfffe0dfdfffdfe0e0ffdfe0dfffe0dfe0ffe0e0dfffe0e0e0ffe0e0e1ffe1e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe1e1e2ffe1e2e2ffe2e1e1ffe1e2e2ffe1e2e2ffe2e1e2ffe2e1e2ffe2e1e2ffe2e1e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e3e3ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e4ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe7e7e7ffe6e6e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e9ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffeaeaeaffeaeaeaffebeaebffeaeaeaffebeaeaffeaebebffebebebffeaebebffebecebffebebebffebecebffecebebffebececffebecebffecebecffececebffecececffecececffecececffecececffececedffecececffecececffecedecffecededffedededffececedffedededffedececffecedecffcdcdcdff565657ff555555ff525253ff515151ff4f4e4eff4c4c4cff4a4a4aff474747ff444344ff414141ff3e3d3eff3a3a3aff363737ff333433ff303030ff2d2c2cff2a2a2aff2a2929ff2a2a2aff292a2aff272726ff272727ff272727ff252525ff252425000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff050606ff040404ff020202ff010101ff000000ff000001ff010101ff030304ff090909ff181717ff2a2a2aff3e3e3eff595859ff747374ff8a8a8affa1a0a0ffc1c2c1ffe0e1e1ffefefeffffdfdfcfffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefffffffffffffffffefffffffffffffefffefffefffffffffffefffefffffffefefefffefefefffefefefffefffffffffefefffffefffffffefffffffefffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefffefffefefffffffffffffefefffffefefffffffefefffefefffffefffefffffefffffefefffffffefffffffefffffefffffffefffefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffdfdfdfffdfefefffefdfdfffefdfefffdfdfdfffefdfdfffdfefefffdfdfefffdfdfdfffefefefffdfefdfffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfefefffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffafafafff3f4f4ffe9eae9ffcecdceffbfbfbfffb7b7b7ffadaeaeffa3a3a3ff989898ff89898aff777777ff626162ff4c4d4cff3a3b3bff3c3d3cff3d3d3dff3f3f3fff404040ff404141ff41414100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff9f9fafff9f9f9fff9f8f8fff8f8f8fff7f8f8fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f6f6fff6f6f6fff6f7f7fff7f6f6fff7f6f7fff6f6f6fff7f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f5f6fff5f6f6fff5f6f5fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f5f5fff5f6f6fff5f6f6fff6f6f5fff6f5f6fff5f6f5fff5f6f6fff6f6f6fff5f5f6fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff6f6f6fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff4f4f5fff4f4f5fff5f5f4fff4f5f4fff4f4f4fff4f4f5fff4f4f5fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff3f4f4fff3f3f3fff4f3f3fff3f3f3fff3f4f4fff4f3f3fff4f3f4fff3f3f3fff4f3f3fff3f4f4fff3f3f4fff3f3f3fff4f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f1f1fff1f2f1fff1f1f1fff1f1f2fff1f2f2fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffedededffecededffecededffececedffecececffebecebffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe7e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e1e1ffe1e1e1ffe0e0e1ffdfdfdfffdfdedfffdedfdeffdededeffdededeffdededeffdfdedeffdededeffdddeddffddddddffdbdbdcffdbdbdbffd8d8d9ffd7d7d7ffd5d4d4ffd2d2d3ffd0d1d0ffcfcecfffccccccffcacacaffcac9caffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff424242ff424243ff424242ff404140ff3b3c3bff303030ff202021ff101010ff060707ff030303ff010201ff020202ff080808ff060505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff050605ff060606ff010102ff000000ff010102ff050505ff0d0d0dff262627ff464545ff5d5e5eff6e6f6fff6f6f6fff717171ff717271ff717272ff717271000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc4c3c4ffc6c5c5ffc8c7c7ffc8c9c9ffcac9caffcbcbcbffcdcdcdffcececdffcfcfcfffd0d0d0ffd1d1d2ffd2d2d2ffd4d3d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdadadaffdbdbdcffdcdcdcffdddcddffdededdffdedfdfffdfdfdfffdfe0e0ffe1e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e3ffe4e4e4ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9eaffeae9e9ffe9eaeaffeaeaeaffeaeaeaffebeaebffebebebffebebebffebececffecececffecececffecececffedececffedededffededeeffeeededffeeeeeeffeeeeeeffefeeeeffeeefefffefeeefffeeefefffefefefffefefefffefefefffefefefffefeff0ffefefeffff0eff0ffeff0effff0f0f0fff0f0f0fff0efeffff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f1fff1f1f1fff0f0f1fff1f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff1f1f2fff1f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f6f6fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f6f5fff6f5f5fff5f6f6fff5f5f5fff6f5f6fff5f5f5fff5f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f8f9fffafafafffafafafffafafbfffcfcfcfffdfefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262625ff252525ff232323ff232323ff212122ff202120ff262626ff313131ff3b3c3bff454545ff504f4fff565656ff6c6c6cff707070ff7a7a7aff929191ffc4c5c5ffe2e2e1fff1f1f2fffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefefffefffffffffffefffffffefffefffffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffefffefefefffefefffffffefefffefefefffffffefffffefefffefffefffffefffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefefffefffefffefffefffefefefffefffffffefffefffefefefffefffefffefffefffffffffffffffefffefffffffffefefffffefefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffefffefefffffffefefffffefefffefefefffefefefffefffefffffefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefffffffefffffffefefffefefefffefefefffefefdfffdfefdfffdfcfdfff6f7f6fff0f0efffccccccffc3c3c3ffbabbbaffb1b2b1ffa7a7a7ff9a9a9aff8c8b8cff7c7c7cff6a6b6bff585858ff454545ff3b3b3bff3d3c3cff474847ff4c4c4bff4c4c4cff4c4c4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252424ff252526ff252626ff252525ff272727ff272727ff272727ff292929ff292828ff292929ff2c2c2cff30302fff333433ff373737ff3a3b3aff3e3e3eff424242ff444444ff474747ff4a4a4aff4e4d4eff504f50ff525152ff545454ff555656ff7c7b7bffe7e7e7ffededecffedececffecedecffecedecffededecffecececffecececffecececffecececffecececffecebecffecececffebebecffebecebffebebebffecececffebecebffebebecffececebffecebecffebebebffebebecffececebffecebebffebececffecebebffebebecffebebebffeaebebffebeaebffeaeaeaffeaebeaffebebeaffebebeaffeaeaebffeaeaebffeaeaeaffebeaeaffeaeaebffeaebeaffeaeaeaffebeaeaffeaeaeaffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e6ffe7e6e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe1e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e1ffe2e2e1ffe1e2e2ffe1e1e2ffe1e2e1ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e1ffe1e2e1ffe2e1e2ffe1e2e1ffe2e2e1ffe1e2e2ffe2e1e1ffe1e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e0ffe0e1e1ffe0e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe5e4e5ffe4e5e4ffe6e6e5ffe7e7e7ffe9e9e8ffeaeaeaffeaebeaffebebebffecebebffecebecffecececffecededffedecedffeeeeeeffeff0effff1f1f1fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f3f2fff3f3f3fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff5f5f6fff5f5f5fff0f0f0ffd9d9d9ff9c9d9cff6b6b6bff605f5fff444444ff1c1c1cff080809ff030302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040505ff101111ff313030ff565656ff6c6c6cffa1a1a0ffdcdcdcfff2f2f2fff5f5f6fff6f6f6fff7f7f7fff7f7f7fff6f7f6fff5f5f5fff4f4f4fff2f3f3fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0efefffedeeeeffedecedffebecebffececebffeaebebffeaeaeaffeaeaeaffe9e9e9ffe9e8e9ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffdfe0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e1e1ffe2e1e1ffe2e2e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe3e2e2ffe3e3e2ffe2e3e3ffe3e2e2ffe3e3e3ffe2e3e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e2ffe3e2e3ffe3e3e4ffe3e3e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe5e5e5ffe5e4e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe7e8e8ffe8e7e7ffe7e8e7ffe8e8e8ffe9e8e9ffe9e8e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9eaffe9eae9ffe9e9e9ffeaeaeaffe9eaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebeaebffeaebebffebebebffebebecffebebecffebebecffecebebffebebebffecececffecececffecececffecececffecececffecececffedececffecececffecedecffecececffedededffecedecffecececffedecedffedececffedededffedededffedededffedededffedededff676767ff565655ff535353ff525251ff4f504fff4d4d4dff4b4a4bff484748ff454444ff414141ff3d3e3eff3a3a3aff373737ff333433ff303030ff2d2d2dff2a2a29ff282828ff2a2a2aff262727ff272627ff272726ff252525ff252425ff252525ff2323230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff020202ff020101ff000100ff010001ff000100ff010100ff030404ff090909ff171817ff292a2aff3e3d3eff575757ff727171ff898989ff9e9f9fffc2c1c1ffe2e2e2fff0f0f0fffdfcfcfffefefefffefefdfffefefefffefefefffefffefffefefefffefefefffefffefffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffffefffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefdfefffefefefffefefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefffffffffefffefffffffffefefffffffffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfefefffdfdfefffefefefffefdfefffdfdfdfffdfdfefffefefefffefdfdfffdfefefffefdfdfffefdfefffdfefefffdfefefffefdfdfffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffefefefffdfefefffefdfdfffdfdfefffdfdfdfffdfcfcfffcfdfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfafafffbfafafffbfbfbfffbfbfbfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffafafafff4f4f3ffe9e9e9ffcdcdceffbebfbfffb6b6b6ffaeadadffa3a3a4ff989998ff8a8a8aff777777ff616161ff4b4b4cff3d3d3dff3d3d3dff3f3f3fff404040ff40403fff404140ff4141410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefdfffbfbfbfff9fafafff9f9f9fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f6f6fff7f6f7fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff6f5f5fff6f6f5fff6f6f5fff6f6f5fff5f6f6fff6f6f6fff6f6f5fff6f6f5fff5f6f6fff6f5f5fff5f6f5fff5f5f5fff6f5f6fff6f5f5fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff5f4f4fff4f5f4fff4f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff4f4f4fff4f4f4fff3f3f4fff3f3f4fff4f4f4fff4f3f3fff3f4f4fff4f3f3fff4f3f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f2fff2f2f2fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff1f2f2fff2f2f2fff1f2f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f0fff0f1f0fff0efeffff0f0f0ffeff0efffefefefffefefefffefefeeffefefefffeeeeeeffedeeeeffeeededffedededffedededffececedffedecedffecececffebecebffebebebffebebebffeaebebffeaeaebffebeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e7e8ffe7e7e8ffe6e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdedddeffdededeffdfdedeffdfdfdeffdfdedeffdddedeffdeddddffdcdddcffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd2d1d2ffd0cfcfffcecdcdffcbcccbffcacbcbffcbcacaffcbcbcbffcbcccbffcbcbcbffcbcccbffcbcccb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424342ff434342ff424242ff424342ff404040ff3c3c3bff363636ff2a2a2bff1a1a1aff0d0d0dff060606ff030302ff020102ff020302ff060607ff050505ff020101ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff060606ff060706ff020201ff010100ff020202ff060607ff131313ff363535ff555555ff6d6e6eff6a6a6aff727271ff717171ff717171ff717171ff717171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc3c4c3ffc6c5c5ffc7c7c7ffc9c8c8ffcac9caffcbcbcbffcccccdffcecdceffcfcfcfffd0d1d0ffd2d2d1ffd3d3d3ffd4d4d4ffd5d5d6ffd6d7d6ffd9d8d8ffd9d9daffdadbdaffdbdbdbffddddddffddddddffdededeffdfdedfffe0dfdfffe0e0e0ffe1e1e0ffe2e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeaeae9ffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffecececffecedecffececedffedededffeeededffedededffeeeeeeffeeefeeffefeeeeffeeefefffefeeeeffefeeefffeeefefffefefefffefefefffefefefffeff0effff0f0effff0f0efffeff0f0ffefeff0ffefefeffff0f0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff2f1f1fff1f2f1fff2f2f1fff1f2f2fff2f2f1fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f3f3fff3f2f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff5f6f6fff6f5f5fff6f5f6fff5f6f6fff5f5f6fff6f5f5fff5f5f5fff5f6f6fff6f6f5fff6f6f5fff5f6f6fff5f5f6fff5f6f5fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f7f7fff6f7f6fff6f6f6fff7f6f7fff7f6f6fff7f7f7fff8f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f8f9fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f8f9fffafafafffafafafffafafafffbfbfbfffefdfefffefffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff242425ff232323ff222223ff222221ff222221ff1d1e1eff252524ff303030ff3b3a3aff454544ff4f4f4fff585858ff656464ff707070ff797979ff8f8f90ffc0c0c0ffe1e1e1fff0f1f0fffdfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefefffffefefffefffffffefffffffefffefffffffffffefefefffffefffffefefffffefefefffffefefffefffefffffffffffefffefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffefefefffffffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffefefffffffefefffefffffffefefefffefffefffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffffffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefffefffefefefffefefefffdfdfdfffcfcfcfff6f6f6ffefefefffcbcbcbffc3c4c3ffbabbbbffb1b1b1ffa7a7a6ff99999aff8b8b8bff7b7b7bff6a6b6bff5a595aff484848ff3d3c3cff474748ff4c4c4cff4c4c4cff4b4c4cff4c4c4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242525ff242525ff262626ff262626ff252525ff272727ff272727ff272727ff272726ff292929ff2d2d2dff303130ff343434ff383838ff3b3b3bff3f3f3fff434342ff464645ff484848ff4b4b4bff4e4e4eff505051ff525252ff555554ff565756ffb2b1b1ffedededffededecffecededffedececffecededffecececffecececffecececffececedffecececffecececffecececffecececffecececffecececffececebffecececffecececffececebffecececffecebecffececebffecececffecebebffebececffebececffebebebffebecebffebebebffebecebffebecebffebebebffebebebffebebebffebebebffebeaebffebeaebffebebeaffebebebffebebebffebebebffebebebffeaebeaffebeaebffeaeaebffeaeaeaffeae9e9ffe9eae9ffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe7e7e7ffe7e8e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e6ffe6e5e5ffe6e5e5ffe5e6e5ffe5e5e4ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e2e2ffe2e3e2ffe2e3e2ffe3e3e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe3e3e2ffe3e3e3ffe2e3e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e2ffe3e3e2ffe2e3e3ffe3e3e2ffe3e3e3ffe2e3e3ffe3e3e2ffe2e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e1e1ffe1e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e8ffeaeaeaffebebebffebebebffececebffebebecffecececffedededffedededffeeededffefeeeefff0f0f0fff1f1f2fff3f2f2fff2f2f3fff2f2f2fff2f3f2fff3f3f2fff4f4f4fff5f5f6fff6f6f6fff7f7f7fff7f7f6fff6f6f6fff5f5f5ffefefeeffd4d3d4ff919191ff666666ff595959ff3a3939ff181717ff060505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0d0d0cff272828ff4f4f4fff696869ff939393ffd5d5d6fff1f0f0fff6f5f5fff7f6f6fff7f7f7fff7f7f8fff6f7f6fff6f5f6fff4f4f4fff3f3f3fff2f2f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff0f0f0ffeeefefffedededffecececffecececffebebebffececebffebebebffeaeaeaffe9e9e9ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e0ffe1e2e2ffe1e2e1ffe2e1e2ffe1e2e1ffe2e2e2ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e3ffe2e2e2ffe3e2e3ffe2e2e3ffe2e3e3ffe3e2e2ffe2e3e2ffe3e3e3ffe2e3e2ffe2e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e3ffe3e2e3ffe3e2e2ffe3e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e5e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe7e8e7ffe7e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9eaeaffe9eaeaffeaeae9ffe9eae9ffeaeaeaffe9e9eaffe9e9eaffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebebebffebeaeaffebeaeaffebebebffebebebffebebebffebebebffebebebffebecebffecebebffececebffecececffecececffecececffecececffecececffecececffecececffedececffecededffecededffecededffedededffecedecffedecedffedecedffedededffedededffedededffeeededffedeeedffedededffedededffa6a5a6ff565656ff545453ff535352ff505050ff4d4d4dff4b4b4bff474748ff444444ff424241ff3e3e3eff3b3a3bff373737ff343434ff303031ff2d2d2dff292a2aff272727ff272727ff272726ff272727ff242425ff242425ff242425ff232323ff2423230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff010101ff040404ff0a0a09ff1a1a1aff2a2a2aff3e3e3eff565657ff707070ff898988ffa1a2a2ffc5c4c5ffe3e3e3fff1f0f0fffcfdfdfffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefefffefefefffffefefffefefffffefefffffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffffffffffefffefffefffffffffffffffefefefffffffffffefffefffffffffffffffffffefefefffffffffffefefffffefefffffffffffffefffffffffefffffffffefffffefefffefffffffffefefffefefffffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfefdfffefdfefffefefdfffefefefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfff9f9f9fff3f4f3ffe9e9e9ffcdcdcdffbfbebeffb7b6b6ffadaeaeffa4a4a4ff999999ff8b8b8cff787878ff636263ff4d4d4eff3f3f3fff3f3f3eff40403fff404040ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfefefffcfcfcfffafafafffafafafff9f9f9fff8f8f8fff7f7f8fff8f8f7fff8f8f7fff7f8f8fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f6f7fff7f7f6fff6f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f5fff4f4f5fff4f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f4fff4f4f3fff4f4f4fff4f3f3fff3f3f4fff3f4f3fff3f3f3fff3f4f3fff4f3f3fff4f4f3fff3f4f4fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff1f1f1fff2f1f2fff1f1f1fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff1f1f1fff0f0f0fff0f0f0fff0f0efffefefefffefeff0ffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffedededffedededffececedffedececffecececffebececffececebffebebebffebebebffebebeaffebebebffeaeaeaffeaeae9ffeae9e9ffeae9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e3ffe1e2e2ffe1e1e1ffe1e0e1ffdfdfdfffdfdfdfffdededfffdededeffdfdedeffdedfdeffdfdfdfffdedfdeffdededeffdeddddffdcdcdcffdbdbdbffd9d9d9ffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffcfcfd0ffcececeffccccccffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccbcbffcbcccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424243ff424242ff424242ff404040ff3c3c3cff373737ff303030ff232324ff131312ff0a0a0aff050605ff020202ff010101ff040303ff050404ff030303ff010101ff010000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff050505ff020202ff000100ff010101ff030203ff090909ff1e1e1eff454546ff636363ff757575ff727172ff717171ff717172ff717172ff717171ff727171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc5c5c5ffc7c7c7ffc8c8c8ffc9cacaffcbcbcbffcdcdccffcececeffcfcfcfffd1d0d1ffd1d2d2ffd3d3d3ffd5d4d4ffd6d5d6ffd8d7d7ffd8d9d9ffd9dadaffdbdbdbffdcdcdcffdcdddcffdedddeffdededfffdfdfdfffe0e0dfffe0e1e0ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebeaffecebebffebecebffececebffecececffedededffededecffedeeedffeeededffeeeeedffefeeeeffefeeeeffeeeeefffeeefefffeeefefffeeefefffefefefffeff0efffeff0efffeff0effff0eff0ffeff0effff0f0f0fff0eff0fff0efeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff0f0f0fff1f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f5fff6f5f6fff6f5f5fff5f6f6fff5f6f6fff5f6f6fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff7f7f7fff6f6f6fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fffafaf9fffbfafafffafbfbfffdfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242525ff242324ff222222ff222221ff212222ff1e1e1eff1c1c1dff232323ff2f2e2eff383938ff434343ff4d4d4dff575757ff626262ff747575ff797979ff8f8f8effbcbcbcffe0e0e0ffeff0effffdfdfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffefffefffefffffffefffffffffffefffffffffffefffffffffffefefffffefffefffffffefffefefffffefffffffefffefffefffefffffffefffefffefffefefffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffefefefffefefefffffffefffffefffffefefffffffefffffefffffffffefefffefefefffefffefffffffefffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefffffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffefffffefefefffefefefffefefefffefdfefffcfcfcfff6f6f5ffefeeeeffcbcbcbffc4c3c3ffbbbabaffb1b1b1ffa6a6a6ff999999ff8b8b8aff7b7a7bff6a6a6bff5b5b5bff4b4c4cff474747ff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4c4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232424ff242524ff242524ff252524ff252626ff252626ff262526ff272727ff272626ff272727ff2a292aff2e2e2dff313132ff363535ff393938ff3d3c3cff40403fff444444ff464646ff494949ff4c4c4bff4e4e4eff515151ff545453ff555455ff6e6e6fffe1e1e2ffedededffedededffedededffedededffedededffedececffededecffededecffecededffedecedffecececffededecffecededffedecedffececedffecececffecececffecececffecececffecececffecececffececebffebececffecececffecececffecececffecececffebecebffececebffecebecffebebecffecebebffecececffebebecffebecebffebecebffebebecffebececffececebffebececffececebffebecebffebebecffebebebffebebebffebeaeaffebeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe6e7e7ffe7e6e7ffe6e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe5e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe5e4e4ffe3e4e4ffe4e3e4ffe4e4e3ffe3e3e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe3e3e4ffe3e4e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e3ffe3e4e3ffe4e4e4ffe3e3e4ffe4e4e3ffe4e3e4ffe3e3e4ffe4e4e4ffe3e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe4e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe7e7e7ffe9e8e8ffeaeaeaffebebebffecebebffebecebffecececffecececffededecffeeededffedededffeeeeeeffefefeffff1f0f0fff2f2f2fff2f3f2fff3f3f2fff3f3f2fff3f3f2fff3f4f3fff4f4f5fff6f5f6fff6f6f6fff8f8f7fff7f7f7fff7f6f6fff4f5f5ffeae9eaffcbcbcbff868685ff606060ff4c4b4cff2c2b2bff111110ff030304ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff0a090aff1f1f1fff434342ff636362ff888888ffcfcfcfffeeeeeefff5f5f6fff6f7f7fff7f7f7fff7f8f7fff7f7f7fff5f6f6fff4f4f5fff4f3f3fff3f3f3fff2f1f2fff2f1f2fff2f1f2fff2f2f1fff1f0f1fff0eff0ffeeefeeffedededffededecffededecffecececffecebebffeaeaeaffe9e9e9ffe8e8e8ffe8e8e7ffe8e7e7ffe6e6e7ffe7e7e7ffe6e6e7ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e3e4ffe4e4e3ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e2ffe2e3e3ffe3e2e3ffe3e3e2ffe3e2e3ffe3e3e2ffe2e3e2ffe2e3e2ffe3e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe2e2e3ffe2e3e2ffe3e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe4e3e4ffe3e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e4ffe6e6e5ffe5e5e6ffe5e6e5ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe6e7e7ffe8e7e7ffe8e8e8ffe8e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffe9e9eaffeaeaeaffe9eaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaebffebebeaffeaebeaffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffececebffebecebffececebffecececffebececffecececffededecffececedffecedecffecedecffececedffecededffededecffecededffedededffedededffedededffedededffedededffedededffeeededffeeedeeffeeeeedffeeedeeffeeedeeffedeeedffd9d9d9ff5d5d5cff555555ff535353ff515150ff4e4e4dff4b4b4bff474748ff454544ff424142ff3e3e3eff3b3b3bff373838ff343434ff313131ff2d2e2dff2a2a2aff272726ff252524ff272727ff242525ff252425ff242425ff242323ff232424ff242323ff21222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff010001ff000100ff010000ff020101ff050505ff0a0a0aff1b1b1aff2b2b2bff3f3f3eff575758ff707170ff898888ffa4a4a5ffc7c7c7ffe3e4e4fff1f1f1fffdfcfdfffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffffefffffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffefffffefffefffffffefffefefffffefffffffefffefffefffefffefffefffefefefffefefffffffefefffefefefffefefefffffefefffefefefffffffefffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffefffefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffefffefffffefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfefdfffdfefefffefdfdfffefefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfefffefefdfffdfefdfffefefdfffefefefffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfdfefffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfdfefffefefefffdfefefffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfbfffcfcfbfffbfbfbfffafbfbfffbfafbfffafafbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffbfbfbfff9f9f9fff3f3f4ffe9e9e9ffcececeffbfbfbfffb7b7b7ffaeaeadffa3a4a4ff999998ff8a8a8aff777777ff646364ff4f4f4fff404040ff404040ff403f40ff404040ff403f40ff403f40ff40403f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefdfffcfcfbfffafafafffaf9fafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff7f8f7fff7f8f7fff8f7f7fff8f8f8fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff6f6f7fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff6f7f7fff6f6f7fff7f6f7fff7f7f7fff7f6f6fff7f6f6fff7f6f7fff7f7f6fff7f6f7fff7f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff5f5f6fff6f6f5fff6f5f6fff5f5f5fff6f5f6fff5f6f6fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f4f5fff5f5f4fff4f5f5fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff3f4f4fff4f3f4fff4f4f3fff3f3f4fff4f4f3fff3f4f3fff4f4f3fff4f3f3fff3f3f4fff4f3f3fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff2f2f3fff3f2f3fff2f3f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff2f1f1fff2f2f1fff2f2f2fff2f2f1fff2f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f0fff1f0f1fff0f0f0fff0f0f0ffeff0f0fff0efefffefefefffefefefffefefefffefeeeeffeeefeeffeeeeeeffedeeeeffeeedeeffedededffededecffecededffedececffecececffecebecffececebffebebebffebebebffebeaeaffebeaeaffeaeae9ffe9eaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e2ffe1e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededdffdddcdcffdcdbdbffdadadaffd8d8d8ffd6d6d6ffd4d4d3ffd2d2d2ffd0d0d0ffcecfceffcdccccffcacacbffcccbccffcbccccffcbcbcbffcbcbcbffcbcccbffcccbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434242ff434242ff404140ff3c3c3cff373738ff383738ff292929ff222222ff121212ff080808ff030304ff020102ff010101ff020202ff020202ff020101ff010101ff010100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010202ff040403ff020201ff000001ff010101ff040404ff0d0d0eff29292aff4e4e4dff6a6b6bff767776ff767676ff717172ff727171ff717271ff717171ff727171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc5c5c4ffc6c6c6ffc8c8c8ffc9cacaffcbcbcbffcdcccdffcececeffd0cfcfffd1d1d1ffd2d2d2ffd3d4d3ffd5d5d5ffd6d6d6ffd7d8d8ffd9d9d8ffdadadaffdbdcdbffdcdcdcffddddddffdededeffdfdfdfffe0dfdfffe1e0e0ffe1e0e1ffe2e2e1ffe2e2e2ffe3e2e3ffe3e4e3ffe4e3e3ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e7ffe7e7e6ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeae9e9ffeaeae9ffeaeae9ffe9eaeaffeaeaeaffeaeaeaffebebeaffebebebffecebecffebebecffecececffededecffecedecffedededffedededffeeeeeeffeeeeedffeeeeefffeeeeeeffefefeeffefeeefffefefefffefefefffefefeffff0efefffefeff0fff0efeffff0f0f0fff0eff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff1f0f0fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff2f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f3f3fff4f4f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff5f5f4fff4f5f5fff5f5f5fff4f4f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f6fff6f7f7fff7f7f6fff6f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffbfbfbfffbfcfcfffefdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232324ff222222ff222222ff222122ff1d1e1dff1d1d1dff1d1d1dff212222ff2c2c2cff363635ff404040ff4a4a4aff545554ff5f5f60ff777777ff7a7b7aff908f90ffb9b9baffdfdedfffeeefeffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffffffffefffffffffffffefefffffffffffffefefefffefefefffefefffffefffefffffefffffffefefffffefefffefefefffffffffffffefffffffffffffffefffffefffefffefefffffffffffffefffefffffffffffffefefffefefffffefefffffefffefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffefefefffefdfdfffbfcfbfff5f6f6ffedeeeeffcbcbcbffc3c3c3ffbababaffb2b1b1ffa7a6a7ff9a9b9aff8b8b8bff7b7b7bff6b6b6cff5b5b5bff4c4c4dff4c4b4cff4c4c4cff4b4c4cff4c4c4cff4c4c4cff4c4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232323ff232323ff252525ff242524ff242425ff262525ff252626ff262626ff252525ff272727ff2b2b2bff2e2f2eff323232ff363636ff393939ff3d3d3dff404141ff444445ff474747ff494a4aff4d4c4cff4f4f4fff515252ff545354ff565656ff9f9fa0ffeeeeedffedededffedededffedededffecededffedededffedededffedededffecececffedededffedecedffedededffedecedffecececffececedffedececffecececffecececffedececffececedffececedffecedecffececedffecececffecececffececedffececedffecececffecececffecececffececebffececebffecececffecececffececebffecececffecececffebececffecececffecececffecececffececebffecebecffecebebffebececffebebebffebebebffebebebffebeaeaffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9eaeaffe9eae9ffe9e8e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e5ffe4e4e5ffe5e4e4ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e4e5ffe4e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e8e8ffe9eae9ffeaeaeaffebebecffebececffedececffedecedffecededffededeeffeeeeeeffeeeeeeffefefefffefeff0fff1f1f1fff2f2f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff5f5f5fff6f5f6fff7f7f7fff7f7f7fff6f7f7fff6f6f7fff4f4f4ffe6e6e6ffc1c1c1ff797878ff575758ff3d3d3dff1e1e1eff0b0b0cff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff060606ff181717ff363636ff575757ff7b7b7bffc5c5c5ffe8e8e7fff4f4f4fff7f6f6fff7f7f7fff8f8f8fff7f7f7fff6f5f6fff5f4f4fff3f4f4fff3f3f3fff2f2f2fff2f2f2fff2f1f1fff1f2f2fff1f1f1fff0f0f0ffeeefeeffedeeeeffedeeedffececedffececedffebececffecebebffeaeaeaffe9e9e9ffe9e8e9ffe8e8e8ffe7e8e8ffe7e8e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e3e3ffe4e3e4ffe4e3e4ffe3e4e4ffe3e3e4ffe3e4e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe3e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e7e7ffe7e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e8e9ffe9e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffebeaeaffebeaeaffebeaeaffeaeaeaffeaebebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaebeaffebebebffebebebffebebebffebebebffebecebffebebecffebebebffebecebffebebecffebececffecebecffebececffecececffecececffedececffecececffedececffecececffedededffedededffecededffededecffededecffedededffedededffedededffeeededffedeeeeffeeeeeeffedededffedededffeeededffedeeeeffeeeeeeffeeededffedeeedffedeeeeff8d8e8eff555555ff535354ff505151ff4e4e4eff4b4b4cff484948ff454545ff424242ff3f3f3fff3c3c3cff383838ff343435ff313132ff2d2e2dff2b2a2aff272626ff252525ff252425ff252525ff252425ff242323ff232323ff232323ff212122ff22222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff050405ff0a0a0aff19191aff2b2a2aff3e3e3fff595959ff727172ff898989ffa6a6a6ffc9c9c9ffe4e4e4fff1f1f2fffcfdfdfffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffefffffffefffffefffefffefefffffffffffffefffefffffffffffffefefffffefffffffefffffefffffffefefffffefffffffffffffffefefffffefffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefffefffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffdfefefffdfefefffefefefffdfefdfffefefefffefdfdfffefdfefffefdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffefdfefffefefdfffefefdfffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefefdfffefefefffdfefdfffdfdfefffefdfdfffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffefdfefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfff8f8f8fff3f3f3ffeaeaeaffcfcfceffc0c0c0ffb8b8b7ffaeaeaeffa4a4a4ff989897ff888889ff767575ff636363ff4f4f4fff404040ff404040ff404040ff404040ff404040ff404040ff3f403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffcfcfcfffbfbfbfffafafafffaf9fafff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff7f8f8fff7f7f8fff7f8f7fff8f8f7fff7f7f8fff7f7f8fff8f7f8fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f6f6fff6f7f7fff7f6f7fff7f6f6fff6f6f6fff6f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f5f6fff6f6f6fff5f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff3f3f4fff3f3f4fff4f3f4fff3f4f4fff3f3f3fff3f4f3fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff3f2f2fff2f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff1f2f1fff1f2f2fff1f2f2fff1f1f1fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff0f1f1fff1f0f1fff1f1f1fff0f0f1fff0f0f0ffefeff0ffefefefffefeff0ffefefefffefeeefffefeeeeffefeeeeffeeeeeeffeeeeeeffedededffedededffedecedffecececffececedffecececffebecebffebececffecebebffebebebffebeaebffeaebeaffeaeaeaffe9eae9ffe9eae9ffe9e8e9ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e0ffe0e0e0ffe0dfdfffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdedeffdddeddffddddddffdbdcdcffd9d9d9ffd8d8d8ffd6d6d6ffd5d4d4ffd2d2d3ffd0d1d1ffcfcecfffcdcdcdffcbcbccffccccccffcbcbcbffcbcbcbffcbcbccffcbcbcbffcccbcbffcacaca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434242ff404040ff3c3c3cff373737ff373738ff2a292aff2a2a2aff2a292aff222222ff111212ff080808ff010101ff040405ff040303ff020102ff010101ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030202ff040303ff010101ff000000ff010202ff060505ff131313ff302f2fff505050ff6d6d6dff6d6e6dff767676ff777676ff717271ff727271ff717171ff717171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c5ffc6c6c7ffc8c8c8ffc9cacaffcbcbcbffcdcdccffcfceceffd0cfcfffd1d1d1ffd2d2d2ffd4d4d4ffd6d5d5ffd6d7d6ffd8d8d7ffd9d9d9ffdbdbdbffdbdcdbffdcdcddffdeddddffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e6ffe7e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e9ffeae9e9ffe9e9e9ffeaeae9ffeae9eaffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebebecffecececffecececffecededffededecffedededffededeeffedeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeefefffefefefffefeff0ffefefefffeff0effff0f0effff0efeffff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff1f2f2fff2f1f2fff2f2f2fff1f2f2fff3f2f2fff2f2f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f3f3fff4f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff4f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f7fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f7fff7f7f6fff6f7f6fff7f6f6fff7f7f6fff7f7f7fff6f7f6fff7f6f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffafbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222323ff212221ff212221ff202120ff201f20ff1d1d1dff1d1d1dff202120ff282929ff323232ff3c3c3cff474746ff515152ff5c5b5cff777677ff7a7a7aff909090ffb7b6b6ffddddddffededeefffcfcfcfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefffffefefefffffffffffefffffffefffffffffefffffefffffffffffffffffefefffefefffffefffffffefffffffffffefffffffffffefefffffefefefffffffffffefffffffefefefffefefefffffefefffefffefffefefefffefefefffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffefffefffffffffffffffffffffffffffefffefefefffffefefffffefefffefffffffefffefffefffefffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefffffefefefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefefffefefefffefffefffefefefffdfefdfffbfbfcfff6f5f5ffedededffccccccffc3c4c4ffbababaffb1b2b2ffa7a7a7ff9b9b9bff8c8c8cff7c7c7bff6c6b6bff5b5b5aff4c4c4bff4b4c4bff4c4c4cff4c4c4cff4c4c4bff4c4c4bff4c4c4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222122ff232323ff232323ff242323ff242525ff242424ff242424ff262625ff252525ff252525ff282828ff2b2c2cff2f302fff333333ff363736ff3a3a3bff3e3e3eff414141ff454546ff474848ff4b4a4aff4d4e4dff4f504fff525252ff545454ff626262ffd6d5d5ffeeeeedffeeeeedffedeeedffeeeeeeffedededffedededffedededffededecffedededffecededffecedecffecededffedededffedededffededecffedecedffecededffececedffecececffedededffededecffececedffecececffedececffecececffecececffecececffecedecffecececffecececffececedffecedecffedececffecececffecededffecececffecececffedecedffececedffecececffedecedffecececffecececffecececffecececffebecebffebebebffebebebffebebebffebebeaffebeaeaffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9eaffe9eaeaffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe8e7e7ffe8e7e7ffe7e8e8ffe7e8e8ffe7e8e8ffe7e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e4ffe4e5e5ffe5e6e5ffe6e5e5ffe5e5e6ffe5e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e6ffe5e6e5ffe6e6e6ffe6e5e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e5e5ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe7e7e7ffe9e9e8ffeaeae9ffebebecffecececffecececffecededffedededffeeeeeeffeeedeeffeeeeeeffefeeeeffefefeffff1f0f0fff1f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f6f6fff6f6f6fff7f7f7fff7f8f8fff7f7f7fff6f7f6fff4f3f4ffe3e3e3ffb5b5b5ff717171ff525252ff333332ff141415ff070707ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff101010ff292929ff484849ff6d6d6dffb8b8b8ffe2e2e2fff3f3f3fff7f6f7fff7f7f7fff8f8f8fff7f8f8fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f1f1fff0f1f0ffefeff0ffeeeeeeffedededffededeeffedededffedececffebececffeaebeaffeaeaeaffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe6e5e5ffe6e6e6ffe5e6e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe5e5e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e5ffe4e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe5e4e5ffe4e4e5ffe4e4e4ffe5e5e5ffe4e5e5ffe4e4e4ffe5e4e4ffe5e5e5ffe4e5e5ffe4e4e5ffe5e4e4ffe4e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e5e5ffe6e5e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e6e6ffe6e5e6ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9e9e9ffe9e9eaffe9eaeaffeae9e9ffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebeaffebebeaffeaebebffebebebffebebebffebebeaffebebeaffebebeaffebebebffebebebffeaebeaffeaebeaffeaebebffebeaebffeaebeaffebeaebffebebebffebebebffebebebffececebffececebffebebecffebebebffecececffecececffecececffecececffebececffecececffecececffececedffecedecffedececffececedffecededffedededffedededffedededffedededffedededffeeedeeffedeeeeffedededffedededffeeeeeeffedeeeeffededeeffeeedeeffedeeeeffeeeeedffeeedeeffedeeedffeeeeeeffeeeeeeffc4c4c3ff555556ff535454ff515151ff4e4f4fff4b4c4bff494949ff464546ff424242ff403f3fff3c3c3cff393939ff353535ff323232ff2e2e2eff2b2b2aff272727ff252424ff242323ff242525ff232423ff232323ff232323ff222122ff212221ff222122ff1f201f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040505ff0a0a0aff191919ff282929ff3c3d3cff595959ff727272ff8a8a8affa7a6a7ffcbcbcbffe5e5e5fff2f3f3fffdfdfdfffefefefffefefefffefefefffefefefffffefefffefffffffefffefffefefefffefffffffffefffffffffefffffefffffefffefffefefffffefefefffffffffffffffefffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefefefffefefefffefdfefffdfefefffdfefdfffdfefefffefefefffefefefffefefdfffefdfefffdfefefffdfdfefffdfdfdfffefefefffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfefefffefefefffdfefefffefefefffefdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfefdfffdfdfdfffefdfefffefdfefffefefdfffefdfefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffafbfbfffafbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfafbfff7f7f8fff3f4f4ffeaeaebffcfcfcfffc1c1c1ffb9b9b9ffafafafffa4a3a3ff969797ff878787ff747474ff616161ff4c4d4dff3e3e3eff3e3e3eff3f4040ff40403fff403f40ff3f403fff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefdfdfffbfcfcfffafbfafffafafafff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff8f8f8fff8f7f8fff7f7f7fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f8fff7f8f7fff8f7f7fff7f7f7fff7f8f8fff7f7f8fff7f8f7fff8f7f8fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f7f6fff7f6f7fff6f7f6fff6f6f7fff7f7f6fff6f6f6fff6f6f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f5f6fff6f6f5fff6f6f5fff5f6f6fff6f6f6fff5f5f6fff6f6f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff4f5f5fff4f5f5fff4f5f5fff5f4f5fff4f5f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f3f3fff4f4f4fff3f4f4fff3f4f4fff3f3f3fff3f4f4fff3f4f3fff4f3f3fff3f3f3fff3f4f4fff3f3f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f2fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f1f1fff1f1f2fff1f2f2fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff1f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0ffefefefffefefeeffeeefeeffeeeeeeffeeeeeeffedeeeeffedeeedffedededffecededffedecedffecececffecececffebececffebebecffebebebffebebebffebebebffeaeaebffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffdfdfdfffdedfdeffdededeffddddddffdcdbdbffd9d9daffd8d9d9ffd7d6d6ffd4d5d5ffd2d3d2ffd1d1d1ffcfcecfffcdcdccffcccbcbffcbcbcbffcccbcbffcbcccbffccccccffcbcbcbffcacacaffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414140ff3b3c3bff373737ff383737ff292a2aff292a29ff292a2aff292a2aff2a292aff222222ff0a090aff070807ff060606ff040404ff020202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040404ff050404ff010001ff000101ff010202ff070706ff161616ff323132ff515151ff696969ff6a6b6bff6d6d6dff767676ff767676ff717171ff717171ff71717100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffcacacaffcbcbcbffcdcdceffcfcfcfffd0d0d0ffd1d1d1ffd2d3d3ffd4d4d4ffd5d6d5ffd7d7d7ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdcffdcdcdcffdeddddffdfdedeffdfe0dfffe0e0e0ffe1e0e1ffe1e2e2ffe2e3e2ffe3e2e3ffe3e4e3ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eae9ffeae9e9ffeaeaeaffeaebeaffeaebeaffeaebeaffebebebffebebebffebecebffecececffecedecffececedffedecedffedededffeeeeedffededeeffeeeeeeffefeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0efefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f0f0fff0f1f1fff1f1f0fff1f1f1fff1f2f1fff1f1f2fff2f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f3f3fff3f2f3fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff6f7f6fff7f6f6fff6f6f7fff6f7f7fff6f7f7fff7f7f6fff7f7f7fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f8f8fff8f8f7fff8f8f8fff8f9f8fff8f8f9fff9f9f8fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffcfcfbfffefefefffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222121ff222122ff212020ff202120ff202021ff1f201fff1c1d1cff202121ff272727ff2f2f2fff383839ff434342ff4e4e4dff595959ff6c6c6dff777676ff8d8d8dffb4b4b4ffdbdbdbffecececfffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffefffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffefffffffefffffffffffffffefffefffefffefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffffefefffefefefffffffefffefffefffefefffffefefffffefefefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffffffffefffefffffefffffffefefffffefffffefffffffefefefffffefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffffffefefefffefffffffffffefffefefefffefefefffefffefffffffefffefffffffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffefefefffefefefffdfefdfffbfbfcfff5f5f5ffecececffcccdccffc4c4c3ffbbbbbbffb2b2b2ffa7a8a7ff9a9b9aff8d8c8dff7d7c7cff6c6b6bff595a5aff4a4a4aff4a4a4aff4c4b4bff4c4c4cff4c4c4bff4c4c4cff4c4c4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212122ff212121ff232323ff232323ff232323ff252524ff242424ff242524ff242425ff262626ff292929ff2d2c2cff303030ff343434ff383837ff3b3b3bff3f3f3fff424242ff464746ff494948ff4b4b4cff4e4e4eff505050ff525252ff555455ff939292ffeeeeeeffedeeeeffeeeeeeffeeededffeeedeeffedeeeeffedededffededeeffedededffedededffedededffedededffedededffedededffedededffecededffedededffedededffedededffecececffececedffededecffededecffedededffecededffedececffedecedffedededffededecffedecedffedecedffecededffecedecffecedecffedecedffecededffecececffedededffedededffedededffededecffecedecffedecedffededecffecececffecececffecebecffecececffecebecffecebebffebebebffebebebffebebeaffeaeaebffeaeaeaffeaeaeaffe9eaeaffeaeae9ffe9e9eaffe9eae9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e8e8ffe9e8e8ffe8e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e5e5ffe5e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe6e7e7ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e7e6ffe7e6e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe9e9e9ffeaebeaffecececffecedecffedededffedededffeeeeedffedeeedffefeeeeffefeeeeffefefefffeff0effff1f1f1fff2f2f2fff3f3f3fff3f4f4fff3f3f3fff4f3f4fff3f4f3fff4f4f4fff6f6f6fff7f6f7fff8f7f7fff7f8f7fff7f7f7fff6f7f7fff3f4f3ffdfe0e0ffa8a8a8ff6c6c6cff505050ff2c2d2cff111110ff050606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090a09ff1f1f1fff3e3e3eff5e5f5effa8a8a8ffdedfdffff3f3f3fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff7f7f6fff5f5f5fff4f5f4fff3f3f4fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f0ffeff0f0ffeeeeefffeeeeeeffedeeeeffedeeedffedededffecedecffececebffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe5e5e6ffe6e5e6ffe5e6e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e7e7ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe9e8e8ffe9e9e8ffe8e9e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeae9ffe9eae9ffe9e9eaffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaebffebeaeaffebebebffeaebebffebebebffebebebffecebebffebebecffebebebffebebecffebebebffebebebffecebebffebebebffebebebffebebebffebeaebffeaebebffebebebffebececffecebebffebebebffebebecffececebffecececffececedffececedffedececffedececffecececffecececffedecedffedecedffecededffecedecffecedecffedededffedededffedededffedeeedffededeeffedededffedeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffe8e8e7ff565656ff545453ff515152ff4f4f4fff4c4c4cff484948ff464646ff434243ff404040ff3c3c3cff393939ff363535ff323232ff2e2f2fff2b2b2bff282828ff252524ff232323ff232323ff232323ff232323ff212221ff212122ff212222ff1f1f1fff1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff090909ff171717ff252625ff383938ff555555ff717171ff8b8a8affa7a7a7ffcdcecdffe6e6e6fff5f5f5fffefdfdfffefefffffefefefffefefefffefefefffefefefffffefefffffefffffffefefffefffefffefefffffefffffffefffefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffefffffffffffffffefffefffefefefffffefefffffffefffefefefffefffefffefefffffefefffffffefffffffefefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefdfdfffefefefffdfdfefffdfefefffdfefdfffdfefefffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffdfdfefffefdfdfffefdfefffefefefffefefdfffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefefdfffdfefdfffefdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfdfdfffefdfefffefdfefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffafbfafff7f7f7fff3f3f3ffeaeaeaffcfd0d0ffc1c2c2ffbababaffafb0afffa3a3a3ff969595ff878686ff747474ff5f605fff4b4a4bff3b3b3cff3c3b3cff3e3e3eff3f3f40ff404040ff40403fff3f40400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfdfdfffbfbfbfffbfafafffafafafff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff8f8f7fff7f7f7fff7f8f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff7f6f7fff6f6f6fff6f7f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f5f6fff6f6f6fff5f6f6fff6f5f6fff6f5f5fff6f5f6fff5f6f6fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f5fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff3f4f3fff3f4f3fff4f3f4fff3f4f4fff3f3f3fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff3f2f3fff2f2f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f2f1fff2f1f2fff1f2f1fff1f2f1fff0f1f0fff1f0f1fff1f0f0fff1f0f0fff0f0f0fff0f0f0fff0efeffff0efefffefefefffefefeeffefeeefffeeeeeeffeeeeeeffeeededffeeededffedededffedededffececedffecedecffecececffecececffecececffebebebffebebebffebebebffebebeaffeaebebffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e7e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0dfffdfe0dfffe0dfe0ffe0e0e0ffe0dfe0ffe0e0dfffdfe0e0ffe0e0dfffdfdfdeffdededeffddddddffdcdcdbffdadadaffd9d9d8ffd7d7d7ffd5d5d5ffd3d3d3ffd0d1d0ffcfcfcfffcdcdcdffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcacacbffcacacaffcacacb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3c3bff373737ff373737ff292929ff2a2929ff2a292aff2a2929ff292a29ff29292aff141514ff0e0e0eff090a0aff070707ff040405ff020202ff010100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff030403ff010001ff000000ff010101ff070707ff191a1aff363636ff515151ff616261ff696969ff6b6b6aff6e6e6dff767676ff767677ff717172ff72717100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc5c5c5ffc3c3c4ffc2c2c2ffc4c4c4ffc6c7c6ffc8c9c8ffcacacaffcccbccffcdceceffcfcfcfffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d6ffd7d7d8ffd9d9d9ffdadad9ffdbdbdbffdcdcdcffddddddffdededeffdedfdeffe0dfe0ffe0e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9eaffe9e9e9ffeae9eaffeaeae9ffeaeaeaffebeaeaffebeaebffebeaeaffebebebffebebecffebececffecececffececedffedededffedecedffedededffedeeedffeeeeedffeeeeefffeeeeefffefeeefffefefefffefefefffefefeffff0eff0fff0eff0ffeff0f0ffeff0efffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff3f4f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f7f6fff7f7f6fff7f6f7fff7f6f7fff6f7f7fff6f7f6fff6f7f6fff7f7f7fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafbfffcfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202020ff202020ff202020ff202021ff212120ff1f1f1fff202020ff272726ff2d2e2eff363636ff3f3f40ff4a494aff565556ff686768ff7a7a79ff8d8c8dffb2b2b1ffd9d9d9ffeaeaebfff9f9f9fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffefffffffefffefffffffefffefefffffffffefffefffefffffffefffefffefffefefffffffffffffffefefffffefefffefefffffffffffffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefefefffefefffffffefefffefefffffffefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffefffefefffffffffefffefefffffffefefffffefefffefffefffffffffffffefefffefefefffefefffffefefffffffffffffefefefffefefefffefffffffefefffffffffffffffefffffefefffffffffefffefefffffefffffffefefffffefefefffffefffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefdfdfffbfbfbfff5f4f4ffecededffcdcdcdffc4c4c4ffbbbbbaffb2b2b2ffa7a7a6ff9a9b9aff8c8c8cff7c7c7cff6b6b6bff595959ff494949ff4a4949ff4a4a4aff4c4b4bff4c4b4bff4c4c4bff4c4c4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff222122ff222121ff222121ff232324ff242324ff232324ff252524ff242424ff252525ff272727ff2a2a2aff2e2e2dff313131ff353535ff393838ff3c3c3cff403f40ff434343ff474747ff4a494aff4c4c4bff4f4e4eff515150ff535353ff5b5b5bffc9c9c9ffeeeeeeffededeeffeeeeedffeeededffedeeeeffeeeeeeffeeededffedededffededeeffedededffeeededffedededffedededffedededffededeeffeeeeedffedededffedededffedededffededeeffedededffedededffedededffedededffedecedffededecffedecedffededecffededecffedededffecedecffededecffececedffedededffecededffedededffedededffedededffeeedeeffeeededffeeededffedededffedededffedededffededecffedececffecedecffedecedffecececffececebffebebebffebebecffebebebffebebebffebeaeaffeaebebffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e7ffe7e6e6ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e7e7ffe6e6e7ffe7e6e7ffe7e7e6ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe5e4e5ffe5e5e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffeaeaeaffebececffecececffedededffedeeedffeeeeedffeeeeeeffeeefeeffeeefefffefefeffff0efeffff0f0f0fff1f1f1fff3f2f2fff3f3f3fff4f4f4fff4f3f3fff3f4f3fff4f4f4fff4f4f5fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff7f7f7fff3f3f3ffdadadaff999999ff686869ff4d4e4eff272727ff0d0d0dff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff191a19ff373837ff5b5b5aff999a9affd9d9d9fff3f2f3fff7f7f7fff8f7f7fff8f8f9fff9f8f8fff7f7f7fff6f6f6fff5f5f4fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f1f1fff0f0f1ffefefefffeeefefffeeeeeeffeeeeeeffedeeedffedededffececebffebebebffeaebebffeaeaeaffeae9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe8e8e8ffe7e7e8ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e7ffe6e6e7ffe7e6e6ffe7e6e7ffe7e6e7ffe6e7e6ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e6e7ffe6e7e6ffe7e7e6ffe7e7e6ffe6e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeae9ffe9eae9ffeaeaeaffeae9eaffe9eaeaffeae9eaffe9eaeaffeaeaeaffebeaebffeaebeaffebebeaffebebeaffeaebebffebebebffebebebffebebebffebebecffebebebffecebebffebecebffecececffecebebffebebebffebebecffebebecffecececffebebecffebebebffebececffebebecffecececffecebecffebececffecececffecececffecececffecececffecececffedecedffedecedffededecffecececffedececffecececffececedffecedecffededecffecededffedededffedeeedffedeeedffedeeedffededeeffeeeeeeffeeeeeeffeeeeedffeeedeeffeeeeeeffeeeeeeffefefeeffeeeeeeffeeeeeeffefeeefffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeff929293ff545454ff515251ff4f4f4fff4c4c4cff494a49ff464646ff434343ff404040ff3c3c3dff393939ff363635ff323232ff2f2f2fff2c2b2bff282828ff252526ff232323ff232323ff232323ff212121ff212222ff212122ff20201fff1f1f1fff1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040304ff080809ff121312ff232323ff363635ff525252ff707170ff89898affa8a7a7ffcfd0d0ffe7e7e7fff7f6f6fffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffefefffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffffffffffefffefffffffffefffffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefefefffefefefffdfefefffefefefffefdfefffefefdfffdfefefffdfdfefffefefefffefefefffdfdfefffefefefffdfdfefffdfefefffefdfefffefdfdfffefdfefffefdfefffefefdfffdfdfefffefdfdfffefefdfffefefefffdfefefffefefefffdfefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffdfefdfffdfefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfcfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfff7f7f7fff3f4f3ffeaebeaffcfcfcfffc2c2c2ffbab9b9ffafafaeffa3a2a3ff969595ff858686ff747474ff5f5f5fff494949ff3a3a3aff3a3a3aff3c3c3bff3e3e3eff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffcfcfcfffafafafffafafafff9f9fafff9f9f9fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f6f7fff7f6f7fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f5f5fff5f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff5f5f5fff4f4f5fff4f4f4fff4f5f4fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff4f4f3fff4f4f4fff3f4f3fff4f4f3fff3f3f4fff4f4f4fff3f4f3fff4f4f3fff3f4f3fff3f3f4fff4f3f4fff4f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff2f1f2fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f0f0fff0f0f0fff0f0effff0efefffefefefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffecededffececedffedededffecececffecececffecececffebebecffebececffebebebffebeaebffebeaebffeaeaeaffeaeae9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e7ffe6e7e6ffe5e6e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdadadaffd9d9d9ffd7d8d7ffd6d6d5ffd4d4d3ffd1d2d1ffcfcfcfffcdcdcdffcbcbcbffc8c8c9ffcbcbcbffcccbcbffcacacaffcacacaffcacacaffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373737ff29292aff29292aff2a2a2aff29292aff3a3a3aff3a3a3aff3a3a3bff212121ff141414ff0e0e0eff0c0c0cff070707ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000101ff070707ff181718ff373636ff50504fff5d5c5dff696969ff696969ff6b6b6aff6e6e6dff767676ff777777ff72717100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc5c4c5ffc5c5c5ffc5c4c5ffc4c4c3ffc4c4c4ffc7c6c6ffc8c8c8ffcacacaffccccccffcececdffcfcfcfffd1d1d1ffd2d3d2ffd3d4d3ffd4d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdbdadaffdbdbdcffddddddffdddedeffdfdfdeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffeaeae9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffebeaebffeaeaebffebebeaffebebebffebebecffecececffecececffecececffedededffededeeffedeeeeffeeedeeffeeeeeeffefeeeeffefeeefffefefeeffefeeefffefefefffefefefffefeff0ffeff0effff0f0efffefeff0fff0f0f0ffeff0f0fff0f0f0ffeff0f0fff0f0f0fff1f0f0fff1f0f0fff1f0f0fff0f0f1fff1f0f0fff0f0f1fff1f1f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f4f4fff4f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff6f6f7fff7f6f6fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f8fff8f8f8fff7f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f9fff9f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202120ff212120ff202020ff202020ff202120ff202020ff202020ff262526ff2d2d2dff343434ff3c3c3dff464747ff525251ff626261ff7b7b7bff8c8c8dffaeafaeffd8d8d7ffe9e9e9fff8f8f7fffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffefffefffffffefffefffefffffffffffefffffffffffffffefefefffefefffffffffefffefefefffffffffffefffefffefffffffefffffffefefffffffffffffefffefffffefffffffffefffefefffffffefffffefffefffffefffffefffffffffefefffffefefffefffefffffefefffefefffffefefffffffffefffefefefffffefffffefefefffefefefffefffffffefefffffffffefffffffefffefffffffffffffffefffffffffefffffffefffffffffffffffffefffffefefffefffffffffffefffffffffffefffffffefffefffefffffffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffefefdfffdfdfdfffbfbfbfff4f4f4ffececedffcdcdcdffc5c5c4ffbbbbbbffb2b2b2ffa7a7a7ff9a9a9aff8c8c8cff7c7c7dff6c6b6bff5a5959ff484949ff494949ff494a4aff4b4b4bff4c4b4cff4c4c4cff4c4c4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff212122ff212122ff212122ff232423ff232323ff242323ff242323ff252425ff282728ff2b2b2bff2f2f2fff323232ff363636ff3a3939ff3d3d3dff414040ff434344ff474748ff4a4a4aff4c4c4cff4f4f4fff515151ff535353ff8c8c8cffeeedeeffeeeeedffeeeeeeffedeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffeeeeedffeeeeedffedeeeeffedeeedffedeeedffeeededffeeededffedededffeeeeeeffedededffedededffedeeedffedeeedffedededffeeededffededeeffedededffedededffedededffedededffedeeeeffedededffedededffedededffeeeeedffedededffeeeeeeffedeeedffedeeeeffededeeffededeeffedeeedffedededffedededffedededffedecedffedecedffecedecffedecedffecececffececebffebebebffebebebffebebebffeaeaebffeaeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeaeae9ffeae9e9ffe9e9eaffeae9eaffe9eae9ffe9e9eaffe9e9e9ffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9eae9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe7e7e8ffe7e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe9e9e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e8ffe8e7e8ffe7e8e8ffe8e7e8ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe7e7e6ffe6e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e5e6ffe5e5e5ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffebeaebffecececffedededffeeeeedffedeeedffefeeeeffefefeeffefefefffefefefffefeff0fff0f0effff1f1f1fff1f2f2fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff6f5f6fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff7f7f7fff6f7f7fff2f1f1ffd5d4d4ff8e8d8eff656565ff464646ff212121ff0b0c0cff030403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080708ff171717ff373838ff5c5c5bff909090ffd3d3d3ffefefeffff5f6f6fff7f7f7fff8f8f8fff8f9f8fff7f7f7fff6f6f6fff6f5f5fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f1f2fff1f1f1fff0eff0ffefeff0ffeeeeefffefefeeffeeeeedffeeedeeffededecffebecebffebebebffeaeaebffeaeae9ffeaeaeaffe9e9eaffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe7e8e8ffe7e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e7ffe7e8e7ffe8e8e7ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeae9eaffeaeaeaffeae9eaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffebebeaffeaebeaffebebebffebebebffebebebffebebebffebebecffecebebffecebebffebececffecececffebececffecececffecececffededecffecececffedececffecececffecedecffededecffececedffecececffecedecffecececffecececffecececffedededffedececffecececffecededffecedecffededecffedededffedecedffecededffededecffecedecffedededffedededffeeededffedededffededeeffeeeeedffedededffeeeeeeffedeeeeffedeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefeeefffefeeeeffeeeeefffefeeeeffeeefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffe3e3e4ff737373ff515251ff504f4fff4d4d4cff4a4a4aff474747ff444344ff414140ff3d3d3dff393a3aff363636ff323333ff2f2f30ff2c2c2cff292929ff262626ff242323ff212222ff222222ff222222ff212222ff1f1f1fff1f201fff1f1f1fff1f1f1fff1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040405ff090908ff111111ff222122ff343434ff515151ff707171ff8a898affa7a7a6ffd1d1d1ffe7e8e8fff8f7f8fffdfefefffefefefffefefefffefffefffffefefffffefefffefffffffefffefffffffffffefffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffefffffffefefffffffffffffefffefffffefffffffffefffefefffffffefffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefdfdfffefdfdfffdfdfefffefefefffefdfdfffdfdfdfffdfefefffdfefdfffefefdfffefdfefffdfdfefffdfefefffefefdfffdfefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefdfffefdfdfffdfdfefffdfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffafafafff6f6f7fff3f3f3ffeae9eaffcfcfcfffc1c1c1ffb8b9b9ffaeaeaeffa2a2a2ff949594ff848484ff737273ff5e5e5eff494849ff3a3939ff393a3aff3c3b3cff3d3d3dff3e3e3eff403f40ff40403f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffdfefdfffcfcfbfffafafafff9f9f9fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff9f9f9fff9f8f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff6f6f7fff7f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f5fff6f5f5fff5f6f6fff5f6f5fff6f6f5fff5f5f5fff5f5f4fff4f5f5fff5f4f4fff5f4f4fff4f4f4fff5f5f5fff5f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff4f4f3fff3f3f3fff4f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff2f3f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f0f0fff0f0f0ffeff0f0fff0eff0ffeff0efffefefefffefefefffefefefffefeeeeffeeeeeeffedeeeeffedeeedffeeeeedffedededffecedecffecededffedececffecececffecececffecececffecebebffebebebffebebebffeaebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdedfdeffdeddddffdcdcddffdadadbffdadad9ffd7d8d7ffd6d6d6ffd4d4d4ffd1d2d2ffcfd0d0ffcecdceffcccccbffcacacaffcacbcbffcacacaffcacbcaffcacacbffcacacaffcbcbca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a29ff2a292aff292a2aff444443ff444444ff3a3a3bff3a3b3aff3a3b3aff212020ff151414ff111111ff0c0c0cff060505ff020202ff000101ff000100ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000101ff010101ff000000ff010101ff070707ff060607ff0f0f0fff1c1c1cff3b3b3cff4d4d4eff4e4e4fff5d5d5dff696969ff696969ff6b6b6aff6e6d6eff7776760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc4c4c5ffc5c5c5ffc5c5c4ffc5c5c4ffc5c5c5ffc4c4c5ffc6c7c6ffc8c9c8ffcacacaffccccccffcececeffd0d0d0ffd1d1d1ffd2d2d3ffd4d4d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9dadaffdadbdbffdbdbdcffddddddffdddeddffdfdedfffe0dfdfffe0e0e1ffe1e1e1ffe1e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e5e4ffe5e4e5ffe5e5e6ffe5e5e6ffe7e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaebebffebebebffecebebffebebecffebecebffecececffedececffedececffedededffedeeeeffeeededffededeeffeeeeeeffeeefeeffefefeeffefefefffefefefffefefefffefefefffeff0effff0f0f0ffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f1fff0f1f0fff0f0f0fff1f0f0fff1f0f0fff0f0f1fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f1f2fff1f1f2fff2f2f2fff3f3f2fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f4fff4f3f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff6f5f5fff6f6f6fff6f7f6fff6f7f6fff7f7f6fff7f7f7fff7f6f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f8fff7f7f8fff7f7f8fff7f8f8fff7f8f7fff8f7f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafffaf9f9fff9faf9fff9f9fafff9f9f9fffafaf9fffaf9f9fffaf9f9fff9f9f9fff9faf9fffafafafffbfbfbfffdfdfdfffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212120ff212021ff202020ff202020ff202020ff202020ff212020ff252526ff2b2b2cff323332ff3b3b3bff444544ff4f4f4fff5f5f60ff6e6e6eff919192ffaaaaaaffd5d5d5ffe8e8e8fff6f6f6fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffefefffefffefffffffffffefffffffffefefffefefffffffffefffefffefffefffffffefffffffefefffffefefefffffffffffffffffffffffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffffefffffffefefffefffefffefffefffffefffffffffffffffefffffefefffffefffffffffefefffffefefffefefefffffffefffffffffffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffefffffefefefffefefffffffffffffffffffffffefffffffefffffefefefffefffefffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffffffefffefefffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefdfefffdfdfdfffafbfbfff4f4f4ffececebffccccccffc4c4c4ffbbbbbbffb2b2b2ffa7a7a7ff9a9a9bff8d8d8dff7d7d7dff6c6d6cff5b5a5bff4a494aff4a4a4aff4b4b4bff4c4b4cff4c4b4bff4c4b4bff4c4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1dff1f1f1fff1f1f1fff1f1f1fff212121ff222121ff222222ff232423ff222223ff232323ff252525ff282928ff2c2c2cff302f2fff333333ff373737ff3a3a3aff3e3e3eff424141ff454444ff484848ff4a4a4aff4d4d4dff4f4f4fff525251ff535354ffc3c3c3ffeeeeeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffededeeffeeeeeeffeeeeeeffeeedeeffeeedeeffededeeffedeeedffeeededffedeeedffededeeffedeeeeffeeededffedededffeeededffedeeedffededeeffedeeedffededeeffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedeeeeffeeedeeffeeeeeeffeeeeedffedededffedededffedededffedededffedededffedecedffececedffecececffecebecffebececffecebebffebebebffeaebebffebebeaffebebebffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeae9eaffeae9eaffeae9e9ffeaeae9ffeaeaeaffeaeaeaffebeaeaffebebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffe9e9eaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e9e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe6e7e6ffe7e6e6ffe6e7e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e9e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e8e9ffe8e8e9ffe9eae9ffecebebffedececffedeeeeffeeeeeeffeeeeeeffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff3f2f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff7f6f6fff8f7f7fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f7fff0f0f0ffcecdceff868586ff616162ff404140ff1c1c1bff0a0b0aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff161616ff383738ff5b5b5bff848484ffcdcdcdffebebebfff4f4f4fff6f6f6fff8f8f8fff9f9f9fff8f8f7fff6f6f6fff6f5f6fff4f4f4fff3f4f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff1f0f0fff0f0efffefefefffefefefffeeefeeffeeeeeeffeeededffececedffecececffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffeae9e9ffeae9e9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e7ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e8e8ffe8e7e7ffe8e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e8ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaeaffebeaebffebeaebffeaeaebffeaebebffebeaebffebeaeaffeaeaebffebebeaffebebebffebebebffecebebffebebecffecececffecececffebececffecebecffecececffedececffedecedffedecedffedececffedececffedecedffedededffedededffedededffedededffedededffececedffedededffececedffedecedffedecedffececedffecedecffededecffecededffedededffedededffedececffedededffedededffedededffedededffedeeedffededeeffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefeeffefeeefffefeeefffefefeeffeeefeeffeeefeeffefeeeeffeeeeefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeedffededeeffaaaaaaff525252ff505050ff4d4d4dff4a4a4aff484747ff444444ff404141ff3d3d3dff3a3a3aff373636ff333233ff302f30ff2c2c2cff2a2929ff272627ff242424ff222222ff212121ff222122ff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1d1d1dff1d1d1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040405ff090909ff131313ff202121ff333232ff505051ff717170ff8b8b8bffa6a7a7ffd3d2d3ffe9e9e9fff9f9f9fffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffefffffffefffefffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffefefffffffefffffffffefffefffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefdfefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfefefffdfefefffefdfdfffdfdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffefdfefffefefefffefdfefffdfdfdfffdfefefffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffdfefefffefdfefffefdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfafff6f6f6fff3f4f3ffeaeaeaffcfcfcfffc1c1c1ffb7b7b7ffadadadffa1a0a1ff939393ff838383ff707071ff5c5c5cff494949ff3b3c3bff3b3c3bff3e3d3dff3e3e3fff3f3e3fff3e3e3eff3f4040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfffbfafafff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f9fff8f9f8fff9f8f8fff8f9f8fff8f8f9fff8f9f9fff9f8f8fff8f8f9fff9f9f8fff8f9f8fff8f9f9fff8f9f9fff8f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff7f7f6fff6f7f6fff6f7f7fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f5f5fff6f5f5fff6f5f6fff6f5f6fff6f5f6fff6f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff4f4f4fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f4f4fff3f4f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff2f3f2fff3f2f2fff3f2f3fff3f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f1fff1f1f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefeeeeffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffececedffedededffececedffedececffececedffebebecffebecebffecebebffebebebffebebebffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e3e4ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdedfdfffdeddddffdddcdcffdadadbffdadad9ffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffd1d0d0ffcececeffcccdccffcbcacbffcacacaffcbcacaffcacacaffcacacbffcacacaffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444444ff444344ff434343ff3a3a3bff3a3b3bff3a3a3bff212021ff1e1d1eff181819ff101110ff0a0909ff050505ff030303ff020202ff020101ff000001ff010100ff000000ff000000ff000101ff010102ff020202ff010101ff090809ff070707ff100f0fff1c1c1cff3c3b3cff4d4d4dff4e4e4eff4f4e4fff4f4f4fff5d5d5dff696969ff696869ff6b6b6aff6d6e6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c4c4ffc5c5c5ffc7c7c7ffc8c9c8ffcacbcbffcccdcdffcececfffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d5ffd7d7d7ffd9d8d9ffd9d9d9ffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0dfe0ffe0e0e0ffe1e2e1ffe2e2e2ffe3e2e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e8e9ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaebffebebebffebebebffebebebffecebecffebebebffebebecffecececffececedffedecedffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeefffeeefefffefeeeeffefefefffefefefffeff0efffeff0f0ffeff0f0ffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff0f1f0fff0f0f0fff0f0f1fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff1f1f1fff1f2f2fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f2fff2f2f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f4fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff5f4f5fff5f5f5fff5f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff5f5f6fff5f6f6fff7f6f6fff6f6f6fff6f6f7fff6f7f7fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f7fff8f7f8fff7f8f7fff8f8f7fff8f7f8fff8f7f8fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f9fff8f8f9fff8f9f9fff9f8f9fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fffafaf9fffafafafffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202020ff202020ff202020ff212020ff202020ff20201fff202020ff252524ff2b2b2aff313131ff393939ff434243ff4e4d4eff5e5e5fff6b6b6bff939393ffa6a6a6ffd2d2d2ffe6e6e6fff5f5f5fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffefefffefffefffffefffffefffffffffffefffefefffffffffffffffffefffefefefffefffffffffefefffffefefffefefffffefefefffffffffffffffefffefefffffefffefffefefefffffffffffefffffffffefffffefefffffefefffffefffffffffffefffffffefffefffffffffefffffffffffffefefefffffffefffffefefffffffffffffffefffffefefffefffefffefffffffffefffffffffefffefefffffefefffffffffefffefffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffffffefffefefffffffffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffdfefdfffdfdfdfffafafafff4f4f3ffebebebffcbcbcbffc3c3c3ffbababaffb1b1b1ffa6a7a6ff9a9a9aff8c8c8cff7d7d7dff6d6c6dff5c5c5cff4c4b4bff4b4b4bff4b4b4bff4b4b4bff4b4b4bff4b4b4cff4c4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1e1dff1e1e1dff1f1f1fff1f201fff1f1f1fff222221ff212121ff212121ff222121ff242323ff262626ff2a2929ff2c2d2cff303030ff343434ff373837ff3b3b3bff3e3e3eff424241ff454545ff494849ff4b4a4bff4d4d4dff505050ff525252ff787978ffe8e8e7ffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeedffeeeeeeffedeeeeffeeeeeeffeeedeeffededeeffedededffeeeeeeffeeeeedffedeeeeffedeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeeeeeffefeeeeffefefeeffeeefefffefeeefffefefeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeededffedeeedffedededffedecedffecedecffececedffecececffececebffebebecffebebebffebebebffebebebffebebebffebebebffeaebeaffebebeaffebebebffebeaebffebebebffebebeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebeaeaffeaebeaffeaeaeaffeaebeaffebeaebffeaebebffebebebffeaebebffebebebffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffeaeaeaffeaeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeae9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe8e8e9ffe8e8e9ffe8e8e8ffe9e9e8ffe8e7e8ffe7e8e8ffe7e7e7ffe7e8e7ffe8e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e8ffe7e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffeaeaeaffedececffeeeeeeffeeeeeeffefeeefffefefefffeff0effff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff2f2f2fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff7f7f6fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff5f6f6ffeaeaeaffc4c4c4ff7d7d7dff5e5e5eff3b3b3bff191919ff0a090aff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050605ff131213ff323333ff575758ff797979ffc4c4c4ffe8e7e7fff3f4f4fff7f6f7fff8f8f8fff8f8f8fff8f8f7fff7f6f6fff6f6f6fff5f5f5fff5f4f4fff3f4f3fff3f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff1f1f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffeeeeeeffeeeeeeffedededffecededffecebecffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9eae9ffeae9eaffe9eaeaffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9e9e9ffeae9e9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe8e8e7ffe8e8e8ffe9e9e9ffeaeaeaffebeaeaffeaeaebffeaeaebffeaeaeaffebeaeaffebebeaffeaebebffebeaebffebebeaffeaeaeaffeaeaeaffebeaeaffebebeaffebebebffebeaeaffeaebeaffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffecececffebececffecececffecececffecececffecedecffededecffedededffedececffececedffecededffedededffedededffeeeeedffeeededffedeeedffedededffedeeedffeeedeeffedededffedededffecededffedededffededecffedededffedededffedededffeeededffededeeffedededffeeeeeeffeeeeedffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefeeeeffefefeeffeeefefffefeeefffefefefffeeefefffefefeeffefefeeffefefefffefefefffefeeeeffeeefeeffeeeeeeffefeeefffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffe1e1e1ff6b6c6bff505150ff4e4e4dff4a4b4aff484847ff454545ff414141ff3e3e3eff3b3b3aff373737ff333333ff2f2f30ff2c2c2dff2a2a2aff272727ff242424ff222121ff1f2020ff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1d1d1dff1d1d1dff1d1d1dff1b1b1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff090809ff131313ff202020ff313131ff4f5050ff717171ff8d8d8dffa7a7a7ffd4d5d4ffeaeaeafffbfafafffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefffffffefefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffffffffffffefffffffefffffefefefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffffefffffffefffffffffffffffffffffefefffefffefffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfefefffefefefffdfefefffefefefffefefdfffefefdfffdfefefffefdfefffefdfefffdfdfefffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefdfefffdfefdfffdfdfefffdfdfdfffefefdfffdfdfdfffefdfefffefdfdfffdfefdfffdfefdfffdfefdfffdfefdfffefefdfffefefefffefdfefffefefefffefdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffcfcfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafafff6f6f6fff3f3f4ffeaeaeaffd0d0d0ffc1c1c1ffb7b7b7ffacacacffa0a09fff909191ff818181ff706f6fff5c5c5cff4a4a4aff3e3e3eff3d3e3dff3e3e3eff3e3e3fff3e3e3eff3e3e3fff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfdfffbfcfbfffbfafafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f8fff8f9f9fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff9f9f9fff9f9f8fff8f9f9fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f9f8fff9f8f8fff8f8f8fff7f8f8fff8f7f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f6fff6f5f6fff6f6f6fff6f6f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff3f4f4fff4f4f3fff4f4f3fff3f4f4fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f3f2fff2f3f3fff3f2f3fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f2f1fff1f2f1fff1f1f1fff0f1f1fff1f1f0fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffeeeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffedededffedecedffecededffededecffecececffecececffececebffececebffebececffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e6e7ffe6e6e7ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffdededeffdededdffdcddddffdbdbdbffdadadaffd8d9d8ffd7d7d7ffd4d5d4ffd2d3d2ffd1d1d0ffcfcfcfffcdcccdffcacbcaffcbcacaffcbcbcbffcacacaffcacacaffcacacaffcacacaffc9c9c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434444ff434343ff434443ff444344ff3a3b3aff3a3b3aff313131ff323232ff2f2f2eff222222ff161717ff111011ff0c0c0cff0a090aff080708ff040404ff020202ff010102ff020201ff030403ff060606ff070707ff090809ff0b0c0cff101011ff1c1c1cff3c3b3bff4e4e4dff4e4f4fff4f4e4fff4f4f4fff4e4e4eff4f4f4eff5d5d5cff696969ff696969ff6b6a6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c4c5ffc6c6c6ffc5c5c5ffc7c7c6ffc8c9c9ffcacbcaffcccdccffcfcfcfffd0d0d0ffd2d2d2ffd3d3d4ffd4d4d5ffd6d6d6ffd8d7d7ffd9d9d9ffdadadaffdcdbdbffdddddcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe2e3e2ffe2e3e3ffe4e3e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9eae9ffeaeae9ffeaeaeaffeae9e9ffe9eaeaffeaeaeaffeaeaebffebebebffebebeaffebebebffebebebffebebebffebecebffecececffecedecffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffefeeeeffeeeeefffeeeeefffefefefffefefefffefefefffeff0efffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f0fff1f0f0fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f5fff4f5f5fff5f4f4fff4f5f4fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f6f6fff6f6f5fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f7fff8f7f8fff7f7f8fff7f7f8fff7f8f7fff8f8f7fff8f8f7fff7f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f9fff8f9f8fff8f8f9fff8f8f9fff9f9f8fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9faf9fffafaf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9fafafffbfbfbfffdfefdfffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202021ff202020ff202020ff202020ff202020ff1f1f1eff1e1f1fff232322ff282828ff2e2f2fff363737ff414141ff4c4c4cff5d5d5dff6a6b6aff8d8d8dffa2a2a2ffcfcfcfffe4e4e5fff4f4f3fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffffffffffefffffffefffefffffffefffefffefefefffefffefffefefefffffffffffefffefffffffefffefffefffffffefffefefefffefffffffefefffffffefefffefefefffefffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefefefffefefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffffffffefefefffffefefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffffffefffffffffffffffffefefffffffefffffefffffffefffffefefefffefffffffffffffffffffefffefffffffefefefffefefefffefffefffefefefffffffefffefffefffefefefffefffefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfefffdfdfdfffdfdfdfffbfafafff4f4f4ffebebebffcac9caffc2c2c2ffb9b9b9ffafafb0ffa5a5a5ff999999ff8b8b8bff7b7c7cff6b6b6bff5b5b5aff4c4c4cff4b4c4cff4b4b4bff4c4c4bff4b4c4bff4b4c4cff4c4c4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1dff1d1d1dff1d1e1dff1f1f1fff1f1f1fff1f1f1fff212222ff202120ff222121ff242423ff272626ff29292aff2d2d2dff303131ff343435ff383838ff3b3b3bff3f3f3fff424342ff464645ff494949ff4b4b4bff4d4d4eff4f5050ff525252ffb6b6b6ffeeededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeedffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefeeffeeeeeeffefefeeffefefeeffefefefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffedededffedededffedecedffecececffedececffecececffecececffecebecffecececffebebecffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffeaeaeaffebebebffeaebeaffeaebebffebebebffebebeaffebebebffebebebffebebebffebebebffebebecffececebffececebffebebecffebebebffebebebffebebebffebebebffebebebffeaebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaebebffeaeaebffebeaeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebeaffebebebffeaeaeaffeaebebffeaebeaffebeaeaffeaebeaffeaeaeaffe9e9eaffeae9e9ffe9eaeaffeae9eaffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeaeae9ffeae9eaffeaeaeaffe9eaeaffe9e9eaffeaeaeaffe9e9e9ffeaeaeaffe9eaeaffeaeaeaffeaeae9ffe9e9e9ffe9eaeaffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e8e7ffe8e8e7ffe7e7e7ffe7e8e8ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeae9eaffeae9eaffeaeaeaffececebffedeeedffefefeeffefeeefffefefefffefeff0ffefeff0fff1f0f0fff0f0f0fff1f1f1fff1f2f2fff2f2f2fff3f3f2fff3f4f3fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f5f4fff5f5f5fff7f7f6fff7f8f7fff9f8f9fff8f8f9fff8f8f8fff7f7f8fff5f5f5ffe5e5e4ffb9babaff747474ff595959ff363736ff151515ff090908ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040504ff0e0e0dff282928ff4e4e4eff6e6e6dffb9b9b9ffe3e3e3fff2f2f2fff6f6f6fff7f7f7fff8f9f9fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0ffefefefffeeeeeeffecededffececedffececebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebeaebffebeaebffeaeaeaffeaeaebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e8ffe8e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeae9ffe9eae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe9e9e8ffe9eae9ffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9eae9ffe9e9e9ffe8e9e8ffe9e9e9ffeaeaeaffebeaeaffeaeaeaffebebebffebebeaffeaebebffebebebffebebebffebebeaffebebebffebebebffebebebffeaeaebffeaebebffeaebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebecebffececebffecebecffecebecffebebecffebebecffecececffecececffecececffecededffedededffededecffecedecffedededffedededffedededffedeeedffedeeedffedeeedffeeededffeeeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffedededffedededffeeeeedffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffefeeefffefefeeffeeeeeeffefefefffefefeeffefefefffefeeefffefefefffefefefffefefefffefefefffefeeeeffeeeeefffefeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeff9d9d9dff505051ff4e4e4eff4b4b4bff484848ff444545ff414142ff3e3e3eff3a3a3aff373737ff333333ff313030ff2d2e2dff2a2a2aff272827ff252424ff212221ff1f1f1fff1e1e1fff1f1f1fff1f1f1fff1e1d1dff1d1d1dff1d1d1dff1a1b1aff1b1b1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff070707ff0f0f10ff1d1d1dff303030ff4f4f4fff727171ff8d8d8effa9a8a9ffd5d5d4ffeaeaeafffbfbfcfffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefffffffefffffefefefffffffffffffffffffffffefffefffffffefffefffffffefffefffffffefefffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffefffffffffffefefefffefffffffefffffffffffffffffffefffffefefffefefffffffefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefdfffdfefefffdfefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffefefefffefefdfffefdfefffefefefffdfdfefffdfdfefffefdfefffdfdfdfffefefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffbfbfbfffbfcfbfffafafafff5f6f6fff4f3f3ffebebeaffd0d0d0ffc1c1c0ffb7b7b6ffabacacff9d9d9eff8f8f8fff7f807fff6e6e6eff5c5c5cff4b4a4aff3e3e3fff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3f3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfcfffbfbfbfffafafafff9f9f9fff8f9f9fff8f9f8fff9f9f8fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff8f8f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f9f9fff8f9f8fff9f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f5f5fff5f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff3f4f3fff4f3f4fff4f4f3fff3f3f3fff3f4f3fff4f4f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f1f2fff2f2f2fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f1fff0f0f0fff0f0efffeff0f0ffefefefffefefefffeeefeeffeeefeeffeeefeeffeeeeeeffeeeeeeffeeedeeffededeeffedededffedededffedededffededecffececedffecececffecececffebececffebebebffececebffebebebffebebeaffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e7ffe7e8e7ffe7e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdeffdededeffdddddcffdbdbdcffdadadbffd8d8d9ffd6d6d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcacacaffcacacaffcacbcbffcacacaffcacacaffcacbcaffc8c9c9ffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444344ff444344ff434343ff434344ff444443ff3b3b3aff434444ff464746ff444444ff3b3c3cff2d2d2dff212121ff1a1a1aff191919ff171817ff101010ff0a0a0aff080909ff0b0a0bff100f0fff121212ff111110ff0c0b0bff101010ff111011ff3c3c3bff4d4d4dff4f4f4eff4f4f4eff4f4f4fff4e4e4eff4e4f4fff4e4f4eff4f4f4fff5d5d5dff696969ff696869000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc8c9c9ffcacacbffcdcdccffcecfceffd0d1d0ffd2d2d2ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd9d9d9ffdbdbdaffdbdcdcffdcdcdcffdddedeffdedfdeffe0dfdfffe0e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffeaeae9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebebffebebebffebebebffebecebffecebecffecebecffecececffececedffededecffededecffedededffedededffedededffedeeeeffeeeeeeffefefeeffeeefeeffefefeeffefefefffefefefffefefefffeff0f0ffefeff0fff0f0efffeff0effff0f0f0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff0f1f1fff0f0f0fff0f1f0fff0f0f0fff1f0f0fff1f1f0fff1f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff4f4f3fff3f4f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff5f6f6fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f7f6fff6f7f6fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff7f7f7fff8f7f8fff8f8f7fff7f7f7fff8f8f7fff8f8f7fff8f8f8fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffbfafbfffcfcfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202120ff202121ff202020ff201f20ff1e1e1eff1e1e1eff1e1d1dff202121ff262626ff2d2c2cff353534ff3e3e3eff4a4949ff5a5b5bff676767ff868686ffa3a3a3ffcbccccffe3e3e3fff2f3f2fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefefefffefefefffffffffffefefefffefefefffffefefffffffefffefffefffffefefffefffffffefefefffefffffffefefffffefffefffefffefffefffffffefefefffefefffffffefefffffefffffefffefffefefefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffffefffffefefffffffefffefefffffffefefffefffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffffefffffffefefffefefefffffefffffffffffffffffefffffffffffffefefffffefffffffffffffffffefffefffffffffefffffffefffffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfefffdfdfdfffafafafff3f3f4ffebeaebffc9c8c9ffc1c1c1ffb7b7b7ffaeaeadffa2a3a2ff979696ff898989ff7a797aff696869ff585859ff4c4b4bff4b4b4aff4c4b4cff4c4b4cff4c4c4bff4c4b4cff4b4b4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff1d1d1dff1e1e1eff1d1e1eff1d1e1dff1f1f1fff1f1f1fff1f1f1fff1f1f1fff212121ff242324ff272827ff2b2b2aff2e2e2eff313131ff353535ff383839ff3c3c3bff3f3f40ff434243ff464546ff49494aff4b4b4bff4d4d4eff515150ff777777ffe8e7e7ffedeeedffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefeeffefeeefffeeeeeeffeeeeefffeeefefffeeefeeffeeefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeeffefefeeffefeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeeeffeeeeeeffeeeeedffededeeffedededffedededffedededffedecedffecececffecececffebebecffececebffebecebffecebecffebecebffecebecffebebebffebebecffecebebffebebebffebebebffebebebffebebebffecebecffebebebffebebecffebececffebecebffecececffecececffecececffebececffecececffecececffebecebffecececffecebebffececebffebecebffebebebffebebebffebebeaffebebebffebebebffebebebffebebebffebecebffebebebffebebecffebebebffebebebffebebebffebebebffececebffebececffebecebffebebebffebebebffebebebffebebebffebebebffeaeaebffebebeaffebeaeaffebeaeaffeaeaeaffeaebeaffeaeaebffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffebebeaffeaebeaffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeaeae9ffeaeae9ffeaeaeaffeaeaeaffe9e9e9ffe9e9eaffeaeaeaffebebeaffebebebffebebebffebebebffeaeaebffecebebffedededffefefefffefefefffefefeffff0efefffefeff0fff1f1f0fff0f1f1fff2f1f1fff1f2f1fff2f1f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f4f5fff5f4f4fff5f5f4fff5f5f5fff6f6f6fff8f7f8fff8f8f8fff9f9f8fff8f9f9fff8f7f8fff7f7f7fff3f4f4ffe0e0e0ffaeaeaeff6c6c6cff555555ff303030ff131313ff060706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0b0b0bff1f1f1fff404040ff616161ffacacabffdfdfdffff0f1f0fff6f6f5fff8f7f7fff9f8f8fff8f8f8fff7f7f7fff6f6f7fff5f6f5fff5f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0eff0ffeeefeeffeeedeeffedededffececedffecececffececebffecececffecececffecececffecececffececebffecebecffecececffebecebffebececffebebecffebebebffeaebebffebebeaffebebebffeaebeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeaeaeaffeae9eaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffeaeaeaffe9eaeaffe9eae9ffeaeae9ffeaeae9ffeaeaeaffeae9e9ffeaeaeaffeae9eaffeaeae9ffeaeae9ffeae9e9ffe9e9e9ffeaeae9ffe9e9eaffeae9e9ffe9eaeaffe9e9eaffeae9eaffeae9eaffeae9e9ffe9e9e9ffeaeae9ffe9eae9ffeae9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffebeaebffebebeaffebeaebffebeaeaffebeaebffebebebffeaebeaffeaebebffeaeaebffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebeaffebeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebecebffebececffebebebffebebecffecebebffecebecffebebebffebebebffececebffebececffebecebffececebffecebebffecebebffebebebffebebebffebebebffebecebffececebffecebebffebebebffececebffebebecffecebebffebececffecececffecececffecececffecebecffecebecffecececffecedecffedecedffecedecffedecedffedededffedededffedededffedededffeeedeeffeeededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeeeeeffedeeeeffeeededffeeedeeffedededffedededffeeededffeeeeedffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefefffeeeeefffeeefeeffeeefeeffeeefefffeeeeeeffeeeeefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0efefffefefefffefefefffefefefffefefeeffefefeeffefefeeffeeeeeeffefefeeffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffd4d4d4ff5e5e5dff4e4e4eff4c4b4bff484848ff454445ff414142ff3e3e3eff3b3a3aff373737ff353434ff313131ff2e2e2dff2b2a2bff272727ff252425ff222222ff1f1f1eff1d1e1eff1e1e1fff1d1d1dff1d1d1dff1d1d1dff1b1b1bff1a1b1aff1b1b1bff191818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050404ff0b0a0bff1a1a19ff2d2e2eff4f4f4fff727272ff8e8e8effababacffd6d6d7ffebebebfffbfbfbfffefefefffefefefffefefefffefefffffefefefffefefffffefffffffefffefffefffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffefffffffefffffefefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffefffffefefffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefefdfffefefefffefefdfffefdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfefffefdfdfffdfefefffefefefffefdfefffefdfefffefdfdfffdfdfdfffefefdfffdfefdfffefdfefffefefefffefefefffdfdfefffdfdfefffdfdfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfbfffcfcfcfffcfbfcfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfafafff6f6f6fff3f3f3ffebebebffd1d1d0ffc0c1c1ffb6b7b6ffababaaff9d9d9dff8f8e8eff7f7f7fff6e6e6eff5c5c5cff4a4b4aff3e3e3eff3e3e3eff3e3e3eff3e3f3eff3e3e3fff3f3e3eff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefdfefffcfcfcfffafafafff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff9f9f9fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff7f7f6fff6f7f6fff7f6f7fff6f7f6fff7f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f5fff6f5f6fff6f6f6fff5f6f5fff5f6f6fff5f5f6fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff4f5f4fff4f5f4fff5f4f4fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f4f3fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff3f3f2fff2f2f2fff3f3f2fff2f2f3fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff2f2f1fff1f1f1fff1f0f1fff0f1f0fff1f0f1fff0f0f0fff0f0f0fff0efefffefefeffff0eff0ffefefefffefefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffededeeffedededffecededffedececffedededffecececffecececffececebffececebffebecebffebebebffeaebebffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e8ffe8e9e8ffe7e8e8ffe7e7e8ffe7e7e7ffe6e6e7ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdedfdfffdededeffddddddffdcdcdcffdbdadaffd8d8d9ffd7d7d7ffd5d5d5ffd4d3d3ffd1d2d1ffd0cfd0ffcdcdcdffcbcacbffc8c7c7ffcacacaffcbcacbffcbcacaffc9c9c8ffc9c9c9ffc9c9c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444443ff434444ff444344ff444344ff434343ff444343ff454545ff464746ff4c4d4dff4d4c4cff4a4a4aff40403fff393939ff343535ff2f2f2fff272727ff1f1f1fff1b1c1bff1e1e1dff232423ff242424ff1e1f1fff111110ff111011ff101110ff101110ff4f4f4fff4f4f4fff4e4f4eff4f4f4eff4f4f4eff4f4f4eff4f4e4eff4f4f4fff4e4e4fff5d5d5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c4ffc5c5c5ffc5c5c4ffc8c7c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc8c9c9ffcbcbcbffcccdcdffcececfffd0d0d1ffd2d2d2ffd4d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdadbdaffdcdcdbffdddddcffdededeffdfdedeffe0e0e0ffe0e0e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe8e8e7ffe7e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffeaeae9ffebeaeaffebeaeaffebebeaffebebebffebebebffebebebffecececffececebffecececffececedffecececffecedecffedededffeeededffedededffedededffeeeeedffeeeeeeffeeefeeffefeeeeffeeefefffefefeeffefefefffefefefffeff0f0fff0f0efffeff0f0ffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f1f0fff0f0f0fff1f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff3f3f3fff3f4f3fff4f3f4fff3f3f3fff3f3f4fff4f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff5f4f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f6fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f8fff7f7f7fff7f7f8fff8f8f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffcfcfbfffefefefffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202021ff212020ff20201fff1f1f1eff1e1e1eff1e1e1eff1c1b1bff1f1f1fff242424ff2b2a2bff323232ff3b3c3bff464747ff575857ff636363ff7e7e7effa3a3a3ffc9c8c9ffe2e2e2fff0f1f0fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffefffffffffefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffefffefffffffefffffffefffefffefefefffefffefffefefefffffefffffefefffffefefefffffefefffffefefffefffffffefefffffefffefffefefefffefefefffffefffffffffffffffffefffefefffffffffefffefffefffefffefffffffefffffffffffefffffffffffffffefefffffffefffffffefffffefefefffffefefffffffefffffefffffffffffffffffefffefefefffffffefffefefffffffefffffefffffffffffefffefffefffffffffffffefefffffffefffefffefffffffffffefefffffffffefffefefffffefefffffefefefffffefffffffefffffffffefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffefffefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfefffdfdfdfffaf9f9fff3f3f3ffeaeaeaffc8c7c8ffc0c0bfffb6b6b6ffadadacffa1a1a2ff959595ff868787ff777777ff666766ff565657ff494949ff4a4a49ff4b4b4bff4b4c4bff4b4b4cff4c4b4bff4b4b4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff1c1c1bff1d1d1dff1e1d1eff1e1e1eff1e1d1dff1f1f1fff1e1e1eff1f1f1fff212121ff242424ff282828ff2b2b2bff2e2f2eff323232ff353535ff393939ff3c3c3cff403f3fff434342ff464646ff4a494aff4c4c4bff4e4e4eff505050ffa8a8a9ffeeedeeffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefeeeeffeeeeeeffeeeeefffeeeeeeffeeeeefffefeeeeffefeeeeffeeefeeffeeeeeeffefefeeffefeeeeffefefefffefefeeffefefefffeeeeeeffeeefeeffeeefefffeeefeeffeeeeeeffefefeeffeeeeeeffefeeefffefeeefffeeefeeffefefefffefefeeffefefefffefeff0ffeff0efffefefefffefefeffff0eff0fff0eff0fff0efefffefefefffefefeeffeeefefffeeefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffedededffedededffedededffedededffededecffecececffecececffecececffecececffecececffecececffecececffecececffecebebffecebebffebecebffebecebffebebecffececebffecebecffebebecffecececffececedffedececffedececffededecffecececffededecffedececffededecffededecffedecedffecececffecececffecececffebecebffebebebffececebffecececffecececffecececffecececffedececffedececffececedffecececffecececffecececffecececffecececffecececffecececffebebecffecebebffebecebffebecebffebebebffebecebffebebebffebebebffebebebffebebebffebeaebffeaebeaffebeaeaffebebeaffebebebffebebebffebebeaffebeaeaffebebebffebebebffebeaebffeaebebffebebeaffebebeaffebebebffebeaeaffebeaeaffeaebeaffeaebeaffeaeaeaffebeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9eaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe9e9eaffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaebffebeaeaffeaeaebffebeaeaffeaebeaffeaebeaffebebebffecececffebebecffecececffecececffecececffecececffecedecffeeeeeeffefefeffff0eff0fff0f0f0fff0f0effff0f0f0fff1f1f0fff1f1f1fff2f1f2fff2f2f2fff3f3f2fff3f3f2fff3f3f4fff5f4f4fff5f5f4fff4f5f4fff5f5f4fff4f4f5fff5f5f5fff6f6f7fff7f7f8fff8f8f8fff9f8f9fff9f8f9fff8f8f8fff7f7f7fff3f3f3ffdcdcdcffa09f9fff686868ff555555ff2b2b2cff101010ff050505ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020101ff070808ff171718ff363736ff5a5959ffa1a1a1ffdbdadbfff0f0f0fff5f5f5fff7f7f7fff8f8f8fff8f9f8fff7f8f7fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f5fff4f4f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff0f0f1ffefeff0ffefefeeffeeeeeeffedededffedececffedededffededecffedededffececedffedececffecececffecececffecececffecebecffecececffececebffececebffebebebffececebffecebebffebebebffebebebffebebebffebebebffeaebebffeaebebffeaebeaffeaeaeaffeaebeaffeaeaeaffebeaebffebebebffebebeaffebebebffebebeaffeaebebffeaeaebffeaebeaffeaeaeaffeaeaeaffebeaeaffebeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebeaffebebebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeae9eaffeae9eaffeaeaeaffeaeaeaffeaebeaffeaeaebffebeaeaffebebebffebebebffebecebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebececffebecebffebebebffecececffecececffecececffecececffecececffedececffecececffebececffebececffecececffecebebffebebecffecebecffecececffecececffebebecffececebffebecebffebecebffecececffecececffecececffecececffecececffecececffecececffececebffecececffecececffecececffecececffededecffecececffedececffecececffedecedffedededffeeeeedffedededffedededffedededffeeededffedeeedffeeeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefeeeeffefefeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefefffeeefeeffeeeeeeffefefefffefefefffefefefffefefefffeeefeeffefefefffefefefffeeefefffefefefffefefefffefefefffefefeffff0eff0fff0eff0fff0efefffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededff908f8fff4e4e4eff4c4b4cff484849ff464645ff424242ff3f3f3fff3c3b3bff383838ff343534ff313231ff2d2d2eff2b2b2aff282728ff242425ff222222ff1f1f1fff1e1d1dff1d1d1dff1d1d1dff1d1d1dff1b1b1aff1b1a1aff1b1b1bff191918ff191919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff040403ff080808ff151514ff2b2b2bff4e4d4eff717272ff90908fffb1b1b1ffd9d9d9ffecececfffcfbfbfffefefefffefffefffefefefffffefefffefefefffefefffffefefefffffefffffffefffffffffefffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffefdfdfffefdfefffefefefffefefdfffdfdfdfffefdfdfffdfdfefffefdfefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffafbfbfff6f6f7fff3f4f3ffecebebffd0d0d0ffc0c0c0ffb6b6b6ffabaaaaff9d9d9dff8f8f8eff808080ff6f706fff5c5d5cff4a4a4aff3d3d3dff3d3e3dff3e3e3eff3e3e3eff3e3e3fff3e3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffdfdfdfffbfbfbfffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f8fff9f9f8fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff6f6f7fff7f6f7fff6f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f5f6fff5f5f6fff5f5f5fff6f5f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f3f3fff3f3f4fff4f3f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff0f0f0fff0f0f0fff0efeffff0efefffefefefffefefefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeedeeffeeededffedededffedecedffededecffedececffededecffededecffecececffebececffebececffebebecffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e2ffe1e1e2ffe1e1e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdedeffdededdffddddddffdcdcdcffdbdbdaffd9d9d9ffd8d7d7ffd5d5d5ffd4d3d4ffd1d2d2ffd0d0cfffcececdffcbcbcbffc8c7c8ffc8c8c8ffcacacaffc8c9c8ffc8c8c9ffc9c9c8ffc9c8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444344ff444344ff444343ff444443ff434343ff454645ff474646ff4d4d4dff4d4d4dff4d4d4dff454545ff414141ff585858ff4d4e4dff484848ff40403fff383838ff373737ff3b3b3bff3d3d3dff3a3a3aff323231ff3e3e3fff101011ff101110ff111010ff101010ff4f4e4fff4f4f4fff4f4f4eff4e4e4fff4f4f4eff4e4f4eff4e4f4eff4f4f4eff4f4f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc5c5c5ffc7c8c8ffc7c8c8ffc7c8c7ffc7c7c7ffc7c8c7ffc7c7c7ffc9c9c9ffcbcbcbffcdcdccffcfcfcfffd1d1d0ffd2d3d3ffd4d4d5ffd5d6d5ffd7d6d6ffd8d8d8ffdad9daffdbdbdbffdcdcdcffdcdcddffdededdffdedfdfffdfe0dfffe1e1e0ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe9e9e9ffeaeae9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaebffebebebffebebebffebebecffebebebffecebecffecececffedececffededecffedecedffedeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefefffeeefeeffefefefffefefefffefefeffff0eff0fff0eff0ffeff0effff0f0f0fff0f0efffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f4fff4f4f3fff3f4f3fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff4f4f5fff4f4f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f7fff7f8f8fff7f7f8fff8f8f8fff8f8f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9fafffafafafffdfcfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202020ff202020ff1f1f1fff1e1e1eff1e1e1eff1b1c1bff191a1aff1c1b1cff212121ff282828ff303030ff383939ff444444ff545454ff616060ff767575ff9e9e9effc6c5c5ffe1e1e1fff0f0f0fffdfdfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffefefefffffefefffefefffffffffefffffefefffefefefffefefefffffefefffffefefffefefffffefffffffefefefffefffffffffefefffffffffffefefefffffefffffffefffffffefffffefefefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffefefffefefffffefffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffefffffffefffffffffffefefffffefffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffefefefffefefffffffefefffefefffffffffefffffefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffdfefefffdfdfefffdfdfdfffafafafff3f3f3ffeaeaeaffc7c7c6ffbfbfbfffb6b6b6ffacadacffa1a1a1ff949493ff858585ff757575ff656665ff565556ff494949ff494949ff4a4a4aff4b4b4bff4c4b4cff4c4c4cff4c4c4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff1c1c1cff1c1c1cff1c1b1cff1e1d1eff1d1d1dff1d1d1dff1e1e1dff1d1e1dff1e1f1fff212121ff252525ff272728ff2b2b2bff2e2e2fff323333ff363636ff393a3aff3d3d3dff414040ff434343ff464646ff4a4a49ff4c4c4cff4e4e4eff696969ffe1e1e1ffeeededffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefeeefffefefefffefefeeffeeeeeeffefefeeffefeeefffefefefffefefefffefefefffefefefffeeeeeeffeeefefffefeeefffeeeeeeffeeeeefffefeeeeffeeefefffefefefffefeeeeffefeeeeffefeeefffefefefffefefefffeeefefffefefefffefefefffeff0f0fff0efeffff0f0f0fff0f0effff0f0f0fff0eff0fff0eff0ffefefefffefeff0fff0f0efffeff0efffefeff0ffefefefffefefefffefefefffefefefffeeeeefffeeefefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffecededffecedecffedededffededecffedededffecececffecedecffececedffecececffecececffecececffecececffedecedffedededffecececffecececffedececffedededffedededffedededffedededffedeeedffedededffedeeedffedededffececedffedecedffededecffececedffecedecffedececffecececffecececffedececffedececffececedffedededffedededffedededffedededffedededffedededffedededffedecedffedecedffecedecffecececffededecffecececffecececffecececffecececffebebecffecebebffebebecffebececffebebebffebececffebecebffecebebffecebebffebecebffececebffecebebffebececffebecebffebecebffecebebffecebecffebebebffebecebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffe9e9e9ffeae9eaffeaeaeaffe9eaeaffeaeaeaffeae9e9ffeae9e9ffeae9e9ffeaeaeaffeae9e9ffe9e9eaffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffebeaebffebebeaffeaebebffebebebffebebebffebebebffebebebffecececffececedffedededffedededffeeeeeeffeeeeeeffeeeeefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f0fff0f1f1fff1f2f1fff2f2f2fff3f2f2fff3f2f3fff2f2f3fff3f4f3fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f6fff7f7f7fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff8f8f8fff7f8f7fff2f2f2ffd5d5d5ff929292ff646364ff535353ff262626ff0f0e0eff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050505ff131313ff313131ff585858ff9b9a9bffd7d6d7ffeeefeefff4f4f5fff7f7f6fff8f8f8fff8f8f9fff8f8f8fff7f7f7fff6f6f7fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f0fff0f0f0ffefefefffefefefffefeeefffeeeeeeffeeededffeeedeeffedededffeeedeeffededeeffedededffedecedffededecffedecedffedededffedededffecedecffecedecffecececffecececffecebecffebebebffebebecffecebebffebebecffebebebffebebebffebebebffebebebffecebebffecebebffebebecffebececffebebebffebecebffebebebffebebebffebebebffebebebffebeaebffebeaebffebebeaffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaebffebebebffeaebebffeaebebffeaebeaffebebeaffebebeaffebebebffebebeaffebeaeaffeaebeaffeaebeaffeaebeaffebeaeaffebeaebffeaeaebffebebebffecebecffebebecffecebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecebecffebebebffebebecffecebebffebececffecececffecececffecececffecececffedecedffedececffececedffecededffedececffecededffedecedffecededffecececffecececffedecedffecececffecececffececedffededecffecedecffececedffecececffececedffecececffedececffecececffecededffecececffececedffecececffedececffededecffedededffededecffedececffecededffecedecffededecffededecffeeededffedededffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefeeffeeeeefffefefeeffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefefefffefefefffefefeffff0eff0fff0eff0ffefefefffefeff0fff0f0efffeff0efffefeff0ffefefefffefefefffefefefffefefefffeeeeefffeeefefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeededffedeeedffc7c8c7ff555655ff4c4c4cff494949ff464646ff424343ff403f40ff3c3c3cff393939ff363536ff323232ff2f2e2fff2c2c2cff282828ff252525ff232322ff202020ff1d1d1dff1b1c1bff1d1d1dff1b1b1bff1a1b1bff1b1b1bff191819ff181818ff181819ff1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff060606ff111211ff272727ff4a4949ff6f6f6fff909091ffb7b8b8ffdbdadbffedededfffcfcfcfffffefefffefefefffefefefffffffffffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefefefffffefefffefefefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffefffffffffefefffefffffffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefdfffefefefffefefdfffefefefffdfdfefffdfefefffdfdfefffdfdfdfffdfcfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfafbfff7f7f7fff3f3f3ffecebecffd1d0d1ffc0bfc0ffb5b5b5ffaaaaaaff9e9e9dff909090ff818181ff707070ff5d5d5eff494a4aff3d3d3dff3d3d3dff3d3e3eff3d3e3eff3e3e3fff3e3e3eff3f3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f7fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff5f4f5fff5f4f4fff4f4f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff3f3f3fff4f4f3fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f3fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff1f2f1fff1f1f0fff1f1f1fff0f0f0fff0f1f0fff0f0f1fff0f0f0fff0efeffff0efefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffecededffedededffedecedffecececffecececffecececffebececffebecebffebeaebffebeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfdfdfffdfdedeffdededeffddddddffdcdcdcffdbdbdbffd9dad9ffd7d8d7ffd6d6d6ffd4d4d3ffd2d2d2ffd0d0d0ffcececeffcccbccffc8c8c8ffc9c8c8ffc9c8c9ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444444ff444444ff444444ff444444ff454645ff464747ff4d4d4dff4d4c4dff4c4c4cff454545ff454545ff575858ff585858ff585757ff403f3fff3c3c3cff3b3a3aff504f4fff4e4e4fff4e4f4fff4f4f4eff3e3f3eff4f4f4fff4f4f4fff111110ff111111ff111011ff111011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c4c5ffc8c7c7ffc7c7c8ffc8c8c8ffc8c7c7ffc8c7c7ffc7c7c7ffc8c7c8ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd3d3d3ffd4d5d4ffd6d6d5ffd7d7d7ffd9d8d9ffdad9daffdbdbdbffdcdcdcffdddeddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e2ffe3e2e2ffe3e3e3ffe3e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffebeaebffeaeaebffebebebffecececffebebebffebebecffecececffecececffedededffedededffedededffedededffedededffedeeeeffeeedeeffededeeffeeeeeeffefeeeeffeeeeefffefefefffefefefffefefefffefefeffff0efeffff0efefffefeff0ffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f0fff0f0f1fff0f0f0fff1f1f1fff0f0f1fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff3f3f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff5f6f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f8f9fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafaf9fffafafafffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff201f20ff1e1e1fff1e1e1eff1e1e1eff1c1b1bff19191aff171616ff191919ff20201fff262626ff2d2d2eff373636ff414141ff525252ff5e5e5fff737373ff989798ffc2c3c3ffe0e0dfffefefeffffcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffefefffffffffffffffffffffffefefffefffffffffefefffefefefffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffefefffffefefefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffdfdfefffdfdfdfffafafafff3f3f3ffeae9eaffc7c6c6ffbfc0bfffb6b5b6ffabacacffa1a0a0ff939393ff848484ff757575ff656666ff555656ff4a4a4aff4a494aff4a4a4aff4a4a4aff4a4b4bff4c4c4cff4c4b4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff191a19ff1c1c1cff1c1c1cff1c1c1cff1e1d1dff1d1d1dff1d1d1dff1d1e1dff1f2020ff222222ff242525ff272828ff2b2b2bff2f2f2fff333333ff373736ff3a3a3aff3d3e3eff414141ff444444ff474647ff4a4a49ff4c4c4cff4e4e4effa7a8a8ffeeededffeeededffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefefefffeeefefffefefefffefeeefffeeeeefffefeeefffefeeefffeeeeefffefefefffefefefffefeeeeffeeefefffefeeeeffeeeeefffefefeeffefeeefffeeefefffefeeefffefeeefffeeefeeffeeefefffefeeefffefeeefffefefefffefefeffff0efeffff0eff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefeff0ffeff0efffeff0f0fff0f0f0ffeff0efffeff0efffefefefffefefefffefefefffefefefffefeeefffeeefefffeeefefffeeeeeeffeeeeeeffedededffedeeedffedededffedeeeeffeeedeeffeeedeeffeeeeeeffeeededffedededffecededffecedecffececedffececedffedededffecededffedededffedededffedededffedededffededeeffededeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeededffededeeffeeeeedffedededffededeeffedededffedededffedededffedededffedededffedededffedededffedeeedffeeeeeeffededeeffedeeedffededeeffeeeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffeeedeeffedededffedededffededecffecededffedededffecedecffecedecffececedffecececffecedecffecececffecececffecededffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecebebffecececffebececffebecebffecebecffebebecffecececffebebecffebececffebeaebffeaeaebffebeaebffeaeaebffeaeaebffebebebffebebebffeaeaeaffeaeaebffebeaeaffeaeaeaffebeaeaffeaeaeaffeaeaebffebeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaebeaffebebebffeaeaeaffeaeaeaffeaeaebffebebebffeaebeaffebebebffebebecffecebebffecebebffebebecffebebecffebecebffebececffecedecffecedecffedededffeeeeeeffeeeeeeffeeefeeffefefeeffefefefffeff0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f1f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff5f6f6fff7f7f8fff8f8f8fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff0f0f0ffd0d0d1ff868585ff626263ff4d4d4cff202020ff0c0c0dff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff111111ff303030ff59595aff939394ffd2d2d2ffedededfff4f4f4fff6f6f7fff7f8f7fff8f9f9fff8f8f8fff7f8f7fff6f7f7fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff3f4f4fff3f3f3fff3f2f2fff3f3f3fff3f2f2fff2f3f3fff2f2f2fff2f1f1fff1f1f1fff0efefffeff0efffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeedeeffededeeffeeededffedededffecededffedededffedededffedececffecededffedececffecececffedececffecececffececedffecececffecececffecececffecececffecececffececedffecececffecedecffecececffecececffebececffecebecffecececffebecebffebebecffebebecffecebebffecebebffebebebffebebecffebebebffebececffecececffebecebffebececffecececffebebebffebecebffebebebffebebecffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffecebebffebececffecececffecececffececedffececedffedededffecededffedededffedecedffececedffedecedffedecedffececedffedededffedededffedececffecededffedececffecececffedececffecececffececedffedececffecececffecedecffecededffedecedffedecedffedededffedededffedededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffedededffecededffedededffecedecffecededffedededffecededffedededffedededffedecedffecededffedededffedededffedededffedececffedededffedededffedededffedededffedededffededeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffeeeeefffefefefffefeeefffeeefefffefefefffefeeefffeeefefffefefefffefefefffefeeefffefefefffefeeeeffeeeeefffefefeeffefeeefffeeeeefffefeeeeffefefefffefefefffefefefffefefeffff0eff0ffeff0f0ffeff0effff0f0f0ffefefefffefefefffefeff0fff0f0f0ffeff0efffefeff0ffefeff0fff0eff0fff0eff0ffefeff0ffefeff0ffeff0efffeff0f0ffeff0efffefefefffefefefffefefefffefefefffefefefffefefeeffeeeeefffeeefefffeeeeeeffeeeeeeffeeedeeffedededffeeeeedffedededffedededff888788ff4d4c4cff4a4a4aff474646ff434343ff404040ff3c3d3cff39393aff363636ff333333ff2f3030ff2c2d2dff292829ff252626ff232323ff202020ff1c1d1dff1b1b1bff1b1b1bff1b1a1aff1b1b1bff191818ff181818ff191918ff171717ff1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff0e0e0eff252425ff474646ff6d6d6eff929191ffbfbfbfffdcddddffeeefeefffcfcfdfffefefefffefefefffefefffffefffffffefefffffefefffffffefffffffefffffefefffffffffffffffffffffffefffffffffffffffffffffefefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffefefffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefefefffefffffffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefdfdfffdfefefffefdfefffefefefffefefefffefdfdfffdfefdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfff7f7f7fff3f4f3ffebebebffd0d0d0ffc0bfbfffb5b4b5ffa9a9aaff9d9d9eff90908fff808080ff6f6f6fff5e5e5eff4b4c4bff3e3e3eff3d3d3eff3e3e3eff3e3e3dff3e3e3eff3e3f3fff3e3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffdfdfdfffbfbfcfffbfafafff9f9f9fffaf9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fffaf9fafff9f9f9fff9f9f9fff9f9fafffafafafff9faf9fff9f9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f7fff6f7f7fff6f7f6fff6f6f7fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f5f6fff5f5f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff4f5f5fff5f4f4fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f4fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f3fff2f3f3fff3f3f3fff2f2f3fff2f2f2fff2f1f1fff2f2f2fff2f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefeff0ffefefefffeeefefffefefefffeeeeefffeeeeefffeeeeeeffeeedeeffededeeffeeeeeeffededeeffedededffedededffededecffececedffededecffecececffecececffecebecffebebebffebebebffeaebebffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe6e7e6ffe5e5e6ffe5e5e5ffe5e4e4ffe4e3e4ffe3e2e3ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdededeffdddddeffdcdcdcffdbdcdbffdad9d9ffd7d8d8ffd6d6d6ffd5d4d4ffd2d2d3ffd1d0d0ffcececeffccccccffc8c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c8c9ffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444344ff434344ff444444ff454546ff474646ff4d4d4dff4d4c4cff4c4c4dff454545ff454545ff575858ff585757ff585758ff3f403fff3f3f40ff3f3f3fff504f50ff4f5050ff4f504fff4f4f4fff4f4f4fff4e4f4fff4f4e4fff4f4f4fff4f4f4eff101011ff101011ff11101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c8ffc8c7c7ffc7c7c7ffc7c8c7ffc7c7c8ffc7c7c7ffc8c7c8ffc9c9c9ffcbcccbffcececeffcfcfd0ffd1d1d1ffd3d3d4ffd5d5d5ffd6d6d6ffd7d7d8ffd8d9d9ffdadadaffdbdbdbffdcdcdcffdddddeffdededeffdfe0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe8e8e7ffe8e7e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebeaffeaeaebffebebebffebebebffebebecffecececffecebecffebececffecececffececedffececedffedededffedededffedededffededeeffeeededffededeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefefefffefefefffefefefffefefefffefeff0ffeff0f0ffeff0effff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f1f1fff1f1f1fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff5f5f5fff5f6f6fff6f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff8f9f8fff8f9f8fff9f9f9fff8f8f9fff8f9f8fff9f9f8fff8f8f9fff8f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff9f9f9fff9f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffafafafffaf9fafffafbfbfffdfdfdfffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1eff1e1e1eff1e1e1eff1b1c1bff191919ff161717ff151415ff171717ff1d1e1eff242424ff2c2b2bff353535ff404041ff525151ff5e5e5eff717070ff8e8e8effbcbcbcffdededeffeeedeefffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffffffefffffffffffefefffffffffefffffffefffefefffffffffefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefffffffefffefffffefefffefffffffefefffffffefffffffefffffffefefffffefefffefefefffefefefffffefefffefefefffffffffffefffefffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffefffefffefffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffefefffffffffefffffffefffefefefffefffefffefefefffefffefffffffffffefefefffefffffffefffefffffefefffffffffffefefffffffefffffffefffffffefefffffefefffefefefffefefefffffefefffefefefffffffffffefffefffefefffffefefffffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefdfffefefefffdfdfdfff9faf9fff2f3f3ffe9e9e9ffc7c6c7ffbfbfbfffb5b6b6ffababacffa0a0a0ff929392ff848384ff757575ff656565ff555656ff4a4a4aff494a49ff4a4a49ff494949ff4a4a4aff4b4a4bff4b4c4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171817ff1a1a1aff19191aff1a1a1aff1c1c1cff1c1c1cff1b1c1cff1d1d1eff1c1c1cff1d1d1dff202020ff232323ff262626ff282929ff2c2b2cff302f2fff343433ff373837ff3b3b3bff3e3e3eff414141ff434444ff464647ff4a4a4aff4c4c4cff5b5b5bffdadadbffeeeeeeffedededffeeedeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffefefeeffeeeeeeffeeefeeffeeeeefffefefeeffefefeeffeeeeefffefefeeffefefefffeeeeeeffeeefeeffeeefefffeeefefffefefefffeeefefffeeefefffefefefffefefefffefefefffefefefffefeeefffefefefffefefefffefefefffefefefffefefeffff0efefffeff0effff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f1f1fff1f1f0fff0f1f1fff0f1f0fff0f0f1fff0f0f0ffeff0f0fff0f0f0fff0eff0fff0f0f0ffeff0f0fff0eff0ffefefeffff0efefffefefefffefefefffefefefffeeefefffeeefefffeeeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffededecffedededffedededffedeeedffededeeffedeeedffeeeeedffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffeeeeeeffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffefefefffeeeeefffefefefffefefefffefefefffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffecededffedecedffedecedffededecffededecffedededffedededffedededffecededffececedffedecedffecedecffecededffedecedffedededffecececffedececffedededffecececffecedecffecececffecececffededecffececebffecececffebebecffebecebffebebebffebebebffebebebffebebebffebebebffeaebeaffebebebffeaebebffebebebffeaebebffeaebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffecececffecececffecececffecececffececedffecececffecececffececedffedededffeeedeeffedeeeeffeeeeeeffeeeeeeffefefeeffeff0effff0f0f0fff1f0f1fff1f1f1fff1f2f1fff1f1f1fff2f1f2fff2f2f2fff2f3f3fff3f3f3fff4f3f4fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff5f6f5fff6f6f6fff6f6f5fff6f6f5fff5f5f5fff5f6f5fff5f5f6fff7f8f7fff8f9f8fff9f9f9fff9f9f9fff9f8f8fff7f7f7fff6f6f5ffecececffc9cacaff7d7d7dff5f6060ff434343ff1a1a1aff090908ff020303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff111111ff303031ff565656ff878786ffc9c9c9ffeaebeafff3f3f4fff6f6f5fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff6f5f6fff6f6f5fff5f6f5fff5f6f5fff6f5f5fff4f5f5fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffeff0efffefefefffeeefeeffefefeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffeeededffedededffedededffedededffedeeedffedededffedededffedeeedffedeeedffedededffedededffedededffedecedffedededffedecedffedecedffececedffedededffedecedffecedecffedededffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecececffecececffebececffecebecffecebecffececebffececebffecececffecececffebececffebececffebebebffecebecffecececffecececffecececffecececffecececffecececffedecedffecececffecedecffededecffecedecffedededffedededffedeeedffededeeffedeeedffedeeedffedededffedededffeeededffedededffedeeedffedededffedeeedffeeedeeffedededffedededffedededffedededffedededffedededffedededffeeededffeeededffeeededffedededffedeeeeffeeededffedeeedffeeeeeeffeeeeedffeeeeeeffededeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffedededffeeedeeffedededffecededffedededffedededffedededffedededffedededffeeededffedededffedeeeeffedededffeeededffedededffedeeedffededeeffeeeeeeffedededffeeedeeffeeeeeeffeeeeeeffeeefeeffeeefeeffeeefeeffefefeeffeeeeeeffefefefffeeeeefffefefeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffeff0effff0eff0ffefefefffefefefffefefefffefefefffefefefffefefeffff0eff0fff0f0f0fff0efeffff0eff0fff0eff0fff0f0f0fff0eff0ffeff0effff0f0f0fff0f0effff0f0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffeff0efffefefefffefefeffff0efeffff0eff0ffeff0efffefefefffefeeefffefefeeffeeefeeffeeefeeffefeeeeffeeeeeeffedeeeeffededeeffeeedeeffedededffedeeedffedededffbbbabbff4d4d4dff4a4a4aff474747ff434444ff404140ff3d3d3dff3a3a39ff373736ff333333ff303130ff2d2d2dff2a2a29ff272726ff232323ff212020ff1e1d1dff1a1a1aff181918ff1a1b1bff181918ff191919ff181819ff171717ff171717ff1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff0c0c0dff252425ff464646ff6d6c6cff949494ffc2c2c2ffdddedeffefefeffffcfdfcfffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffffefffffffffffffefffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefffffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefffffefefefffefffefffefffefffffefefffefffffffefefffffffefefffffefffffffefefffefefefffefefefffefffefffffefefffefffefffffffffffefffefffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffbfbfbfff7f7f7fff3f3f4ffebebebffd0d0d0ffbfbfbfffb4b4b4ffa9a9aaff9d9d9dff8e8f8fff7f7f7fff6e6e6eff5e5e5eff4b4c4cff3e3d3eff3e3d3dff3e3e3dff3e3e3dff3e3e3eff3e3e3eff3e3f3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfefefffcfdfcfffbfbfbfff9f9fafff9fafafff9faf9fffaf9f9fff9fafafff9f9fafffaf9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafff9f9f9fff9f9fafff9f9fafffafafafffafaf9fff9fafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f7f6fff6f7f6fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f2f2fff2f1f2fff1f2f1fff1f2f2fff1f1f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f1f0fff0f0f0ffeff0effff0f0efffefefefffefefefffeeeeefffefefeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffedededffedeeedffedededffedededffedededffecededffecededffecedecffedececffecececffecebecffebebebffebebebffebeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e5e5ffe4e5e5ffe3e4e4ffe3e3e4ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfdfdfffdedfdfffdddedeffddddddffdddcdcffdbdbdbffd9dadaffd8d8d8ffd6d6d6ffd4d4d4ffd3d2d2ffd1d1d1ffcecfceffccccccffc8c9c8ffc8c9c8ffc9c9c8ffc9c8c8ffc9c9c9ffc8c8c9ffc8c9c8ffc9cac90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444443ff444343ff454545ff464746ff4c4d4dff4c4d4dff4d4d4dff454545ff454545ff585858ff585858ff585858ff3f3f40ff403f40ff404040ff504f4fff504f50ff4f4f50ff4f4f4fff4f4f4fff4e4f4eff4f4f4fff4f4f4fff4f4f4fff4e4e4fff4f4f4fff111110ff11111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c7ffc8c8c8ffc8c7c8ffc8c7c8ffc8c8c8ffc9c8c8ffc9c8c8ffc9c9c9ffccccccffcececeffd0d0d0ffd2d2d2ffd3d4d3ffd5d5d5ffd6d6d7ffd8d8d8ffd9d9d9ffdadbdbffdbdcdbffdcddddffdddeddffdededeffdfdfdfffe1e0e0ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffe9eaeaffeaebeaffeaebeaffeaebeaffebebebffebebebffebecebffebebecffececebffecececffecececffedececffededecffedecedffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefefefffefefefffefefefffefefeffff0efeffff0efefffefeff0fff0f0f0fff0eff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff0f1f1fff1f0f1fff1f0f1fff1f1f1fff1f2f1fff1f2f1fff2f2f2fff1f2f2fff1f2f2fff2f2f2fff3f2f2fff2f3f2fff2f3f3fff3f3f3fff4f3f3fff3f3f3fff4f3f3fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f5f4fff4f4f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff8f8f8fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff9f9f8fff8f9f8fff9f9f8fff9f9f9fff8f9f9fff8f9f9fff8f8f9fff9f8f9fff8f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff8f9f8fff9f9f8fff9f9f8fff9faf9fff9f9fafffafbfafffcfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1e1e1eff1c1c1bff191919ff161617ff141415ff111212ff151515ff1b1b1bff222221ff2a2929ff343334ff3f3f40ff505050ff5c5d5cff6e6e6eff888888ffb7b6b7ffdddcddffecececfffcfbfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffefffefefffffefffffffefffefffffffefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefefefffefefefffffefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffffffffffefffffffffffefffefefffffefffffffefffefffffffefffffefffffefefffffffefffffefffefffefefefffefefefffefffefffefefefffffefffffffefffffffefefffffffefffefefefffefefefffffefffffefefffffefefefffefefefffffefefffefffefffffefffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfcfdfff9f9f8fff2f2f2ffe9e9e9ffc7c7c7ffbfbfc0ffb6b6b5ffabacacffa0a0a0ff939292ff848483ff757474ff656465ff555554ff484848ff494848ff494949ff494949ff4a4a49ff4a4a4aff4b4b4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171818ff181718ff19191aff1a1a19ff1a1a19ff1c1b1cff1c1c1cff1c1b1cff1c1c1dff1e1d1eff212121ff232424ff262626ff29292aff2d2d2dff313031ff343434ff383838ff3b3b3bff3e3e3fff414241ff444444ff474747ff4b4b4aff4c4d4dff949494ffedeeeeffeeededffeeededffeeeeedffeeededffeeeeeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffeeeeefffefefefffeeefeeffefefefffefeeefffeeeeefffefefefffeeefefffefefefffefefefffefefefffefefeeffefefefffefefefffefefefffeff0efffefefefffefefeffff0eff0ffefeff0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffeff0effff0eff0ffefefeffff0f0efffefefefffefefefffefefeeffefefeeffeeefefffefefeeffeeefefffefeeeeffefefefffefeeefffefefeeffefefeeffefeeeeffefeeefffefefefffeeeeeeffeeedeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffeeefeeffefefefffefeeefffeeeeefffefefefffeeefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffefeeefffeeeeefffefefefffeeeeefffefeeefffefefefffefefefffefefeffff0f0efffeff0efffefefefffefefefffefeeefffefefefffefeeefffefefefffeeeeeeffedeeeeffededeeffedeeedffededeeffedededffedededffedededffededeeffedededffedededffedeeeeffeeeeedffedeeeeffeeededffedededffedededffedededffededecffedecedffedecedffedededffececedffedececffecececffecececffedececffecececffecececffecebebffebebecffebececffebecebffececebffebebebffebebecffecebecffebecebffebebebffebebebffebecebffebebebffecebecffecebecffecebebffececebffebebebffebebebffecebecffebebecffebecebffebebecffecebebffebececffecececffecececffedececffededecffececedffedecedffedecedffededeeffedededffeeeeeeffedeeeeffeeeeeeffeeeeeeffefefeffff0eff0ffefefeffff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff8f7f7fff5f4f5ffe6e6e6ffbfbebfff757676ff585858ff373737ff151514ff060505ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040504ff121112ff303031ff555555ff7b7b7bffc0c0c0ffe7e7e7fff2f2f2fff6f5f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f3f3fff3f3f4fff3f3f3fff3f2f2fff2f2f1fff1f0f1fff1f0f1fff0f0f0ffefeff0ffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeedeeffeeeeedffedededffeeedeeffeeedeeffedededffedeeedffedededffedededffedededffedededffedededffedecedffedededffedededffedecedffececedffededecffedededffececedffececedffecececffedecedffedecedffedededffececedffecededffececedffecedecffecececffecececffecececffecececffececedffecececffecececffecededffecececffecededffededecffedededffedececffededecffededecffedececffedecedffedededffedededffeeededffedededffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeededffedeeedffedededffeeedeeffeeeeeeffeeedeeffeeeeedffeeeeedffedeeedffeeeeeeffeeeeefffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffededeeffedededffedeeedffededeeffedededffeeeeedffedededffededeeffedeeedffeeededffedeeeeffeeeeedffeeeeeeffeeeeedffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefeeffeeeeefffefeeefffefeeefffefefeeffefefefffefefefffefefefffefefefffefefefffeff0efffeff0effff0f0efffefefefffefeff0fff0eff0ffeff0efffefefefffefefefffeff0efffefefeffff0eff0fff0eff0fff0eff0fff0f0effff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0eff0fff0f0f0fff0eff0fff0f0f0ffefefefffefefefffefefefffefefefffefefefffeeeeeeffefefeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeedffededeeffedededffedededffe7e6e6ff747373ff4b4b4aff484747ff444444ff414141ff3e3d3eff3b3a3bff373737ff343434ff323131ff2e2e2fff2b2b2bff282827ff242424ff212121ff1d1e1dff1b1b1aff191819ff181819ff191819ff181918ff171717ff171717ff171717ff171717ff171617000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040404ff0d0d0dff252525ff484747ff6d6d6cff959595ffc2c1c2ffdfdfdfffefefeffffdfcfcfffefefefffefefefffffefefffffefffffefffefffefefefffefefffffefffffffefffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffefefffffffffffefffffffffefefffefefffffefffefffefffefffffefefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefffefffefefffffffefefffefffffffffefffffefefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfbfff7f7f7fff3f3f4ffebebeaffd0d0d0ffbfbebfffb4b3b4ffa9a8a9ff9d9d9dff8e8d8eff7e7e7eff6d6e6eff5d5d5dff4b4b4bff3f3f3fff3e3d3eff3d3d3dff3e3e3dff3e3d3dff3d3d3eff3e3e3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffdfdfefffbfcfbfffafafafffaf9f9fff9faf9fff9f9f9fffaf9fafffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafff9f9fafffafaf9fffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f8f7fff8f8f8fff8f8f7fff7f8f8fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f4f4fff4f4f4fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff3f3f3fff3f3f4fff4f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff3f3f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff1f1f1fff1f1f1fff1f1f0fff1f0f0fff1f0f1fff1f1f0fff0eff0fff0efefffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffedeeedffeeeeeeffedededffededeeffedededffedededffedededffedececffecedecffecececffecececffecececffebebebffebebebffebebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e2e3ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffdfdfdfffdfdfdfffdededeffdededdffdddedeffdcdcdcffdbdcdcffdadad9ffd8d8d8ffd6d6d6ffd4d4d4ffd3d3d2ffd1d0d0ffcfcecfffccccccffc9c9c9ffc9c8c8ffc9c8c8ffc9c8c8ffc9c9c8ffc8c8c9ffc9cacaffcccccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434444ff454645ff474747ff4d4c4dff4c4c4dff4d4c4dff444545ff454545ff585758ff585857ff585757ff403f40ff403f40ff403f40ff50504fff4f504fff4f4f4fff4f4f4fff4f4e4fff4f4f4fff4e4e4fff4f4e4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff10101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc8c7c8ffc8c8c8ffc8c7c8ffcccccbffcbcbcbffc8c8c8ffcacacaffcccccdffcecfceffd0d0d0ffd2d2d2ffd4d4d4ffd6d5d6ffd7d7d7ffd9d8d8ffdadadaffdbdadbffdcdcdcffddddddffdededeffdfdedfffe0e0e0ffe0e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffeaeae9ffeae9e9ffeaeaeaffebebeaffeaeaeaffebeaebffebebebffebebebffecebebffecececffecececffecececffececedffecededffecedecffedededffedededffededeeffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeefffefefefffefefefffeff0efffefefefffefefeffff0eff0ffefeff0fff0f0f0ffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff1f1f1fff0f0f1fff0f1f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f1fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff9f8f8fff9f8f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff9f9f9fffafafafffafafbfffbfcfbfffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1bff191a19ff171717ff141415ff121313ff111111ff141314ff191919ff1f201fff282728ff323132ff3d3d3dff4d4e4eff595959ff6a6a6aff828282ffafafafffdad9daffeaebeafffafafbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffefffffffffffffffefffffffefffefffffffffefefffefefffffefffffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefefffffffffffffefffefffffffffffffffefffffffefffefffffffffefffffffefffffefffffffffffefffffefffffefefffffefefefffefefffffefefffffefefefffefffffffefefffffffefffffffefffffefefffffefefefffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefdfffdfdfefffdfcfdfff8f9f9fff2f2f2ffe8e8e8ffc6c7c6ffbfbebfffb6b5b5ffabababffa0a0a0ff929393ff838383ff747374ff636363ff535352ff474746ff474747ff484848ff494949ff4a4a4aff49494aff4a4a4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171616ff171717ff181817ff171817ff19191aff1a1919ff19191aff1c1c1cff1a1a1aff1c1c1cff1e1f1eff212121ff242524ff282727ff2b2b2aff2e2e2eff323132ff353535ff393938ff3c3c3cff3f3f3fff424242ff454545ff484847ff4b4b4bff5a595affd4d3d3ffeeeeeeffeeeeeeffeeeeeeffedededffeeedeeffeeedeeffeeeeeeffeeeeeeffefefeeffeeeeeeffeeeeeeffefefefffeeeeefffefefefffeeefefffefefefffefefeeffefefeeffefefefffefefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0effff0f0efffeff0f0ffefeff0ffefeff0ffefefefffefefefffefefefffefeeefffefefeeffefeff0ffefefefffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffeeeeeeffefeeefffeeeeefffefefeeffeeefeefff0efefffefefeffff0efefffeff0effff0efefffefeff0ffeff0f0ffeff0efffefefefffefefefffeeefeeffeeeeefffeeeeefffeeeeeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0fff0efefffefefeffff0efefffeff0effff0eff0fff0f0f0ffeff0f0fff0f0f0fff0eff0ffefefefffeff0efffefefefffefefeeffefeeeeffeeefeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffedeeeeffedededffeeededffeeededffedededffedededffedededffedededffedededffedededffececedffededecffecececffecececffececebffecececffecececffecececffecebecffecececffecececffecececffecececffececebffecececffecececffebececffecececffecececffecececffecececffecececffecececffecececffececedffedececffecececffededecffededecffedededffeeededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeffff0f0effff0f0f1fff1f0f1fff0f1f0fff1f1f0fff1f1f2fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f3fff4f3f3fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff5f5f5fff6f6f6fff7f7f6fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f8fff9f9f8fff9f9f9fffaf9f9fff9f9f8fff8f8f8fff7f7f7fff4f4f4ffe3e2e3ffb0b1b1ff717171ff525252ff303031ff131312ff050505ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff121212ff313130ff565656ff777676ffb6b6b6ffe3e3e3fff2f1f1fff5f5f5fff7f7f7fff8f8f8fff8f9f8fff8f8f8fff8f8f7fff7f7f7fff7f6f7fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f6fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff4f4f4fff3f4f4fff3f3f3fff2f2f2fff2f1f1fff1f0f1fff1f1f0fff1f0f0fff0f0f0fff0f0f0ffefeff0fff0f0f0ffefeff0fff0f0efffeff0efffefefefffefefeeffefefeeffeeefefffefeeefffeeeeefffeeefefffeeefeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeedeeffedededffedeeeeffededeeffeeedeeffeeedeeffeeeeeeffedededffedededffededeeffeeeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedecedffededecffedededffedededffedededffedecedffededecffededecffedededffedededffededeeffedededffedededffedededffedededffeeededffedededffedededffedededffedededffeeededffeeededffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefefffefeff0ffefefefffeeefefffefefefffefefeeffefefeeffefefefffefefefffefeeefffeeefefffefefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefeeefffefefefffefefefffefefefffefeff0fff0f0f0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeedffedeeeeffeeedeeffedeeedffeeeeedffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeefeeffeeeeeeffefeeeeffefeeefffefefeeffefefeeffefefefffefefefffefefefffefefefffefefeffff0f0efffeff0effff0f0f0fff0f0effff0f0efffeff0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0eff0ffefefefffeff0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efefffeff0effff0efefffeff0efffefefefffefeeefffefefeeffefefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeedffedededffeeededffedededffedededffb3b3b3ff4b4b4bff484848ff454445ff424241ff3f3f3eff3c3c3bff383838ff353535ff333333ff2f2f30ff2c2c2cff282928ff252525ff222121ff1f1e1eff1b1b1bff191818ff181818ff181919ff171717ff171717ff171717ff171717ff161617ff161617000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020101ff060505ff0f0f0fff262727ff464747ff6b6b6bff939292ffbebdbdffe0e0e0fff0f0effffdfdfcfffefefefffefefefffffffffffefefffffffffefffefffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefffffffffffffefffefffffffffffefefefffffffefffefffefffffefefffefefffffefffffffefffefffffefffffefefffffefefefffefefffffefefffffefefefffefffffffefefffffffefffffffefffffffffffffefefffffefefefffefefffffffffffffffefefffffffefffefffefffefefffffffefefffefffffffffffffffffffffffffffffffffffefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffbfbfbfff7f7f7fff3f4f3ffeaeaeaffd1d0d1ffbfbfbfffb4b4b4ffa9a9a9ff9c9c9cff8d8d8cff7d7d7dff6d6e6dff5d5d5cff4b4b4aff3f3f3fff3f3e3fff3d3e3dff3e3e3dff3d3e3eff3e3d3eff3d3d3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffbfbfbfffafafafff9faf9fff9f9fafff9f9fafff9f9f9fff9fafafff9f9fafff9f9fafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9fafffafafafff9f9f9fffaf9f9fff9faf9fff9f9fafffaf9f9fff9f9f9fffafafafffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff8f7f7fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff7f7f7fff6f6f7fff7f7f6fff6f7f6fff6f6f6fff6f6f5fff6f6f5fff5f6f6fff6f5f6fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f5f5fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff2f3f3fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff1f2f2fff1f1f1fff0f0f0fff1f0f0fff1f0f0fff0f0f0fff0f0effff0f0efffefefefffefefefffefefefffeeefefffefefefffeeefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffededeeffededeeffedeeedffedededffedededffecedecffececedffececedffebececffebececffebebecffebebebffebeaebffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e3e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0dfe0ffe0e0dfffe0e0dfffdfdfe0ffdfdfdfffdededfffdededeffddddddffdcdddcffdbdbdbffdad9d9ffd8d8d8ffd6d6d6ffd4d5d4ffd2d2d2ffd1d0d0ffcfcecfffccccccffc9c9c9ffc8c8c7ffc8c8c9ffc8c8c9ffc8c8c9ffc9c9caffccccccffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff454545ff454545ff585758ff585858ff575857ff3f3f40ff3f3f40ff3f3f3fff4f5050ff4f4f50ff504f50ff4f4f4fff4f4f4fff4f4e4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4eff4f4f4eff4f4f4fff4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c8ffc7c7c8ffc7c7c7ffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcdcccdffcfcfcfffd1d1d1ffd3d3d3ffd4d4d4ffd6d6d6ffd7d8d7ffd9d8d9ffdadadaffdbdbdbffdddddcffdeddddffdededeffdfe0dfffe0e0e0ffe1e1e0ffe2e2e2ffe3e3e2ffe3e3e4ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebebffecececffebececffededecffecedecffedededffededecffedededffedededffeeededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeefffefeeefffefefefffefefefffefeff0ffefeff0fff0eff0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f1f0fff1f0f1fff0f0f0fff0f1f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f3fff3f2f2fff3f3f3fff3f4f4fff3f4f4fff3f3f3fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff9f9f8fff8f8f9fff9f8f9fff8f9f8fff9f9f8fff8f8f9fff8f8f9fff8f8f9fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fffaf9fafffafafafffafafbfffdfdfcfffefefefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a191aff161617ff141414ff121212ff131212ff121212ff121212ff171716ff1d1e1eff262625ff302f2fff3a3b3aff4a4a4aff555555ff676666ff7b7a7affa3a3a3ffd5d6d5ffe8e8e8fff8f8f8fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefefffffefffffffefffffffefffffffefffffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffffefefffffefefffefffefffefffefffefefffffefffffffffefefffefffefffefffefffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffffffffffffefffffefefefffefffffffefffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffefffffffefffefffefffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefdfffefdfefffdfcfdfff8f9f8fff2f2f2ffe8e7e8ffc6c6c6ffbdbebeffb4b4b4ffaaabaaff9f9e9fff919191ff838283ff727273ff626262ff515151ff454645ff454546ff464746ff494849ff4a4a4aff4a4a4aff4949490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171616ff161616ff171817ff171817ff171817ff1a1a1aff19191aff191a1aff191a19ff1c1c1cff1f1f1fff232223ff252526ff282928ff2b2b2cff2f2f2fff323332ff353636ff393939ff3d3c3dff403f40ff424342ff464545ff484848ff4b4c4cff868787ffedededffedeeedffedededffeeeeeeffeeedeeffededeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffefeeefffefefefffefefefffefeeeeffefeeefffefefefffefefefffefeeefffefefefffeeefefffefefefffefeeefffefefefffefefefffefefefffefefefffeff0effff0efefffeff0effff0eff0fff0f0effff0efeffff0f0f0fff0f1f0fff0f1f0fff0f1f1fff1f1f1fff2f1f1fff1f2f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0ffeff0effff0f0f0ffefeff0ffefefefffeff0effff0efefffeff0f0fff0eff0fff0f0f0fff0eff0ffefeff0fff0f0f0fff0eff0fff0f0effff0f0f0ffefefeffff0eff0ffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffefefefffefefefffeff0effff0efefffeff0effff0efefffeff0effff0efeffff0efefffeff0efffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0ffefeff0ffefefefffeeeeefffeeefefffeeefeeffeeeeeeffeeefeeffefeeefffefeeefffeeefeeffefefefffeeeeefffeeeeefffeeefeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffedededffededeeffedededffedededffedececffedecedffedecedffecececffedecedffececedffecedecffecececffedececffecececffecededffecececffecedecffededecffedececffecedecffedecedffededecffedececffedececffededecffecedecffecededffedededffedededffedededffedededffedededffedeeeeffeeeeeeffeeeeefffeeefefffeeefeeffefefefffefeeefffefeeefffefeff0ffeff0effff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff3f3f3fff3f4f3fff4f3f3fff4f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff9f9fafffaf9fafff9f9f9fff8f7f8fff7f7f8fff3f4f3ffe1e1e1ffa8a7a8ff6e6e6eff535353ff323232ff131313ff060606ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030403ff111111ff2f2f2eff555555ff737373ffabababffdddedefff0f0f0fff5f5f5fff7f6f7fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f4fff4f3f4fff3f3f3fff2f2f3fff1f1f2fff2f2f2fff2f1f1fff1f1f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefeeefffefefefffeeefefffefefefffefeeefffeeefefffeeefefffeeefeeffeeefeeffeeefeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffedededffeeeeeeffededeeffedeeeeffedeeedffedeeedffeeededffeeedeeffededeeffedeeedffededeeffedededffedeeedffedededffedeeedffeeedeeffeeedeeffeeeeeeffeeeeeeffeeedeeffededeeffedeeeeffeeededffedeeeeffeeedeeffeeeeeeffeeedeeffeeedeeffeeeeeeffefeeeeffefefeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefeffff0eff0ffefeff0ffefefefffefefefffefefefffeeefefffefefefffefefefffeeefefffefefeeffefeeeeffeeefeeffefeeefffefefeeffefeeeffff0efeffff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0efffefefeffff0f0f0ffefeff0ffefefefffeeefefffefefefffefeeeeffefeeefffefefefffefefefffeeeeefffeeeeeeffedeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffeeefeeffefeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeefeeffefeeefffefefefffefeeefffefeeefffeff0effff0efefffeff0efffefeff0ffefefefffefeff0fff0f0efffefeff0ffefefeffff0eff0fff0f0f0fff0eff0fff0eff0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f0fff0f1f0fff0f1f0fff0f1f1fff0f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0ffefeff0ffeff0efffefeff0ffefefefffeeefefffeeefefffefefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffedeeedffedededffedededffedededffe0e0e0ff656565ff484849ff464646ff434243ff40403fff3d3c3dff393939ff363637ff343433ff303030ff2d2c2cff29292aff262526ff222222ff1f1e1fff1b1b1cff181918ff171717ff171717ff171717ff171717ff171717ff161717ff171716ff171616ff1516150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff060606ff0f100fff272627ff444444ff696869ff909090ffbcbcbcffe1e0e1fff1f1f0fffdfdfdfffefefefffefefffffffffefffefefffffefefefffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffffffffffffffffefefffffefffffffefffffffefefffffefffffefefffffefffefffefffefffffefefffefefefffefffffffefffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffffffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefdfefffdfdfefffefefefffefdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffcfcfcfffbfbfbfff7f7f7fff3f3f3ffeaeaeaffd2d2d2ffc0c0c1ffb5b5b5ffa9a9a9ff9b9b9bff8c8b8cff7d7c7dff6d6d6dff5c5d5cff4a4a4aff3f3f3fff3e3f3fff3f3f3fff3e3e3dff3e3d3eff3e3d3eff3d3e3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffcfcfcfffbfbfbfffafafafffafaf9fffaf9f9fff9faf9fffaf9fafffafaf9fffaf9f9fffaf9f9fff9faf9fff9faf9fff9fafafff9fafafffafaf9fff9fafafff9faf9fff9f9f9fff9f9f9fffafafafff9f9fafff9fafafff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f6fff7f6f7fff7f7f7fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f6f5fff5f6f5fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff5f5f4fff4f5f4fff4f5f5fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f4f3fff4f4f4fff4f3f3fff4f3f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f2f3fff3f2f3fff2f3f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefeff0ffefefefffefefefffefeeefffefeeefffefeeefffeeeeeeffeeeeeeffeeeeeeffedeeedffeeeeedffeeededffedededffedededffedededffedededffededecffedececffecedecffecebecffececebffebebebffebebeaffeaebeaffeaeae9ffe9e9eaffe9e9e9ffe9e8e8ffe8e8e8ffe7e8e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe3e4e4ffe3e3e3ffe3e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0e0ffdfe0e0ffe0e0dfffe0dfe0ffdfdfdfffdedfdeffdededeffddddddffdcdcdcffdbdcdbffdad9d9ffd8d8d8ffd6d6d6ffd5d4d5ffd3d2d3ffd0d0d1ffcfcfcfffccccccffc9c9c8ffc7c7c7ffc8c8c8ffc8c8c9ffcacacaffccccccffcdcdcdffcfcecf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f4040ff40403fff403f3fff4f504fff504f50ff50504fff4f4e4fff4f4f4fff4f4f4fff4f4f4eff4e4f4fff4f4f4fff4f4f4fff4f4f4fff4e4f4fff4f4f4eff4f4f4fff4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c7ffc8c7c7ffcbccccffccccccffccccccffccccccffcccbcbffccccccffcdcecdffcfd0d0ffd1d2d2ffd4d3d3ffd5d5d5ffd6d7d6ffd8d8d7ffd9d9d9ffdbdbdbffdbdbdcffdcddddffdddeddffdedfdeffe0dfdfffe1e0e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e4ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffebebebffebeaebffebebeaffebebebffebebebffecebecffecececffecececffecececffedecedffedededffedededffeeededffededeeffedeeedffeeeeeeffeeedeeffeeeeeeffeeefeeffeeeeeeffeeefefffefefeeffefeeeeffefefeffff0efefffeff0effff0efeffff0efeffff0f0efffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff0f1f0fff0f1f0fff1f0f0fff1f0f1fff1f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff2f1f2fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f2f2fff3f4f3fff3f3f3fff4f3f4fff4f3f4fff3f3f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f6f5fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f6fff7f6f6fff7f7f7fff8f7f7fff8f8f7fff8f7f7fff8f8f7fff8f8f7fff8f8f7fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff8f9f9fff8f9f8fff8f9f8fff9f8f8fff9f8f9fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff9f8f9fff9f8f9fff8f9f8fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f8f8fff8f9f9fff9f8f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fffafafafffbfbfafffbfbfcfffefdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171716ff141414ff121212ff131212ff131212ff121211ff111111ff161616ff1d1e1dff262525ff302f30ff3b3b3bff474747ff525353ff636363ff747474ff969696ffd0d0d0ffe6e5e5fff5f4f5fffdfefdfffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefefffffefffffffffffffffffefffefefefffffefffffffefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffffefefffffefffffefffefffefffffffefefefffefffefffefefffffffffffffffefffffefefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfefffdfdfdfffcfcfdfff8f8f8fff2f2f2ffe7e7e7ffc5c6c6ffbdbdbdffb3b3b3ffa9a8a9ff9d9e9dff909090ff818181ff717171ff616160ff505050ff444444ff444344ff454545ff474747ff494848ff4a4949ff4a4a4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151516ff161616ff161616ff161616ff181818ff171718ff181818ff1a1a1aff171717ff19191aff1d1c1cff1f2020ff242323ff262626ff292929ff2d2c2dff303030ff333333ff373736ff39393aff3c3d3dff404040ff434343ff464646ff484949ff575757ffc6c7c7ffeeedeeffededeeffeeeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefeeefffefeeeeffefeeefffefefefffefefefffefefefffefefefffefefeeffefefefffefefeeffefefefffefefeffff0f0efffefefeffff0efeffff0f0efffefefeffff0eff0fff0f0f0ffeff0effff0f0f0ffeff0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f1f1fff2f3f2fff2f2f2fff3f3f2fff3f3f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff0f0f1fff0f1f1fff1f1f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff0f0f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f1fff1f0f0fff1f0f0fff1f1f0fff1f0f1fff1f0f0fff1f1f0fff0f0f0fff1f0f0fff0f1f0fff0f0f0fff0eff0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff0f0f1fff0f1f0fff1f1f1fff1f0f0fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff0f0f0fff0f0f1fff0f0f0fff0f1f1fff0f0f0fff0f0efffeff0f0ffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffefefeeffeeeeeeffeeeeefffeeefeeffefefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffedededffedededffedededffededecffededecffededecffedecedffededecffedededffecedecffedededffedededffededecffedecedffedededffedededffedededffedededffedededffedededffedeeedffedededffededeeffedeeedffedeeedffeeededffeeeeeeffeeeeeeffefefefffefefefffeeeeeeffefeff0fff0efefffeff0f0fff0eff0fff0f0f0fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff9f9f9fffafaf9fffaf9f9fff9f9f9fff8f8f8fff8f7f7fff3f3f3ffdedddeff9f9f9fff6d6d6dff555655ff393939ff151514ff070707ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff101010ff2d2d2dff515151ff6c6c6cff9f9f9fffdadadaffefeff0fff5f4f4fff6f7f7fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff7f7f8fff6f7f7fff6f6f6fff6f6f7fff6f7f6fff6f6f7fff6f6f6fff5f5f5fff4f5f4fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0f0f1fff0f1f1fff1f0f1fff1f0f0fff0f0f0fff0f1f0fff0f0f0ffefefefffefeff0fff0efeffff0efefffefefeffff0efeffff0efefffefefefffefefeeffefefefffefefeeffefeeeeffefeeefffefefefffeeefeeffeeefefffeeeeeeffeeefeeffeeeeefffeeefefffefeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeeeffeeeeeeffefeeefffefefefffeeefeeffeeefefffeeefefffefeeefffeeeeeeffeeefeeffeeeeeeffeeeeefffeeefeeffefefeffff0eff0fff0efefffefeff0fff0f0f0fff1f0f0fff1f0f0fff1f0f0fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0effff0f0effff0f0effff0eff0fff0f0effff0f0efffeff0effff0efefffeff0efffefefeffff0efeffff0f0f0ffeff0efffeff0f0ffefefeffff0f0f0fff0f0f1fff0f1f1fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0efeffff0f0f0ffefeff0fff0f0f0fff0f0f0ffefefefffefefefffefefefffeeefefffefeeefffefefeeffefefefffefefefffeeefefffeeefefffeeefeeffeeeeefffeeefeeffefeeefffefeeefffefefefffeeefeeffeeefefffeeefefffefefefffefefefffeff0efffefefefffefefefffefefeffff0f0effff0f0f0fff0efefffefeff0ffeff0f0fff0eff0fff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f0fff1f1f0fff0f1f0fff1f1f1fff1f1f0fff1f0f0fff1f0f1fff1f1f1fff0f1f0fff0f1f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff0f1f0fff1f0f0fff0f1f1fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0eff0ffeff0efffefefefffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedeeeeffedeeedffedededffedededffedededffedededffa5a5a6ff494949ff464746ff444444ff414040ff3d3d3eff3a3a3aff383737ff343434ff313131ff2e2e2dff2a2a2aff262626ff222223ff1f1f1fff1c1c1cff191918ff171717ff171716ff181717ff171717ff171717ff171716ff171616ff161516ff1616160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010202ff060506ff0f0f0fff252625ff414141ff676768ff919291ffc0c1c0ffe2e2e2fff1f1f1fffcfcfdfffefffefffffefffffffefefffffefefffffffefffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffefffffffffffffffffefffefefefffffefffffffffefffffffefffefefefffffefffffffefefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefefffefefefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefefffefefefffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffefdfdfffefefdfffefdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfdfdfffefdfdfffefefdfffdfdfdfffefdfdfffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffbfbfbfff7f7f7fff3f3f3ffeaeaeaffd3d3d3ffc2c2c2ffb5b5b5ffa9a9aaff9b9b9bff8b8c8cff7e7d7dff6d6d6dff5c5c5cff4a494aff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3d3e3dff3e3d3eff3e3d3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfcfffcfbfbfffbfbfafffafaf9fffaf9fafffafafafff9faf9fff9fafafff9f9f9fffafaf9fffafafafffafafafffaf9fafffaf9fafff9faf9fff9faf9fffaf9f9fffafafafff9f9fafffafaf9fffafafafff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f9f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff7f8f8fff8f7f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f6f7fff7f6f6fff7f6f6fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f5f6fff6f5f5fff6f6f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f3f4fff4f3f4fff3f4f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f2f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff0f0f0ffefeff0ffeff0f0fff0eff0fff0efefffefefefffefefefffefefefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeedffeeedeeffeeededffeeeeedffedededffedededffedededffedececffedecedffedecedffecececffecececffebebebffebebebffebebebffeaeaeaffeaeaeaffe9e9eaffe8e9e8ffe8e8e8ffe8e7e7ffe7e8e7ffe6e6e7ffe6e6e6ffe6e6e6ffe4e4e4ffe4e4e5ffe4e3e4ffe3e3e3ffe3e2e3ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdfe0ffdfdfdfffdfdedfffdededeffdededeffddddddffdcdcdcffdbdbdbffdad9daffd8d8d8ffd7d7d6ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffc9c9c9ffc7c7c8ffc8c8c8ffcac9caffccccccffcdcdcdffcfcfceffd0d0d0ffd0d0cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4f4f4fff4e4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4e4fff4e4f4eff4f4f4fff4f4e4eff4f4f4fff4f4e4fff4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c7c7ffcccbccffccccccffcbccccffccccccffcbccccffccccccffcdcdcdffcfcfcfffd1d1d1ffd3d2d3ffd4d4d4ffd6d6d6ffd7d7d7ffd8d9d9ffd9d9daffdbdbdbffdcdcdcffdcdcdcffdedddeffdfdfdfffdfe0e0ffe1e0e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaebeaffebebebffebebebffebebecffebececffecececffecececffecececffededecffededecffedededffededeeffeeededffeeeeedffeeeeedffeeeeeeffeeeeeeffefefeeffeeeeeeffefefefffefefeeffefeeeeffefeeefffefefefffeff0efffeff0f0ffefefeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0effff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff1f1f1fff0f0f0fff0f0f1fff1f0f1fff0f1f1fff1f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f5fff4f5f5fff5f4f5fff5f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f6f6fff7f6f7fff7f7f7fff7f8f7fff7f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f8f8fff8f8f9fff9f8f9fff8f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f9fff8f8f9fff8f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff8f9f9fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9fafafffbfafafffbfafafffdfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141415ff121212ff121212ff121212ff111112ff111011ff101111ff141414ff1b1c1bff242424ff2e2e2eff393939ff474747ff535252ff616261ff6f7070ff8d8d8cffc7c7c7ffe2e1e2fff0f1f0fffdfdfdfffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefffefffefefffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefffffffefffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefffffffffefffffefffffffefffffffffffffefffefffefffefffffefefffefffffffffffefffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfefffdfdfdfffcfcfcfff8f8f9fff2f2f2ffe6e6e7ffc6c6c6ffbcbcbcffb2b2b2ffa7a7a7ff9b9c9bff8f8f8fff808081ff707171ff5f5f5fff4f4f4fff434343ff434343ff444444ff454546ff474746ff494848ff4a494a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151615ff151515ff161616ff161616ff161617ff181718ff181717ff171818ff171818ff1a1a1aff1d1d1dff212020ff242423ff272727ff2a2a2aff2d2d2eff313131ff343434ff373738ff3a3a3bff3e3d3dff404140ff444444ff474747ff49494affadadadffededeeffedeeeeffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffefefefffeeefefffefefeeffefeeefffefeeefffefefefffefefefffefefeeffefeeefffefefefffefefefffefefefffefefeffff0eff0ffefeff0ffefefefffeff0effff0efefffeff0f0fff0f0f0ffefefeffff0f0effff0f1f0fff0f1f1fff1f1f0fff0f0f0fff1f1f2fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff3f2f2fff2f3f3fff2f3f3fff3f3f3fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff0f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff0f0f1fff1f0f1fff0f0f1fff0f1f1fff1f1f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f0fff1f1f0fff1f1f1fff0f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff0f1f0fff1f0f0fff1f1f1fff1f1f1fff0f0f0fff1f1f0fff0f1f1fff0f1f1fff1f1f0fff0f0f0fff1f0f1fff0f1f0fff1f1f1fff1f1f1fff1f2f2fff1f1f2fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0eff0ffefeff0fff0efefffeff0effff0f0f0fff0f0f0ffefeff0fff0f0f0ffeff0f0ffeff0f0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeeeffefefeeffefefefffeeeeefffeeeeeeffeeeeeeffeeedeeffedededffedeeeeffeeededffededeeffedededffedededffedededffededeeffeeedeeffededeeffedededffedeeedffeeededffedeeeeffeeeeedffedededffeeededffedeeedffedeeeeffeeeeedffedededffededeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeefffefeeefffeff0efffefeff0fff0f0f0ffeff0effff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f2f2fff3f2f2fff2f2f2fff2f2f3fff2f2f3fff3f2f3fff3f3f2fff3f3f3fff4f3f3fff3f3f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff7f6f7fff6f7f7fff6f7f7fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff7f7f8fff8f8f7fff8f8f8fff9f9f9fff9f9f9fff9fafafffaf9f9fff8f7f8fff7f7f7fff2f2f2ffd8d8d7ff939394ff6b6a6bff595959ff3a3a3aff151615ff080707ff020203ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040505ff0e0f0fff292829ff4e4e4eff696868ff929392ffd6d6d7ffefefeffff4f4f4fff6f6f6fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff6f7f7fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f7fff6f6f6fff5f4f5fff5f5f5fff4f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff2f3f3fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f0f1fff0f0f0fff0f0f0fff0efefffefeff0ffefefefffefeff0fff0f0efffefeff0fff0eff0ffefeff0ffefefefffefefefffefefefffefefefffefefefffeeeeeeffefeeeeffeeefefffeeefefffefefeeffeeeeeeffeeeeefffeeefeeffeeefeeffeeefefffeeefefffeeeeefffeeeeefffefeeeeffeeefeeffeeeeefffeeefeeffeeefeeffefeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffefefefffeeeeefffeeeeefffeeeeefffeeeeeeffeeefeeffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffeff0effff0f0f0fff0eff0ffeff0f0ffeff0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff0f0f0ffefefeffff0f0efffeff0f0fff0f0f1fff0f1f0fff0f0f0fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0efefffeff0f0ffefeff0ffeff0efffeff0efffefefefffefefefffefefeffff0efefffefeff0fff0efefffefefefffefefefffefefefffefefefffeeefeeffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff0f1f0fff1f0f0fff1f1f1fff1f1f1fff0f0f0fff1f0f0fff0f1f1fff0f1f1fff1f1f0fff1f0f0fff1f0f1fff0f1f0fff1f1f0fff0f1f1fff0f1f1fff0f0f1fff1f0f1fff1f0f0fff0f1f0fff0f0f1fff0f1f0fff0f1f0fff0f0f0fff0f0f0ffefefeffff0efefffefeff0ffefefefffeeefefffeeeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeeeeeffededeeffedeeeeffedededffedededffedededffdad9daff575757ff474747ff454545ff424141ff3f3f3eff3b3b3bff383838ff353535ff323132ff2e2e2eff2a2a2aff262727ff232323ff1f1f20ff1c1c1cff191a1aff181817ff161617ff171617ff171717ff171716ff161716ff161515ff151616ff161615ff14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff040504ff0c0c0cff212221ff414141ff696869ff959595ffc6c6c6ffe3e3e3fff2f1f1fffdfdfdfffffffffffefefffffffffefffffefffffffefffffefefefffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefffffffffefefffefefffffefefefffefefffffffffefffffefffffffefffffffffffffffffefffefffefffffefefffefffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefefffffffffffffefffefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefdfdfffefefdfffefefefffdfefefffefefdfffefdfdfffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfefffefdfefffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffbfbfbfff7f7f7fff3f2f3ffeaeaebffd4d3d3ffc2c3c2ffb7b7b8ffaaaaaaff9b9c9bff8d8d8dff7e7e7eff6d6d6dff5c5b5bff494949ff3f3e3eff3e3f3fff3f3f3fff3f3f3fff3f3e3fff3d3e3dff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffcfcfcfffafbfafffbfafafffafafafffafafafff9f9f9fffaf9f9fff9fafafff9fafafffafaf9fff9f9f9fff9f9fafff9faf9fff9faf9fff9f9fafff9fafafff9f9fafffaf9fafffaf9f9fff9faf9fff9f9fafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f8f7fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f6f7fff6f6f6fff6f7f7fff7f6f6fff6f6f7fff6f6f6fff5f6f6fff6f6f5fff6f5f6fff6f5f6fff6f6f6fff5f5f5fff5f6f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f5fff4f5f4fff4f5f4fff4f4f4fff4f5f5fff4f4f5fff4f4f4fff4f3f4fff4f4f4fff3f4f4fff4f4f4fff3f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff2f1f2fff1f1f2fff1f1f1fff0f1f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0effff0efefffefefefffefefefffeeefefffefeeeeffeeeeefffeeeeeeffeeeeeeffeeeeedffeeedeeffeeedeeffedeeeeffedededffedededffedececffedededffededecffecececffececebffebececffebebebffebebeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e6e7ffe7e6e6ffe5e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdedfdeffdedfdfffdededeffdcdcddffdcdcdcffdbdbdbffdadadaffd8d9d8ffd7d7d6ffd6d5d6ffd4d3d4ffd2d2d2ffd0d0d0ffcececeffcccbcbffcac9c9ffcacacaffccccccffcdcdcdffcfcecfffd0cfd0ffcfcfcfffd0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffccccccffcbcbcbffcccccbffcbccccffcfcfd0ffcfcfceffcfcfcfffd1d1d2ffd3d4d3ffd5d5d5ffd6d7d7ffd8d8d8ffd9d9d9ffdadadbffdcdbdbffdcdddcffdddddeffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffececebffecececffecececffecececffedececffedecedffececedffedededffeeededffededeeffededeeffedeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefeeffeeefeeffefeeeeffefefefffefefefffefefeffff0efefffeff0efffeff0f0fff0f0efffefefeffff0eff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f0f0fff0f1f0fff0f0f1fff0f1f1fff0f1f0fff1f1f1fff1f1f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff2f1f1fff1f2f1fff2f2f2fff3f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff7f8f8fff8f8f7fff8f8f7fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f8f9fff9f8f8fff8f9f9fff8f8f9fff8f9f9fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff8f8f9fff8f8f9fff8f8f9fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafbfbfffcfcfbfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff121312ff121212ff111112ff111111ff111011ff101010ff131212ff1a1a19ff222222ff2b2c2bff353635ff424242ff4c4b4cff595a5aff6a6a6aff858584ffc0c0c0ffdedfdfffefeeeefffdfcfdfffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefffffffffffffffffffffffffefefffffffffffffffefffffefefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffdfdfdfffcfcfdfff8f8f8fff1f2f2ffe7e6e7ffc6c6c6ffbbbcbbffb0b0b0ffa6a6a6ff9a9a9aff8e8e8eff808080ff706f70ff5f5f5fff4f4e4eff424243ff424342ff434343ff444444ff454546ff474647ff48484900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161515ff161516ff161616ff171616ff161616ff171716ff181818ff171717ff181718ff1b1a1bff1d1d1eff212120ff242424ff282827ff2a2b2bff2e2e2eff323232ff353535ff383838ff3c3b3bff3e3f3eff414142ff454544ff474747ff4b4a4bffedededffedededffedededffeeeeeeffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffefeeeeffeeeeefffeeeeeeffeeeeeeffeeeeefffeeeeefffefeeefffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0eff0fff0efeffff0f0f0fff0f0effff0f0efffeff0effff0f0f0fff0f0f0fff0f0f1fff0f1f1fff1f1f1fff1f1f0fff1f2f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f0fff1f0f1fff1f1f0fff0f1f1fff1f1f1fff0f1f1fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff2f2f2fff1f2f1fff1f1f2fff1f1f1fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff1f1f2fff1f2f2fff1f1f1fff1f1f0fff1f1f1fff1f2f1fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff0f0f0fff1f1f1fff0f1f1fff0f0f0fff1f0f0fff0f1f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0ffeff0f0fff0f0f0ffefefeffff0efefffeff0f0fff0efefffefeff0ffefefefffefefefffeeefefffeeeeefffeeeeeeffeeedeeffeeeeeeffedeeeeffeeedeeffedeeedffedeeedffededeeffedeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffedeeedffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeefeeffeeefeeffefeeeeffefeeefffefefefffefefefffefefeffff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f3fff3f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff7f7f8fff9f8f8fff9f9f9fffafafafff9fafafff9f8f9fff8f8f8fff7f7f7fff0f0f0ffd1d1d1ff868686ff676767ff535252ff303030ff111110ff060606ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff0e0e0eff262727ff4d4d4dff676767ff888887ffcececeffedecedfff3f3f4fff6f6f6fff8f7f8fff8f9f8fff8f9f9fff8f8f9fff8f8f8fff7f7f7fff6f6f6fff7f6f6fff6f7f6fff7f7f8fff7f7f7fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff5f5f5fff4f3f4fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0efeffff0f0efffefefefffeff0efffefefefffefefefffefefefffefefefffefefefffefefeeffefefefffeeefefffefeeefffefefefffefefefffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeeffeeefefffefefefffefefefffefefefffeeefefffefefefffeeefefffefeff0fff0f0efffeff0f0fff0f0f0fff0f0f0ffeff0f0fff0f0effff0f0f0fff0f0f0fff1f1f1fff0f0f0fff1f0f0fff0f1f1fff1f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f2fff1f1f2fff1f1f1fff1f1f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f1f0fff0f0f0fff0f0f1fff0f1f1fff0f0f1fff1f1f0fff1f1f1fff0f1f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefefffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0efefffeff0efffefeff0ffeff0efffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff1f1f1fff0f1f1fff0f0f1fff0f1f0fff0f1f0fff0f0f0fff0f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff1f1f0fff1f1f0fff1f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0f0ffefefefffefefefffefefefffeeeeefffefeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffedeeedffedeeeeffedededffeeeeeeffedededffededeeffedecedff929192ff484949ff464545ff434343ff3f3f3fff3b3c3cff383839ff353536ff323232ff2e2e2fff2b2b2bff272727ff232324ff202020ff1d1d1dff1a1a1aff181818ff171717ff171717ff171616ff171717ff161615ff151515ff151615ff141414ff14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff0a0a0aff1d1e1eff414141ff6b6a6bff989797ffc8c9c9ffe4e3e3fff3f3f3fffdfdfdfffefefefffefefffffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefffffffefffffefefffffffffffffefffffffffefffffefffefffefffefffefefffffefffffffffffffffffffffffffefefffffffffffffffefffffffefffefffefffffffefffffffefffffefffffefffffffffffffffffffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffefffffffefffffffefffffefffffffefffffefefffffffffefffefefefffefffefffefffefffefefefffffffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfefffefefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffbfbfbfff7f7f7fff2f3f3ffeaeae9ffd4d4d3ffc2c2c2ffb7b7b7ffabaaabff9c9c9dff8e8e8eff7e7e7eff6d6e6dff5b5c5cff494849ff3e3e3eff3e3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f40ff3e3e3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfbfffbfafafffafbfafffafaf9fff9f9f9fffaf9fafff9fafafff9f9fafff9faf9fffafafafff9fafafffaf9f9fffaf9fafffafafafffafafafff9fafafffafaf9fff9faf9fffafaf9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff8f9f9fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f6f7fff6f6f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f5fff5f5f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f4f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f2f3fff3f3f2fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff1f0f0fff0f0f1fff0f0f0ffefeff0ffefeff0ffefeff0ffefefefffefefefffefefefffefefefffefeeefffeeefeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffeeeeedffedededffecedecffecedecffecececffecececffecececffebebecffebebeaffebebebffeaebeaffeae9e9ffe9e9eaffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e2ffe1e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe0e0e0ffe0dfdfffdfe0dfffdfdedfffdedfdeffddddddffddddddffdbdcdbffdbdbdbffdadad9ffd9d9d9ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffd1d2d2ffd0d0d0ffcececeffccccccffcbccccffcdcdcdffcececfffd0cfd0ffcfcfd0ffd0d0d0ffd0d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcccbffcccccbffccccccffccccccffd3d3d3ffd2d2d2ffcfcfcfffd1d1d1ffd2d3d3ffd5d4d4ffd6d6d7ffd8d8d8ffd9d9d9ffd9dadaffdbdbdbffdcdcdcffddddddffdedddeffdfdfdfffdfdfe0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeae9eaffeaeaeaffeaebebffebebebffebebecffebecebffebebebffecececffececedffecececffececedffedededffedeeedffededeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeeeffefefefffefefeeffefefefffefefefffefefefffefefefffefeff0ffeff0f0ffefeff0ffeff0effff0f0f0ffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f0fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff1f1f1fff1f2f1fff1f2f2fff1f1f1fff2f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff4f5f4fff4f4f4fff4f4f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f6fff6f6f6fff6f6f7fff7f6f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f9f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f8fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff8f9f8fff8f8f9fff9f9f8fff8f8f8fff9f8f9fff8f9f8fff8f9f9fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f8f8fff8f9f9fff9f8f9fff9f9fafff9faf9fffafafafffbfbfbfffcfdfdfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121213ff121212ff111111ff111111ff111010ff101010ff0f1010ff111112ff181818ff202020ff292829ff323333ff3f403fff494949ff565757ff676767ff828282ffbab9b9ffdddcddffedececfffbfcfbfffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefffefffffefefffefffefffefffffffffefffffefffefffefefefffffefffffffffefffefffefffefefffffefefffffffffffffefefffffffefffffefffffffefffefffefefefffefffefffefefffffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfefefffdfdfdfffdfcfcfff8f8f9fff2f2f2ffe7e6e6ffc6c6c6ffbababbffb0afb0ffa6a5a5ff99999aff8d8d8dff807f7fff707070ff5f5f5fff4e4e4eff424242ff424243ff434242ff434343ff444443ff464545ff464746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141314ff151515ff151615ff161615ff161516ff161616ff161617ff161616ff161616ff171818ff1b1b1aff1e1d1eff212121ff242424ff282828ff2b2b2bff2f2f2fff323232ff353535ff393839ff3c3c3cff3f3f3fff434242ff454646ff484848ff616061ffeeeeeeffededeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeefffefeeeeffeeeeefffefefeeffefefefffeeefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f1f0fff0f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff3f2f2fff2f2f2fff3f2f3fff2f2f2fff1f2f2fff1f1f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff2f2f2fff1f2f1fff2f1f2fff1f2f2fff1f2f2fff2f1f2fff2f2f2fff1f1f1fff2f1f2fff2f2f1fff1f1f1fff1f1f2fff1f1f2fff2f2f1fff1f1f1fff2f1f1fff1f2f2fff1f2f1fff1f1f1fff1f2f1fff1f1f2fff1f2f1fff2f1f1fff1f1f2fff2f1f1fff2f3f2fff3f2f2fff3f2f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f1f1fff1f0f1fff1f1f1fff0f0f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0effff0f0f0fff0f0efffeff0f0fff0efefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeefffefeeeeffefefefffefefefffefefefffefefefffefeff0ffeff0f0fff0f0f0fff0f1f0fff0f0f0fff1f0f1fff1f1f0fff1f1f1fff2f1f1fff2f2f2fff3f2f3fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f6fff6f5f6fff6f6f5fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff8f8f7fff7f8f8fff8f8f8fff7f7f8fff8f8f7fff9f9f9fff9f9f9fffafafafff9faf9fff8f9f9fff8f7f8fff6f6f6ffecececffcbcacbff80807fff656565ff4e4e4eff2a2a2aff0f0f0eff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff0c0c0cff242524ff4c4c4dff656666ff7b7b7bffc6c7c6ffeaeaeafff3f3f3fff5f6f5fff7f7f7fff9f8f8fff9f8f8fff9f8f9fff8f8f8fff7f7f7fff6f6f7fff6f7f7fff7f7f7fff8f7f7fff7f8f8fff7f7f7fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f4f4fff4f4f4fff3f4f3fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0fff0f0f0ffeff0f0fff0eff0ffeff0f0ffeff0efffefefefffefefefffefefefffefefeffff0efefffefefefffefefefffeff0effff0efeffff0eff0ffefefefffefefefffefefefffefefefffeff0efffefefeffff0efefffeff0efffefefefffefefefffefefeffff0eff0ffefefefffefefefffefeff0ffeff0f0ffeff0effff0eff0fff0f0f1fff0f0f0fff1f0f0fff1f0f0fff0f0f1fff0f0f0fff1f1f0fff0f0f1fff1f0f0fff1f0f1fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f2fff2f2f1fff2f2f2fff1f2f1fff2f1f2fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f1f1fff1f1f1fff1f1f2fff1f1f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff0f1f1fff0f0f0fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefeffff0efeffff0f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff0f0f1fff1f0f1fff1f0f0fff0f0f1fff0f0f0fff1f0f0fff0f1f0fff1f1f0fff1f0f0fff1f1f0fff0f0f1fff1f0f0fff0f0f0fff0f0f0fff1f1f1fff0f1f0fff1f0f1fff0f1f1fff0f1f1fff1f0f1fff1f1f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff1f1f1fff2f1f1fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f1fff0f0f1fff1f0f0fff0f1f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0efefffefefeffff0eff0ffefefefffeeefefffeeeeefffeeefefffeeefeeffefeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffeeededffededeeffedededffedededffc1c2c1ff494949ff474646ff434343ff404040ff3d3c3cff393939ff363636ff333333ff2e2f2eff2b2b2bff272827ff242424ff212021ff1e1e1eff1a1b1bff191819ff171716ff161616ff161617ff151516ff161615ff151515ff151414ff141414ff141414ff121212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff030202ff090808ff1b1b1bff414040ff6c6b6bff979797ffc9c9c8ffe5e4e4fff5f5f4fffdfdfefffffefefffefefffffffffefffffffffffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefffefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffefffefffefefffffffffefffffefffffffefffffffefefffefffefffffffefffffffffffefffefffefefffffefefffffffefefffefffefffefffefffffefefffefffefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefffffffefefefffffefefffefefffffefefefffffefefffffefefffefefefffefefefffffefefffefefffffefefefffefdfefffdfefdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfefffefefdfffefefefffdfefdfffefdfefffdfefdfffdfefefffefdfefffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffbfbfbfff8f7f7fff2f2f2ffe8e8e9ffd3d3d3ffc2c2c2ffb7b7b7ffaaaaaaff9d9c9dff8e8e8eff7e7e7eff6d6c6cff5b5a5aff494849ff3e3d3eff3d3e3eff3e3e3fff3f3f3fff3f3f3fff403f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfefffdfcfcfffbfbfbfffbfafafffafafafff9faf9fff9f9f9fff9faf9fff9f9f9fff9faf9fffaf9f9fff9f9fafffaf9f9fff9faf9fffafaf9fffafafafff9f9f9fff9f9fafff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f8f9fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f8f7fff8f8f8fff8f7f7fff8f7f7fff7f8f7fff8f8f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f6fff7f6f7fff6f7f6fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff5f5f5fff6f5f5fff5f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff5f5f4fff5f5f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff3f2f2fff3f2f3fff2f2f3fff2f2f2fff2f2f1fff2f2f2fff2f1f1fff2f1f1fff1f1f1fff1f1f0fff1f0f0fff1f1f0fff0f0f1fff0f0f0ffefeff0fff0f0effff0f0f0ffefefefffefefefffefefefffeeefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffededeeffeeeeedffedededffedededffecededffecedecffecececffecececffebebecffebebebffebeaebffeaeaeaffeae9e9ffe9eae9ffe9e9e9ffe9e8e9ffe7e8e7ffe7e7e8ffe6e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e4ffe4e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdedfffdedfdfffdddedeffddddddffdcdcdcffdadbdbffdadadaffd9d9d8ffd7d7d8ffd6d6d6ffd5d4d5ffd3d4d4ffd3d3d2ffd2d1d1ffd0d0cfffcdcdceffcdcdcdffcececfffd0d0cfffd0d0d0ffcfd0d0ffd1d0d1ffd0d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccbccffccccccffcbccccffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd4d3d4ffd6d5d5ffd7d7d7ffd8d8d8ffdad9daffdadadaffdbdbdcffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e2e2ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e6ffe5e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffebebeaffebeaeaffebebebffebebecffecebecffecececffecececffedededffecedecffedededffedeeedffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffeff0effff0eff0fff0f0f0fff0efeffff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f1fff0f0f1fff1f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff5f5f4fff4f5f5fff5f4f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f5f6fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff8f8f8fff8f8f9fff8f8f9fff9f9f8fff8f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff8f8f9fff8f9f9fff9f9f8fff9f8f8fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff8f8f9fff9f8f8fff9f8f8fff8f9f8fff9f9f8fff9f8f8fff9faf9fffafafafffbfafafffbfbfcfffefefdfffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff111111ff111111ff111110ff111010ff101010ff0f0f0fff111111ff151515ff1d1e1dff262626ff2f3030ff3d3d3dff464646ff545454ff656665ff7b7a7bffacadacffd8d9d8ffeaeaeafffafafafffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffefefffffffffefffefffffffefffefffffefefffefefefffffefefffffefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefffefffffffffffefefefffffefefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffefffefffffffefffefffffffefffefefffffffffefffffffefffffefffffefefffffefefefffefefffffefffffffefffffffffefffffefffffffffffffffefefefffffffefffffffffffffefffffefffffffefffefffefffffffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefdfffdfdfefffdfdfdfffcfcfdfff8f8f8fff1f2f1ffe5e5e5ffc6c6c5ffb9babaffafafafffa4a5a5ff989999ff8c8c8cff7f7f7fff717070ff605f60ff4f4f4fff424342ff424242ff434343ff434343ff434343ff444444ff454545000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131413ff131413ff161616ff151616ff151515ff151515ff161617ff161616ff161616ff191818ff1b1b1bff1e1e1eff212222ff252524ff292829ff2c2c2cff2f3030ff333333ff363636ff3a3a39ff3c3d3dff404040ff434344ff464646ff494949ffb3b3b3ffeeeeedffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefefeeffefefefffefefefffefefefffefeeefffefefefffefefefffefefefffefefefffefefeffff0efeffff0efeffff0eff0ffeff0f0fff0f0effff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f1f0fff1f1f1fff1f1f0fff1f1f1fff1f2f2fff2f1f2fff2f2f2fff2f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f2fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f1fff1f2f1fff1f1f2fff2f2f1fff1f1f1fff1f2f2fff2f2f2fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f2fff2f3f2fff2f3f2fff3f3f3fff2f3f3fff2f2f3fff2f3f2fff3f2f3fff2f2f2fff3f2f2fff3f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f1fff1f2f2fff1f2f1fff1f1f1fff1f2f1fff1f1f2fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f1f0fff1f1f1fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffeeefefffefefeeffeeeeeeffefefeeffefefeeffefeeefffeeeeefffeeeeeeffeeeeefffeeefefffeeefefffefeeefffeeefefffefefefffefeeeeffefefeeffefefefffefeeefffeeefefffefefefffeff0effff0f0f0ffeff0f0ffeff0f0fff0f0effff0f0f1fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f1fff1f2f2fff2f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f7f6fff6f7f6fff7f7f7fff7f7f8fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9fafffafafafff9faf9fff8f9f8fff8f7f7fff5f5f5ffe6e5e5ffbdbdbdff777777ff5f5f60ff424242ff1e1e1fff0a0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff080809ff1d1d1dff454445ff606161ff717171ffb6b5b5ffe4e4e3fff2f2f1fff5f6f6fff7f7f7fff8f8f9fff9f9f8fff9f9f9fff8f9f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff7f8f7fff6f6f6fff6f5f5fff5f5f5fff5f6f5fff5f6f6fff5f5f5fff5f6f5fff5f4f5fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff1f1f0fff1f1f0fff1f0f1fff0f0f1fff0f0f0fff0f0f1fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0effff0f0f0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffeff0effff0eff0ffefefeffff0eff0fff0efeffff0f0effff0f0efffeff0f0fff0f0effff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f1f1fff1f1f1fff1f2f1fff2f2f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f2fff2f2f2fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f2f2fff1f2f1fff1f2f1fff2f2f2fff1f2f2fff1f1f1fff1f1f0fff1f0f1fff0f0f1fff1f0f1fff1f0f0fff1f1f0fff0f0f0fff0f1f1fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff1f0f1fff1f1f1fff1f0f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f1f2fff1f1f2fff1f1f1fff1f1f2fff1f2f2fff1f2f2fff2f1f2fff1f2f2fff2f2f2fff1f1f1fff2f1f1fff2f2f2fff1f1f1fff1f2f2fff1f2f1fff1f2f1fff1f1f2fff1f1f2fff1f1f1fff1f1f0fff1f0f1fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f1f1fff0f0effff0f0f0ffeff0efffeff0efffeff0efffefefefffefefeeffeeefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeeeedffedeeeeffedeeedffedeeedffedededffedededff848484ff474747ff444544ff414141ff3e3e3dff3a3a3bff373737ff333333ff2f2f30ff2c2c2cff282928ff252525ff222221ff1e1e1eff1c1c1cff1a1a19ff171717ff151516ff151515ff151516ff151616ff141514ff141414ff141514ff131313ff121212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff060707ff151615ff3d3e3dff676767ff999898ffcbcacbffe5e5e5fff7f8f7fffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefffffffffefffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefefefffdfdfefffefefdfffefefefffdfefdfffefdfdfffdfdfdfffefefdfffefefdfffefdfefffdfdfefffdfdfdfffdfdfefffdfefefffdfefefffdfdfefffdfefdfffefefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffbfcfcfff7f7f7fff1f2f1ffe8e8e8ffd3d3d4ffc2c1c2ffb7b6b6ffababaaff9d9d9dff8d8e8eff7d7d7cff6a6a6aff585858ff474747ff3c3c3cff3e3e3dff3e3f3eff3f4040ff3f4040ff3f3f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffdfdfdfffbfcfcfffafafbfffafbfafffafafafff9f9f9fffafaf9fffafafafff9f9fafff9fafafff9faf9fff9faf9fffafafafff9fafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f9f9fff8f9f8fff9f8f8fff8f9f8fff8f9f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f7fff8f8f7fff7f7f7fff7f8f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff5f6f6fff6f6f6fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff3f4f4fff4f4f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f2f3fff3f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffeff0efffeff0efffefefefffefefefffefeeefffefefeeffefefeeffeeeeeeffeeeeeeffeeeeedffeeedeeffedeeeeffedeeedffedededffecededffedededffecececffecececffecececffebebecffebebebffeaebebffeaebeaffeaeaeaffe9eaeaffe8e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfe0ffdfdedeffdededeffddddddffdcdcdcffdbdbdbffdadbdaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d5ffd4d4d4ffd3d3d3ffd2d2d2ffd0cfcfffcfcfceffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d2d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcbccccffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd3d2d3ffd3d4d4ffd5d6d5ffd6d7d7ffd8d8d8ffd9dadaffdadadaffdbdbdbffdcdcdcffddddddffdedddeffdfdedeffe0dfdfffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe7e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffebeaeaffeaeaeaffebebebffebecebffebebebffecececffedededffecedecffedededffedededffedededffedeeedffedeeedffeeeeedffeeeeeeffefeeeeffefeeeeffefeeeeffeeeeefffefeeeeffefefefffefefefffefefefffefefefffeff0effff0f0f0ffefefeffff0efeffff0f0f0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff6f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f7f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff8f9f9fff8f8f9fff8f9f8fff9f8f9fff8f8f8fff9f8f8fff9f8f8fff9f9f8fff9f9f8fff8f9f9fff9f9f8fff9f8f9fff8f8f8fff8f9f8fff8f9f8fff9f8f8fff8f9f8fff8f9f9fff9f9f9fff8f9f9fff9f8f8fff8f9f8fff9f8f9fff9f9f9fff8f8f8fff9f9f8fff8f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fffafaf9fffafafafffbfcfbfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111111ff101010ff111010ff101010ff101010ff101010ff101010ff121213ff1b1b1bff232423ff2d2d2dff3a3a3aff434444ff525252ff636363ff787879ffa2a2a3ffd4d4d4ffe8e7e7fff7f6f6fffefefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffefefefffefefefffffefefffefffffffffefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefffffffffefefffefefefffefefffffffefffffefffefffffefffffffffefffffffffffffffefffffffefffffefffffffffefffffffefffffefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffffefffefffffffffefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffffffefffffffefffffffffffefffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefffdfdfefffdfdfdfffdfcfcfff8f8f8fff2f2f2ffe5e5e4ffc5c5c5ffb9babaffafafaeffa4a4a4ff999899ff8c8c8cff7e7f7fff707070ff616060ff4f4f4fff434444ff434243ff434343ff434343ff434343ff434343ff4444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131213ff131414ff141314ff141313ff161616ff151615ff151515ff161516ff151515ff161716ff191919ff1c1c1bff1e1e1eff222222ff252525ff292828ff2c2c2cff303030ff333334ff373737ff3a3a3bff3d3d3eff414141ff444444ff474647ff6a6b6bffe7e7e7ffedeeedffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefefeeffefefefffeeefefffefefefffefefefffeeefefffefefefffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f0fff0f1f0fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff3f3f3fff4f3f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff3f3f2fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f1fff1f2f1fff1f2f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f2f2fff2f1f1fff2f2f2fff2f3f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff3f3f2fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff3f2f2fff2f2f2fff2f3f2fff2f2f2fff3f2f2fff2f3f2fff2f3f2fff2f2f2fff2f3f3fff3f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff2f2f2fff2f2f1fff1f1f2fff2f2f2fff2f1f1fff1f1f1fff1f1f2fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff2f1f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0efffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0f0fff0efefffefefefffefeff0fff0eff0ffeff0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f1fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff3f4f3fff3f3f3fff4f4f3fff3f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fffafafafffafafafff9faf9fff8f8f8fff7f7f7fff4f4f4ffe1e1e1ffb3b2b2ff717171ff575656ff363636ff171818ff070708ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070706ff161616ff3a393aff5a5a5aff6c6d6cffa6a6a6ffdfdfdffff0f0f0fff5f5f5fff7f6f7fff9f8f8fff8f9f9fff9f9f9fff8f8f9fff8f8f8fff7f7f8fff7f7f8fff7f7f8fff8f8f8fff8f8f9fff8f9f9fff7f7f6fff5f6f5fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff5f5f5fff5f4f5fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff0f0f1fff1f1f0fff0f1f0fff0f1f0fff0f0f0fff0f1f1fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f0f0fff0f0f0fff1f1f0fff1f1f2fff2f2f1fff1f1f2fff1f1f2fff1f2f2fff2f1f1fff1f1f2fff2f2f2fff2f1f1fff1f1f1fff1f1f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff2f3f2fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f2f2fff2f2f3fff2f3f3fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f1f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f1fff1f1f1fff2f1f2fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff1f1f1fff1f0f0fff1f1f0fff1f1f1fff2f2f1fff1f1f1fff2f2f1fff1f1f1fff1f1f2fff2f2f2fff2f1f1fff1f1f2fff2f2f2fff2f1f1fff1f1f1fff1f1f2fff1f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff1f2f2fff1f2f2fff2f1f1fff2f1f2fff1f1f2fff1f1f2fff1f2f1fff2f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0f0fff0f0efffefefefffeff0efffefefefffeeefefffefefefffefeeeeffeeeeefffeeefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeeeeeffededeeffededeeffc6c5c5ff4f4e4eff444545ff424141ff3e3e3eff3b3b3aff373737ff333433ff303030ff2d2c2dff282929ff252625ff222322ff1f1f1fff1d1d1cff1b1a1aff181818ff161515ff141414ff151616ff141414ff151414ff141514ff121312ff121212ff121313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff070606ff181717ff3e3e3eff626363ff9b9b9bffcececeffe7e7e6fff8f9f9fffefefefffffffefffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffefffffffffffffffefffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefffffffffefefffefefefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffefdfdfffefefdfffefefdfffefefefffdfefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefefefffefdfefffdfdfefffdfefefffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfcfffcfcfcfff7f7f7fff1f1f1ffe7e7e7ffd4d4d3ffc1c2c1ffb6b6b6ffabababff9d9d9dff8d8d8dff7b7b7bff696969ff575757ff474746ff3c3c3cff3f3f3eff3f3f40ff3f3f40ff3f3f40ff403f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfefffdfdfcfffbfbfbfffafbfafffafafafff9fafafffafaf9fffaf9fafff9f9fafffaf9fafff9faf9fffaf9fafff9f9f9fffafafafff9faf9fff9f9f9fffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff9f8f8fff8f9f9fff9f9f8fff8f8f9fff9f9f8fff8f8f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff7f8f8fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f6fff7f6f6fff7f7f6fff7f6f6fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff5f6f6fff5f5f6fff5f6f6fff6f5f5fff6f5f6fff5f5f6fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff4f4f3fff3f3f3fff4f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f2f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff2f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0eff0ffeff0efffefefefffefefefffefefefffefefeeffefefeeffefefefffefeeeeffeeeeeeffeeeeeeffededeeffeeeeedffedeeedffedededffecededffecededffedececffecececffebebecffebebecffebebebffebeaeaffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e5ffe4e5e4ffe5e4e5ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e2ffe1e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdeddddffdcdcdcffdcdcdcffdbdbdbffdad9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d6d7ffd6d5d5ffd5d4d4ffd2d3d3ffd1d1d1ffd0d0cfffd0d0cfffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d2ffd4d4d4ffd4d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccbffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d6ffd6d6d6ffd8d7d8ffd9d9d9ffdadadaffdbdbdbffdcdcdbffdddcddffdededdffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e7ffe7e6e6ffe6e6e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe9e9e8ffe9e8e8ffeae9e9ffeaeaeaffeaeaeaffeaeaebffebeaeaffebebebffebebebffecebebffecececffecedecffedededffecededffededeeffeeededffedeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffeeefefffefefefffefefeffff0efefffeff0efffeff0efffefefefffeff0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f1fff1f1f0fff0f1f0fff0f0f1fff1f1f1fff0f1f0fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f2f1fff1f1f2fff2f2f1fff1f2f2fff2f2f3fff2f2f3fff3f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f4f4fff5f5f5fff4f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f6f5fff5f5f5fff6f6f5fff6f6f5fff6f6f5fff6f6f5fff6f7f7fff7f6f6fff6f6f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff9f9f9fff9f8f8fff9f8f8fff8f8f9fff9f9f8fff8f8f9fff9f9f8fff8f8f9fff8f8f9fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9fafafffafafafffcfdfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111110ff111010ff111010ff101010ff101010ff100f10ff0f1010ff100f10ff121312ff191818ff212121ff2a2a2bff383838ff414141ff4f4f50ff616160ff757575ff9a9999ffcfcfceffe4e4e5fff2f2f3fffdfdfcfffffffffffefffffffefffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffefffffefffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffefffefefffffffffefffffefffffffefffffefffffffffefffffefefffffffefefffefffffffffefffffefefffffffffffffffefffffffefefffefffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffefefffffffefffefefffffffffffffefffffffefefffffffffffffffefffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfefdfffefdfefffdfdfdfffcfdfcfff8f8f8fff1f2f1ffe4e4e4ffc6c5c5ffb9bab9ffaeaeaeffa4a3a3ff989898ff8b8c8bff7e7e7eff70706fff616061ff505050ff454546ff464545ff434343ff434343ff434343ff434343ff4343430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131312ff131312ff131314ff131414ff131413ff151515ff151516ff151515ff151616ff171717ff1a1a19ff1c1d1cff1f1f1fff222222ff262525ff2a2929ff2d2d2dff313131ff343434ff373838ff3a3b3aff3e3e3eff414242ff444444ff474748ffa5a5a5ffedededffeeededffeeeeedffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeefffefeeefffeeeeefffefefefffefefefffefefefffeff0efffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff0f1f0fff0f0f0fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff3f2f3fff3f3f2fff3f3f2fff3f3f3fff3f4f4fff3f4f3fff4f4f4fff3f4f4fff3f4f4fff3f4f4fff3f3f3fff4f4f3fff4f4f3fff3f4f3fff3f3f4fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f2f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff2f2f3fff3f2f2fff2f2f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f2f3fff2f2f3fff2f2f2fff2f3f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff2f3f3fff2f2f3fff3f3f3fff3f2f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f4fff3f3f3fff4f4f3fff3f4f3fff3f4f3fff2f2f3fff3f2f2fff3f2f3fff2f2f3fff3f3f3fff2f3f3fff2f3f3fff2f2f2fff3f2f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f1fff2f2f2fff2f1f1fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f1fff1f1f2fff1f1f2fff1f1f1fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0ffefeff0fff0efefffeff0f0fff0eff0ffeff0efffefefefffefefefffefeff0fff0f0efffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f1fff0f1f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f1fff1f2f2fff1f2f2fff3f2f2fff3f2f3fff3f3f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff8f8f9fff8f8f8fff8f8f9fff9f9fafffaf9fafffafafafff9f9fafff8f8f8fff7f8f7fff4f3f3ffdddddcffa8a8a8ff686869ff494849ff272827ff100f0fff040504ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff070707ff131313ff323233ff555555ff696969ff999999ffdadbdafff0f0f0fff4f4f5fff7f6f6fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff7f8f7fff8f7f8fff7f8f8fff8f8f8fff8f8f9fff8f9f8fff7f7f7fff6f5f6fff6f6f5fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff5f5f5fff5f5f4fff4f4f5fff4f3f4fff3f3f4fff3f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f2f1fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f0f1fff1f1f1fff0f0f0fff0f0f1fff1f1f0fff1f0f1fff1f1f0fff1f1f0fff0f0f1fff0f1f1fff0f1f0fff1f0f0fff0f1f1fff0f0f1fff0f1f1fff0f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f2fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff2f2f3fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f2fff3f3f2fff3f3f3fff2f2f3fff3f2f2fff2f3f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f2f2fff1f2f2fff1f2f2fff1f1f1fff2f2f1fff1f2f1fff1f2f1fff1f1f2fff2f1f1fff2f1f1fff1f1f2fff2f2f2fff1f2f2fff1f2f2fff1f2f1fff2f2f2fff2f2f2fff1f2f1fff2f2f2fff2f2f1fff1f2f1fff2f1f1fff2f2f1fff2f2f2fff1f1f1fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f2f2fff2f1f2fff1f2f2fff2f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f1f2fff2f1f1fff1f2f1fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff1f2f2fff1f1f2fff2f2f2fff2f1f2fff2f2f1fff2f2f1fff1f1f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff1f1f0fff1f1f0fff0f1f0fff0f0f1fff0f0f0fff0f0f0ffefeff0fff0f0f0ffefeff0ffefeff0ffefefefffefefefffefefefffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeeeeeffededeeffedeeedffededeeff767677ff454646ff424242ff3f3e3fff3b3b3bff373738ff343434ff303031ff2d2d2dff2a292aff272626ff232423ff202020ff1e1d1dff1b1b1bff181819ff161515ff141514ff151414ff141414ff141414ff121212ff121213ff121312ff121212ff1111120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff181718ff3a3a3aff5d5d5eff9e9e9effd0d0d0ffe8e8e9fffafafafffffefefffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffefffffefffffffffffefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfdfffdfdfefffdfdfefffdfdfefffefefefffefdfefffefdfdfffdfefdfffefdfdfffefdfdfffefdfefffdfdfefffdfdfdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffefefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffbfcfbfff7f7f7fff0f1f1ffe5e5e5ffd1d2d2ffc1c1c1ffb6b6b6ffabababff9d9d9dff8c8c8dff7b7a7aff696868ff575757ff474848ff3e3e3fff3f3f40ff3f3f3fff403f40ff3f4040ff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffcfcfbfffafafbfffafbfafffafafafff9f9fafffafafafffaf9fafffafaf9fffafaf9fff9f9fafff9fafafff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff9f8f8fff8f8f9fff9f9f9fff8f8f9fff8f9f9fff8f8f8fff9f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f6f6fff7f7f6fff7f6f7fff6f6f7fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff5f6f6fff5f5f6fff6f6f6fff6f5f6fff6f6f5fff5f6f5fff5f5f5fff5f5f6fff5f5f4fff5f5f5fff4f5f5fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff4f3f3fff3f3f4fff3f3f4fff3f3f4fff3f3f4fff3f3f3fff3f3f4fff3f3f3fff3f3f2fff3f3f3fff3f3f2fff2f3f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f1f2fff1f1f2fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0eff0fff0efefffeff0efffefefefffefefeeffefefefffeeeeefffefeeeeffeeefeeffefeeeeffeeeeedffeeeeedffedededffedededffedededffecededffececedffecececffecececffecebebffebebebffebeaebffeaeaebffeaeae9ffe9e9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e5ffe4e4e5ffe5e4e4ffe4e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdeffdededeffddddddffdcdcdcffdbdbdbffdadadaffdad9daffd8d9d8ffd8d8d8ffd7d8d7ffd7d6d7ffd6d5d6ffd4d4d4ffd2d1d2ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d1ffd1d1d1ffd4d4d4ffd4d4d5ffd4d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd8d7d7ffd7d7d6ffd7d8d7ffd8d8d9ffd9dadaffdbdbdaffdcdcdcffdcddddffdddddeffdededeffdededfffe0e0dfffe1e1e0ffe1e2e1ffe1e1e2ffe3e2e2ffe4e3e3ffe3e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e7ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e8e8ffe9e9eaffeaeae9ffe9eaeaffeaebeaffebebebffebebebffebebecffecebecffecececffecececffecededffedededffedededffeeedeeffeeeeeeffeeeeedffeeefeeffeeeeeeffefeeeeffefeeefffeeeeefffefeeeeffeeefefffefefefffefefefffefefefffefefefffefeff0ffeff0efffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f1f1fff0f0f1fff0f1f1fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff1f1f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff3f2f3fff2f3f3fff2f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f3f3fff4f4f5fff4f5f4fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff6f5f5fff5f6f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f9fff8f9f8fff9f9f8fff8f9f9fff8f8f9fff8f9f9fff8f8f8fff9f9f8fff9f9f8fff8f9f9fff8f8f9fff9f8f8fff9f8f8fff8f8f9fff9f9f9fff8f8f9fff8f9f9fff8f9f8fff9f8f9fff8f9f9fff8f9f8fff8f9f9fff8f9f8fff8f9f8fff9f8f8fff9f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9fafffafafbfffcfbfbfffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101111ff101011ff0f1010ff101010ff0f1010ff101010ff0f0f0fff0f0f0fff111111ff151615ff1f1f1fff282828ff353535ff3e3e3eff4c4c4cff5c5c5dff6f7070ff919091ffc7c8c8ffe2e1e2fff0f0f0fffdfdfdfffffffffffefffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffffffffffffffffefffffefffffffffefefffefefffffffffffffefffefffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffefffefefefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffffffefefefffffefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffdfefdfffdfdfdfffdfdfcfff8f8f8fff1f1f1ffe4e3e3ffc6c6c5ffbab9baffaeafaeffa4a4a4ff989798ff8b8b8bff7e7e7dff6f6f6fff606060ff4f504fff454544ff464545ff464546ff434343ff434343ff434343ff43434200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff131213ff121313ff131212ff141414ff141414ff141414ff151515ff141314ff151616ff181818ff1a1a1aff1d1d1dff20201fff232323ff252626ff292a2aff2e2d2eff313132ff353535ff393838ff3b3b3bff3e3f3eff424242ff454544ff555655ffdadad9ffeeededffeeeeedffeeedeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeefeeffefefeeffefeeeeffefeeefffefeeeeffeeeeefffefeeefffefefeeffefefeeffefefefffefefefffefefefffefefefffeff0effff0f0effff0f1f0fff0f0f0fff0f0f1fff1f1f0fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff2f2f3fff2f2f3fff3f2f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff3f4f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f2f3fff3f3f2fff2f3f2fff3f3f2fff3f2f2fff3f3f2fff3f2f3fff2f3f2fff2f2f3fff3f2f2fff2f3f2fff3f2f2fff2f2f3fff3f3f3fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f4fff4f4f3fff4f4f3fff3f3f3fff4f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f2f3fff3f3f2fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f4f4fff3f4f3fff3f3f4fff4f4f4fff4f4f3fff3f3f4fff3f3f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f2fff3f2f2fff3f3f2fff3f2f3fff2f2f2fff2f2f3fff3f2f2fff2f3f2fff3f2f2fff2f2f3fff2f3f2fff2f3f2fff3f3f2fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f1f1fff2f2f2fff1f2f2fff1f1f2fff1f2f1fff2f1f1fff1f2f1fff1f1f1fff0f0f1fff1f1f0fff0f0f0fff0f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f0fff1f0f1fff0f0f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f2f1fff1f1f1fff1f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff3f3f3fff4f3f4fff4f4f4fff5f4f4fff5f4f5fff4f5f5fff4f5f5fff5f5f5fff5f5f4fff5f5f5fff6f6f5fff6f5f5fff7f7f6fff7f6f7fff6f7f6fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f9f8fff9f8f9fff9f9f9fff9f9f8fff9f9f9fffaf9fafffafaf9fffafaf9fff9f9f9fff8f8f8fff7f7f7fff2f2f2ffd7d7d7ff9d9d9dff5c5d5cff3a3a3aff1b1a1bff0a0a09ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070606ff121212ff302f30ff535353ff676767ff8e8e8effd5d5d5ffefefeefff4f4f4fff6f6f7fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff7f8f8fff8f8f8fff8f9f8fff8f9f8fff9f9f8fff8f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f3fff4f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff2f1f1fff1f2f1fff2f2f2fff1f1f2fff2f2f1fff1f1f1fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff2f3f2fff3f2f2fff2f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f2f3fff3f3f2fff2f3f2fff3f3f2fff3f2f2fff3f3f2fff3f2f3fff2f3f2fff3f3f3fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f3f3fff4f3f4fff4f3f3fff3f3f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f3fff2f3f3fff3f2f3fff3f3f3fff2f2f3fff3f3f3fff3f3f2fff3f2f3fff2f2f2fff3f2f3fff2f3f3fff3f2f3fff2f3f3fff2f3f3fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f2fff2f2f1fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f0f1fff1f1f0fff1f1f1fff0f0f0ffeff0f0fff0eff0ffeff0f0fff0f0effff0efefffefefefffefefefffefefefffefefeeffefefefffefefeeffefeeeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffeeeeedffedededffedededffb2b2b2ff464646ff434243ff3f3f3fff3c3b3bff383838ff353435ff313131ff2e2e2dff2a2a2aff272727ff242424ff212121ff1e1e1eff1c1c1bff191919ff161616ff141414ff141413ff141414ff121312ff131212ff121212ff121212ff121212ff1212110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff080809ff191818ff353535ff5f5f5fffa3a2a3ffd0d1d0ffe9eae9fffcfcfbfffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffffffefffefefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffefffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefffffffefefefffefefefffffefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffffffefffffefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffefefdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffefdfdfffdfefdfffefefefffdfdfefffefefdfffdfefdfffdfefefffefdfefffdfdfdfffdfdfdfffdfdfefffefefdfffefdfefffdfdfefffefdfefffdfefdfffdfdfdfffdfdfdfffcfcfcfff7f7f7fff0f0f0ffe2e2e2ffcdcdcdffc0c0c0ffb6b6b6ffabababff9c9d9cff8c8c8cff797a7aff686868ff585758ff484848ff40403fff403f3fff3f3f3fff3f403fff403f3fff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfefefffdfcfdfffbfbfbfffafafafffafafafffafafafffaf9fafff9f9fafffaf9fafff9fafafffaf9f9fff9fafafff9fafafffaf9fafff9faf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f8f9fff9f9f8fff8f9f8fff8f9f8fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f5f6fff5f5f6fff6f5f6fff5f6f6fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff4f3f3fff3f3f4fff4f4f3fff4f3f3fff3f3f3fff3f4f3fff4f3f3fff3f3f2fff3f3f3fff3f3f2fff3f2f2fff3f3f2fff3f2f3fff2f3f2fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0f0ffeff0f0ffefeff0ffefefefffefefefffeeefefffefefefffeeeeefffefefeeffeeeeeeffedeeeeffeeedeeffedededffedededffedededffededecffececedffecececffecebecffebecebffebebebffeaebebffeaeaeaffeae9eaffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e3ffe3e3e3ffe2e2e3ffe1e2e2ffe2e1e1ffe1e1e0ffe0e0e0ffe0e0dfffdfdedeffdededdffdddcddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd8d8d8ffd7d8d7ffd6d7d6ffd5d5d4ffd3d2d3ffd1d0d1ffd1d1d0ffd1d0d1ffd1d1d1ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffdadadbffd9d9d9ffd7d7d8ffd8d9d8ffd9d9d9ffdadbdbffdcdcdcffddddddffdddeddffdededeffdedfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e1ffe3e3e3ffe2e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e9ffeae9e9ffe9eaeaffeaeaeaffeaeaeaffebebebffebecebffececebffecececffecececffedececffedededffedededffedeeedffeeeeedffeeeeedffeeeeeeffeeefeeffeeeeefffeeefeeffefeeeeffeeefefffefefefffefefefffefefefffefefefffeff0effff0efefffefefefffefefefffefeff0fff0f0effff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f1fff1f1f1fff0f1f0fff0f0f0fff0f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff1f1f2fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f5f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff5f5f5fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f7fff7f7f6fff6f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f9f9fff8f9f8fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f9f8fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff9f8f9fff8f9f8fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9faf9fffbfbfafffdfcfdfffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff101010ff0f1010ff100f0fff0f0f10ff100f0fff0f0f0fff111111ff151615ff1e1e1eff272627ff333333ff3c3c3cff484849ff575858ff6a6a6aff858585ffbcbcbdffdfdedfffeeedeefffcfcfcfffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefffefffffffffffefefffffefffffffefffefffefefffffefefffffefefefffefefffffffefefffffffffffffefffffefffefffefefffffffefefffefefefffffffffffefefefffefffffffffefffffefffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffefffffefffffffffefffefffffffffefefffefffffffefefffffefffefffffffffffffffefffffffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffefffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefdfffdfcfcfffdfdfdfff8f8f8fff1f1f1ffe3e2e3ffc6c7c6ffbababaffaeafafffa4a4a4ff989998ff8b8a8bff7e7d7dff6e6f6fff5f5f5fff4e4e4eff434343ff444544ff454646ff454645ff434343ff434343ff43434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff121212ff121213ff131212ff131213ff131414ff131413ff141413ff141414ff161616ff181919ff1b1b1bff1d1d1dff202020ff232323ff262626ff2b2a2bff2e2e2eff323232ff353536ff393839ff3b3c3bff3f3f3fff424141ff464646ff919191ffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffeeeeefffeeeeeeffeeefefffeeeeefffeeefeeffeeefefffefefeeffefefeeffefefefffeeeeeeffeeefeeffefefefffefefefffefefefffeff0effff0eff0ffeff0f0fff0f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff4f3f3fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff2f3f2fff3f2f3fff3f3f3fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff4f4f3fff4f4f3fff4f4f4fff3f4f4fff3f4f3fff4f4f4fff3f3f4fff3f4f4fff3f4f3fff3f3f4fff3f3f4fff3f3f3fff3f3f4fff3f3f3fff3f4f3fff4f3f3fff3f4f3fff3f3f4fff4f3f3fff4f3f4fff4f4f4fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff3f3f4fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f4f3fff4f4f3fff3f3f3fff3f4f4fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff3f2f3fff3f3f2fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff1f1f1fff1f1f2fff2f1f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f3fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafff9fafafff9faf9fff9f9f9fff7f7f8fff7f7f7fff0f1f0ffd1d1d1ff8e8e8fff504f50ff2e2e2fff131212ff050505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050505ff111111ff2c2c2cff525252ff646464ff848383ffcececeffecececfff4f4f4fff5f6f6fff8f8f8fff9f9f9fff9f9f9fff9f9fafff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f8f9fff8f7f8fff7f7f7fff6f7f7fff6f6f7fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff5f6f6fff5f4f5fff4f5f5fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f2f2fff2f3f2fff3f3f3fff2f2f3fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f1f1fff2f1f2fff2f2f2fff1f1f1fff1f2f2fff2f1f2fff1f1f1fff1f1f2fff2f1f1fff2f1f2fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff2f2f2fff3f3f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f3fff4f3f4fff4f4f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f4f3fff4f4f4fff3f3f4fff3f4f4fff3f4f3fff3f3f4fff3f3f4fff3f3f3fff3f3f4fff4f3f3fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff3f3f3fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f3fff2f2f2fff3f3f2fff2f2f3fff2f2f2fff2f3f2fff3f3f3fff2f2f2fff2f3f3fff2f3f2fff2f2f3fff3f2f2fff3f3f3fff2f3f2fff2f3f3fff2f3f3fff2f3f2fff3f2f3fff3f3f2fff2f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff3f3f2fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f3fff3f2f2fff3f3f3fff3f2f3fff2f3f2fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f2fff2f1f2fff1f2f2fff1f1f1fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0effff0f0f0ffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeeeffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeeeffeeededffe0e1e0ff616161ff434343ff3f4040ff3c3c3cff393938ff363635ff313232ff2e2e2eff2b2b2bff272728ff242525ff212221ff1f1f1fff1c1c1dff1a191aff171617ff141414ff131313ff131213ff121312ff121213ff131212ff121112ff121212ff111112ff11111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff181918ff373636ff656565ffa7a7a8ffd1d0d1ffeaebebfffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffefffffffffffefffffffefffefffffffffffffffefefefffffffffffffffefffffffffffefefffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffffffffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfefdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfefffefdfdfffefefefffefdfefffefefdfffdfefefffefdfdfffefdfefffefefefffdfdfefffdfefefffefdfefffdfefdfffdfdfefffefdfdfffdfdfefffcfcfcfff7f7f7fff0efefffe1e1e1ffccccccffbfc0c0ffb7b6b6ffababaaff9c9c9cff8b8b8cff797979ff686868ff575757ff474747ff3e3e3fff3f3f3fff3f403fff3f403fff434343ff434443000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfefffcfcfcfffafafafffafafafffafafafff9fafafffaf9fafffafaf9fff9f9fafffaf9fafffaf9fafff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f8f8fff8f9f8fff9f9f9fff8f8f8fff8f9f9fff8f9f9fff9f8f9fff9f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff7f8f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f6f7fff6f7f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff6f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f4fff4f4f3fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f3f2fff3f2f2fff2f2f2fff1f2f2fff2f1f2fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefeff0ffeff0f0ffeff0efffefefefffefeff0ffefefefffefeeefffefefefffefefefffefeeefffeeeeeeffeeeeeeffeeededffedededffedededffececedffecededffecececffececebffebebecffebeaebffebeaebffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e6ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e3e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdddedeffdcddddffdbdcdcffdadbdaffdad9daffd9d9d9ffd8d9d9ffd8d7d8ffd7d7d7ffd5d5d6ffd3d4d3ffd2d2d2ffd0d1d0ffd2d2d1ffd4d5d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffdadadbffdadbdbffdbdadaffd9d9d9ffd9d9daffdbdadaffdbdbdcffdcdcdcffddddddffdfdedeffdfdfdfffe0dfdfffe0e0e0ffe1e1e0ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaebebffebeaebffebecebffebebecffecececffececedffededecffededecffedeeedffedededffedeeedffeeeeeeffeeeeeeffeeefefffeeefeeffefeeefffeeefefffefefefffefeeefffefefefffeff0effff0efefffeff0efffeff0f0fff0efeffff0eff0fff0f0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff1f0f1fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff2f1f2fff1f1f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f6f5fff5f6f5fff6f6f6fff5f5f5fff5f6f5fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f7f8fff8f8f8fff7f7f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f8f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fffafafafffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff101010ff10100fff100f0fff111011ff0f0e0eff0e0e0eff111010ff151515ff1c1b1bff252625ff323232ff3a3b3aff474747ff555555ff656666ff7c7c7bffadadadffdcddddffecebebfffcfbfbfffefffffffffffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffefffefffffefffffefffefffffefefffefffefffffefffffefffefffefffffffffffefffefffffffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefefffffffefffffefefefffffefefffefffefffffffefffefefffffffffffffefefffffffffffffffefefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffdfdfefffdfdfdfffcfcfdfff7f8f8fff1f0f1ffe2e2e2ffc6c7c6ffbbbabaffb0b0afffa5a5a5ff989999ff8b8b8bff7c7c7dff6e6e6eff5e5e5eff4d4d4cff414141ff434342ff444545ff464545ff454545ff434343ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121211ff121212ff121212ff121212ff121313ff131212ff131213ff131414ff121212ff131313ff161616ff191919ff1b1b1bff1e1e1eff202121ff232424ff272727ff2b2b2bff2e2f2eff333232ff363535ff393938ff3c3c3cff3f3f3fff434343ff4d4d4dffc6c6c6ffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffefeeefffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeefffefefefffeeeeefffefefefffefefeeffefefeeffefefefffefefefffefefefffefefeffff0f0effff0f0f0fff0f0f0fff1f0f1fff1f0f0fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff1f2f1fff2f1f2fff2f2f2fff2f3f3fff3f3f2fff2f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff3f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff4f3f4fff4f3f3fff4f4f3fff4f3f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f4fff4f4f5fff4f4f4fff4f5f5fff4f5f4fff4f4f5fff4f5f5fff4f5f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff4f3f4fff4f3f3fff3f4f3fff4f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff2f3f2fff3f3f2fff3f3f2fff3f3f2fff3f2f2fff3f2f3fff3f2f2fff2f3f2fff3f2f2fff2f3f2fff3f2f2fff1f2f1fff2f1f2fff1f2f2fff2f2f2fff2f2f1fff1f2f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f8fff8f8f9fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafaf9fffafaf9fff9f9f9fff8f7f8fff6f7f6ffeeededffcacac9ff80807fff4d4c4cff2a2a2aff0f0f0fff030302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0e0e0eff262626ff4e4e4fff616160ff757676ffc1c1c2ffe8e9e8fff3f3f3fff5f6f6fff8f8f8fff9f9f9fffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff6f7f7fff7f7f7fff6f6f7fff6f6f6fff5f5f5fff5f5f4fff4f5f4fff4f4f3fff3f3f4fff4f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f3fff4f4f4fff4f3f3fff2f3f2fff3f3f3fff3f3f2fff3f3f2fff3f2f2fff3f2f3fff3f2f2fff2f3f2fff3f2f2fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff3f3f3fff4f4f3fff3f4f4fff3f3f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f5f4fff4f4f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f5f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff4f3f4fff4f3f3fff4f4f3fff4f3f4fff3f4f4fff4f3f3fff3f4f3fff4f3f4fff3f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f3fff3f3f3fff2f3f3fff3f2f3fff2f3f3fff2f3f2fff2f3f3fff2f3f3fff2f3f2fff3f3f3fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f3fff3f2f2fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff3f2f2fff2f3f2fff3f3f2fff2f2f3fff3f3f2fff2f2f3fff2f3f2fff3f2f2fff2f3f2fff3f3f2fff3f2f3fff2f3f2fff3f3f2fff3f3f2fff3f3f2fff3f2f2fff3f2f3fff3f2f2fff3f3f2fff3f2f3fff2f3f2fff3f2f2fff2f3f2fff2f2f3fff2f3f2fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffeff0efffeff0f0ffefeff0ffefefefffefefefffeeefefffefeeefffefeeeeffeeefeeffefeeeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedff969796ff434343ff404040ff3d3d3dff393939ff363636ff323232ff2f2f2eff2c2c2bff282828ff252525ff232322ff20201fff1d1d1dff1a1a1aff171717ff141414ff121312ff121212ff121312ff131212ff111211ff121112ff111212ff111111ff11111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff070707ff161717ff383838ff686869ffa8a7a8ffd2d2d2ffececebfffcfcfcfffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffefffffffffffffffefffffffffefffffefffffffefffefffefffffffefffffffffffefffffffffffefefefffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefffffffffffffffefffffffffffffefffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefdfefffefefefffefdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefdfdfffefdfefffefdfdfffefefdfffefefefffdfefefffefdfefffdfefdfffefdfefffdfefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfff6f7f7ffeeefeeffdfdfe0ffcbcbcbffc0c0bfffb6b6b6ffaaaaabff9c9c9cff8b8c8bff787979ff666767ff555555ff454444ff3c3b3cff3e3f3eff3f3f3fff434343ff434343ff43434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfefffcfdfcfffbfbfbfffafbfafffafafafffafaf9fff9fafafff9faf9fff9faf9fff9fafafffaf9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f8fff9f9f8fff8f8f8fff8f9f8fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f7fff8f8f7fff8f8f7fff8f7f8fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f6f5fff5f6f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f2f2fff2f3f2fff3f2f3fff3f3f2fff2f2f2fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff1f0f1fff1f1f1fff1f0f0fff0f1f0fff1f0f0fff0f0f0ffeff0effff0f0f0fff0f0effff0f0efffefefefffefefefffefefeeffefefeeffefeeefffeeefeeffeeeeeeffedeeedffededeeffedededffedededffededecffecececffebecebffebecebffebebebffebebebffebeaeaffe9eaeaffe9e9e9ffe8e8e9ffe8e8e9ffe8e8e8ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfdfffdedfdeffdededeffdededdffdcdcdcffdbdcdbffdbdadbffd9d9daffd9d9d9ffd8d8d8ffd8d7d7ffd6d6d6ffd5d4d4ffd2d2d3ffd2d1d1ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffdadbdbffdbdbdbffdbdbdaffdadbdbffdadadaffdadadaffdbdbdbffdcdcdcffdeddddffdededeffdfdfdfffdfdfe0ffe0e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaebffebeaebffeaebebffebebebffebecebffececebffececedffedededffedecedffedeeedffeeededffeeeeedffeeeeeeffefeeeeffeeefeeffefefeeffefefeeffefefeeffefeeefffefefefffefefefffeff0effff0efefffeff0effff0efefffeff0effff0eff0ffeff0f0fff0f0f0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff0f1f1fff1f1f1fff0f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f2f2fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f6fff5f6f6fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f8f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffbfbfafffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff0f1010ff0f100fff111011ff101110ff111111ff0e0e0eff111011ff161615ff1a1a1bff252425ff323131ff3b3b3aff474747ff545555ff646564ff757576ff9c9c9cffd8d8d8ffe9e9e9fff9f9f9fffefefefffefefffffffffffffffffffffffffefffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffefffffffffffffefffffffffffefffffefefffefffefffefefffffffefffffefefefffefefefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffefffffffefffefffffefefffefffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffdfefdfffdfdfdfffdfcfdfff7f8f7fff0f1f1ffe2e2e2ffc7c8c7ffbbbbbbffb0b0afffa5a5a5ff999999ff8c8c8bff7c7c7cff6d6d6dff5c5d5cff4b4b4bff414141ff414242ff434343ff454445ff464545ff454545ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111211ff111212ff121213ff121312ff121212ff121313ff121212ff131312ff121213ff141414ff161717ff191919ff1b1c1bff1f1e1eff212221ff242425ff272728ff2b2c2cff2f2f2fff333232ff363637ff3a393aff3d3c3dff3f403fff434344ff767576ffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffeeeeeeffeeefefffeeefeeffeeeeeeffeeefefffefefefffefefefffefeeefffefefeeffeeeeefffefeeeeffefefefffeeefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f1f2fff2f3f2fff3f2f3fff2f3f3fff3f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f5f5fff4f5f4fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f4fff4f3f4fff4f3f4fff3f4f3fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff3f4f4fff3f4f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f5fff5f5f4fff5f5f5fff4f5f5fff4f4f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f4f5fff5f5f5fff4f5f4fff4f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f3fff3f4f4fff4f4f3fff4f3f3fff4f4f4fff3f4f4fff3f3f4fff3f4f4fff4f4f4fff3f4f4fff4f3f3fff4f3f3fff3f3f3fff4f3f3fff3f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f2f3fff3f2f3fff2f2f2fff3f3f2fff2f2f2fff2f3f2fff2f3f3fff2f2f3fff3f3f2fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff3f3f4fff3f4f4fff4f5f5fff5f5f5fff5f5f5fff6f6f6fff7f6f7fff7f6f7fff6f7f6fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f7fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafff9f9f9fffaf9f9fffafaf9fff9f9fafffaf9f9fff9fafafff8f8f8fff7f8f7fff5f5f5ffe7e7e7ffc1c1c1ff757575ff484747ff262726ff0c0d0dff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0a0a0bff1d1d1dff414242ff5b5b5bff6c6d6cffb3b2b2ffe1e2e2fff1f1f2fff5f5f6fff7f8f8fff9f9f9fff9f9f9fffaf9fafffaf9fafff9f9f9fff8f9f8fff8f8f9fff9f8f9fff8f9f8fff8f9f9fff9f9f9fff7f8f8fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f6fff7f7f6fff6f6f7fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f5f5fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f3f3fff3f3f3fff3f2f3fff3f3f2fff2f2f3fff3f2f3fff2f2f2fff3f3f2fff3f2f2fff2f3f2fff2f3f3fff2f2f3fff3f3f2fff3f3f3fff2f3f3fff3f2f3fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff5f4f5fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff3f4f3fff3f4f4fff5f4f5fff4f5f5fff4f5f5fff4f5f4fff5f4f4fff4f5f5fff5f5f4fff5f4f4fff4f5f5fff4f5f4fff4f4f4fff4f5f5fff5f5f5fff4f4f5fff5f4f4fff5f4f4fff4f4f4fff5f4f4fff4f5f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f4fff4f3f4fff4f3f4fff3f3f3fff3f3f4fff3f3f3fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff2f2f3fff3f2f2fff2f3f3fff2f3f3fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f3f2fff2f2f3fff3f3f3fff3f2f2fff3f3f2fff2f2f3fff3f2f3fff2f2f2fff3f3f2fff2f2f2fff2f3f2fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff1f1f2fff2f2f2fff1f2f1fff1f1f1fff0f1f1fff1f1f0fff0f1f0fff0f0f1fff0f0f1fff0f0f1fff0f0f0fff0eff0fff0eff0fff0eff0fff0eff0ffeff0efffefeff0fff0efefffefefefffeeefefffefefefffefefefffeeefefffeeefeeffefeeeeffeeefefffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffcccdcdff4b4b4bff414141ff3d3d3dff3a3a39ff363636ff333232ff2f3030ff2b2c2cff282929ff262626ff232323ff202120ff1d1d1dff1a1a1aff171817ff141415ff131213ff111111ff121212ff111112ff121212ff121111ff111111ff111111ff111111ff0f1010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff060505ff131414ff353434ff666665ffa8a8a8ffd5d6d5ffececedfffcfcfcfffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffefefffffffffefffefefffffefffefffefefefffefefefffdfefefffefefdfffdfefefffdfdfefffdfdfefffefefefffefefefffefdfefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefefefffffefefffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfefffefefefffdfdfdfffefefdfffdfdfefffefdfefffefdfdfffefefdfffefdfefffdfefdfffdfefefffdfdfefffefefdfffefefefffdfefefffdfdfdfff7f7f6ffeeeeeeffdededeffc9cacaffbfbfbeffb5b5b5ffaaa9a9ff9b9c9cff8a8a8bff787879ff656565ff535353ff424242ff3a3a3bff3c3b3cff444344ff434343ff434344ff4343430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfefffcfbfcfffbfbfafffafafafff9fafafff9fafafff9f9fafffafaf9fffafafafff9fafafff9f9f9fff9faf9fff9f9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff9f9f9fff8f9f8fff8f8f9fff9f8f9fff8f9f8fff8f9f9fff9f8f9fff8f9f9fff8f9f9fff8f9f8fff9f8f8fff8f9f9fff9f9f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff8f8f8fff7f8f8fff7f8f8fff7f7f7fff7f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff7f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff5f4f4fff4f4f4fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff3f3f3fff4f3f4fff4f3f4fff4f3f4fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff3f2f2fff2f3f3fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff1f0f0fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffeff0efffefefefffefefefffefeeeeffefefeeffeeeeeeffeeeeeeffedededffedeeedffedededffecedecffecededffebececffececebffebebebffeaebebffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe4e3e4ffe3e3e4ffe2e3e2ffe2e2e3ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0dfffdedfdfffdededdffddddddffdcddddffdbdbdbffdadadaffd9dadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd3d3d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffdbdadaffdbdbdaffdbdbdbffdadbdbffdadbdbffdadbdbffdcdcdbffdcdcdcffddddddffdededeffdfdfdfffe0dfe0ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe3e2e2ffe2e3e3ffe3e3e4ffe3e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe7e6e7ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e9e9ffe9eaeaffeaeae9ffeaeaeaffeaebebffebebebffebebebffecececffecececffecececffedecedffededecffedededffeeededffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefefffefefefffefefefffefeeefffefefefffefefeffff0eff0ffefefeffff0f0efffefeff0fff0eff0fff0efeffff0f0f0fff0f0f0ffeff0f0fff0f1f0fff0f0f1fff1f1f0fff1f1f1fff0f1f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f1f1fff1f2f2fff1f1f2fff2f2f3fff2f2f3fff3f3f3fff2f2f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff3f4f3fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff5f5f6fff6f5f5fff6f6f5fff5f5f5fff6f5f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f9f9fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f8f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafffbfbfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f1010ff0f0f0fff111111ff111111ff111111ff111111ff101011ff111111ff151515ff1a191aff232323ff323232ff3c3c3cff494949ff555656ff636363ff727171ff8c8d8dffd1d1d1ffe7e7e7fff6f7f6fffefefefffffefffffefffffffefefefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffffffffffefffefffefffffffffffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefefffefefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffefffffefffefffefffefffffefffffefffffffefffefffffffefffffffefffffefffffffffefffefffefffefffefffffefffffefefffffffffffffefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefdfffefdfdfffdfdfdfffdfdfdfff8f7f8fff0f1f0ffe2e2e2ffc8c8c8ffbcbbbbffb0b0b0ffa5a5a5ff999a99ff8c8c8cff7d7c7dff6c6c6cff5b5b5bff4b4b4bff414140ff414141ff414241ff434343ff444544ff454545000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111212ff111112ff121111ff121212ff121212ff121212ff131313ff121212ff131213ff141515ff171717ff1a1a19ff1c1c1cff1f1f20ff222222ff252525ff292928ff2c2c2cff2f3030ff343333ff363737ff393a39ff3d3c3cff414040ff444444ffb2b2b2ffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffefefeeffefefeeffefeeefffefefeeffeeefeeffefefeeffefeeefffeeeeefffefefefffeeefefffefefefffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff0f0f1fff1f2f1fff2f1f1fff2f1f2fff2f1f2fff2f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff5f4f4fff4f5f4fff4f5f4fff4f4f4fff4f5f4fff4f5f5fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff4f3f3fff4f4f3fff4f3f3fff4f4f4fff4f3f3fff3f4f3fff3f3f3fff4f3f3fff4f3f4fff4f4f3fff4f3f4fff3f4f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f5f5fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f5fff5f4f5fff5f4f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f5f5fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff4f4f4fff3f4f3fff3f3f4fff3f4f4fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f4fff3f4f4fff3f3f3fff4f3f3fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f6fff7f6f6fff6f7f7fff6f7f6fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafaf9fffaf9fafffafaf9fffafafafffafafafffafafafff9f9fafff9f9f9fff8f8f8fff7f7f7fff4f4f4ffe0e1e1ffb7b7b7ff6b6b6bff424242ff212121ff0b0a0bff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff080708ff141415ff323232ff535252ff696a69ffa5a4a5ffdedddefff1f0f0fff5f5f5fff7f7f7fff9f9f9fffafafafff9fafafff9faf9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff5f4f5fff4f4f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f5f5fff4f5f4fff5f4f4fff5f5f4fff5f4f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f4fff4f5f4fff4f5f4fff5f4f5fff4f4f5fff5f4f5fff4f4f4fff4f4f5fff4f5f5fff4f5f4fff4f4f4fff5f5f4fff5f4f5fff4f4f5fff5f4f5fff4f4f4fff4f5f5fff5f4f4fff5f4f5fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f3fff3f3f3fff4f4f3fff3f3f3fff3f3f4fff4f3f3fff3f4f4fff3f4f3fff4f3f3fff4f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f3fff4f3f4fff3f4f3fff3f3f3fff4f3f4fff3f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f2f3fff3f2f3fff3f2f3fff2f2f2fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f0f0fff1f1f1fff1f1f0fff0f0f1fff0f0f0fff0f0f0ffeff0effff0efeffff0efefffefefefffeff0f0fff0efefffefefefffefefefffefefefffefeeefffefefefffefeeefffeeefeeffeeeeeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeff7b7a7bff424241ff3e3e3eff3a3a3aff363636ff333333ff303030ff2c2c2cff292929ff262727ff232424ff202120ff1d1e1dff1a1a1aff171717ff151515ff121213ff111212ff121212ff121112ff121112ff111111ff111111ff111211ff0f1010ff0f1010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040404ff111211ff2f3030ff626162ffa9a9a9ffd7d8d7ffedeeedfffdfdfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefefffffefffefffefffffffefefffffefefffffefefefffefefdfffdfefdfffefdfefffefefefffefdfefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffffefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefefffefdfdfffefdfefffefdfefffdfdfdfffefefefffefefefffdfefefffdfdfefffefdfefffdfefefffdfefdfffefdfefffdfefdfff6f7f7ffededeeffdcdcddffc8c8c8ffbebebdffb4b5b4ffa9a8a9ff9b9b9bff8a8a8aff777777ff646464ff525252ff444444ff3a3a3aff434443ff434343ff434343ff434343ff4344430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfdfffcfcfcfffbfbfbfffafafafff9fafafffaf9fafff9fafafff9faf9fff9f9fafff9faf9fff9fafafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f8fff9f9f8fff9f8f9fff9f9f9fff9f8f9fff8f9f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff9f8f9fff8f9f9fff8f9f8fff9f9f8fff9f9f8fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f6f6fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f6fff5f6f5fff5f6f6fff5f5f6fff5f5f5fff4f5f4fff5f5f4fff4f5f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f4f4fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff1f1f1fff0f0f0fff0f0f0fff0f1f1ffeff0f0fff0f0effff0f0effff0eff0ffefefeffff0efefffeeeeefffefefefffefeeefffefeeefffeeeeeeffedededffeeeeeeffedededffecededffecececffecececffebececffebecebffebebebffebebebffeaeaeaffeae9eaffe9e9eaffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0dfdfffdfdfdeffdedddeffdcddddffdbdcdcffdbdbdbffdadadaffd9d9d9ffd9d9d8ffd8d8d7ffd6d6d6ffd5d5d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd4d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e1ffdbdbdbffdbdbdbffdadbdbffdadbdbffddddddffdcdcdcffdcddddffdededeffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe5e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffebeaebffebebebffebebebffebecebffececebffecececffededecffecedecffedededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeefefffefefeeffefefefffefefefffefefeffff0efefffefefefffeff0effff0efeffff0eff0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f4f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f6fff6f6f5fff5f6f5fff5f6f5fff5f5f6fff5f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff6f6f7fff7f6f7fff6f6f7fff7f7f7fff8f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff8f8f8fff9f8f8fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffbfbfbfffdfefdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f1010ff111111ff111111ff111110ff111111ff111111ff111010ff111111ff141414ff191919ff202020ff333333ff3c3d3dff494949ff555656ff636363ff6f6f6fff838382ffc6c7c7ffe5e4e5fff4f3f3fffdfdfdfffefefffffefefffffffffefffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefefffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffefffefffffefffffefffffffffffefffefefffffffffffffefffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffefefffffefffefffefffffffefffefffffefffffffffffffffefffffefffefffffefefffffffefffffffefffffefefffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffdfdfdfffdfcfdfffdfdfcfff8f7f8fff0f1f0ffe2e2e2ffc7c7c7ffbbbcbbffb0b0b1ffa5a6a5ff9a9a99ff8c8c8cff7c7c7cff6b6c6bff5a5a5aff494a49ff403f40ff414141ff414141ff414241ff434343ff454544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111110ff101011ff111212ff111111ff121211ff121212ff121213ff121212ff121212ff131314ff151516ff181818ff1a1a1aff1d1d1dff202020ff222323ff252525ff292929ff2d2d2cff303030ff343434ff373637ff3a3a3aff3d3d3eff414141ff605f60ffe1e1e1ffefeeeeffeeefeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeefeeffeeefefffeeefeeffefeeefffefefefffefeeefffeeefeeffefefefffefefefffefefefffefeeefffefefefffeff0efffefefeffff0f0f0fff0f0f0fff0f1f0fff0f1f0fff1f0f0fff1f1f1fff1f1f1fff2f1f1fff2f1f2fff2f1f1fff2f2f2fff3f2f3fff2f3f3fff4f3f3fff3f3f4fff4f4f5fff4f4f4fff5f5f4fff4f5f5fff5f4f5fff5f4f4fff4f4f5fff4f4f5fff4f4f5fff5f5f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f4f4fff4f3f4fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff3f3f4fff3f4f4fff3f4f4fff4f4f4fff4f4f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff4f4f5fff4f5f4fff5f4f4fff5f5f4fff5f5f4fff5f4f4fff5f5f5fff5f5f4fff4f4f4fff5f5f5fff4f5f5fff5f5f4fff5f5f4fff5f4f4fff4f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff5f5f6fff5f5f6fff5f5f5fff6f6f5fff5f5f5fff5f5f6fff6f5f5fff5f5f6fff5f5f6fff5f5f6fff5f6f5fff5f5f5fff6f5f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff6f5f6fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff4f5f5fff5f5f4fff4f4f5fff4f4f5fff4f5f4fff4f5f5fff4f5f4fff5f4f5fff5f5f5fff4f4f5fff4f5f4fff5f4f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff4f3f4fff4f3f3fff4f4f4fff4f3f4fff4f3f3fff4f4f3fff4f3f4fff3f4f4fff4f4f3fff3f3f4fff3f3f4fff3f3f3fff4f4f3fff3f4f4fff4f3f4fff4f3f3fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f5f5fff6f6f5fff6f6f6fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff8f8f8fff7f8f8fff8f8f8fff8f8f9fff8f9f8fff9f9f8fff9f8f9fff9f9f9fff9faf9fff9fafafff9faf9fffafafafffafafafffafafafffafbfafffbfafafffbfafafffafafafff9f9f9fff8f8f8fff7f7f7fff3f3f3ffddddddffabacacff636362ff3e3e3dff1f1f1fff0b0b0bff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040405ff0e0e0eff252625ff484848ff666666ff979797ffd9dadafff0f0f0fff5f4f5fff7f7f7fff9f9f9fffafafafffaf9f9fffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff8f8f7fff7f7f8fff7f7f8fff7f8f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff4f3f4fff4f3f3fff4f4f4fff4f4f4fff4f3f3fff4f4f3fff4f3f4fff3f4f4fff4f4f3fff3f3f4fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff4f3f4fff4f3f3fff3f3f3fff3f3f4fff3f3f4fff4f4f3fff3f3f3fff4f3f3fff4f4f4fff3f4f4fff4f4f4fff5f4f4fff4f5f4fff4f4f4fff5f5f5fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff5f4f5fff5f4f4fff4f4f4fff4f4f5fff3f4f4fff4f4f4fff4f4f4fff4f3f3fff4f4f3fff3f4f4fff3f3f3fff4f3f4fff4f4f3fff3f3f3fff4f4f4fff3f3f3fff4f4f3fff3f4f4fff4f3f4fff4f3f4fff4f4f3fff4f3f4fff4f4f4fff3f4f3fff3f3f4fff3f4f4fff3f4f4fff4f4f4fff4f4f3fff3f3f4fff4f4f4fff4f4f3fff4f4f4fff3f4f3fff4f3f4fff4f4f4fff3f3f4fff3f4f3fff4f3f3fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f2f2fff3f3f2fff3f2f3fff2f3f3fff3f3f2fff2f2f3fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff0f0f0fff1f0f1fff0f0f0fff0f0efffefeff0fff0efeffff0eff0ffefefeffff0efeffff0f0f0ffefefefffefefefffefefefffefefefffefefefffefefeeffeeeeefffeeeeefffeeefeeffeeefefffeeeeeeffefeeefffb1b1b1ff424242ff3e3f3eff3a3a3aff373736ff343433ff303030ff2d2d2dff2a2a29ff262626ff242424ff212121ff1e1e1dff1b1b1aff181818ff151516ff141313ff121212ff111112ff121111ff111111ff111111ff111111ff10100fff0f1010ff101011ff1010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff040404ff101110ff2c2c2dff5b5b5cffa8a8a7ffd9dadaffeeeeeefffdfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffefffffffffffefffffffffffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefffffffffefffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffefffffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffdfdfdfffdfefdfffdfdfefffefefefffefdfefffefefefffffefefffefffefffefefefffefefefffefffefffefefffffefffefffefffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfefffefdfdfffefefefffefdfefffefdfdfffefefdfffefdfefffdfefefffefefdfffdfdfefffdfefefffdfefdfffefefdfffdfefefffefdfefffdfdfdfff6f6f6ffececedffdadbdbffc8c8c7ffbdbdbdffb3b3b3ffa8a8a8ff9a9a9aff898989ff777677ff636363ff515151ff444344ff434343ff434343ff434343ff434343ff434343ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefdfdfffcfdfdfffbfbfbfff9fafafffafafafff9fafafffafaf9fff9fafafffaf9fafffaf9f9fff9f9fafff9f9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f9fff9f9f8fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff8f8f9fff8f9f8fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff7f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f6f6fff7f7f6fff7f6f7fff6f7f7fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f5f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff2f1f1fff2f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0effff0efefffefeff0ffefefefffefefefffefefefffefeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffecededffecededffecececffececebffebecebffebebebffebeaebffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdedfdeffdededdffdcdcddffdcdbdcffdbdbdaffdadadaffd9d9d9ffd9d8d9ffd7d7d7ffd5d5d5ffd3d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd5d5d4ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e1ffe1e1e1ffdbdbdaffdadadbffdfdfe0ffdededeffddddddffdddedeffdfdedfffe0dfdfffe0e0e1ffe1e1e1ffe1e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe6e7e6ffe6e6e7ffe7e6e6ffe7e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e9e9ffe9e9e9ffe9eae9ffeaeae9ffeaeaeaffeaeaeaffebebeaffebecebffebebebffecececffecececffececedffecedecffedededffeeededffeeeeedffeeedeeffeeeeeeffefefeeffeeeeeeffefefefffefefefffefefefffeff0efffefefefffefeff0ffefefeffff0f0effff0eff0fff0efeffff0f0effff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f1f0fff0f1f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff2f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff4f3f3fff4f4f4fff4f3f4fff4f5f4fff4f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff5f5f5fff6f5f6fff6f6f6fff5f5f6fff5f6f5fff6f5f5fff6f6f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f6fff7f7f6fff7f6f6fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff8f9f9fff8f8f8fff9f9f8fff8f9f9fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f8fff9f9f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9faf9fff9faf9fff9f9f9fff9f9fafffafbfafffcfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff101111ff111111ff111111ff101111ff101110ff111011ff131314ff191919ff232323ff333333ff3c3c3cff494949ff565555ff626262ff6f6e6eff7e7d7effbcbbbbffe2e2e2fff0f0f0fffdfdfcfffefefffffffffefffffefffffefffefffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefefffffefffefffefffefffffefffffefffffffffefffffefffffffefffffffffffffffffefefffefffffffefffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefefffdfdfefffdfdfcfffdfcfdfff8f8f8fff0f0f0ffe1e1e1ffc7c7c7ffbbbbbbffb0b0b0ffa6a6a5ff999a99ff8c8c8cff7c7d7dff6b6b6bff595a5aff484949ff3e3e3eff403f3fff404141ff414141ff414141ff434243000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111010ff111010ff101010ff121111ff111112ff121211ff121212ff121312ff121212ff141314ff161616ff191819ff1b1b1bff1d1d1eff202121ff232324ff262626ff29292aff2d2d2dff303030ff333433ff373737ff3b3a3aff3d3e3eff414242ff969696ffefeeefffefefefffeeeeeeffefefefffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefefffefefefffefeeeeffeeefefffefefefffefefefffeeeeefffefefeeffefefefffefefeffff0efeffff0f0f0fff0f0effff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f1f2fff1f2f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f4fff4f5f5fff4f5f4fff5f5f4fff4f4f5fff5f5f4fff5f4f5fff4f5f4fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f5fff5f5f5fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff6f5f6fff5f5f6fff5f5f5fff6f5f6fff5f6f5fff5f5f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff5f6f5fff6f6f5fff6f5f6fff6f6f5fff6f5f6fff5f6f6fff5f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f6f5fff6f5f6fff5f6f6fff5f6f6fff5f6f5fff6f5f6fff6f6f6fff5f5f5fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f5f4fff4f5f5fff4f4f4fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff6f6f6fff6f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f9f9fff9f9f9fffaf9f9fffafafafffafaf9fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff8f9f8fff9f9f9fffaf9f9fff9fafafffaf9fafff9fafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffafafafffafaf9fff9f9f9fff7f7f7fff6f6f6fff2f2f2ffd8d8d7ffa1a1a1ff626262ff3e3e3eff1e1e1eff0a0a0aff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0b0b0aff1e1e1eff404040ff606060ff8d8e8dffd4d4d4ffefefeffff4f4f4fff7f7f7fff8f9f9fffafafafffafafafffbfafafffafafafffafafafff9faf9fffaf9fafffaf9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff4f4f3fff3f3f4fff4f4f3fff3f4f4fff3f4f3fff4f4f3fff3f3f4fff4f4f3fff4f3f4fff3f4f4fff4f4f4fff4f5f4fff4f4f5fff5f4f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff6f5f5fff6f6f6fff5f5f5fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f6f5fff5f6f5fff6f5f5fff5f6f6fff6f5f6fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff5f5f5fff5f6f5fff5f6f6fff6f5f6fff5f5f5fff5f6f5fff6f5f6fff5f5f6fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff5f5f4fff5f5f4fff4f4f5fff5f5f4fff4f4f5fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f3fff3f2f2fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f2fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0fff0f0f0ffefefeffff0f0f0ffeff0f0ffefeff0ffefefefffefefefffefefefffefefefffeeefefffefeeefffeeefefffeeefefffefefefffe1e1e0ff5d5e5eff3e3f3fff3b3b3bff373737ff343434ff303131ff2d2d2dff2a2a2aff272727ff252524ff212121ff1e1e1eff1b1c1cff191819ff161616ff141514ff131213ff111111ff111111ff111111ff111111ff0f0f10ff101010ff111010ff101010ff1110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff040504ff101010ff292828ff595a5affa9a9a9ffdadbdbffeeefeffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffefffefefffffefffffffefefffffefefefffefefffffefffffffefefefffefefefffefffefffffefefffefefefffefffffffefffefffffefffffffffffffefefefffffffffffffffffffffffffffefefffffefffefffefffefffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfefefffefefefffefefdfffefdfefffffefefffefefefffefffffffefffffffefefffffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffefefefffefefdfffdfdfefffefefdfffdfdfefffefefdfffdfefefffdfdfcfff6f6f5ffecececffdadad9ffc7c6c7ffbcbcbcffb2b2b3ffa7a7a7ff99999aff898989ff767676ff636363ff505050ff424242ff434342ff434343ff434343ff434344ff434443ff444343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffbfafafffafafafffafafafff9f9fafffafaf9fff9faf9fff9faf9fffaf9f9fff9f9fafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff3f4f3fff4f3f3fff3f3f3fff3f3f4fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff2f3f2fff3f2f3fff2f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefefefffefefefffeeeeeeffefeeefffeeeeeeffedeeeeffeeeeedffedededffececedffedececffecececffececebffebebebffebebeaffeaeaeaffeae9eaffeaeae9ffe9e8e9ffe8e8e8ffe7e7e8ffe7e8e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e1ffdfdfe0ffdfdfdeffdededeffddddddffdcddddffdcdbdcffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd4d5d5ffd2d3d3ffd1d1d1ffd3d3d3ffd4d4d3ffd3d3d3ffd4d4d5ffd6d6d5ffd8d8d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe0e0e0ffe0dfdfffdededeffdfdfdeffdfe0dfffe0e1e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffeaebebffebebebffebebebffebececffecececffecececffecededffedededffedededffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefefffefefeeffefefefffefefefffeff0f0fff0efefffefefefffeff0effff0eff0ffefeff0ffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f0f0fff0f0f1fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f1f2fff1f2f2fff1f2f2fff2f2f2fff2f2f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f4f4fff3f4f4fff4f4f3fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff6f6f6fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff6f6f6fff6f7f6fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f9f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9fafafff9faf9fff9f9fafff9f9fafff9faf9fff9f9f9fffaf9f9fff9fafafffcfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111111ff111011ff111110ff111111ff111111ff101010ff121213ff19191aff252524ff323233ff3c3c3cff484848ff555554ff616061ff6e6e6eff7c7c7cffb0b0afffe0e0e0ffeeededfffcfcfcfffffffffffefefefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffefffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffefffffffffffffffffffffffefffffffffffefffffffffefffffffefffffffffffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffdfdfdfffcfcfdfff7f8f7fff0f0efffe0e0e0ffc7c7c7ffbababaffb0b0b0ffa6a6a6ff9a9a9aff8c8b8bff7c7c7cff6b6a6bff595a59ff484847ff3c3c3dff3e3e3eff40403fff414141ff414141ff4141420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff101010ff101110ff111010ff101010ff121212ff121111ff121111ff121211ff121313ff151515ff171716ff191a19ff1c1c1cff1f1f1fff222222ff242425ff272726ff2a2a29ff2d2d2dff303131ff343333ff373737ff3a3b3bff3e3e3eff4f4f50ffd3d3d3ffeeeeeeffeeefeeffeeefeeffeeeeeeffefeeefffeeeeeeffefeeeeffefeeeeffeeeeeeffefeeeeffeeeeefffefeeeeffeeefeeffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefeeefffefeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff1f0f0fff0f0f0fff1f1f1fff1f1f2fff2f2f1fff1f1f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff5f5f4fff4f5f5fff5f5f5fff4f4f4fff5f5f5fff4f4f4fff4f5f4fff5f4f5fff4f4f5fff5f5f4fff5f5f4fff4f4f4fff4f5f5fff5f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff5f4f4fff4f4f5fff5f4f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f6f6fff6f5f6fff5f6f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f7fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f6fff6f6f6fff5f6f6fff5f6f5fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f5f5fff6f5f5fff5f5f6fff6f5f6fff5f6f5fff5f5f5fff5f5f6fff6f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff4f4f4fff4f4f5fff4f4f4fff5f5f4fff5f4f5fff4f4f4fff4f4f4fff5f5f4fff5f4f5fff4f4f4fff5f5f5fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff5f5f5fff4f4f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff8f8f8fff9f8f8fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff9fafafffafafafffafbfafffafbfafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffbfafbfffafafafffafafafffafbfafffafafafffafafafffbfafafffbfafafffbfbfbfffbfbfbfffbfafbfffaf9f9fff8f9f9fff7f7f7fff5f5f5ffefefefffd1d2d2ff949494ff605f5fff3b3b3bff1a1a1aff09090aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff1a1a1aff3a3a3bff5a5b5aff818182ffcececfffeeededfff4f4f4fff7f6f6fff8f9f9fffaf9f9fffafafafffafbfbfffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f6f6fff5f6f6fff5f5f5fff5f5f6fff5f5f5fff5f4f5fff5f4f4fff4f4f4fff5f5f4fff4f4f5fff5f5f4fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff5f6f5fff5f5f6fff6f6f6fff5f6f6fff6f6f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f6fff6f5f6fff5f5f5fff6f5f6fff5f6f6fff5f5f6fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f5f5fff6f6f6fff6f5f6fff5f6f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff4f4f4fff4f5f4fff4f4f5fff4f4f5fff5f4f4fff5f5f4fff4f4f4fff4f5f5fff5f4f4fff4f4f4fff4f5f5fff4f5f4fff4f4f4fff5f5f5fff4f5f5fff4f5f4fff4f5f4fff4f4f4fff4f4f5fff4f4f4fff5f5f4fff5f5f5fff4f5f5fff5f4f5fff5f4f5fff5f4f4fff4f5f4fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f4f4fff3f4f4fff3f3f3fff4f3f4fff3f4f4fff4f3f4fff4f3f3fff3f3f3fff3f4f3fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff2f1f2fff1f1f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f0f0fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0effff0efeffff0f0f0ffefefeffff0f0effff0eff0ffefefeffff0efefffefefefffefefefffefefefffefefeeffefefefffefefefff9c9c9cff403f3fff3b3c3cff383838ff353434ff313231ff2e2e2eff2a2a2aff282728ff252525ff222222ff1f1f1eff1c1c1cff1a1a19ff171818ff151615ff131313ff111111ff101010ff111111ff100f10ff10100fff101010ff101010ff111011ff11111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff050505ff0f0f0fff242324ff525252ffa5a5a5ffdcdcdcffefefeffffdfdfdfffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefefefffffffffffefefefffefffefffffefffffefefffffffffefffffffefffefefefffefffffffffefefffffefefffefffffffefffefffefefefffefffffffefefefffefffefffefffefffefefefffffffffffffefffffffffefffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfdfffefdfefffdfefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffefefefffffefffffefefffffffefefffefffefffefefefffefefffffffefffffefefefffefefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefdfffdfdfefffdfdfefffdfdfdfffefefdfffefdfefffefdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefdfdfffefdfdfffcfcfcfff5f5f5ffecececffd8d9d8ffc6c6c6ffbbbbbbffb1b2b1ffa6a6a6ff989898ff888887ff757575ff626262ff4f5050ff434242ff434243ff434343ff434343ff434343ff434343ff43434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfcfffbfbfbfffafafafffafafafffafafafffaf9f9fffafaf9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f7fff7f8f8fff8f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f3fff4f3f3fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f2f3fff3f2f2fff2f3f2fff2f2f2fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff1f1f1fff1f2f1fff1f1f1fff0f0f1fff1f1f1fff0f1f1fff1f0f1fff1f0f0fff0f0f0fff0f0effff0f0f0fff0f0efffefefefffefefefffeeeeeeffefefeeffeeeeefffeeeeeeffedededffedededffedecedffecedecffecececffecebebffecebebffebebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e0e0ffe0e0e0ffdedfdfffdedddeffddddddffdddcdcffdcdcdbffdbdbdaffd9d9daffd8d7d8ffd5d5d5ffd3d2d2ffd1d1d1ffd4d3d4ffd3d3d3ffd4d5d5ffd5d5d6ffd7d7d8ffd9d9d90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdfe0dfffdfdfe0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffe0e0e0ffe1e1e1ffe1e2e1ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e7ffe8e8e9ffe9e9e9ffe9e9e9ffeae9eaffe9eaeaffebeaeaffebeaebffebebebffebecebffebecebffecececffedececffedececffedededffedededffeeedeeffeeededffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffeff0efffefeff0fff0f0efffefefefffefeff0ffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff0f1f0fff1f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff1f2f2fff2f3f2fff2f2f3fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f5fff6f6f5fff5f5f5fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff7f6f7fff7f6f6fff6f6f6fff7f7f6fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafaf9fffafafafff9faf9fffaf9fafffbfbfbfffdfdfdfffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111111ff111110ff111111ff111111ff111110ff0f100fff121212ff1a1a1aff252525ff323233ff3a3b3bff484848ff535453ff606060ff6e6e6dff7d7d7dffa7a6a6ffdcdcdcffebecebfffbfbfbfffefffefffffefefffefffefffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefffffffefffffffffefffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefffffffffffefffffffefffffefefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefdfdfffdfdfdfffdfdfdfff7f8f7fff0f0f0ffdfdfe0ffc6c7c6ffbbbabaffb0b0b1ffa6a6a7ff9a9a9aff8b8b8bff7b7b7bff6a6a6aff585958ff474747ff3d3c3cff3e3e3eff3e3e3eff40403fff414140ff4140400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f10ff100f10ff101111ff111011ff101110ff101010ff111111ff111111ff111211ff131313ff151615ff181718ff1a1b1aff1d1d1dff201f20ff232223ff252525ff282727ff2a2a2aff2e2d2dff313130ff343434ff373837ff3b3b3bff3f3f3fff808080ffefeeeeffefefeeffeeefeeffefeeefffefeeefffefefeeffefeeeeffeeeeefffeeeeefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefeeeeffeeefeeffefefefffefefefffefefeeffefefefffefefefffefefeffff0efefffefeff0fff0eff0fff0f0f0fff1f0f0fff1f1f1fff1f1f0fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff3f3f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f4f4fff5f4f4fff4f4f4fff5f5f4fff5f4f5fff5f5f4fff5f4f5fff5f5f4fff5f4f5fff5f4f5fff5f4f5fff5f4f4fff5f5f4fff4f5f4fff5f4f4fff5f5f4fff4f5f5fff4f5f4fff5f4f5fff5f4f5fff5f4f4fff4f4f4fff5f4f4fff4f5f4fff5f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f5fff4f4f5fff5f5f5fff5f5f4fff5f5f4fff4f5f4fff4f5f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff6f5f5fff6f5f5fff5f5f5fff6f6f6fff6f6f5fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f7f6fff7f6f6fff6f7f6fff7f6f7fff7f6f7fff7f6f7fff7f6f6fff7f7f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff5f6f5fff6f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff6f5f6fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f4f5fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f4f4fff5f4f4fff4f4f4fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff8f7f7fff8f8f8fff8f9f9fff9f9f9fffaf9fafffaf9fafffaf9f9fffafafafffbfafafffafbfafffbfbfbfffafafafffafaf9fffaf9f9fff9fafafffafafafffafafbfffcfcfbfffcfcfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfafffbfafafff9f9fafff8f8f8fff7f7f7fff4f5f5ffebeaebffcbcbcbff888787ff5a5959ff353434ff141515ff070707ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff090809ff171817ff3a393aff5a595aff797878ffc4c4c4ffebebeafff4f4f4fff7f7f7fff9f9f8fff9fafafffafbfafffbfafbfffbfbfbfffbfafafffbfafafffbfafafff9faf9fffaf9fafffafafafff9f9f9fff9f8f9fff8f8f9fff8f8f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f4fff4f4f4fff5f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff5f5f4fff5f4f4fff4f5f4fff5f4f4fff4f5f4fff5f4f5fff5f4f5fff5f5f5fff5f5f4fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff6f6f5fff5f6f5fff6f5f5fff5f5f6fff6f5f6fff6f6f6fff5f6f6fff6f6f6fff7f6f7fff7f6f7fff7f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f5f5fff5f6f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f4f5fff5f4f4fff5f5f4fff4f5f4fff5f4f4fff5f5f4fff4f5f5fff5f5f4fff5f4f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff4f4f4fff4f3f4fff4f3f4fff4f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff3f2f2fff2f3f2fff3f2f2fff2f3f2fff2f2f2fff2f1f2fff2f1f2fff2f1f1fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff0f1f1fff1f1f0fff1f0f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0ffeff0f0ffeff0f0fff0f0f0fff0f0efffefefefffefefefffefefefffefefefffefeeefffefefefffd3d3d3ff4e4e4eff3c3c3cff393939ff353536ff323232ff2f2e2eff2a2b2bff282728ff252525ff232222ff201f20ff1d1d1dff1b1b1bff191919ff161616ff141413ff121111ff0f0f10ff100f0fff0f0f10ff101010ff111011ff111111ff111011ff111110ff101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040405ff0d0d0dff212121ff545454ffa9a9a9ffdddeddffefefeffffdfcfcfffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffffffefffffefffffffffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffefefefffefffffffefffefffffefffffefefffffffefefffffefefffffffefffefffefffffefffffffefffffffffefffffefefffefefffffefefffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefffefffefffffffffffefffffffefffffefefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefdfffefdfdfffefefdfffdfefefffefefdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffefefffffffffffffffffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffbfcfbfff4f4f4ffebecebffd8d8d8ffc5c6c5ffbababaffb0b0b0ffa4a4a4ff969696ff868685ff737373ff605f5fff4f4f4fff434343ff434343ff444344ff434344ff444343ff434343ff4443430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffcfdfcfffbfafbfffafafafffaf9fafffaf9f9fff9f9f9fffafaf9fffaf9f9fff9faf9fffaf9f9fff9faf9fffaf9fafffaf9fafffaf9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f8f9fff8f8f9fff9f9f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f4f5fff4f4f4fff5f4f4fff4f4f4fff4f4f3fff4f4f3fff3f4f4fff3f4f3fff4f3f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0efffeff0effff0f0efffefeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffededecffecececffecebebffebebebffebebebffebeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffdfdfdeffdededeffddddddffdcdddcffdbdbdbffdadadaffd8d8d8ffd6d6d6ffd3d3d3ffd1d1d1ffd4d3d3ffd4d4d5ffd5d5d5ffd8d8d8ffd8d8d9ffd9d9da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededdffdededeffdededeffdfdfdfffdfdfdfffe2e1e1ffe1e2e1ffe2e1e1ffe1e2e1ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9eaffeaeaeaffebeaeaffebebeaffebebebffebecebffebebebffecebecffecececffececedffedededffedededffeeededffededeeffeeeeeeffefeeeeffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefeffff0efefffefefefffeff0effff0f0efffefeff0fff0efefffeff0f0fff0f0f0fff1f0f1fff0f1f1fff1f0f1fff1f1f0fff0f0f0fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff2f2f2fff2f2f2fff3f2f3fff3f2f3fff3f2f2fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f6fff6f5f6fff6f6f5fff5f6f5fff5f6f5fff5f6f5fff5f5f5fff6f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff7f6f7fff7f6f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f8f9fff9f9f8fff9f8f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffaf9f9fff9f9fafffafafafffafafafffbfbfafffcfcfcfffefefefffefffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111111ff111111ff111110ff111011ff101111ff101111ff111211ff1a1a1aff262626ff2f2f2fff353535ff4a4a49ff535352ff5f5f5eff6d6d6dff7d7d7dffa09fa0ffd8d7d7ffe8e8e9fff8f8f8fffefdfdfffefefffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffefffffffffefffefffffffffffffffefffffffefefffffefffefffffffefffefefffffffefffffefefffffefffffffffefefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfefdfffdfdfdfffdfdfdfff7f8f7fff0f0f0ffdfdfdfffc4c4c4ffbbbbbaffb1b1b0ffa7a6a7ff9a9a99ff8a8b8bff7b7b7bff696969ff575758ff464746ff3e3e3eff3d3e3eff3e3e3eff3e3d3eff3f4040ff41404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f100fff101010ff10100fff0f100fff111010ff101010ff101010ff101010ff111010ff121212ff141514ff161616ff191919ff1c1c1cff1e1e1eff212020ff232423ff252526ff282827ff2a2a2aff2d2d2dff303130ff353534ff383838ff3c3c3bff3f403fffb7b7b7ffefefefffefefefffeeefeeffefefefffefeeeeffefeeeeffeeefeeffeeeeeeffefeeefffeeeeeeffeeeeefffeeefeeffeeeeeeffeeeeefffeeefeeffefefeeffeeefefffefefefffefeeefffeeefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f3f2fff2f3f3fff2f3f2fff3f4f4fff4f4f4fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff5f4f5fff5f5f4fff4f5f5fff5f4f5fff4f5f4fff5f5f4fff5f5f5fff5f5f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff5f4f4fff5f4f4fff4f5f4fff4f5f4fff5f4f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f5fff5f6f6fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff5f6f5fff5f6f5fff5f6f5fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff6f7f6fff6f7f7fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff7f7f7fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f6fff6f7f7fff6f6f6fff6f7f6fff7f7f6fff6f6f7fff7f6f6fff6f7f6fff6f7f6fff7f6f7fff7f7f7fff6f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff6f7f6fff7f6f6fff6f6f7fff6f6f7fff6f6f7fff6f7f7fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f6f5fff5f6f5fff5f5f5fff6f6f5fff6f5f5fff5f5f6fff5f6f5fff5f6f6fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff6f6f5fff6f6f6fff7f6f6fff7f7f6fff7f6f7fff7f7f6fff7f8f8fff8f8f8fff8f9f8fffaf9f9fff9f9fafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfafbfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffafbfafffbfafafffafafbfffbfbfbfffbfbfbfffafbfbfffbfafafff9fafafff8f8f8fff6f7f7fff4f4f4ffe6e6e6ffc1c2c1ff7a7b7aff575757ff303030ff111110ff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff0a0a0aff161616ff393939ff5b5a5aff727271ffbab9baffe4e5e4fff3f3f3fff7f7f7fff8f9f8fffafaf9fffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafafafffafafafffbfafafffafafafff9faf9fff9f9f8fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f6f6fff6f7f7fff6f6f6fff6f7f7fff6f6f7fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff5f6f6fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f5f6fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff5f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff4f5f5fff5f4f5fff4f4f5fff4f5f5fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff3f4f3fff3f3f4fff4f4f3fff4f3f3fff3f3f4fff3f4f3fff3f4f3fff3f3f3fff3f4f4fff3f4f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff3f3f2fff2f2f2fff3f2f2fff2f2f2fff2f1f2fff2f2f1fff1f2f2fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f0fff0f1f0fff0f1f0fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0fff0f0efffeff0f0fff0f0efffefefefffefeff0ffefefeffff0efefffefefefffefefefff7f7f80ff3d3e3eff3a3939ff363636ff323232ff2f2f2fff2b2b2cff292828ff252625ff232323ff202120ff1e1e1eff1c1c1bff1a1919ff161617ff131414ff111211ff0f0f0fff101010ff101110ff101110ff111110ff111110ff111110ff0f1010ff101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040304ff0d0d0dff1f1f20ff585857ffaeaeaeffdfdfdffff0f0f0fffdfdfdfffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffefefffffffffffffefefefffefefffffffffffffffffffffffefefffffffefffefefffffffffefffefffffffefefefffefefefffffffefffefefffffffefefffefffefffefffefffffffffffffffffffefffefffefffffffefefefffffefefffefffefffefefefffffefffffefffefffefefffffffffefffefffefffefefffffefffefffffefefffefefffffffefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffffefffffffefefffefefffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffefdfefffdfefdfffefefdfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefefefffffefffffefffefffefefffffffffefffefefefffefefefffefefefffffefefffdfefefffefdfefffdfdfefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfefefffdfdfdfffdfefefffefefefffefefefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffafafbfff4f4f4ffebebebffd7d7d8ffc5c5c5ffbababaffafafafffa3a3a2ff949394ff838382ff717272ff5e5e5eff4f4f4fff444343ff434344ff434343ff434443ff434443ff444344ff4444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfefdfffcfcfbfffafafafffafafafffaf9fafffaf9f9fff9f9fafffafafafff9f9f9fff9f9fafffafafafffaf9fafffaf9f9fffafaf9fff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fffaf9fafffafafafff9f9f9fff9fafafff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff8f9f9fff8f8f9fff8f9f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f7f8fff7f8f8fff7f8f8fff7f7f7fff7f8f8fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff6f6f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff3f4f3fff4f4f3fff4f3f4fff4f4f3fff3f4f3fff3f4f3fff4f3f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff2f2f3fff2f3f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f2f2fff1f1f1fff1f2f2fff1f1f2fff1f1f1fff1f1f0fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0eff0ffefeff0ffeff0efffeff0efffefefefffefefefffeeefefffeeefeeffeeeeedffedeeedffedededffecedecffecececffecececffecebebffebebebffebebebffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e4ffe4e5e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdddddeffdcdcdcffdbdbdbffd9d9daffd7d7d7ffd5d4d5ffd3d4d4ffd5d4d4ffd5d6d5ffd7d7d8ffd9d9d9ffd9dadaffdcdbdbffdbdcdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcddddffdddedeffddddddffdedfdfffdedfdeffdfe0e0ffe0e0dfffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffeae9eaffeaeaeaffeaeaebffebebebffebebebffebebecffebececffecececffececedffedecedffedecedffededeeffeeededffedeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefeeffefefefffefefefffefefefffefefeffff0efefffefeff0ffeff0efffeff0f0ffefefeffff0f0f0fff0f0f0fff0f1f0fff1f1f0fff0f1f0fff1f1f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f6fff6f6f5fff5f6f6fff6f6f6fff5f6f6fff5f5f6fff5f6f6fff6f6f5fff5f6f6fff6f5f6fff6f5f6fff5f6f6fff7f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff7f7f6fff6f7f6fff6f7f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff7f8f8fff7f8f7fff8f8f8fff8f9f8fff8f9f9fff9f9f8fff9f9f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9f9f9fff9fafafff9f9f9fffaf9f9fff9faf9fff9faf9fffaf9fafffafbfafffbfbfcfffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff101111ff111111ff111011ff111111ff111111ff101010ff111010ff191919ff242424ff313030ff333334ff484848ff535253ff5e5e5eff6c6c6cff7d7d7dff989797ffcfd0d0ffe6e6e6fff4f4f5fffdfefdfffffefffffefefefffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffffffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffefffffffefefffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefffffffefefffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffdfdfdfffdfdfdfffdfdfdfff8f7f7fff0f0f0ffe0e0e0ffc4c4c5ffbcbcbbffb1b1b1ffa6a6a6ff999999ff8b8a8bff7a7a7bff686869ff575656ff464645ff3e3e3eff3e3e3eff3e3e3dff3e3d3eff3e3e3eff3f404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff0f0f0fff0f0f0fff0f0f10ff0f0f0fff111010ff101010ff101010ff101011ff121313ff151515ff171817ff1a1a1aff1c1c1cff1e1e1fff222121ff242423ff262625ff282828ff2a2b2bff2e2e2eff313131ff353535ff393838ff3c3c3cff696a69ffe7e8e7ffeeefeeffefefefffefeeefffeeeeefffefefefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeefffefeeefffefeeeeffefefeeffefefefffefefefffefefeeffefeeefffefefefffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff5f5f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff5f5f4fff5f5f5fff5f4f5fff4f4f5fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff5f6f6fff5f6f6fff5f5f6fff6f5f5fff5f5f6fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff6f6f6fff7f6f6fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f7fff6f7f6fff6f7f6fff6f7f6fff7f7f7fff7f6f6fff6f6f7fff6f6f7fff6f6f6fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff7f6f6fff7f7f6fff7f7f7fff7f6f7fff7f7f6fff6f6f7fff6f7f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f5f5fff5f5f6fff5f6f6fff6f5f5fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f6fff5f6f6fff5f5f6fff5f6f5fff6f5f6fff5f5f5fff5f5f6fff7f6f6fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f9f8fff9f9f9fff9fafafffafafafffafafafffafbfafffafbfafffbfbfafffbfbfbfffcfbfbfffbfbfbfffafafbfffafafafffafbfafffafafafffafafbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffafbfbfff9f9fafff8f8f8fff6f6f6fff3f3f3ffe2e2e2ffb7b7b7ff747474ff5a5a5aff2f3030ff101010ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010202ff090909ff131414ff353536ff585757ff6d6d6dffb0b0afffe0e0e0fff2f3f3fff7f7f7fff8f8f9fffafafafffbfafbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff5f5f6fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff5f6f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff6f6f7fff6f6f7fff6f6f6fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff7f6f6fff7f7f7fff8f8f8fff7f7f8fff8f7f8fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff8f7f8fff7f8f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f6f5fff6f6f6fff6f5f6fff5f5f6fff5f5f6fff5f5f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f5f5fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff2f1f1fff1f1f1fff1f1f0fff0f1f0fff0f1f0fff1f1f1fff1f0f0fff0f0f1fff0f0f1fff0f0f0fff0f1f0fff0f0f0fff0eff0fff0efeffff0eff0fff0eff0fff0eff0fff0efeffff0f0efffeff0f0ffefefeffff0efefffb7b7b7ff3e3f3eff3a3b3aff363637ff323333ff2f2f2fff2b2c2cff292929ff252626ff232323ff212121ff1f1f1fff1d1c1dff1a1a1aff171717ff141414ff121111ff101010ff0f0f0fff101010ff101011ff111010ff111111ff101010ff101010ff101010ff0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff0d0d0dff1f1f1fff5a595affaeaeaeffe2e1e1fff1f1f1fffdfdfdfffffefffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffefffffefefefffefefffffffefefffffefefffffffefffefffefffefffefffefffefffefefefffefefffffffefefffefefefffefffefffefefefffefffefffffffffffffefefffefefffffefefffffefefefffffffefffffffefffefefefffefefefffefefefffefefffffffefffffffefefffffffefffffffffffffefefffffffefffffefffffefffffffefffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffffefffefffffffefffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffefefefffffefefffefefffffefefffffefefefffffffefffffffefffefefefffffefefffffefefffefefffffefefffffffefefffffefefffefefefffefefefffefefdfffdfdfefffdfefefffdfefdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffafafafff3f3f4ffeaebeaffd5d5d6ffc4c4c4ffb9b9b9ffafaeaeffa1a1a1ff929291ff808180ff6c6c6cff5d5d5dff4e4e4fff434344ff444343ff434343ff434443ff434343ff434343ff444443000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffcfcfdfffbfbfbfffafafafffafafafff9fafafffafafafffaf9fafff9fafafffaf9fafff9f9f9fff9f9fafffaf9f9fffaf9f9fffafaf9fff9faf9fff9fafafff9faf9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fffafaf9fffaf9f9fff9f9fafff9f9fafff9f9f9fffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff8f8f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f4f3fff3f3f3fff3f4f3fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f2fff3f2f3fff3f2f3fff3f2f3fff3f2f2fff3f3f2fff2f3f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff2f1f2fff1f1f1fff1f1f1fff0f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0f0ffefefeffff0efefffefefefffeeefefffefeeeeffeeeeeeffeeededffededeeffedededffedededffedececffecececffebececffebebebffeaeaebffeaeaeaffeaeaeaffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e0e1ffe0e0e0ffe0dfe0ffdfdfe0ffdfdedfffdedddeffddddddffdcdcdcffdadadaffd9d9d8ffd7d6d7ffd5d6d6ffd5d6d6ffd7d8d8ffd8d8d9ffd9d9d9ffdbdbdbffdcdbdcffdbdcdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdddcdcffdddcdcffddddddffddddddffdededeffdededeffdfdfdfffdfdfe0ffe1e1e1ffe1e0e1ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffebeaebffebebebffecebebffececebffecececffecececffededecffedecedffedededffedeeedffededeeffedeeeeffeeeeeeffeeeeeeffefefefffeeefefffefefefffefefefffefeff0ffefeff0fff0efeffff0f0f0ffefefeffff0efefffefeff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f6f5fff6f6f6fff5f5f5fff6f5f5fff6f5f6fff6f5f6fff6f5f6fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff6f6f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9fafff9f9fafff9f9fafffafafafffafafafffaf9fafffbfafafffcfcfcfffefefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff101111ff111111ff111111ff111110ff111110ff101010ff101010ff171717ff222121ff2f2f2fff333333ff3e3e3eff535353ff5c5c5cff6a6a6aff7b7a7bff919191ffc6c7c6ffe4e4e4fff3f2f2fffdfcfdfffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffefefffefffffffffefffffefefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffefefdfffdfdfdfffcfdfdfff7f7f7fff0f0f0ffe1e0e1ffc6c7c6ffbcbcbcffb1b1b1ffa5a6a5ff999999ff888889ff787878ff676667ff555555ff444444ff3d3c3dff3d3d3dff3e3e3eff3e3d3eff3e3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0eff0f0f0fff0f0f0fff0f0f0fff0f0f10ff0f0f10ff100f0fff101010ff0f0f0fff101010ff131313ff161616ff191818ff1a1a1bff1c1c1dff201f20ff212221ff242424ff262626ff292929ff2c2b2cff2f2f2fff333232ff363636ff3a3939ff3d3d3dffa1a1a1ffefefeeffeeefefffeeeeefffefeeeeffeeeeeeffefeeeeffeeefeeffefefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefeeffeeefefffefeeefffefefefffefefefffefefefffefefeffff0eff0fff0f0efffefeff0fff0f0effff0f0f0fff1f1f0fff0f0f0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f3f2fff3f3f2fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff5f4f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff6f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f8fff8f7f8fff8f7f8fff7f7f8fff7f7f7fff8f8f8fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff8f7f8fff7f8f7fff7f8f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff7f6f7fff7f6f7fff6f7f6fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff6f6f7fff7f7f7fff7f6f7fff7f6f6fff6f7f7fff7f6f7fff7f6f6fff7f7f7fff7f6f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff6f7f6fff6f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f6fff6f6f6fff6f5f6fff6f5f6fff6f5f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff7f7f8fff8f7f7fff8f8f8fff8f8f8fff9f9f9fffaf9fafffafafafffbfafafffafbfbfffafafbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafafffafbfafffbfafbfffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffafbfbfffbfafafffbfafafffcfbfbfffcfbfcfffbfbfbfffbfafbfffafafafff8f8f8fff6f6f6fff3f4f3ffdfdfdeffabababff6f6f6fff5a5b5bff2f2f2fff101010ff040403ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff060607ff111111ff2d2c2dff525352ff6b6c6cffa8a8a8ffdededdfff3f3f3fff7f7f7fff9f8f9fffafafafffbfbfafffbfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffaf9f9fff9faf9fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f5fff6f5f6fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f6f6fff6f7f6fff7f7f7fff6f6f6fff6f7f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff7f7f7fff7f6f7fff8f8f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff9f9f8fff9f8f8fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f7f7fff7f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f5f6fff5f6f5fff6f6f6fff6f5f5fff5f6f5fff6f6f6fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff5f5f5fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff4f4f4fff3f3f4fff4f3f3fff4f3f3fff3f3f3fff3f3f4fff3f3f4fff3f3f4fff4f3f4fff4f3f4fff4f3f4fff3f4f4fff4f4f4fff4f3f3fff4f3f3fff3f3f4fff2f2f3fff3f3f3fff2f3f2fff2f3f3fff3f2f2fff3f3f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f0fff1f1f1fff0f0f1fff1f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0f0f0fff0eff0fff0efefffefefeffff0efefffefefeffff0efefffe8e8e8ff626262ff3c3b3cff383838ff333334ff30302fff2c2d2cff292929ff262626ff232423ff212221ff1f1f1fff1d1d1dff1b1a1aff171717ff151414ff131213ff111112ff101010ff111010ff101011ff101011ff101010ff101010ff101010ff0f0e0fff0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff0c0d0dff1d1d1eff5d5d5dffb1b1b2ffe3e3e2fff1f2f2fffdfcfdfffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffffffffffffefffffefefffefffffffffefffffefefefffffefefffefefefffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffffffffefefefffefefefffefefffffffefefffefefefffffefefffefefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffefffffffffffefefefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefdfefffdfdfefffefdfdfffefefefffdfdfdfffdfdfefffefdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffcfcfcfffafafafff3f3f3ffeae9eaffd0cfd0ffc2c2c2ffb9b9b9ffadaeadff9fa0a0ff909090ff80807fff6b6b6bff5c5c5dff4e4d4dff434343ff434343ff434343ff434343ff434443ff434443ff434344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffdfdfefffdfcfcfffbfafbfffafafafffafafafffafafafffafafafffaf9f9fffaf9fafff9f9fafffafafafff9faf9fffafafafffafafafffafafafffaf9fafff9fafafffaf9fafff9f9f9fffafaf9fff9f9fafff9f9f9fffafaf9fffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafff9f9f9fff9faf9fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff3f3f3fff4f4f3fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f2f3fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f2f1fff1f2f1fff2f2f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff1f1f0fff1f0f0fff0f0f0fff0f0effff0eff0ffefeff0ffefefefffefeeeeffeeeeeeffedeeeeffeeedeeffededeeffedededffedecedffececedffebececffebebecffebebebffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffdddedeffdddcddffdbdbdbffdbdadaffd9d8d9ffd7d8d8ffd8d7d8ffd9d9d9ffd9d9daffdbdbdbffdbdcdbffdcdcdbffdddddd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdadaffdbdbdbffdbdbdbffddddddffdcdcddffdeddddffdeddddffdededeffdededfffdfdfdfffdfdfe0ffe0dfe0ffe1e0e1ffe2e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebebebffebebebffecebebffebececffecececffecececffedecedffedecedffedededffeeedeeffeeeeeeffededeeffeeeeeeffeeefeeffefefeeffeeeeeeffefefefffefefefffefefefffeff0effff0efeffff0f0effff0efeffff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f5fff5f6f5fff6f6f6fff5f5f6fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff6f6f6fff7f7f6fff6f7f7fff7f7f7fff7f8f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9f9fafff9f9f9fffaf9fafff9faf9fff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafaf9fffafbfafffcfcfcfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101111ff111111ff111111ff111010ff101010ff101010ff0e0f0fff151415ff1f1e1fff2c2c2cff323232ff363536ff505050ff595a5aff676667ff767677ff8a8b8bffbdbcbcffe2e2e2fff0f0f0fffcfdfcfffefefefffefffffffffffefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffffefffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefefefffdfdfdfffcfdfdfff7f7f8fff0f0f0ffe1e1e0ffc8c7c7ffbcbcbcffb1b1b1ffa4a5a4ff979697ff878787ff777677ff656465ff535454ff434443ff3c3d3cff3d3c3dff3d3d3eff3e3e3eff3e3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1010ff0f0f0fff0f0f10ff0f0f0fff111110ff131413ff161616ff181818ff1a1a1aff1d1d1dff1f201fff222122ff252424ff272727ff292929ff2d2c2cff303030ff343334ff373737ff3b3b3aff4c4c4cffd9d9daffeeefefffeeeeeeffeeefefffeeeeefffeeefefffefefefffefeeeeffeeefeeffefefefffeeefeeffefeeeeffeeeeefffefefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0efffefefefffefeff0ffeff0f0fff0f0f0fff0f0effff0f1f0fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f4fff4f3f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f5fff6f5f5fff5f5f5fff6f5f6fff6f5f6fff5f5f6fff5f6f5fff6f6f5fff5f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f7f8fff8f8f8fff7f8f8fff8f7f8fff8f7f7fff8f8f8fff7f7f8fff8f7f8fff7f8f8fff8f7f7fff8f8f7fff7f8f8fff7f8f7fff8f8f7fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f7fff7f7f7fff8f7f7fff7f7f8fff8f7f8fff7f8f7fff8f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f6fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff9f9fafffafafafffafbfafffbfbfafffbfbfbfffbfbfcfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffafbfbfffbfbfbfffbfafafffafafafffbfbfbfffbfcfbfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffbfbfcfffbfbfafffbfbfafffbfbfbfffbfbfcfffcfcfcfffcfcfbfffafafafff9f9fafff8f8f8fff7f6f7fff2f2f2ffdcdcdcff9fa0a0ff6c6c6cff575858ff2d2d2dff0e0f0fff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff0d0d0eff232423ff484848ff656464ffa1a1a0ffd9d9d9fff2f1f2fff6f6f7fff9f8f9fffafafafffbfbfafffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafff9faf9fffaf9fafff9f9fafffafafafffaf9fafff9fafafff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f7fff7f8f7fff7f8f8fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f7f6fff6f6f7fff7f6f7fff7f6f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f6f6fff5f6f5fff5f5f5fff6f5f5fff6f6f5fff5f5f5fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f7f7fff6f6f7fff6f7f6fff7f7f7fff7f6f6fff6f7f6fff7f7f7fff6f7f7fff7f6f7fff6f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f6fff7f7f7fff7f7f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f7fff7f6f7fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff5f6f6fff6f5f6fff5f5f6fff6f6f6fff6f5f6fff5f6f6fff5f6f5fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f4f5fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff4f4f3fff3f4f4fff4f3f4fff4f3f4fff4f4f4fff3f4f4fff4f3f4fff4f3f3fff4f4f4fff3f3f4fff4f3f4fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff1f0f1fff0f1f1fff1f1f1fff1f0f0fff0f0f0fff1f1f1fff0f1f0fff1f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0effff0f0efffefeff0ffefeff0ffefeff0ff9b9b9bff3c3c3cff383839ff343535ff313131ff2d2d2dff292a29ff272727ff242424ff212222ff202020ff1d1d1dff1a1a1aff171717ff151514ff131314ff121212ff111111ff111111ff101111ff101010ff101010ff101010ff0f0e0fff0f0e0fff0e0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff0c0b0cff1f1f20ff656565ffb9b8b9ffe3e3e3fff2f2f2fffdfdfdfffffefffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffefffefffffefefffffffffffffffefffefefefffffefefffffffefffefefefffffefefffefefffffffefffffefefefffffffefffefefefffefefffffefffffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffffefefffefefffffefffefffffffefffefefffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffefefffffffefffefffffffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefdfefffefdfefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefffefffffffefffefefefffefefefffffffffffefffefffffefefffefefffffffefffffffefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfefffefdfefffefefefffdfefefffefdfefffefdfdfffdfefefffdfdfdfffdfdfdfffcfdfdfffcfcfcfff9f9f8fff2f2f2ffe9eae9ffcececeffc2c2c2ffb9b9b8ffacacacff9f9e9eff8f8f8fff7e7e7eff6c6b6bff5b5b5cff4c4b4cff404140ff444443ff434343ff434344ff434443ff434343ff43444400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffdfdfdfffcfbfcfffafafafffafafafffafafafffafafafff9fafafffafaf9fffafafafffafaf9fffaf9fafffafafafffafafafff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafaf9fffafafafffafafafffafafafffaf9f9fff9fafafff9f9fafff9fafafffafafafffaf9f9fff9f9f9fffafafafff9faf9fffaf9f9fff9f9fafffaf9fafffaf9f9fff9f9fafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff3f3f2fff2f2f3fff2f2f3fff2f2f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0efffefeff0fff0efefffefefefffefefefffeeeeeeffeeedeeffeeeeedffedeeeeffedededffedecedffecececffececebffebecebffebebebffeaeaeaffeaeae9ffe9e9eaffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe7e7e7ffe8e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdedfdeffdededdffdcdcddffdbdbdcffdadadbffdadad9ffd8d9d9ffd9d9daffdbdbdbffdbdbdcffdbdbdbffddddddffdedede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdddcddffddddddffdededeffdddedeffdededeffdededeffdfdfdfffdfdfdfffe1e1e1ffe2e2e2ffe3e3e2ffe4e4e3ffe3e4e4ffe3e4e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe9e9e8ffe9e8e8ffe9e9e9ffeaeaeaffe9eae9ffeae9eaffeaeaeaffebebebffebeaebffebebecffececebffecececffecececffececedffedededffeeededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffeeefefffefefefffefeff0ffefefefffefefefffeff0efffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f0f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f3fff3f3f2fff3f2f3fff4f3f3fff3f4f3fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f6f5fff6f6f6fff6f5f5fff5f6f5fff6f6f6fff5f6f6fff6f5f6fff5f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff6f6f7fff7f6f7fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f9fff9f8f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9fafafff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9fafffaf9fafff9f9f9fffafaf9fffaf9f9fff9f9fafff9fafafff9f9f9fff9fafafff9f9fafff9faf9fffafafafffaf9f9fff9faf9fffbfbfbfffafbfbfffdfcfcfffefefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111010ff101110ff101011ff101010ff101010ff0e0d0eff121212ff1c1c1cff282928ff313031ff383838ff484848ff575757ff636463ff737373ff868686ffb2b1b1ffdfdfdfffeeedeefffdfcfcfffffefffffefefefffffffefffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffffffffffefffffffffffefefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffefffefffdfefefffdfefdfffdfdfdfff8f8f7fff0f0f0ffdfe0e0ffc7c7c7ffbcbcbbffb0b0b0ffa2a2a3ff959695ff868686ff767575ff646464ff535253ff434343ff3c3c3bff3c3c3cff3c3c3cff3e3e3dff3e3e3eff414141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0eff0e0e0eff0f0e0fff0f0f0fff0f0f0fff0f0f0fff0f100fff0f0e0fff0f100fff121111ff131413ff161516ff191818ff1b1a1bff1d1d1dff20201fff232222ff252525ff282727ff2b2b2bff2e2e2eff313231ff353434ff383837ff3b3c3bff8c8b8bffeeefeeffeeefefffefefeeffeeeeeeffefeeeeffefeeeeffefefefffefeeeeffefefefffefefefffeeeeefffefefefffefeeeeffefeeeeffefefefffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffefeff0ffeff0effff0f0f0fff0f0f0fff1f1f0fff0f0f1fff1f1f2fff1f1f1fff2f1f1fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff5f6f5fff6f5f5fff5f6f5fff5f5f6fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f5fff6f6f6fff5f5f6fff5f6f6fff5f5f5fff6f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f7f6fff6f6f6fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f8fff8f8f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f8f8fff8f7f7fff8f8f8fff7f8f8fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f8f8fff7f7f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f6fff7f7f6fff6f6f6fff7f6f7fff7f7f7fff7f6f7fff6f6f7fff7f7f7fff7f6f7fff6f7f7fff7f6f6fff7f7f6fff6f6f7fff7f6f7fff7f6f7fff7f7f7fff8f7f7fff8f7f7fff8f7f7fff9f8f8fff9f9f9fff9f9f9fffafafafffafafafffbfbfafffbfcfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffbfbfafffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffbfbfcfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfcfcfffbfbfbfffafbfbfff9f9fafff7f8f7fff7f7f6fff1f1f1ffd8d8d7ff949494ff6b6b6bff545454ff272727ff0d0d0dff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0a0a0aff1c1b1bff3e3d3dff595959ff949393ffd3d3d3fff0f0f0fff7f7f7fff8f8f8fff9faf9fffafbfbfffcfbfbfffcfcfcfffcfcfdfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafbfbfffbfafafffbfafafffbfbfbfffafafafffafaf9fff9f9f8fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f9f8fff8f9f8fff8f8f8fff7f7f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff6f6f6fff7f6f7fff7f7f7fff7f6f7fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f5f6fff6f6f6fff6f5f5fff6f6f5fff6f6f6fff6f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f6fff6f7f7fff7f7f6fff6f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f6fff7f7f7fff7f7f6fff7f7f7fff7f6f6fff6f7f6fff6f7f7fff7f6f6fff7f7f6fff6f7f7fff7f7f6fff6f7f6fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff5f6f6fff6f6f6fff6f5f5fff6f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff5f5f4fff4f4f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff3f4f3fff4f3f4fff4f4f4fff4f3f4fff3f3f4fff4f4f4fff4f3f4fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f3f3fff4f3f3fff3f3f3fff3f2f3fff3f2f2fff3f3f3fff3f2f2fff3f3f2fff2f2f2fff2f2f1fff1f2f2fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f1f1fff0f0f0fff1f1f1fff1f1f1fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0effff0f0f0ffefefefffeff0efffd3d3d3ff4b4c4cff39393aff353535ff313231ff2d2e2eff2a2a2aff272727ff252525ff232323ff202020ff1d1e1dff1b1b1bff181818ff161515ff141314ff131312ff121111ff101010ff100f10ff101010ff101010ff0e0e0fff0f0f0fff0f0f0fff0f0f0fff0d0d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff0c0c0cff232323ff6f6e6effbdbdbdffe3e3e4fff4f3f3fffefdfdfffffffffffefefefffffffefffffffefffffffffffefefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefefffffffefffffefefffefefefffffefefffffffffffffefefffffffefffefefefffefefefffefffefffefefefffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffffffffefefffffffffefffffefefffefffffffefefefffffffefffffffefffffffffffefefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffefefffffffefffefefffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffffffffffefefffffefffffffefefefffffefefffffffffffefefffffefefefffefefdfffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffefefefffdfdfdfffefdfefffdfdfdfffefefdfffdfdfdfffefdfefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfbfbfff8f8f8fff2f1f2ffeae9e9ffcecdceffc1c1c1ffb8b8b8ffacababff9d9d9dff8e8d8dff7b7b7bff6b6b6bff5b5b5bff4a4a4aff3f3f3eff404141ff444343ff434443ff434344ff434443ff43434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfcfdfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fffafafafffafafafffafafafffafafafffafaf9fff9fafafffafaf9fffafafafff9fafafffafafafffafaf9fffafaf9fffafaf9fffafafafffaf9f9fffafafafffafafafff9f9fafff9fafafff9f9f9fffaf9f9fffafafafff9f9fafffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff7f7f7fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f6f6fff6f7f6fff6f6f6fff6f5f6fff6f5f6fff5f5f5fff6f5f5fff5f5f5fff5f4f5fff5f4f4fff5f5f5fff4f4f4fff4f5f4fff4f4f4fff4f4f3fff3f4f4fff4f4f3fff4f4f4fff3f4f4fff4f4f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff3f3f3fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f2fff1f1f1fff1f0f0fff0f1f0fff1f1f1fff0f0f0fff0f0effff0eff0ffefefefffefefefffeeeeeeffefeeefffeeeeeeffeeedeeffedededffedeeedffedecedffecedecffecececffebecebffebebebffebeaebffebeaeaffeae9e9ffeae9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e0e0ffe1e0e0ffe1e1e0ffe0dfe0ffe0e0dfffdfdfdeffdededeffdcdcdcffdcdcdbffdadadaffd9dadaffdbdbdbffdbdbdbffdcdcdbffddddddffdededdffdededf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffddddddffdcdddcffdedddeffdeddddffdedddeffdededeffdfe0dfffe1e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e9e9ffe9e9e9ffeae9e9ffeaeaeaffe9e9eaffeaeaeaffeaeaeaffebeaeaffebebebffebebecffececebffecececffecececffecececffedededffedededffedededffededeeffedeeedffeeeeeeffeeefeeffeeefeeffeeeeeeffefefefffefefefffefefefffefefefffefeff0fff0f0f0fff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f0f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f4fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff6f5f5fff6f5f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f6fff6f6f6fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f7f6fff6f7f7fff7f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9f9fffaf9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fff9faf9fffaf9f9fffafafafffaf9f9fff9f9f9fff9fafafffaf9f9fffafaf9fff9fafafffafaf9fff9faf9fffaf9f9fffaf9f9fffafafafffafafafffbfbfafffbfbfbfffbfbfcfffefefefffffefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111110ff101010ff101010ff100f10ff0e0e0fff0c0c0cff101010ff1a1a19ff262626ff2e2e2dff383838ff3f403fff565656ff616161ff706f70ff838282ffa9aaa9ffdadbdbffebecebfffcfcfcfffffefefffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefefffefffffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefdfffefefdfffdfdfdfff8f7f8fff0f0f0ffdfdfdfffc7c7c7ffbbbbbaffaeafaeffa2a2a2ff949494ff868686ff767575ff646464ff535352ff434343ff3b3a3bff3c3b3cff3c3c3cff3d3d3dff414141ff4140400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0e0f0eff0e0e0eff0f0e0eff0f0e0fff0f100fff0f0f0fff0f0f0fff0f0f0fff101010ff111212ff131414ff161616ff191919ff1b1a1aff1e1d1dff202020ff232323ff262625ff292929ff2b2c2cff2f2f2fff333233ff353636ff393939ff444443ffc3c3c4ffeeeeeeffeeeeeeffefefeeffefeeefffefeeefffeeefeeffefeeeeffefeeeeffefefefffefefeeffefefefffeeefefffefeeefffefeeefffefefefffefefefffefefefffefeff0ffefefefffefefefffeff0f0fff0efefffefefeffff0eff0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f6f5fff5f5f6fff6f5f6fff6f5f6fff6f6f5fff5f6f6fff5f6f6fff5f6f5fff6f6f6fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff5f5f5fff6f5f5fff6f5f6fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff6f5f5fff5f6f5fff5f5f5fff6f5f5fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f5f6fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff6f6f6fff7f6f6fff6f6f7fff6f7f6fff7f6f7fff7f6f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff7f8f7fff8f8f8fff7f7f7fff8f7f8fff8f7f7fff7f7f8fff8f8f7fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff8f7f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9f9fffbfafafffafafbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfafffcfcfcfffcfcfcfffefdfdfffdfdfdfffcfcfdfffcfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffcfcfcfffbfbfbfffbfafafffaf9f9fff8f8f8fff6f6f6fff1f0f1ffd6d5d5ff8c8b8bff656665ff4c4c4cff222222ff0a0a0aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020101ff090808ff161516ff363636ff525151ff888888ffccccccffedededfff6f6f6fff8f8f8fff9f9fafffbfbfafffbfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffafafbfffbfbfafffafafafffaf9fafff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f9f9fff9f9f8fff9f8f9fff9f8f8fff9f8f8fff7f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f6f7fff7f6f7fff7f6f7fff7f7f6fff6f7f7fff6f7f7fff6f6f6fff6f6f7fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff7f6f6fff7f7f6fff7f6f7fff7f6f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f7f7fff8f7f7fff8f7f7fff7f7f8fff8f7f7fff8f7f8fff8f7f8fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafff9faf9fff9f9f9fffafaf9fffaf9fafff9faf9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff6f7f7fff7f6f7fff7f7f6fff6f6f7fff6f6f7fff7f7f6fff7f7f6fff7f7f7fff7f6f7fff6f7f6fff7f6f6fff7f6f6fff7f6f6fff6f7f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f5f5fff4f4f4fff5f4f5fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff1f1f0fff1f0f0fff1f1f1fff0f1f0fff1f1f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0eff0fff0eff0ffefefeffff0f0f0fff0efefff7d7d7dff3a3a3aff363636ff323231ff2e2e2fff2b2b2bff292828ff252625ff242323ff212121ff1e1e1eff1c1c1bff181818ff161616ff141415ff131313ff121211ff101010ff10100fff101010ff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0d0d0cff0c0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff090909ff1f1e1eff696868ffbbbbbbffe5e5e5fff5f5f5fffefdfefffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffefffffffefffffffefefffffffffffefefefffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefffffefefffffefefefffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefdfffffefefffffefefffefffefffefefefffffefefffffffefffefffefffffffffffefefefffffefefffffefefffefefefffffefefffefefefffefefefffefdfefffdfefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefdfffdfdfdfffefefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffbfcfcfff7f7f7fff1f1f1ffe8e8e8ffcdccccffc1c0c0ffb7b7b7ffabaaabff9d9d9cff8e8e8eff7a7a7aff6a6969ff5b5a5bff494949ff404040ff414140ff404041ff434343ff434343ff444343ff4443430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefdfefffcfcfcfffafbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafaf9fffaf9fafffafafafffafafafffafaf9fffafafafffaf9fafff9faf9fffafaf9fffaf9f9fffafafafffafaf9fffafafafff9faf9fffaf9f9fffaf9f9fff9f9fafffafaf9fffaf9fafffaf9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff6f6f6fff6f6f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff3f3f4fff4f4f3fff4f4f3fff4f3f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff2f3f3fff3f3f3fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f0f0fff0f0f0fff0eff0fff0eff0ffefeff0ffefefefffefefeeffefefeeffeeeeeeffedeeeeffededeeffedededffedededffededecffecececffebececffebebebffebebebffebeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e4ffe5e5e4ffe5e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe1e1e0ffe0e0e0ffe0dfe0ffdfdedfffdededeffddddddffdcdcdcffdbdadaffdcdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffdfe0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd9d9d9ffd9d8d9ffdadadaffdadadbffdbdbdbffdbdbdbffdddddcffdddddcffddddddffdddeddffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e3ffe3e4e4ffe3e4e3ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe6e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe6e6e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e7e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebeaeaffebeaeaffebebebffecebebffecececffecececffecececffecededffedededffedededffedededffeeedeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefefefffeeefeeffefefefffefefefffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f2fff1f2f2fff2f2f2fff3f2f3fff3f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f4f4fff4f3f3fff5f4f4fff4f4f4fff4f4f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff6f6f5fff6f5f6fff6f5f6fff5f6f5fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff6f6f6fff7f6f7fff6f7f7fff6f7f6fff7f6f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9fafafff9faf9fffafafafffaf9f9fffaf9f9fff9f9f9fffaf9f9fffaf9f9fffafafafff9f9f9fffaf9f9fffaf9fafff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9fafffaf9f9fffafaf9fffaf9fafffaf9fafff9faf9fffafaf9fffafafafffbfafafffbfbfbfffdfdfdfffefefefffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111010ff101010ff101010ff0e0f0fff0e0e0fff0f0e0fff0e0e0fff171617ff242424ff2c2b2bff363737ff404040ff505050ff606060ff6d6d6dff808080ffa2a2a1ffd5d5d5ffe8e8e9fff8f7f8fffefefefffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffdfefdfffefdfdfffcfdfdfff7f8f8fff0f0f0ffdededeffc7c7c6ffbababaffaeaeaeffa2a2a2ff949494ff858686ff767676ff646464ff535253ff424242ff3a3a3aff3b3b3aff3c3c3bff414140ff414141ff4141410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0c0dff0d0c0cff0e0f0fff0e0e0eff0e0e0fff0e0e0eff10100fff0f0f0fff100f10ff101111ff131312ff141414ff161616ff191819ff1b1b1bff1e1e1eff212121ff242323ff262626ff29292aff2d2d2dff303031ff343434ff373737ff3a3b3aff6f6e6fffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefefffeeeeefffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0eff0fff0eff0fff0efeffff0f0efffefefeffff0f0f0fff0f0effff0eff0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff3f2f2fff2f2f3fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f6fff5f6f5fff6f6f6fff5f6f5fff6f6f6fff5f6f5fff6f6f5fff6f5f6fff5f5f6fff6f5f6fff5f6f6fff5f5f6fff6f6f5fff6f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f6f5fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f6f6fff5f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff7f7f6fff7f7f6fff6f7f6fff7f7f7fff7f7f6fff7f6f7fff7f7f6fff6f7f6fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f9fff9f9f8fff9f8f8fff8f8f8fff8f8f9fff9f9f9fff8f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f8f7fff8f8f8fff8f8f7fff8f7f8fff8f8f7fff7f7f7fff8f7f7fff8f7f8fff7f8f8fff7f7f7fff8f8f7fff8f7f8fff7f7f8fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffaf9fafffafafafffafbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfdfdfffdfefdfffdfdfdfffcfcfcfffcfbfbfffbfafbfffbfafbfffbfbfafffcfcfbfffbfcfbfffbfcfbfffbfbfafffaf9f9fff8f8f8fff6f6f6ffeeeeeeffcecdceff838383ff5c5c5cff3e3e3eff1a1a1aff080808ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff121212ff343333ff585858ff7e7d7effc3c2c3ffe7e7e7fff5f5f5fff8f8f8fff9faf9fffbfafbfffcfbfbfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfafafffbfafbfffafafafffaf9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f6fff7f6f7fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f7fff6f7f6fff6f6f6fff6f7f6fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff8f7f8fff8f8f8fff7f8f8fff7f8f8fff8f8f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff8f8f8fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffaf9fafff9f9fafff9fafafff9fafafffaf9fafffafafafffaf9fafffafafafffafafafffaf9fafff9fafafff9faf9fffafafafff9f9f9fff9f9f9fff8f9f8fff9f9f8fff8f8f8fff8f7f8fff8f7f8fff7f8f8fff7f7f8fff8f8f7fff8f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f4f5fff4f4f5fff4f5f5fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f5fff4f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f1f1fff1f0f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0efeffff0efeffff0eff0fff0eff0fff0efefffefefefffefefefffeff0efffbebdbdff3b3a3bff373736ff323232ff2f2f2fff2c2c2cff292929ff262626ff252424ff222222ff1f1f20ff1c1d1dff191a1aff171617ff151415ff131213ff121111ff101010ff0f0f0fff0e0f0fff0e0f0fff0f0f0fff0f0f0fff0d0d0dff0d0d0dff0d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080809ff1b1c1cff5f5f5fffbcbcbcffe7e6e6fff6f6f6fffefefefffffffefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffefefffffffffffffffefefffefefefffefefffffffefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffefffffefefffffffefffffefefefffefefffffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefffffffffefffffffffffffefffffffefffefffefefefffefefefffffefefffefefffffefefefffefefdfffefefdfffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfdfefffefdfefffdfdfefffefdfdfffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfbfff6f6f6fff0f0f0ffe5e4e4ffcbcbcbffbfbfc0ffb6b6b6ffaaa9a9ff9c9b9cff8d8c8dff7a7a7aff696a6aff5a5a5aff494949ff404040ff414041ff414040ff464646ff464646ff444343ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffbfcfbfffafafafffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9fafafff9fafafffafaf9fff9f9f9fffaf9f9fffaf9fafffaf9fafffaf9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f8f9fff8f9f9fff8f9f9fff8f8f9fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff6f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f3fff4f4f3fff3f3f3fff3f4f4fff3f3f4fff3f3f3fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff2f3f2fff3f3f3fff3f3f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f1f1fff0f0f1fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffefeeefffeeeeeeffedeeeeffeeeeeeffedededffedededffecedecffecedecffecececffebebebffebebebffeaeaeaffeae9eaffeaeaeaffeae9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe1e0e0ffe1e0e1ffe1e0e1ffe0e0dfffdfdfdeffdededeffddddddffdcdcdcffdcdbdcffdeddddffdddeddffdfdfdfffe0dfe0ffe0e0e0ffe0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdcffdcddddffdddedeffdfdfdfffe0e0e0ffe1e1e1ffe1e2e1ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9eaffeae9eaffeaeaeaffeaeaeaffeaebeaffebebeaffebebebffecebebffecebecffecececffedececffededecffededecffedededffeeededffeeedeeffeeeeeeffedeeeeffefeeeeffeeeeefffeeefefffefefeeffefefefffefefefffefeff0ffefefefffeff0f0fff0eff0fff0f0f0fff0eff0fff0f0f0fff0f1f1fff1f0f0fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff2f2f2fff2f1f2fff3f2f3fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff7f6f7fff7f6f6fff6f7f6fff6f6f6fff6f7f7fff7f7f6fff7f6f7fff7f7f6fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9fafffaf9fafff9f9fafff9f9fafffafaf9fffaf9f9fff9f9f9fff9f9fafffafafafff9fafafff9fafafffafafafff9faf9fffaf9fafffaf9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9fafafffafafafffafaf9fffbfbfafffafbfbfffcfcfcfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111010ff0f1010ff0f1010ff0f0e0fff0e0f0eff0e0e0fff0d0d0dff0d0c0cff131314ff202121ff292929ff353535ff404140ff4a4a4aff5f5f60ff6b6c6bff7e7e7eff9c9c9bffcdcdcdffe5e6e5fff5f5f5fffdfdfdfffffefffffefffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfefdfffdfefdfffcfdfcfff7f8f8fff0eff0ffdededeffc5c6c5ffb9b9b9ffadadaeffa1a1a1ff949394ff858585ff757575ff646464ff525253ff414242ff3a3a39ff3a3a3aff414141ff414140ff414041ff4041400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0c0cff0d0d0dff0c0d0dff0e0e0eff0e0e0fff0e0f0eff0e0e0eff0e0f0fff10100fff111111ff131313ff151514ff161716ff191a19ff1c1c1cff1f1e1fff212221ff242424ff272727ff2a2a2aff2e2d2eff313131ff353535ff383938ff3c3c3cffa8a7a8ffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefefefffefeeefffefefefffefefefffeeefeeffefefefffefefefffefefefffefefefffefefefffefeff0ffefeff0ffefefeffff0f0efffeff0f0fff0f0f0ffefefeffff0eff0ffeff0effff0f0effff0f0f0fff0f0f0fff1f1f0fff2f1f1fff1f2f1fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff3f4f3fff4f4f4fff5f4f5fff6f5f5fff5f5f6fff5f6f6fff5f5f5fff5f5f6fff5f6f6fff5f6f6fff5f6f6fff6f6f5fff6f5f5fff6f6f6fff6f6f5fff5f6f5fff6f6f6fff6f6f5fff6f5f6fff5f6f5fff6f5f5fff5f5f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff5f6f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f6f7fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f6fff7f7f6fff6f7f7fff7f7f6fff7f7f7fff7f8f7fff8f7f8fff8f7f7fff7f8f8fff7f7f8fff8f8f8fff8f9f8fff8f8f9fff9f8f9fff9f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff9f9f8fff8f9f8fff9f9f9fff8f9f8fff9f8f9fff8f9f8fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f8fff8f9f8fff8f9f8fff8f8f8fff9f9f9fff9f8f9fff9f8f8fff8f9f9fff8f8f8fff8f8f9fff9f8f8fff9f8f9fff9f8f9fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f8f7fff8f8f7fff8f8f7fff7f8f8fff8f8f7fff8f7f8fff8f8f7fff8f8f8fff8f7f7fff7f8f8fff7f7f8fff8f7f8fff7f8f7fff7f7f8fff8f7f8fff8f7f7fff7f7f8fff7f8f8fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff8f7f7fff8f8f7fff7f8f7fff8f8f8fff7f8f7fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fffafafafffafafafffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafbfafffbfbfbfffcfcfcfffdfdfdfffefefefffdfdfdfffdfdfdfffbfbfcfffbfbfbfffbfbfafffbfbfbfffcfcfcfffcfcfbfffbfbfcfffafbfafffafaf9fff8f8f8fff5f6f6ffebeaeaffc4c4c4ff797a79ff595959ff3f3e3eff1b1c1cff09090aff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050405ff101010ff2f2e2eff545454ff777777ffb6b6b6ffe2e2e2fff4f4f4fff8f8f8fff9fafafffbfbfbfffbfcfbfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffcfdfdfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfafff9fafafffafafafff9f9f9fff9f9f9fff9faf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f8fff8f7f8fff8f7f7fff7f7f8fff7f8f8fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f6fff6f7f7fff7f7f7fff6f7f6fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f7f7fff7f8f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffaf9fafff9fafafff9f9fafffafafafffafafafffafafafffafafafffbfafafffafafbfffafbfafffafafafffafafafff9fafafffafafafff9f9fafff9f9f9fff9f8f9fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f7fff8f7f8fff7f8f7fff8f7f7fff7f7f7fff8f7f8fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff6f6f6fff6f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff5f6f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f4f5fff4f5f5fff4f4f5fff5f4f5fff4f5f4fff4f4f4fff5f4f5fff5f4f4fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f2f3fff2f3f2fff1f2f2fff1f2f1fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f0f1fff1f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0fff0f0efffeff0f0ffefefefffefefefffefeeefffe7e8e7ff666665ff373837ff333333ff30302fff2d2d2dff2a2b2aff282728ff262525ff222323ff1f2020ff1e1d1dff1a1b1aff181818ff151515ff131313ff111112ff0f1010ff0e0e0fff0f0e0fff0f0f0fff0f0f0fff0d0d0dff0d0d0cff0d0d0dff0d0d0dff0d0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff080708ff161616ff504f4fffb9b9baffe8e8e9fff7f7f7fffefefdfffefffffffffffffffefefefffffefffffefffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefefffffefffffefefefffefefefffefffefffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffffffffffffffefefefffffefffffefffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffefffffefefffffffffffffffefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffefefffffffffffefefefffffefffffffffefffffefffffefefffffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfff6f6f6ffeff0efffe2e3e2ffcacacaffbfbebfffb4b5b4ffa8a8a8ff9b9b9bff898989ff797979ff6b6a6aff5a5a5aff474847ff3e3f3fff404040ff464646ff454646ff464646ff464646ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfcfcfffbfbfafffafbfafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9fafffafaf9fff9fafafffafafafff9f9f9fff9f9fafff9faf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f8f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f6fff7f6f6fff6f7f6fff6f6f6fff6f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f4fff5f5f5fff4f5f4fff4f5f5fff4f4f5fff4f4f4fff3f4f4fff4f4f3fff4f4f4fff3f4f3fff4f4f4fff4f3f4fff4f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f2f3fff2f3f2fff3f3f2fff2f3f2fff2f2f2fff2f2f1fff2f1f2fff1f2f1fff2f1f2fff1f1f1fff0f1f1fff0f0f1fff1f0f1fff0f1f0fff0f0f0fff0eff0fff0efefffefeff0ffefefefffeeeeefffeeeeefffeeeeeeffeeeeeeffededeeffedededffedececffecececffecececffebecebffebebebffeaebeaffebeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e7e7ffe7e8e7ffe6e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e5ffe4e3e4ffe4e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdededeffdddddcffddddddffdededdffdedfdfffe0e0dfffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffdbdadaffdadadbffdadbdbffdbdbdcffddddddffdedfdeffdfdfe0ffe0e0e1ffe1e1e0ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e2ffe3e4e3ffe4e4e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e5e5ffe6e6e6ffe6e7e6ffe6e7e7ffe7e6e7ffe6e7e6ffe6e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaebffebebebffebebecffebebecffebececffecececffecededffedededffededecffedededffedeeedffeeeeedffeeeeedffeeeeeeffeeeeeeffefeeeeffeeefeeffefefefffefeeefffefefefffefefeffff0efefffeff0effff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f1fff2f2f1fff2f2f1fff2f3f2fff2f2f2fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f7f6fff6f7f7fff7f7f7fff6f6f6fff6f6f7fff6f7f6fff7f7f6fff7f7f6fff6f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fff9faf9fffafafafff9faf9fffaf9fafff9faf9fffaf9f9fff9f9f9fffaf9fafffaf9f9fffaf9f9fffafafafff9fafafff9fafafffafafafffafaf9fff9fafafff9faf9fffafafafff9faf9fffafafafffaf9fafffbfafafffbfbfbfffbfbfbfffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff100f0fff101010ff0e0f0eff0e0e0eff0e0e0fff0d0d0dff0c0c0cff0c0c0cff101110ff1d1d1cff262626ff333233ff3f3f3fff494949ff5c5c5cff6c6c6cff7b7b7bff969696ffc6c5c5ffe4e4e3fff2f2f2fffdfdfdfffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffffffffffffffffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffdfefefffefdfefffcfcfcfff6f7f7ffefefefffdddedeffc1c1c1ffb7b8b8ffacadacffa0a0a1ff939293ff858485ff747474ff626362ff525252ff424142ff393939ff414141ff414141ff414141ff404141ff41404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0d0d0dff0c0d0cff0c0d0cff0c0c0dff0f0e0fff0e0f0fff0f0f0fff0e0e0eff100f0fff111211ff141313ff161515ff181817ff1a1a1aff1d1d1dff1f2020ff222222ff252626ff282828ff2b2c2cff2f2f2eff333232ff353636ff393a3aff59595affe0e0e0ffeeeeeeffeeeeeeffeeefeeffefeeefffeeefeeffeeefefffefeeefffeeefeeffefefefffeeefefffeeefeeffeeefefffefefefffefefefffefefefffeff0efffefefeffff0eff0fff0f0f0fff0eff0fff0f0f0fff0f0f0ffeff0f0fff0f0effff0eff0fff0f0f0fff1f1f1fff2f2f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff5f6f5fff5f6f5fff5f5f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f6f7fff6f6f7fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f8f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff8f9f8fff8f9f8fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9fafffaf9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f7fff7f7f8fff8f7f8fff7f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f7fff7f7f8fff8f8f8fff8f9f9fff9f8f8fff9f9f9fff9f9f9fffafafafffafafafffbfafafffbfbfbfffbfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfdfcfffcfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfcfffdfcfdfffefdfefffdfdfdfffcfdfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfdfdfffbfbfbfff9f9f9fff8f8f8fff4f5f4ffe5e5e5ffb9b9b9ff747575ff5d5c5cff434242ff1d1e1dff0b0b0bff030304ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff505151ff515151ff515051ff515151ff515150ff515150ff515151ff515051ff515151ff505151ff515050ff4f5050ff4f4f4fff4e4e4eff4d4d4dff4c4c4dff4c4b4cff4b4a4bff494949ff474847ff464646ff454444ff434343ff434343ff414141ff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040505ff100f0fff2b2b2bff4f4f4fff707070ffabababffe0e0e0fff4f5f5fff8f8f8fff9f9fafffbfbfbfffcfbfbfffcfcfcfffdfdfdfffefdfefffdfdfdfffcfdfcfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffafafafffafafafff9fafafff9faf9fff9f9f9fff9f9f9fff9faf9fff9faf9fffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f7f8fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff7f6f6fff6f7f7fff7f6f7fff6f7f7fff7f7f6fff7f6f6fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f8f7fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f8f8fff8f9f8fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafbfafffafafafffafafafffafafbfffafbfafffbfbfafffbfbfbfffafbfafffafbfafffafafafffafafbfffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f8f7fff7f8f8fff8f7f8fff8f8f8fff8f7f7fff7f8f7fff7f8f8fff8f7f8fff7f8f7fff7f8f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f7f7fff7f6f7fff7f6f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f6fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff4f4f5fff5f4f5fff4f5f4fff5f5f4fff5f5f5fff4f5f4fff4f5f4fff4f4f4fff5f4f5fff4f5f5fff5f5f5fff4f4f4fff5f4f5fff5f5f5fff6f5f5fff6f5f5fff6f6f5fff5f4f5fff5f5f5fff5f5f5fff5f4f4fff4f5f5fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f1fff0f0f1fff1f0f1fff0f0f0ffeff0effff0f0f0fff0eff0fff0efefffefefefffefefefffefefefffeeefefffefeeeeff9f9f9fff373838ff343434ff313131ff2e2e2eff2b2b2bff292929ff262625ff232423ff212121ff1e1e1eff1b1b1bff181818ff161615ff141314ff121211ff10100fff0e0e0eff0d0d0eff0e0f0fff0d0d0dff0d0d0dff0c0c0cff0c0d0cff0d0c0cff0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff070607ff111011ff454545ffb9bab9ffe9e9e9fff7f7f7fffefefefffffefffffffefffffefffffffefffffffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffefefffffffffffffefffffefffffffefefefffffefefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefffffffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffefefefffefffffffefefefffefffffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffffefffefefefffefffefffefefffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfff6f6f6fff0f0efffe0e0e1ffcacac9ffbebebeffb4b3b3ffa7a8a8ff9b9b9bff888989ff797979ff6b6b6bff585959ff474848ff3d3d3eff464646ff464646ff464646ff464646ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfdfffcfcfcfffbfbfafffafafafffbfbfafffafbfbfffafafafffafbfbfffafafafffafbfbfffafafafffbfafafffafafafffafafbfffafafbfffafbfafffbfafafffafafafffafbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9fafffaf9fafffafafafff9f9fafff9faf9fffafafafffaf9fafffaf9fafff9f9fafffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f7fff7f7f8fff8f7f8fff7f8f8fff7f8f7fff7f7f7fff7f6f7fff6f7f6fff7f6f6fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff4f5f4fff4f5f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f4f4fff4f3f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefeeffeeeeefffefeeefffeeeeeeffeeeeeeffedededffedecedffecececffedececffecececffececebffebebebffebebebffeaebebffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfe0dfffdededeffddddddffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d2ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d4ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffd9dad9ffdbdbdaffdcdcdcffdedddeffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e1ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffebeaebffebeaebffebebebffebebecffecebecffecececffececedffedededffedededffedededffedededffedededffedeeeeffeeeeeeffefefeeffeeeeefffeeefefffefefefffefeeeeffefefefffefefefffefefefffefeff0ffeff0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f3fff5f4f4fff4f4f4fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff5f6f6fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f7fff7f6f6fff6f7f7fff6f7f6fff7f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff8f9f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafaf9fff9f9f9fffafafafffafafafffaf9f9fffafafafffaf9fafffafafafffafaf9fffaf9f9fff9fafafff9fafafffaf9fafffafafafffafaf9fffafaf9fff9fafafffaf9fafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0eff0e0e0eff0e0f0fff0d0d0dff0d0c0cff0c0c0cff0b0b0bff0e0e0eff191919ff222223ff2f2f2fff3c3c3bff484849ff5b5b5aff6e6e6eff797978ff929292ffbebfbeffe2e1e1fff0f0f0fffcfdfdfffffefefffffffefffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffdfefefffdfcfdfffbfbfbfff6f6f7ffeeefeeffdcdddcffbfc0bfffb7b7b7ffacacacffa0a09fff939292ff848584ff737374ff626262ff505150ff414141ff414140ff404041ff404041ff414041ff404141ff40414100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0cff0d0d0cff0d0d0dff0c0c0dff0d0d0cff0f0f0eff0d0d0dff0f0f0eff101010ff121212ff141414ff161615ff181817ff1a1a1bff1d1e1eff202020ff232323ff262626ff292929ff2c2c2cff30302fff333333ff363737ff3b3a3bff919292ffeeeeedffeeeeeeffeeeeeeffeeeeefffeeeeeeffefefeeffeeeeefffeeefeeffeeefeeffeeefeeffefefefffefefefffefefefffefefefffeff0efffefefefffeff0f0ffeff0efffefefeffff0f0efffefeff0ffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f4f4fff5f4f5fff6f5f5fff5f5f5fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff6f7f7fff6f6f7fff7f7f6fff6f6f7fff6f7f6fff6f7f6fff6f7f6fff7f6f7fff6f7f6fff6f6f6fff7f6f6fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff7f7f8fff8f7f8fff7f7f8fff7f8f8fff8f7f7fff7f7f7fff8f7f8fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafff9fafafff9faf9fffaf9fafffafafafff9fafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafaf9fffaf9f9fffafafafff9f9fafffafafafff9fafafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff9f8f9fff8f8f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f9f9fff9f8f8fff8f9f8fff9f9f9fffaf9fafffafafafffbfbfafffbfbfbfffbfcfcfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffdfdfdfffefefefffdfdfdfffcfdfdfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffafafafff8f8f8fff4f3f4ffdfdfe0ffadadadff717171ff5b5b5bff424343ff1c1b1bff0b0b0bff030404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff525252ff525252ff525252ff505151ff515151ff505151ff515151ff515151ff515151ff515151ff515051ff515151ff505051ff4f504fff4f4f4eff4e4e4eff4e4d4eff4c4d4cff4c4b4bff4b4a4aff494949ff474747ff464646ff444544ff434343ff434343ff404041ff404040ff404040ff404040ff3f4040ff403f40ff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050405ff0f0f0fff292829ff4c4c4cff6c6c6cffa1a1a1ffdcdcdcfff4f4f4fff8f8f8fff9f9f9fffafbfafffcfbfbfffdfdfdfffdfdfefffdfdfefffdfdfdfffcfcfdfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffafafbfffafafafffaf9fafff9f9fafff9fafafffaf9fafffafaf9fffafafafff9f9fafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f9f9fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f9fff8f9f8fff8f9f8fff8f9f8fff9f8f9fff8f9f8fff9f8f8fff9f8f8fff9f9f9fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fff9faf9fffafafafffafbfbfffbfafafffafafafffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfafffbfbfafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f9fff8f9f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f8fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff7f7f8fff7f8f7fff7f8f7fff7f8f7fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f6f5fff6f5f5fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f4f3fff4f3f3fff3f3f3fff2f3f2fff3f2f2fff2f2f2fff1f2f2fff2f1f2fff2f2f1fff1f1f2fff1f2f1fff1f1f1fff0f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefefeffff0f0efffefefefffefefefffefefefffeeefefffeeefefffd9d8d9ff474747ff353535ff323232ff2f2f2fff2c2c2cff292929ff272727ff242424ff212121ff1f1f1fff1c1c1cff191819ff171616ff141414ff121212ff101010ff0e0e0eff0d0d0dff0d0d0cff0d0d0dff0d0d0dff0c0d0dff0c0c0cff0d0d0dff0d0e0dff0e0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff0f100fff404040ffbababaffe8e8e8fff6f6f6fffefefdfffefefffffefefffffffefffffefefefffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffefefffefefefffefffefffffefffffefefefffefffefffefefefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefffffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffefefffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefffffefffffffefefefffefefefffefefffffefffefffefffefffefffefffffefffffefffefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfefefffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfff5f6f5ffefefeeffdededeffc8c9c8ffbdbcbcffb2b3b2ffa7a6a7ff9b9b9bff898989ff7a7a79ff6a6a6aff575858ff474646ff464646ff464646ff464646ff464646ff464646ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfcfffbfbfbfffafafbfffafbfbfffbfafafffafbfafffafafbfffbfafbfffafafafffbfafafffafafafffafbfafffbfafbfffafbfbfffafbfafffbfafafffbfbfbfffafbfbfffafafbfffbfbfafffafafbfffafbfafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fffafafafff9f9fafffafafafff9fafafff9f9f9fffafaf9fff9f9fafff9f9fafffaf9fafff9f9f9fff9f9fafffaf9f9fff9f9f9fffaf9fafff9f9fafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f7fff7f7f7fff7f7f6fff7f6f6fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f5f5fff5f4f5fff4f4f4fff4f5f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f3fff3f4f3fff3f4f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f3fff3f2f3fff2f2f3fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f1f1fff1f0f1fff0f0f0fff0eff0ffefefefffefefefffefefefffeeefefffefeeeeffeeeeeeffeeeeeeffeeeeedffedededffecedecffecececffececebffececebffebebebffebebebffebeaeaffeaeaeaffeae9eaffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe7e8e7ffe8e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfe0e0ffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0df00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd3d2d3ffd2d2d3ffd4d4d3ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d4ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffdadad9ffdcdcdcffddddddffdededeffdfdfdeffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e9e8ffe9e9e9ffeae9eaffe9eae9ffeaeaeaffeaeaeaffebebebffebebebffebececffebecebffececebffecececffecececffececedffedededffedededffedededffeeedeeffeeeeedffeeeeeeffeeeeefffefefeeffefefefffeeefeeffefefefffefefefffefefefffeff0f0fff0f0f0fff0efeffff0eff0fff0f0f0fff0f0f0fff1f1f1fff0f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f1fff2f2f1fff2f2f2fff2f3f3fff3f2f2fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f6f6fff5f6f6fff5f5f6fff6f6f5fff5f5f6fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff6f7f6fff6f6f6fff7f7f6fff6f6f7fff6f6f7fff7f6f7fff6f6f6fff6f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafaf9fffaf9fafffafafafffaf9f9fff9faf9fffaf9fafffafafafff9f9f9fffafafafff9f9f9fff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafbfafffbfcfbfffdfdfdfffefffefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0fff0f0e0eff0d0d0dff0c0c0cff0d0d0cff0c0c0cff0b0b0bff0d0d0dff171716ff1f1f1fff2b2b2bff383737ff444444ff535353ff6a6a6aff767675ff8b8c8bffb7b7b7ffdfdedeffeeedeefffcfcfcfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffffefffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefefefffdfdfefffcfdfcfffaf9fafff5f5f6ffedeeedffdbdbdaffc0bfc0ffb6b7b6ffacacabff9f9f9fff929292ff838383ff737273ff606060ff4e4e4fff3f3f3fff404040ff414040ff414041ff414140ff414141ff404141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0bff0c0c0cff0c0c0cff0c0c0cff0d0d0cff0d0c0cff0c0c0dff0d0d0cff0d0d0dff0e0e0eff111010ff131312ff141514ff161716ff191818ff1c1b1bff1e1d1eff212020ff242423ff272626ff29292aff2d2d2dff303030ff333434ff383838ff434243ffcacacaffeeedeeffeeeeeeffeeedeeffeeeeeeffeeefefffefeeefffeeeeefffeeefefffefefeeffefefefffefefefffefefefffefefeffff0eff0ffefefeffff0eff0ffefefefffefeff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff3f2f2fff3f3f3fff4f3f4fff4f3f3fff4f4f4fff4f4f4fff6f5f5fff5f5f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff7f6f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f7fff6f7f7fff7f6f7fff6f6f7fff6f7f6fff7f6f6fff7f6f7fff6f6f6fff7f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f8fff8f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f8f8fff7f8f7fff7f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fffafafafff9fafafffafafafffafafafffafaf9fffaf9fafffafafafffaf9fafff9fafafffafafafffaf9fafff9f9fafff9fafafffafafafffafafafffafafafffbfbfafffafafafffbfafbfffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9f9fffaf9fafff9f9f9fffafafafff9f9f9fff8f9f9fff9f9f8fff8f9f9fff8f9f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff9f9f9fffaf9f9fff9f9fafffbfafafffbfbfbfffbfcfbfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfdfcfffefefefffefefefffefdfefffcfcfcfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffdfcfcfffdfdfdfffefefefffcfdfdfffafafafff8f8f8fff3f3f3ffdcdcdcff9e9e9eff6b6b6bff555454ff393939ff181718ff0a0909ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff535353ff545353ff545353ff535353ff535252ff535253ff525352ff535353ff515151ff515150ff515051ff515151ff515051ff505151ff515151ff515051ff4f4f50ff4e4f4fff4e4e4eff4d4d4dff4c4c4cff4c4c4bff4a4a4aff494949ff474747ff464546ff444444ff434344ff434342ff414141ff404040ff414040ff404040ff404040ff3f4040ff3f3f40ff3f403fff3e3e3eff3d3e3dff3d3d3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff0f0f0fff282727ff4d4d4dff6a6969ff979797ffd6d7d6fff2f2f2fff8f8f8fff9f9f9fffafafbfffbfcfbfffcfcfcfffdfdfdfffdfefefffefdfdfffcfcfdfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafbfffafafafffafafafffafafafff9fafafffafaf9fff9fafafff9faf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff7f8f8fff8f8f7fff8f7f8fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f8fff7f8f7fff8f8f8fff8f7f8fff8f8f7fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f9f8fff9f8f8fff8f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9fafff9f9f9fffaf9fafffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffafafafffafafbfffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f8f8fff9f9f8fff9f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f9f9fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f7f8fff7f7f8fff7f8f8fff8f8f7fff8f7f8fff8f8f7fff8f8f7fff7f7f7fff8f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff6f7f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f5f5fff6f6f5fff6f5f6fff6f5f5fff5f5f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff5f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff1f2f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff1f0f1fff0f0f0fff0f0f1fff0f0f0ffefeff0ffeff0efffeff0f0ffefefefffefefefffefefeeffefefefffeeefefffeeeeeeff818281ff363636ff323332ff2f3030ff2d2d2dff2a2a2aff282827ff252525ff222222ff1f1f20ff1c1c1cff1a1a19ff171717ff141515ff121313ff101010ff0e0e0eff0c0d0dff0d0d0cff0d0d0dff0d0d0dff0d0c0cff0d0d0dff0d0e0dff0d0e0dff0d0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050505ff0d0d0dff3b3b3cffbababaffe7e7e8fff6f6f6fffefefefffffefefffffefefffefefefffffffffffefffffffefefffffefffefffefffffffefffefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffefefffffffffefffffffffffefffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffefefffffefefffefefefffffffffffefffffffefffffffffffefffefffffffefffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffffefefffffefefffffefefffefefefffffefefffefefffffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffffefefffffefffffefffefffffffefffefefefffffefffffefefefffffefffffefefefffefefefffefefdfffefefefffefdfdfffefdfefffdfdfdfffefefefffdfdfefffcfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfdfcfff5f6f5ffeeeeeeffdcdbdcffc7c7c7ffbcbbbbffb2b2b1ffa7a6a6ff979798ff898888ff79797aff696969ff565656ff444444ff454444ff464646ff464646ff464546ff464646ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfefefffcfcfcfffbfafbfffafafafffbfafafffbfbfafffbfafbfffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfafafffafbfbfffafbfbfffbfafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9f9fafff9faf9fffafafafffaf9f9fffaf9fafff9f9f9fffafafafff9fafafff9f9fafff9faf9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff6f7f6fff6f7f7fff7f6f6fff7f6f6fff6f6f6fff6f5f5fff6f6f6fff6f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f4fff4f3f3fff4f3f4fff3f3f3fff4f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff1f2f1fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f1fff0f0f0fff1f0f0ffeff0f0ffefeff0ffefefefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffecedecffecececffececebffecebebffebeaebffebeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e6ffe7e6e7ffe6e7e6ffe6e5e6ffe5e6e6ffe5e6e6ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d1ffd1d2d1ffd1d1d1ffd2d3d2ffd2d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d4ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d9ffdadadbffdddddcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebeaebffebebeaffebebebffebebebffebebecffececebffecedecffedececffedecedffededecffedededffededeeffededeeffeeeeedffeeeeeeffeeefeeffeeeeefffefeeeeffefeeeeffefefefffefefefffefefefffefeff0ffefefeffff0f0efffeff0f0fff0f0f0fff0f0f0fff1f1f0fff0f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f1fff1f2f1fff1f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff5f5f6fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f7fff6f6f6fff6f7f7fff7f6f6fff7f6f6fff6f6f6fff7f7f7fff6f7f7fff6f6f7fff7f7f6fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffafaf9fff9faf9fff9fafafffafaf9fffaf9fafffaf9fafffaf9f9fffafaf9fffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafbfafffbfbfafffdfcfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0fff0d0d0cff0c0c0cff0c0d0dff0c0d0dff0c0d0dff0d0d0cff0d0c0dff141414ff1d1d1dff282828ff333333ff3f3f3fff4b4b4bff5d5d5eff787978ff858485ffafafafffdadadaffecececfffbfbfbfffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffefffefffefefefffefefefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffdfefdfffbfcfcfff9f8f9fff5f5f5ffedecedffdbdbdbffc0bfc0ffb6b6b6ffaaabaaff9f9f9eff909090ff818281ff707171ff5f5f5fff4c4c4cff3f3f3fff3e3f3eff403f40ff414140ff414040ff404140ff414141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0cff0c0c0cff0d0d0cff0c0c0cff0c0c0cff0d0d0dff0c0d0cff0c0c0cff0c0c0cff0e0e0eff111011ff131313ff151415ff171717ff191919ff1c1c1cff1f1f1fff212121ff242423ff262727ff292a2aff2d2d2dff313131ff343434ff383838ff7c7b7cffeeeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffefefefffefeeefffefefefffefefefffefefefffefefefffeff0efffefefefffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f1fff1f2f1fff2f1f1fff2f1f2fff2f2f2fff3f3f2fff3f3f3fff3f4f3fff3f3f4fff4f4f3fff4f4f4fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff7f7f7fff6f7f6fff6f7f6fff6f6f7fff6f6f7fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff7f7f6fff7f6f7fff6f7f6fff6f6f7fff6f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f8fff8f8f8fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f8fff9f9f9fff8f8f9fffaf9f9fff9f9f9fff9fafafff9f9f9fff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fff9faf9fff9f9fafff9f9fafff9f9f9fffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafbfafffafbfafffafbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffaf9f9fff9faf9fffaf9f9fff9fafafff9faf9fff9f9f9fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffbfbfbfffcfcfbfffdfdfcfffdfcfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffcfdfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfcfcfffdfdfdfffefefefffefefefffdfdfdfffcfcfdfffcfcfcfffbfbfbfffbfcfbfffcfcfcfffdfdfcfffefdfdfffdfefdfffdfcfcfffafbfafff8f8f8fff2f1f1ffd7d7d7ff929192ff676767ff4d4d4dff2e2e2eff121212ff090808ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545454ff545454ff555454ff545454ff535453ff535354ff535354ff535353ff535353ff525352ff535352ff535253ff515151ff515051ff515151ff515151ff505150ff505051ff504f50ff4f4f4fff4e4e4eff4d4d4eff4d4c4dff4b4c4cff4a4a4aff494949ff474747ff454645ff444545ff434343ff434343ff414041ff404040ff404040ff404040ff403f3fff3f403fff3f3f3fff3f4040ff3e3f3eff3e3d3dff3e3d3dff3d3d3eff3d3d3cff3d3c3cff3b3b3bff3a3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040504ff0d0d0cff232324ff4b4b4cff676768ff8c8c8cffd1d1d1fff0f0f0fff8f7f8fffafaf9fffbfafafffcfcfbfffcfcfdfffdfefdfffdfdfefffdfdfefffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffafafafffafaf9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff8f9f9fff9f9f8fff8f8f9fff9f8f8fff9f9f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f8f8fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9f9f9fffafaf9fff9f9f9fff9faf9fff9fafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9fafafff9faf9fffaf9f9fffaf9fafffaf9fafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfbfafffbfbfafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f9fff8f8f9fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff7f8f7fff7f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff6f7f6fff7f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff5f5f6fff5f6f6fff5f6f6fff5f6f6fff6f6f5fff5f5f6fff6f5f5fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff4f5f5fff4f4f4fff5f5f5fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff1f1f2fff1f1f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f1f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0efffefefefffefefefffefefefffeeefeeffefeeeeffeeefefffbbbcbbff373736ff343334ff313031ff2e2e2dff2b2b2bff282828ff252526ff232322ff1f1f20ff1c1d1dff191a1aff171817ff161515ff131313ff111010ff0f0f0fff0c0d0cff0b0c0bff0c0c0cff0c0c0cff0d0d0dff0d0e0dff0d0d0dff0d0d0dff0d0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020302ff080808ff313232ffb8b8b8ffe8e7e8fff6f6f6fffdfefdfffffefefffffefefffffefefffefffefffffefefffffffffffefffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffefffefffefefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffffefefffefffefffffefffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefefffefefefffefefffffefffffffffefffffefefffffffffefffefefefffffffffffefffefffefffefffefefffffefefffffefefefffefffffffefffefffffffefffffefffffffffefffffefefffffffefffefefefffefffefffefefffffefefffffffffffffffefffffffffffffffefffffefffffffefefefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffdfefdfffefdfefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfff5f5f5ffeff0efffdbdbdbffc7c7c6ffbbbbbbffb1b1b1ffa6a6a7ff969697ff888888ff79797aff676766ff545453ff444344ff444443ff454444ff464646ff464646ff464646ff454646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffbfbfbfffbfbfbfffbfbfafffafbfafffafbfbfffafbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffafafbfffafafbfffbfbfbfffbfafbfffafafbfffbfafafffafbfafffafafafffafafafffafafafffafaf9fff9fafafffafafafffafafafffaf9fafff9faf9fffaf9fafffafaf9fffaf9f9fff9faf9fffaf9f9fff9fafafff9faf9fffaf9f9fffaf9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f6fff6f6f6fff7f7f6fff6f6f6fff6f6f5fff5f6f6fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff5f5f4fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f3f4fff3f4f4fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f2f2fff2f3f2fff3f2f2fff2f3f3fff2f2f2fff2f2f1fff2f1f2fff2f1f2fff2f2f1fff2f1f1fff1f1f1fff0f0f1fff1f1f0fff0f0f0fff0f1f1fff0f0f0fff0f0f0fff0f0efffefefefffefefeeffefefefffeeefeeffeeeeeeffedeeeeffedededffedededffedededffedececffecececffececebffebebebffebebebffebebeaffeaebeaffe9eaeaffe9e9eaffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe4e4e3ffe3e3e3ffe2e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdedfdfffdddede00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd1d1d1ffd0d1d0ffd2d1d1ffd2d1d2ffd2d2d3ffd3d3d2ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d4d5ffd5d6d6ffd6d6d6ffd7d8d8ffdadad9ffdbdbdbffdddcdcffdeddddffdedfdeffdfdfdfffe0e0e0ffe1e0e0ffe1e1e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e7e8ffe7e8e7ffe7e7e8ffe8e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffeae9e9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaebeaffebebebffecececffecececffecececffecececffedececffededecffedededffedededffedededffeeeeeeffedeeeeffeeeeeeffefeeeeffeeeeefffefefeeffefefefffefefefffefefeffff0efefffefefefffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff4f4f4fff5f5f4fff5f4f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f6f7fff6f6f6fff6f7f6fff7f6f6fff7f6f6fff7f6f6fff6f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f7f8fff8f8f7fff8f7f8fff8f8f8fff7f8f8fff8f9f8fff9f9f8fff8f8f9fff9f8f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafff9f9fafffafaf9fffafafafffafafafffafafafffafaf9fff9fafafff9fafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfbfffafafbfffbfbfcfffefefefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0c0c0cff0d0c0cff0c0c0dff0d0c0cff0c0c0dff0c0d0cff0d0c0dff121112ff1a1919ff252424ff2f2f2fff3c3c3bff484847ff525353ff777776ff7b7c7bffa3a3a3ffd5d4d5ffe9e9e9fff8f8f8fffefefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefefffffefffffffffefffefefffffefffefffffefffffffefefffffefefffffffefffefefefffffffefffffefefffefffffffefffefffffffefffefffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffdfdfefffefefdfffcfcfcfff8f9f8fff5f4f5ffececedffdbdadaffbdbdbdffb5b4b5ffa9a9a9ff9d9d9dff8e8f8fff7f7f7fff6f6f6eff5c5d5cff4b4a4aff3e3e3eff3e3e3dff3f3e3eff40403fff414140ff404141ff414141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0b0b0bff0d0d0cff0f0f0eff101111ff131313ff161615ff171817ff1a1a1aff1d1c1dff1f1f1fff212121ff242424ff272727ff2a2a2aff2e2e2dff313131ff343535ff383839ffb4b4b4ffedededffedeeedffeeededffeeedeeffefeeeeffefeeeeffeeefeeffefeeeeffefefefffefeeeeffefefefffefefefffefefefffefeff0ffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f4fff3f4f3fff4f4f4fff4f4f4fff5f5f5fff5f5f6fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff6f6f6fff6f7f6fff7f7f6fff6f7f6fff7f6f7fff7f6f7fff7f7f7fff6f6f6fff7f7f7fff6f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff7f7f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff8f9f9fff8f8f8fff8f9f9fff8f9f9fff9f9f9fffafaf9fff9f9fafffaf9f9fff9f9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fffaf9f9fffafaf9fff9f9f9fffafafafff9faf9fffaf9f9fffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffafafafffbfafafffafbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafff9f9fafffaf9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff9f9f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f9f8fff9f9f8fff8f9f8fff9f8f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9faf9fffafafafffbfbfafffbfbfbfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfdfdfffefefdfffdfdfdfffcfcfcfffafafafff8f7f7ffefeeefffd0d1d1ff878887ff626263ff434444ff242424ff10100fff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555554ff545554ff555455ff555454ff545454ff545454ff545454ff535353ff535353ff545453ff535353ff525352ff535253ff525252ff525252ff515150ff515050ff505051ff515150ff50504fff4f4f4fff4e4e4eff4d4e4eff4d4c4cff4c4b4bff4b4a4aff494949ff474747ff454646ff444444ff434443ff434343ff414140ff414040ff414040ff404040ff40403fff40403fff3f3f3fff3f3f3fff3e3e3fff3e3d3dff3e3d3eff3d3d3dff3c3c3cff3c3c3cff3b3b3bff3b3b3bff3c3c3bff3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff0a0a0aff1d1e1dff444444ff646463ff7f7f7fffc8c8c8ffecececfff6f7f7fff9f9f9fffafafafffbfbfbfffcfcfdfffefefdfffefefefffefefdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafff9fafafff9fafafff9faf9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fffaf9f9fff9fafafffaf9f9fffafafafffaf9fafff9f9f9fff9fafafff9fafafff9f9f9fffafafafffafafafffafaf9fffaf9f9fffaf9f9fff9f9f9fffafaf9fffafaf9fff9fafafff9f9fafff9f9fafffafaf9fffafafafffafafafffafafafffafafafffafafbfffbfbfbfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafff9faf9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f6fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff6f5f6fff6f6f5fff6f5f6fff5f6f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f5f5fff6f6f5fff5f6f5fff5f5f5fff5f5f4fff5f4f5fff4f5f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff3f3f2fff2f2f1fff2f2f1fff2f1f1fff1f2f2fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f1f1fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffefefefffefefeeffeeefefffeeeeeeffeeeeeeffe7e7e6ff636363ff343535ff313131ff2e2e2fff2b2b2cff282928ff262626ff222323ff20201fff1d1c1dff1a1a1aff171718ff151615ff131313ff101010ff0f0f0eff0d0d0dff0b0c0cff0d0d0cff0d0d0cff0d0d0dff0d0d0dff0d0e0dff0d0d0dff0d0d0dff0c0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff060606ff2c2c2cffb4b4b4ffe8e7e7fff6f6f6fffefdfdfffefefefffefffefffffffefffefefffffefefefffefefffffffefefffffefffffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefefffffffffffefffefffffefefffffffefffffefffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefffefffffffefffefffffffefffffffefefffffffffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffefefffefefefffefffefffffffefffefffefffffefffffffefffffffffefffefefefffefffefffefefefffefefefffffffefffefefefffefffefffffefffffefefefffefefefffefefefffffefefffefefefffffffefffffefefffefefefffffefefffefffffffffefefffefefefffffefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfff4f5f4fff0eff0ffdad9daffc6c6c5ffbbbabaffb0b0b0ffa2a3a2ff969696ff888888ff787878ff646565ff515151ff424342ff424242ff434343ff454444ff454546ff464646ff46464600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfcfdfffcfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfafafffafafbfffbfbfafffbfbfafffbfbfafffbfafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fffaf9f9fffafaf9fffafaf9fff9fafafff9f9f9fff9f9fafffaf9f9fffaf9fafff9fafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff5f6f5fff6f5f5fff6f6f5fff5f5f6fff5f6f5fff5f5f5fff4f5f5fff4f4f4fff4f5f4fff5f4f4fff4f4f5fff5f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f3fff4f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f2fff3f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f0f0fff0f0f1fff0f0f0fff0eff0ffeff0efffefefefffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeedffeeededffedededffededecffededecffecececffecebecffecebecffebebebffebeaeaffeaebeaffe9eaeaffe9e9e9ffeae9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfe0dfffe0e0dfffdfdfdfffdfdedeffdededeffdededeffdcdcdcffdbdbdbffdadada000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffd0d0d0ffcfcfd0ffd1d1d0ffd1d0d1ffd1d2d2ffd1d1d1ffd2d2d2ffd2d2d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d6ffd7d7d6ffd8d8d8ffdadadaffdbdbdbffdddcdcffdeddddffdededeffdfdfdfffe0e1e0ffe1e1e1ffe1e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaebffebebeaffebecebffebecebffececebffecececffedececffecececffededecffededecffedededffedededffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefeffff0f0efffefeff0fff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff1f2f2fff2f2f2fff3f2f2fff3f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff4f4f4fff4f4f5fff4f5f4fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff5f6f6fff6f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff7f6f6fff7f6f6fff7f6f6fff6f6f6fff7f7f6fff7f7f6fff6f7f7fff7f7f7fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f7fff7f7f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fffafaf9fff9faf9fffaf9fafffaf9fafffafafafffaf9fafffafafafff9faf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffbfafafffbfbfbfffdfcfcfffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0dff0d0d0cff0c0d0cff0c0c0cff0d0c0dff0d0d0cff0c0d0dff0c0d0dff111110ff171616ff202020ff2b2a2aff353535ff414141ff4c4c4cff636263ff747474ff969696ffcbccccffe5e5e5fff5f5f4fffdfefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffefefffffffefffefffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffdfefefffdfdfdfffcfcfcfff8f8f9fff4f4f4ffecebebffd9dadaffbcbcbcffb3b3b3ffa8a9a8ff9c9b9bff8e8d8eff7f7e7eff6d6d6dff5b5b5bff49494aff3d3d3dff3d3d3dff3e3e3eff3e3f3eff3f4040ff414141ff4141410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0c0c0cff0c0c0cff0b0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0d0d0dff10100fff121211ff131314ff151516ff181818ff1a1b1bff1d1d1dff20201fff212222ff242525ff282828ff2b2b2bff2e2e2eff313231ff353435ff5c5c5cffe7e7e6ffeeededffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffeeefeeffefeeeeffeeefefffefefefffefefefffefefefffefefeffff0efeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f3f4fff3f3f3fff4f4f3fff4f4f5fff5f5f5fff5f6f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f7f7fff7f7f6fff7f6f7fff6f6f7fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafaf9fff9faf9fff9f9f9fffaf9fafffafafafff9f9fafff9fafafffaf9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fff9faf9fff9f9fafff9f9f9fffafaf9fff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffafafafffbfbfafffafbfbfffbfafafffafafafffafbfbfffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffafbfafffafbfbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafff9f9fafffaf9fafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9fafafff9fafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffffefefffefdfefffdfdfdfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfdfcfffdfefdfffdfefefffdfefdfffcfcfcfff9fafafff7f7f7ffeaeaeaffc7c6c6ff7f7f7fff5d5d5eff3e3d3eff1d1d1cff0c0b0cff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555554ff555555ff555555ff555554ff545555ff555555ff545454ff545454ff545454ff545454ff535453ff535353ff535353ff535353ff525252ff535352ff525252ff525252ff515150ff505151ff50504fff4f4f4fff4e4e4fff4d4d4dff4d4c4cff4b4c4cff4b4b4aff494949ff474847ff464545ff444444ff434343ff434343ff414141ff404041ff404040ff403f40ff3f403fff3f403fff3f3f40ff3f403fff3f3f3fff3d3e3dff3e3d3eff3d3e3dff3d3d3dff3d3c3cff3b3b3bff3b3a3bff3c3b3bff3a3a3aff3a3a3aff35353400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff070707ff161516ff393939ff5c5c5cff727372ffbcbcbcffe6e6e6fff6f6f6fff9f9f9fffafafafffcfcfbfffcfcfcfffefdfdfffefefefffdfefefffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfcfbfffafbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffafbfbfffbfbfbfffbfbfafffafafbfffaf9fafffafaf9fffaf9fafffafaf9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff9f9f8fff8f9f9fff8f8f8fff8f8f9fff9f9f8fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff9f9f9fff8f9f9fffaf9f9fff9f9f9fffaf9f9fff9faf9fff9fafafff9faf9fffaf9f9fff9fafafffafafafffafafafffafafafffaf9f9fffafafafffaf9fafffafafafffafafafffafafafffaf9f9fff9f9f9fff9faf9fff9faf9fff9fafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfafffafafbfffbfafbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfafffbfbfbfffbfbfafffafafbfffafafafffafafafff9fafafff9f9f9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff9f8f8fff8f9f8fff8f9f9fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f7fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff7f7f6fff6f6f6fff5f6f6fff6f5f6fff6f6f5fff5f5f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff2f3f3fff3f2f2fff2f2f2fff1f2f2fff1f1f1fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0efefffefefefffeff0efffeff0efffeeefefffefefefffefefefffeeeeeeffeeeeeeffa5a5a5ff363636ff333332ff2f2f30ff2c2b2cff292929ff262627ff242323ff202020ff1d1d1dff1b1a1aff181818ff151616ff131314ff111110ff0f0e0fff0e0d0dff0d0d0dff0d0d0cff0d0d0dff0e0d0dff0d0d0eff0d0d0dff0d0d0dff0b0b0bff0b0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060506ff252424ffb0b0b0ffe7e6e7fff5f5f5fffdfdfdfffefffefffefffefffefffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefefefffefefefffefefefffffffefffefefefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefffffffffffffffefffffefffffefefefffffffefffefffffffefefefffffffefffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffffefffefffefffffefefffefefefffefffffffefefefffffefefffefffffffffffffffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfefdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfff5f5f4ffeeefefffd7d7d7ffc5c5c5ffbabbbbffafb0b0ffa2a2a2ff979797ff898989ff777777ff636363ff4f4f4fff404040ff404040ff424242ff444443ff444545ff464646ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffbfbfafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffaf9f9fff9f9f9fff9faf9fff9faf9fff9fafafffafafafffafafafff9faf9fffafafafff9fafafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f5f5fff5f4f4fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff2f3f2fff2f3f2fff2f3f3fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefeeffefeeeeffeeeeeeffeeeeeeffeeeeedffeeededffedededffedecedffecececffecececffebececffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe1e2e2ffe2e2e2ffe1e1e2ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfe0ffdfdedeffdededeffdededeffdcdcdcffdbdbdbffdadadaffdadadbffd8d7d7ffd7d6d6ffd6d6d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcccbffcdcdceffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d4ffd4d4d3ffd4d5d4ffd6d6d5ffd8d7d7ffd9d9d9ffdadadaffdbdbdcffdddddcffdeddddffdfdedeffe0e0dfffe0e0e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e8ffe9e9e9ffe9e9eaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffebeaebffebeaebffebebebffebebecffecececffecececffecececffecedecffecedecffecededffedeeedffeeeeeeffedeeedffeeeeeeffeeeeeeffefeeeeffefefeeffeeeeefffefeeefffefefefffefeff0fff0efefffeff0efffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f1fff1f1f0fff1f0f0fff1f1f0fff1f1f1fff1f1f0fff1f1f1fff2f2f1fff2f1f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff2f3f3fff3f3f3fff3f4f3fff3f3f4fff3f4f3fff4f3f4fff4f4f4fff5f5f4fff5f4f4fff4f4f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f8fff7f7f7fff8f7f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff8f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fffafaf9fff9fafafffafafafffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafbfbfffafafafffcfbfbfffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0cff0d0d0dff0d0c0cff0d0d0cff0d0c0dff0c0d0cff0d0d0dff101010ff151515ff1d1d1cff252525ff2f2e2eff393a39ff454545ff555556ff707071ff898989ffc2c3c3ffe3e3e3fff2f1f2fffdfdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffefefffffffefffffefffffefffefffffffffffffefefffffffefffffffefffefffffffefefefffefffefffefffefffefefefffefefffffffffefffefffffffefefffffffefffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffdfefefffdfcfdfff8f7f8fff3f3f4ffecebebffd9d9d9ffbbbbbbffb3b2b2ffa7a7a7ff9a9a9aff8d8d8dff7d7d7eff6d6d6dff5a5b5bff494949ff3d3d3eff3d3d3dff3d3e3eff3e3e3eff3e3e3eff404040ff4141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0b0b0bff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0bff0c0c0dff0e0e0eff101010ff121212ff141414ff161616ff191918ff1b1b1bff1d1d1eff202020ff232322ff252625ff282828ff2c2b2bff2f2f2eff323332ff353536ff969696ffeeeeedffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeefffefeeefffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f0ffefeff0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f1fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff6f5f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f6f6fff6f7f6fff6f7f6fff6f6f6fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f8fff8f7f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f8fff8f7f8fff8f7f7fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f8fff8f7f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff9f8f9fff8f8f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafaf9fffafafafffaf9f9fffafafafffaf9fafffafaf9fffafafafffaf9f9fffafaf9fffafaf9fff9fafafff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9fafffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafbfafffafafbfffbfafafffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffafbfbfffbfbfbfffbfafafffafafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfbfafffafafafffbfbfbfffbfafafffafafafffafafbfffafafafffafafafffafafbfffafafafffbfafbfffafafafffbfbfafffbfafbfffafbfafffafafafffaf9fafffafaf9fffafaf9fff9f9fafff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fffafaf9fff9fafafffafafafffafafafffbfbfafffbfbfafffbfafbfffcfbfbfffbfbfbfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffdfefdfffffffffffdfefefffdfcfdfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffdfdfdfffdfefefffdfdfdfffefdfdfffcfcfbfffafafafff5f5f5ffe5e5e5ffbbbbbbff747475ff585959ff373737ff161717ff070808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555555ff545554ff555455ff555555ff555555ff545455ff545455ff555455ff545454ff545554ff545454ff555454ff535353ff535453ff535354ff535353ff535352ff525252ff525251ff515151ff515051ff505050ff4f4f4fff4e4e4eff4d4d4dff4d4d4dff4b4c4bff4b4b4bff494949ff474747ff454545ff444444ff434343ff424142ff404140ff404040ff404040ff403f40ff3f4040ff3f4040ff3f3f3fff3f3e3eff3d3d3dff3d3e3dff3d3d3dff3d3d3dff3c3c3cff3b3b3bff3b3b3bff3b3b3bff3a3a3aff3a3a3aff353534ff353535ff201f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040504ff0f0f0fff2e2d2eff535353ff6d6e6dffafafafffe4e3e3fff7f7f7fff9f9f9fffbfafafffbfbfbfffcfcfcfffdfdfefffefefefffefdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafafafffbfbfafffbfafafffbfbfbfffbfbfbfffafbfbfffafbfbfffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffaf9fafff9faf9fff9fafafffaf9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fff9f9f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f9fff9f9f8fff9f9f8fff9f8f8fff9f8f9fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fffaf9fafffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffafbfafffafbfafffafafafffafafafffafbfafff9fafafff9f9fafffaf9fafffafaf9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f8f8fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff7f7f6fff6f6f7fff6f7f6fff7f7f7fff7f6f6fff7f7f6fff7f7f6fff6f7f7fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff7f7f6fff6f6f7fff6f6f7fff7f6f7fff7f7f6fff6f6f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff2f1f1fff1f1f1fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff0f0f1fff0f0f0fff0f0f0ffeff0f0fff0f0f0ffefefeffff0efefffefefefffeff0efffeeefefffefefefffeeeeeeffeeefeeffeeededffdfdfdfff4d4c4cff333333ff2f3030ff2c2c2cff292929ff262727ff242423ff212121ff1e1d1dff1b1b1bff181819ff161616ff141414ff111010ff0f0f0fff0f0f0eff0e0e0eff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0c0c0bff0b0b0bff0b0b0cff0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff201f20ffadaeaeffe2e2e2fff4f4f4fffdfdfdfffefefffffefffffffefefefffffefefffefefefffefffefffefefefffffffffffffefefffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefefffffefffffffefefffefffefffefefffffffefefffffffefffefefefffffefefffefefefffffefffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefffffffefefefffffefffffefffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffefffefefefffefefefffffffefffefefffffefefffffefefffffffffefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffffefefffffffefffefffefffffefffffefffffffffefffffefefefffefefefffffffffffefefefffffffffffffefefffffefefffefefefffefffffffefefffffefefefffefefefffefefefffdfefefffefdfefffdfefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfff5f5f4ffeeeeefffd4d4d5ffc4c4c4ffbababaffb0b0afffa2a2a2ff989797ff898989ff777877ff626262ff4c4c4cff3e3e3eff3f3f3fff414040ff424242ff444344ff444545ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffdfdfdfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffafbfafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafff9f9fafffaf9f9fff9fafafff9fafafff9f9f9fffaf9fafff9f9f9fffafaf9fff9f9f9fffafafafffaf9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f8f8fff8f8f8fff9f9f8fff8f8f8fff8f7f8fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f7fff7f6f7fff7f7f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f5fff5f5f6fff6f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff3f3f3fff3f4f4fff3f3f4fff4f3f3fff3f4f3fff3f3f3fff2f3f3fff3f2f3fff2f3f3fff2f3f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff1f0f1fff0f0f0fff0f0f0fff0eff0ffeff0efffefefefffefeeeeffefefeeffefefeeffeeeeeeffeeededffedeeedffedededffecececffecececffecedecffebececffebebecffebebebffebebebffebebeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e6e6ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdcdbdbffdbdbdbffdadadbffdadbdaffd7d8d8ffd7d6d6ffd6d6d5ffd6d6d5ffd4d4d4ffd3d2d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcccdcdffcbcbcbffcdcdcdffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd1d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d3d3ffd4d4d4ffd6d5d6ffd7d6d6ffd8d8d8ffd9d9daffdadbdaffdcdcdcffddddddffdededeffdfdfdeffe0e0e0ffe1e0e0ffe1e2e1ffe2e3e2ffe3e3e3ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe7e7e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e8ffe9e8e9ffeae9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffecebebffebececffecececffecececffecececffecededffedededffedededffeeededffedededffeeeeeeffeeededffeeeeeeffefeeeeffeeeeefffeeefefffefefefffefefefffefeff0fff0efeffff0f0f0fff0efeffff0f0f0fff0f0f0fff0f1f0fff0f1f1fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff3f3f2fff3f3f2fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f4fff5f4f4fff5f4f4fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff6f6f6fff5f5f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f7fff6f6f6fff7f6f6fff6f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafffafaf9fff9fafafff9f9fafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafafffbfafbfffafbfbfffbfbfbfffbfafafffbfafbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0d0cff0c0d0dff0c0d0dff0c0d0cff0c0d0cff0c0c0dff0f0f10ff131313ff1a1a1aff222222ff2a2a2aff343435ff404040ff4e4e4eff686867ff818080ffb9b9b9ffe1e1e1ffefeff0fffdfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffefffffffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefefefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffdfdfdfff7f8f8fff4f3f3ffebebeaffd8d9d9ffbababaffb2b2b1ffa6a6a7ff9a9a99ff8b8c8cff7c7c7cff6c6c6cff5a5a5aff484848ff3d3d3cff3e3e3eff3e3d3dff3e3e3eff3e3e3eff3f3e3fff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0b0b0bff0b0b0bff0c0c0cff0c0c0cff0b0c0cff0c0c0cff0b0b0cff0d0c0dff0e0f0fff101111ff131313ff141414ff171716ff191818ff1b1c1cff1e1e1eff202021ff232324ff262526ff292929ff2c2c2dff302f30ff333333ff3d3d3dffc8c9c8ffedeeedffeeeeeeffedeeedffeeeeeeffeeeeeeffeeefeeffeeeeefffeeefefffefeeefffefefeeffefefefffefefeffff0efefffefeff0fff0f0efffeff0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff1f0f1fff1f1f1fff2f2f1fff2f2f2fff2f2f3fff2f3f2fff2f3f2fff3f3f3fff3f4f3fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff7f6f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f7f8fff7f7f7fff7f7f8fff8f7f8fff8f7f7fff8f7f8fff7f8f7fff8f8f7fff7f8f8fff7f7f7fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff8f7f7fff7f8f8fff8f8f7fff7f8f8fff8f7f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff9f9f9fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9faf9fffaf9f9fff9fafafffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffaf9fafffaf9f9fff9faf9fff9f9fafff9fafafff9faf9fffafaf9fffaf9f9fffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfafbfffafbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfbfffafbfafffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfbfffafbfbfffbfafbfffafbfbfffbfbfbfffafbfafffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafff9faf9fff9fafafff9fafafffafafafffafafafffafafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfcfffcfcfdfffcfdfdfffdfcfcfffcfcfbfffbfbfcfffbfcfbfffcfbfbfffdfdfdfffefefefffefffffffefdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffefdfefffefefefffdfdfefffdfdfdfffcfcfbfffafafafff5f5f6ffe2e2e2ffb0b1b0ff6f706fff555656ff333333ff131414ff060707ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565555ff555655ff555555ff555555ff555555ff555555ff555554ff555555ff555555ff545455ff555455ff545455ff545454ff545454ff545454ff545353ff535353ff535352ff535352ff525252ff515251ff515251ff515050ff505050ff4f4f4fff4e4e4eff4e4d4dff4d4d4cff4b4b4cff4a4b4aff4a4a49ff484848ff454645ff444444ff434242ff414141ff404040ff404040ff40403fff404040ff403f40ff3f3f3fff3e3e3fff3d3d3eff3e3e3dff3d3e3eff3c3d3dff3c3c3cff3b3b3bff3b3b3bff3b3c3bff3a3a3aff3a3a3aff353535ff343535ff1f2020ff202020ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020102ff0a0a0aff242324ff494848ff686767ffa2a2a2ffdfdfdffff7f7f7fff9f9f9fffafafafffbfcfcfffcfcfcfffdfefdfffefefefffefefefffefdfefffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffafbfafffafbfbfffafbfbfffafafafffafafafff9fafafff9fafafff9f9f9fff9f9fafffaf9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9fafff9faf9fffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafbfffbfafafffbfafafffafafafffafbfafffbfafafffafafbfffafbfafffafbfbfffafafafffbfbfbfffbfafbfffafafafffafafafffafafafffbfafafffafbfbfffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafafffafbfbfffafafafff9fafafffafafafffaf9fafff9f9f9fffaf9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff8f8f9fff8f9f8fff9f8f8fff8f9f9fff9f9f8fff8f9f9fff8f8f8fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f8fff8f8f7fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f6fff7f7f7fff6f7f7fff6f7f7fff7f6f6fff6f6f7fff7f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f6fff7f7f6fff7f6f6fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff6f6f7fff6f6f6fff6f5f6fff6f5f6fff6f5f5fff5f5f5fff4f5f4fff5f5f4fff4f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f1f2fff2f2f1fff1f1f1fff0f1f0fff1f1f0fff1f1f1fff1f1f0fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0f0fff0eff0ffefeff0ffefefefffefeeefffefefeeffeeeeefffeeeeeeffedeeedff7f8080ff343434ff303030ff2d2d2dff2a2a2aff272727ff232424ff202121ff1e1e1eff1b1b1cff191918ff161616ff131414ff111111ff101010ff0f0f0fff0f0e0eff0d0d0dff0c0c0dff0d0d0eff0d0d0dff0c0b0bff0b0b0bff0b0c0cff0b0a0bff0a0a0b000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff1a1a1affa9a9a9ffe2e2e2fff4f4f4fffdfefefffffefffffffffffffefefffffefefefffffffefffffffffffefffffffefffefffefffefffefffefffefffefffffefffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefffffefefffffefffefffffffefffefefefffefefefffefffffffffefefffefffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefffffefefefffefefefffefffffffffefffffffffffffefefffffefefffffffffefffffffffffffffffffefffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefffefffefefffffefffffffefffefffffffefffefefefffefffffffffefffffefefffffffefffffefefffffefefefffefefefffffefefffffefefffefefefffefefefffffffefffefffffffefefefffefffffffffefefffffffffffefefffffefffffffffefffffffffefffefefffffefffefffffefefffefffffffffffefffefffffffefefefffefffffffefefefffefefefffefefdfffefefefffefdfefffefefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfff4f4f4ffeeeeeeffd3d3d4ffc3c4c4ffbababaffafaeafffa4a4a4ff989898ff898989ff767676ff606060ff494948ff3c3c3cff3e3e3eff3f3f3fff404140ff424242ff434444ff454545000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfcfdfffcfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffafbfafffbfafafffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafffafafafff9f9fafff9f9fafffafaf9fffafafafffafafafff9faf9fff9faf9fff9faf9fff9faf9fffaf9f9fff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f4f4fff4f4f4fff3f4f3fff4f4f3fff4f4f4fff4f4f3fff3f4f4fff3f3f3fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffedeeedffededeeffedededffedededffededecffecececffecececffecececffebebecffebebebffebeaebffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9e8e9ffe8e9e8ffe8e9e8ffe8e8e8ffe7e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe4e4e5ffe4e3e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdbdcdcffdbdbdbffdadadaffdadadaffd7d7d7ffd6d6d7ffd5d6d6ffd6d6d5ffd3d3d3ffd3d3d3ffd2d3d3ffd0d0d1ffd0d0d0ffcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbccccffcdccccffcccdcdffcccccdffcbcbccffcdcecdffcfcfcfffcfcfcfffcfd0d0ffcfd0cfffd0d1d0ffd0d1d0ffd0d0d0ffd1d2d2ffd3d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d9ffd9d9d9ffdbdbdbffdcdcdcffdddddeffdededeffdfdfdfffe0e0e0ffe0e1e1ffe1e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe5e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffe9e9eaffe9eae9ffeaeaeaffeaeaebffebebeaffeaebebffebebebffecececffecececffecececffecececffecededffedecedffedededffededeeffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefeeffefefefffefefefffefeff0ffeff0efffefefefffeff0efffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f1fff0f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff1f2f1fff2f2f1fff2f2f1fff2f2f2fff2f2f3fff2f2f3fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff6f6f5fff5f5f6fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f7fff7f6f7fff6f6f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f7fff8f7f7fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafff9faf9fffafaf9fffaf9f9fffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafbfafffafafafffafafafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffefefefffefefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0c0dff0c0c0cff0c0c0cff0c0d0dff0d0e0eff0e0d0dff0d0c0dff0e0f0eff121112ff181818ff201f20ff282928ff323333ff3f4040ff4d4e4eff606060ff797979ffacadadffddddddffeeeeeefffdfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefffffefefefffefffefffefffefffffffefffefefefffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefffffffefffefffffffffffefffffffffefefffefefefffefefdfffdfefefffdfdfdfff7f8f8fff3f2f3ffe8e9e8ffd6d6d5ffbababaffb1b2b2ffa6a6a6ff999999ff8b8b8bff7b7c7cff6a6b6bff595958ff474646ff3c3d3dff3c3d3cff3d3d3eff3d3d3dff3d3e3eff3e3e3eff3e3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0b0aff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0c0b0cff0b0c0cff0c0c0cff0c0c0cff0d0d0dff0f100fff111212ff131313ff141514ff161716ff191919ff1b1b1bff1e1e1eff212121ff242323ff262626ff2a2a2aff2d2d2dff303130ff333333ff707070ffecededffeeededffedeeedffeeededffedeeeeffeeeeeeffeeeeefffefeeefffeeefefffefeeefffeeefefffefefefffefefefffefefeffff0eff0ffefeff0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff3f2f2fff2f3f3fff2f2f3fff3f3f3fff4f3f3fff4f4f4fff5f5f4fff5f4f4fff5f5f5fff6f6f6fff5f6f5fff6f5f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff8f8f8fff8f7f7fff7f7f7fff8f8f8fff7f7f7fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff7f8f8fff8f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff8f9f8fff8f7f7fff8f7f7fff7f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff8f9f9fff8f9f8fff8f8f9fff9f9f8fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfbfffafafafffbfafbfffafbfafffafafafffafafafffafafafff9fafafffafafafff9faf9fff9faf9fff9faf9fffafaf9fff9fafafff9f9fafffafafafffaf9fafffafafafffafafbfffafafafffafbfbfffafafafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffdfcfcfffbfcfcfffbfbfbfffbfbfbfffbfcfcfffdfdfdfffefefefffffefffffdfefefffcfdfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfefffefefefffdfefefffefdfdfffbfcfbfffaf9f9fff4f4f4ffddddddffa6a5a5ff6d6c6cff545555ff333333ff131312ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565656ff575657ff565656ff555656ff565656ff555555ff555555ff545554ff555555ff555555ff555455ff555555ff555455ff555555ff545455ff545454ff545454ff535353ff535353ff525352ff535253ff525252ff515151ff505150ff505050ff4f5050ff4f4e4fff4e4e4eff4d4d4dff4c4d4cff4b4b4bff4a4a4aff494a4aff484848ff454545ff444444ff424243ff404141ff404040ff403f40ff404040ff404040ff3f3f3fff3f3f3eff3d3e3eff3e3d3dff3d3e3dff3d3c3dff3c3c3cff3b3b3bff3b3a3bff3c3b3bff3a3a3aff3b3a3aff353434ff353535ff202020ff1f201fff060606ff060606ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff1c1c1dff3f3f3fff5f5f5fff979798ffd9d9d9fff5f4f5fff9fafafffbfafafffbfcfbfffcfdfcfffdfefefffefefefffefefefffefdfefffdfdfdfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfdfffdfdfefffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffafafafffafafafffafafafff9fafafffafafafff9faf9fff9faf9fff9faf9fffafaf9fff9fafafff9f9fafffafafafffaf9f9fff9f9f9fffafafafff9f9fafffafafafffaf9fafffafafafff9fafafffafafafffafafafffafaf9fff9fafafffafafafffafafbfffafafbfffafbfbfffbfafbfffafbfafffafafafffbfafafffafbfbfffbfafbfffafafbfffbfafbfffafafbfffafbfbfffbfbfafffafafafffafbfbfffafbfafffafafafffbfbfafffafbfbfffbfbfbfffbfbfafffcfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfefefffdfdfdfffefdfefffcfdfdfffdfcfdfffdfcfdfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffafbfafffbfbfafffafafafffafafafffafafafffaf9fafffafafafffafafafff9f9f9fffafafafff9f9f9fff9f9f9fff9f9f9fffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff8f8f9fff9f8f9fff8f8f9fff8f9f9fff9f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f7f8fff7f8f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f6f7fff7f6f7fff6f7f7fff7f6f7fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff6f7f7fff6f7f7fff6f7f6fff7f7f7fff6f7f7fff6f6f7fff7f7f7fff7f6f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff5f4f5fff4f5f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0ffeff0efffefefefffefefefffeeefefffefefeeffeeefeeffeeeeeeffeeeeeeffededeeffb3b2b3ff353434ff303131ff2e2e2eff2b2a2aff272728ff252424ff212121ff1f1e1fff1c1c1cff191a1aff171617ff151415ff111211ff101010ff101010ff0f0e0fff0d0d0dff0c0c0cff0c0d0cff0b0c0bff0b0c0bff0b0c0bff0a0a0aff0a0a0bff0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff19191affa9a9a8ffe4e3e4fff5f5f5fffdfefdfffefefffffefffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefffffefffefffefefefffefefefffefffefffefefffffefefefffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffffffefffefffefefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffefffefffefffffffefefefffefffefffefffefffffffefffefefefffefefffffffffffffffefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefffefffefffffffffefffffefffffffffefffffefffefffefefefffffefefffefffffffffefffffefefefffefefefffefefefffefefffffefefefffefdfefffefefefffefefefffdfdfefffefefdfffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffafbfafff4f4f4ffedededffd1d1d2ffc4c4c4ffbab9baffafafafffa5a5a6ff979797ff868786ff727272ff5d5d5dff454545ff393839ff3e3e3eff3e3e3dff3f3f3fff404040ff424242ff434344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefdfdfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfafafffafbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9fafffafaf9fff9fafafffafaf9fff9faf9fffaf9fafff9fafafff9f9fafffaf9f9fffaf9f9fff9fafafffafafafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f8fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff7f8f7fff7f8f7fff7f7f7fff7f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff6f6f6fff6f7f6fff6f6f6fff5f6f6fff5f5f5fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff3f3f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f2fff2f3f3fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f0f0fff0f1f1fff1f0f0fff0f0f0fff0eff0ffeff0f0ffeff0f0ffefefefffefeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeeeffedededffecededffecedecffecedecffecececffebebecffecececffebebebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e9ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe4e3e3ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e1ffe0dfe0ffdfdfdfffdedfdfffdfdfdfffdededeffdededeffdcdcdcffdadbdaffdadadaffdadadbffd7d7d8ffd6d6d6ffd6d5d6ffd5d6d6ffd4d3d4ffd3d3d3ffd3d3d3ffd0d1d0ffd0d0d0ffcfcfcfffcfd0cfffcdcecdffcdcdcdffcccccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbccffcbcccbffcbcbccffccccccffcccdcdffcdccccffcbcccbffcecdcdffcfcfcfffcfcecfffd0cfd0ffd0cfcfffcfd0d0ffd1d1d1ffd3d2d2ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d9d9ffdadadaffdbdbdbffdddcddffdddedeffdededeffe0dfe0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe3e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e8ffe7e7e7ffe7e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffeae9e9ffeaeaeaffeaeaeaffebeaebffeaeaebffebebebffebebebffebececffececebffecececffecededffecedecffedecedffedededffedeeeeffeeededffedeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffefefeffff0efefffefefefffefefeffff0eff0ffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f6f6fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9faf9fffafaf9fff9fafafff9f9fafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafbfafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfcfcfffdfdfdfffefffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0cff0d0c0cff0c0c0dff0d0d0eff0e0d0eff0d0d0dff0e0d0eff0e0e0eff101011ff161616ff1f1f1fff282929ff343434ff404040ff4e4e4dff5c5c5cff737473ffa1a2a1ffd8d8d8ffebebebfffbfbfbfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefefffffefefffefffefffffefefffffefefffffffefffefefefffefffefffefffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffefefffffefffffefefefffefefefffdfefdfffefdfdfffdfdfdfff7f7f7fff1f1f2ffe6e6e6ffd2d2d2ffbababaffb2b1b1ffa6a6a6ff999999ff8b8b8aff7b7c7bff6a696aff575758ff454545ff3c3d3cff3c3c3dff3c3c3cff414241ff3d3d3dff3d3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0c0c0cff0b0b0bff0b0c0cff0e0e0eff0f1010ff121112ff131313ff151514ff161717ff191a19ff1c1c1cff1e1e1fff212121ff242324ff272726ff2a2a2aff2d2e2eff313131ff343334ffa4a3a4ffedededffedededffeeedeeffeeeeedffedeeeeffeeeeeeffefeeeeffeeeeefffeeefefffeeeeefffefefefffefefefffefefeffff0efefffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f6f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff7f7f7fff6f6f7fff6f7f7fff7f7f7fff7f8f7fff8f7f7fff8f7f7fff8f8f7fff7f7f7fff7f8f7fff7f8f7fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f7fff8f7f8fff8f8f7fff7f8f8fff7f8f7fff9f8f8fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f9fff9f9f8fff8f9f8fff8f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafbfafffbfafafffafbfafffafafafffafafbfffafafbfffbfafbfffafafafffbfbfbfffbfbfbfffafafbfffafafafffafafafff9fafafffafafafffafafafffafaf9fff9fafafff9faf9fffafafafffafafafffafafafffafafafffafafafffbfbfafffafafbfffafbfbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffdfdfdfffefefefffffefefffdfefdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffdfdfefffefefefffefdfdfffcfdfdfffbfbfbfff9f9fafff3f2f3ffd8d8d7ff9b9b9bff686868ff535353ff2e2e2eff121212ff080707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff575757ff565657ff565656ff565656ff565756ff565556ff565656ff555555ff555555ff555555ff555555ff555555ff555555ff555454ff545454ff555554ff545454ff545454ff535353ff535353ff535353ff525252ff525152ff515151ff505150ff4f504fff504f4fff4e4f4fff4d4e4eff4d4d4dff4c4c4cff4c4b4bff4a4a4aff4a4949ff484949ff474746ff444444ff424342ff414041ff404041ff404040ff40403fff3f3f40ff3f3f3fff3e3f3eff3d3d3dff3c3d3dff3c3c3cff3b3b3cff3b3b3cff3b3b3bff3c3c3cff3a3a3aff3a3a3aff353434ff343535ff202020ff20201fff060606ff060606ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060605ff181819ff373738ff5a5959ff8e8d8effd5d5d5fff3f3f3fffaf9fafffbfbfafffbfcfcfffcfdfcfffefdfdfffefefffffefefefffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafbfafffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafbfffafafafffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfefffefdfefffdfdfdfffefdfefffefdfdfffcfdfdfffcfcfdfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9fafffafafafff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f8fff9f9f8fff9f8f8fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f8f9fff9f8f9fff9f9f8fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff7f8f8fff7f8f8fff7f7f8fff8f7f8fff7f8f7fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f5fff4f4f4fff3f4f3fff3f3f3fff3f2f3fff3f3f3fff2f3f2fff1f1f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefeff0ffefefefffefefefffefeeefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeedffdfdfdfff4b4b4bff313131ff2e2e2eff2b2c2bff282828ff252524ff222222ff1f1f1fff1c1c1dff1a191aff171717ff151515ff121212ff101111ff0f1010ff0f0f0eff0c0d0dff0c0b0bff0c0b0bff0c0c0bff0b0b0bff0a0b0aff0a0b0aff0a0a0bff0a0b0aff0908090000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1a1919ffabaaabffe4e4e4fff4f5f4fffdfdfefffefefefffefffffffefefefffefffffffefefefffefefffffffefffffefffefffffffffffffffffffefefffffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffefefefffefefefffefffefffffefefffefefffffefffefffefefffffefefefffffefefffefefefffefefefffefefffffefefefffffefefffefffefffefefefffefefffffffefefffefffefffefefffffefefefffffffffffffefefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefefffffffffefffefffefffffefefffffefffffffffefffefefefffefffefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefffefffffefefffefefffffefffefffefefffffffefefffffffefffffffefffffefefffefffffffefffefffffefefffefffefffefefefffefefefffefefefffefefdfffdfdfefffdfdfefffefefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffefdfefffdfdfdfffefdfdfffefefdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfbfffafafafff3f4f3ffebececffd0d0d0ffc3c3c3ffbab9baffafafafffa4a4a4ff959595ff838384ff6f6f6fff5a5a5aff444444ff363636ff393839ff3e3e3eff3e3e3eff3f3f3fff414040ff42424200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfbfffafbfafffbfafafffafbfafffafafafffafafafffafafafffafaf9fff9f9fafffaf9fafffafafafffaf9fafff9fafafff9fafafff9f9fafffafafafffafaf9fffafafafffafafafff9f9fafffaf9f9fff9faf9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff6f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f2fff2f2f3fff2f2f3fff3f3f3fff2f2f2fff2f3f3fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff2f2f2fff1f2f1fff1f1f1fff1f1f0fff0f1f1fff1f0f0fff0f1f0fff0f0f0fff0f0f0ffefeff0ffefeff0ffeeefefffefefefffefefeeffeeeeeeffedeeeeffeeeeeeffedeeedffeeededffedededffededecffececedffecedecffecececffecebecffebecebffebebebffebebeaffebebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e6ffe5e5e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe4e3e4ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffe0e0dfffdededfffdededeffdcddddffdcdcdcffdbdbdaffdadadaffdadadaffd7d7d8ffd7d6d7ffd5d6d5ffd6d6d6ffd4d4d3ffd2d2d3ffd2d3d3ffd1d1d0ffd0d0d0ffd0cfcfffd0cfd0ffcececdffcdcdcdffcccdccffcccdccffcbcbcbffcacbcaffcac9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffccccccffcccdcdffcccdccffcbcbccffcdcdceffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd2d2d2ffd3d4d4ffd6d5d5ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9daffdbdadbffdbdbdbffddddddffdededeffdededfffdfdfe0ffe1e1e0ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe9e9e9ffe8e8e8ffe9e8e9ffe9e9e8ffe8e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffebebeaffebebebffebecebffecebecffecececffecececffecedecffececedffedededffedeeedffedededffedeeeeffedeeeeffeeeeeeffeeeeefffeeefeeffefefefffefefefffefefefffefefefffeff0effff0efeffff0f0effff0f0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f0f1fff1f1f1fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff6f7f6fff6f6f7fff7f6f7fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f8fff8f8f7fff7f7f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafaf9fff9f9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffbfbfbfffafafafffbfafbfffafafafffafbfafffafbfafffbfbfbfffbfbfcfffcfdfcfffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0d0cff0d0d0dff0d0d0dff0d0d0eff0e0e0dff0d0d0eff0d0d0dff111010ff161617ff1e1f1eff292829ff343434ff404040ff4d4e4dff5b5b5bff717171ff9d9c9cffd1d1d0ffe8e8e7fff8f8f8fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffefffefffffefffffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefefffefefefffffffffffefffefffefefefffffefffffffffefffffffefffffffefffefffefffffefefffffffefffefffffffefffefffefffffffefffffffffffffffefffefffffffffffffefefffefefefffefefdfffefdfdfffdfdfdfff7f6f7fff1f1f1ffe5e4e4ffd1d0d1ffbababaffb2b2b2ffa6a6a6ff999999ff8a8a8bff7a7a7aff686868ff565555ff444444ff3b3b3bff3c3d3cff414141ff424141ff414141ff3d3d3dff3e3d3e000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a09ff0b0b0aff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0c0c0dff0e0f0eff101010ff121112ff141414ff141514ff171717ff1a191aff1c1c1cff1f1f1eff212221ff242424ff272727ff2b2b2aff2d2e2eff313131ff434343ffd6d7d7ffedededffedededffeeededffeeeeedffeeededffeeeeeeffefeeeeffefeeeeffefeeefffefefeeffefefeffff0efefffefefeffff0efefffeff0efffefefeffff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f1f1fff2f2f2fff3f2f3fff3f2f2fff3f3f3fff3f4f4fff3f3f3fff4f3f3fff5f4f4fff4f4f4fff6f5f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff8f7f7fff8f8f8fff7f8f7fff8f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff9f9f8fff9f8f8fff9f8f8fff9f8f9fff9f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff9f8f8fff9f9f9fff9f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9f9fffafaf9fffafafafffafaf9fffafafafffafafafffafafafffbfafbfffafafafffafafafffafbfafffafafafffafbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfafafffafafafffafafafff9faf9fffaf9fafffafafafffbfafafffbfbfafffafbfafffafafafffafafafffbfafafffafbfbfffafafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffefefefffefefffffefdfefffdfdfcfffdfcfcfffdfcfdfffdfcfcfffdfefdfffefefdfffefefefffdfdfdfffcfcfdfffbfbfbfff9f9f9fff1f1f1ffd3d4d4ff919191ff666666ff4e4e4dff272727ff100f10ff070707ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff575758ff575857ff575757ff565657ff565756ff575656ff575656ff565656ff555655ff555555ff555555ff555555ff555554ff555554ff545555ff545454ff555454ff535454ff535353ff535353ff525353ff535253ff525252ff525252ff515151ff515050ff50504fff504f4fff4f4e4eff4e4d4eff4d4d4dff4c4c4cff4c4b4cff4a4a4aff4a4a4aff484848ff454545ff444444ff424243ff414141ff414040ff404040ff403f3fff3f403fff3e3f3eff3e3e3eff3d3c3dff3c3c3cff3c3b3cff3b3a3aff3b3b3aff3a3b3bff3a3a3aff393939ff353534ff343434ff202020ff202020ff060605ff060606ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff070706ff161717ff353535ff575757ff848484ffcfcecefff0f0f0fffaf9f9fffbfbfafffcfbfbfffdfdfcfffefdfdfffffefefffefefefffefefdfffefdfdfffefdfdfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfdfffdfefefffdfefdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfafafffbfbfbfffafbfafffafafafffbfafbfffbfafafffbfbfafffafbfafffafbfafffafafafffbfbfafffafbfbfffafbfafffafafbfffafafafffbfafbfffafafafffbfbfbfffbfbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefefffdfefdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafff9fafafffafafafff9fafafff9f9fafffaf9fafff9f9f9fffafafafffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff9f9f9fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff9f9f9fff9f8f8fff8f9f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f4fff5f4f5fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff2f1f1fff0f1f0fff0f0f0fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0efefffeff0efffefefefffefefefffefeeefffeeeeefffefeeefffeeeeeeffeeeeeeffedeeeeffedededff868585ff323231ff2e2e2eff2c2c2cff282828ff252525ff222222ff1f1f1fff1c1d1dff1a1a1aff181717ff151515ff121312ff121111ff101010ff0e0f0eff0d0d0dff0b0b0bff0b0b0bff0b0c0bff0a0a0aff0b0a0bff0b0a0aff0b0b0aff090908ff0909090000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff1e1e1effadacacffe4e4e4fff5f5f5fffdfefdfffefffefffffefffffefefefffefefefffffefffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffefffffffefffefffefffffffefefefffffefffffefefefffffefefffffffefffefefefffffefefffffefefffffefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffefefefffefefffffefefffffefefefffffefefffefefefffffefefffefffefffefffefffffffffffefefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffffefefffffefefffefefffffffefefffffefefffffefffffefefefffffffefffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefdfffefefefffdfefdfffefefefffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfefffdfefdfffefdfefffdfdfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffbfcfbfffaf9fafff3f2f3ffe9e9e9ffcfcfceffc3c3c2ffb9b9b9ffafaeafffa3a3a2ff939494ff818181ff6c6c6dff575757ff424242ff373737ff383737ff393938ff3e3d3eff3e3e3dff3f3f3fff4140400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefdfefffdfdfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffafbfafffafafafffafafbfffafafbfffafafafffafafafffafafafffafaf9fffafafafffafaf9fffafafafffaf9f9fff9fafafffafafafffaf9f9fffafaf9fffafafafff9f9f9fffaf9f9fffafaf9fff9f9f9fffafafafff9fafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff7f8f7fff8f7f7fff8f7f8fff8f7f7fff7f8f7fff7f8f7fff7f7f7fff7f6f7fff7f7f6fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f4f5fff4f4f4fff5f4f4fff4f4f3fff3f3f3fff3f3f4fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f1f1fff0f0f0fff0f0f0fff0f0efffefeff0ffefefefffefefefffefefeeffeeeeefffeeefeeffefeeeeffeeeeeeffedeeedffeeedeeffeeededffedededffecedecffedececffedececffecececffececebffebecebffebebebffebeaebffebebeaffeaebebffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe8e7e7ffe8e7e7ffe7e6e7ffe7e7e6ffe7e7e6ffe7e6e7ffe5e6e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e2e2ffe0e0e0ffe0dfdfffdfdfdfffdededeffddddddffdcdcdcffdadadaffd8d9d8ffd7d7d7ffd6d6d6ffd6d5d6ffd6d6d5ffd3d3d4ffd3d3d3ffd3d3d3ffd0d0d1ffd0d0d0ffd0cfcfffd0cfcfffcececeffcdcdcdffccccccffcdcccdffcbcbcbffcbcbcaffcacac9ffc9cac9ffc8c8c8ffc8c8c8ffc7c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffcbcbcbffccccccffcdcccdffcdccccffcccccbffcdceceffcecdcdffd0cfcfffd2d2d1ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d6ffd7d8d7ffd8d8d8ffd9dad9ffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffdfe0e0ffe0e1e0ffe2e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe5e4e4ffe6e5e5ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeaeae9ffeaeaeaffebeaeaffeaeaeaffebebebffeaebeaffebebebffebebecffebebecffebecebffecececffecececffedececffedededffedededffeeedeeffedededffedeeeeffeeeeeeffeeeeeeffefefeeffeeefefffeeeeeeffefeeefffefefefffefefeffff0eff0ffeff0f0fff0f0effff0f0effff0f0f0fff0f0f0fff0f0f1fff1f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f2f2fff1f2f1fff2f1f2fff2f2f2fff3f2f2fff3f3f2fff2f3f2fff2f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff6f5f6fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff7f6f6fff6f7f7fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9f9fffafafafff9faf9fffaf9f9fffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafafffafafafffbfafafffbfbfafffbfafafffbfbfbfffbfbfbfffcfbfcfffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0e0d0dff0e0d0dff0e0d0dff0e0e0eff0e0d0dff0d0d0dff0c0c0dff101111ff181818ff1f201fff292929ff343333ff3f3f3fff4d4c4cff5c5c5bff717271ff999999ffcacacaffe5e5e5fff5f6f6fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffffffefffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffefefdfffefdfefffdfdfdfffdfdfdfff6f7f6fff1f0f1ffe3e3e3ffd0cfd0ffbabbbaffb2b2b1ffa6a6a7ff9a9a9aff8a8a8aff787878ff666666ff545454ff424342ff3a3a3aff414141ff414141ff414141ff414141ff414142ff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a09ff0a0a09ff0b0b0bff0b0a0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0d0d0cff0e0f0eff101010ff121211ff131313ff161515ff181817ff191a19ff1c1b1cff1e1f1eff212122ff242525ff272728ff2b2a2aff2e2f2eff323232ff727272ffedededffedededffeeedeeffeeeeedffeeeeedffeeeeedffeeeeeeffeeeeeeffefefeeffeeefeeffefefefffefefeffff0efefffeff0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff4f3f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f6f6fff7f6f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff7f7f7fff8f7f8fff8f8f8fff7f8f7fff7f7f8fff7f8f7fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff8f9f8fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f9fff9f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fffaf9fafffaf9f9fffaf9fafffafaf9fffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffaf9fafffafafafffafbfafffafafafffafbfafffafafafffafbfafffafafbfffafafafffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefdfffefefdfffefefdfffdfdfdfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffdfdfdfffdfefefffefffffffffefffffefdfefffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffefefefffefdfefffdfdfdfffdfcfdfffbfbfafff9f8f9ffeeeeeeffcecfceff8b8a8bff646464ff454646ff1f1f1fff0c0c0dff050504ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff585858ff585758ff575757ff575858ff575757ff575756ff575756ff575656ff565656ff565556ff565655ff555555ff555455ff555555ff555555ff545555ff545455ff545454ff545453ff535454ff535353ff535353ff535353ff525252ff525251ff515150ff515150ff505050ff4f4f4fff4f4f4eff4d4e4dff4d4d4dff4c4c4dff4c4b4bff4a4b4aff4a4a49ff474748ff454545ff444444ff434243ff414241ff414141ff404040ff3f403fff3e3f3fff3e3e3eff3d3d3dff3c3c3cff3c3b3cff3b3b3aff3a3a3aff3a3a3aff3a3a3aff3b3a3aff383838ff313232ff202020ff201f20ff060606ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010202ff090909ff191919ff393a3aff575858ff7d7d7dffc7c7c7ffecececfff9f9f8fffbfbfafffcfcfbfffdfdfdfffdfdfdfffefefefffefffefffefefefffdfefefffefdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffefefefffdfefefffefdfdfffdfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfafffafbfafffafafafffafbfafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffefdfdfffefefefffefefefffefdfefffdfdfefffdfefefffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfafbfffafbfafffafafbfffafbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff5f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f4fff5f5f4fff4f4f3fff3f3f3fff2f3f2fff3f3f2fff2f3f2fff3f2f3fff1f2f2fff2f1f1fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff0f1f0fff0f0f0fff0f0effff0f0f0ffefefefffefefefffefefefffefefefffefeeefffefeeeeffeeeeeeffeeeeeeffedeeedffeeededffafafb0ff323232ff2f2f2fff2c2b2cff282828ff252525ff232222ff202020ff1e1d1dff1b1b1bff181717ff151515ff121212ff111212ff101010ff0f0f0eff0d0d0dff0c0b0bff0a0a0aff0b0a0aff0b0b0aff0a0b0aff0a0a0aff090908ff090909ff0909090000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff1d1d1dffacacacffe6e6e5fff6f6f6fffdfdfdfffffefefffefefefffefefefffffefffffffefefffefefefffffffefffefffefffffefffffffefffffffffffffefffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffefefffefffefffffefffffefefffffffefefffefffefffffefefffefefffffefefefffffefffffffefffffefffefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffffefefffefefefffffffefffefffefffffefffffefffffffffefffffffffffffffffefffefffffffefefefffffefffffefefffffefffefffefefefffefefdfffefefefffdfefefffefdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffefefefffefdfdfffefdfefffdfdfefffdfefefffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffcfbfcfff9f9f9fff1f2f1ffe6e6e6ffcdcecdffc2c2c2ffb8b9b9ffaeaeafffa2a2a2ff929392ff7f807fff6a6a6bff555555ff414141ff373737ff383837ff383837ff3c3b3bff3e3e3eff3d3e3dff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffafafbfffbfafbfffbfafbfffafbfafffafafafffafaf9fffafafafff9fafafffaf9f9fffaf9fafffafafafffaf9fafffafaf9fffafafafffafaf9fffafafafffaf9fafffafafafffafafafff9fafafff9f9fafff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f9f9fff9f8f8fff8f9f8fff9f9f8fff9f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff6f6f6fff6f7f7fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff4f5f5fff5f4f4fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0effff0efeffff0efeffff0efefffefefefffefeeeeffefeeefffeeeeeeffeeefefffeeeeeeffeeeeedffeeeeeeffeeededffedededffedecedffededecffecececffecebecffebecebffebebecffebececffebebebffebebebffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e7ffe8e8e8ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e0e1ffe0e0e0ffdfe0dfffdededfffddddddffdcdcdcffdadadaffd9d8d8ffd7d7d7ffd6d5d5ffd5d6d5ffd4d3d3ffd3d2d3ffd3d3d3ffd0d1d1ffd0d0d0ffcfcfcfffd0d0d0ffcececdffcdcdcdffcdccccffcdcdccffcacbcbffcacacaffc9cac9ffc9c9caffc8c9c9ffc8c8c8ffc7c7c7ffc7c8c7ffc6c6c6ffc5c5c5ffc4c4c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcacbffcacbcaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffccccccffccccccffcdcdccffcbcccbffcececeffd1d0d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d7ffd9d9d9ffdad9daffdbdcdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e0ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e4ffe5e5e4ffe5e6e5ffe6e5e6ffe6e7e6ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eae9ffeaeaeaffeaeaebffebeaeaffebebeaffebebeaffebebebffebebebffecebecffecebecffecececffecececffecececffedededffecededffedededffedededffedededffeeedeeffeeeeeeffeeeeeeffeeefeeffeeefeeffefeeefffefefefffeff0efffefefefffefefefffefefeffff0f0effff0f0effff0f0f0fff1f0f0fff1f1f1fff1f0f0fff1f0f1fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff2f2f1fff2f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff4f3f4fff4f4f3fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f6f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9f9fffaf9fafffafafafff9faf9fffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffdfcfcfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0e0dff0d0d0dff0d0d0dff0d0d0eff0d0d0dff100f10ff0d0d0dff121111ff191a19ff212121ff2b2a2aff353535ff434343ff4f4f4fff595858ff6d6d6dff8d8c8dffc1c1c0ffe1e1e1fff0f0f0fffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffefffffefffffffffefffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffefefefffefffefffffffffffefefffffffffefffefffffffefffffffffffffffffffffffefefefffefefefffefefefffefdfefffefdfdfffdfdfcfff6f6f6ffefefefffe1e0e0ffcdcdcdffb9b9b9ffb1b1b1ffa6a6a6ff999899ff888988ff757675ff626262ff505150ff414142ff414142ff414241ff414142ff414141ff414141ff41424100000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a090aff0a0a09ff0a090aff0b0b0aff0a0b0bff0b0b0bff0b0a0bff0a0a0aff0c0b0bff0d0e0dff0f0e0fff111010ff121212ff141414ff161515ff181718ff1a1a1aff1c1c1cff1f1f1eff212121ff242424ff272727ff2b2b2bff2e2e2fff323232ffb1b2b2ffecededffedededffededeeffeeededffededeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefeeffeeefefffefefefffefefeffff0eff0fff0efeffff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff5f5f5fff5f6f5fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfafffbfafafffafbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffafafafffafafafffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffffffefffffefffffefffefffdfefefffdfdfdfffdfdfcfffcfdfdfffdfdfdfffefefdfffefefffffefefefffefdfdfffcfdfcfffbfbfbfff8f8f8ffe8e8e8ffc2c2c2ff7a7a7aff585858ff363636ff151615ff080808ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff585859ff585858ff585758ff575858ff585757ff575857ff575657ff575757ff565657ff565656ff565656ff565656ff555556ff555555ff555554ff545454ff545454ff545454ff545454ff535354ff535353ff535353ff525353ff525252ff525252ff515151ff505051ff505050ff504f50ff504f4fff4f4f4eff4e4e4dff4c4d4dff4c4c4cff4b4b4bff4a494aff484848ff474747ff454546ff444444ff424343ff424242ff404140ff3f4040ff3f3f3fff3f3f3eff3e3e3eff3d3d3dff3c3c3cff3b3b3bff3a3a3aff3a3a3aff393939ff393939ff383838ff303030ff212222ff0c0d0cff060606ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0a0a0aff1b1b1cff403f3fff5a5a5aff757676ffbcbcbcffe6e6e6fff8f7f7fffafafbfffcfbfcfffdfcfdfffefdfefffefefefffefffefffdfefefffefefdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefefffefefefffefefefffefefefffdfdfefffdfdfdfffcfdfdfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefefffefefefffefdfefffdfefdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafafffafbfafffbfbfbfffafafbfffbfafafffafafbfffafbfbfffafafafffafafafffaf9fafff9f9fafffaf9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f8f8fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f8f8fff8f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff6f7f7fff7f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff4f4f4fff4f3f4fff3f3f3fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff0f1f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0ffefefefffefefefffeeefeeffeeeeeeffeeefeeffeeeeeeffeeedeeffeeededffe6e6e6ff575858ff2f302fff2c2c2cff292a29ff262626ff232323ff202020ff1d1d1dff1a1b1bff181818ff151516ff121312ff121111ff101010ff0f0e0fff0d0d0dff0b0c0cff0a0a0aff0a0a0aff0b0a0aff0a0a0aff090909ff090908ff090909ff090909ff09090900000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff1d1d1dffaaabaaffe3e4e4fff5f5f5fffefefdfffffffffffefefffffefefefffefffefffefefefffffffefffefefefffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefefffffffefffefffefffefefefffffefefffefefefffefefffffefefefffffffefffefefffffefffefffefefefffefffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffffefffefffefffefefefffffefefffffffefffffefffffffefefffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfff8f8f8fff0f0f0ffe2e2e2ffcccccbffc1c1c1ffb7b7b7ffacadadffa1a1a0ff8f8f90ff7c7c7bff666666ff515252ff3e3e3eff353535ff373637ff3b3b3bff3b3b3bff3b3b3bff3e3e3eff3e3e3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafff9fafafff9faf9fff9fafafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff5f6f6fff6f5f6fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f5f4fff5f4f5fff4f4f4fff4f5f4fff4f3f4fff4f4f3fff3f4f3fff4f4f4fff3f4f3fff3f3f4fff3f3f3fff3f3f2fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0eff0ffeff0efffefefefffefefeeffeeefefffefeeefffeeeeefffeeeeeeffeeeeeeffedeeedffedededffeeededffedededffedededffededecffedececffecececffecececffececebffebebebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e0ffe0e0e0ffdfdfdfffdedfdeffdddedeffdcdddcffdbdbdbffd9dad9ffd8d7d8ffd6d6d6ffd4d5d5ffd4d3d4ffd2d2d2ffd0d1d0ffd0d0d0ffcfd0cfffcfcfcfffcececeffcdcdcdffccccccffcdcdccffcbcbcbffcacacaffc9c9caffcacac9ffc8c8c8ffc8c8c8ffc7c7c7ffc8c8c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c4c4ffc2c2c2ffc2c2c3ffc2c1c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcbcbffcacacbffcacbcaffcacacbffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcccccbffccccccffcecdceffd0d0cfffd2d1d2ffd3d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d9d8ffd9d9d9ffdadadaffdbdcdcffdddcddffdddddeffdedfdeffe0dfdfffe0e0e0ffe1e0e1ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeae9eaffeae9eaffeaeae9ffeaeaeaffeaeaeaffebeaeaffeaebeaffebebebffebebebffebecebffebebecffececebffebececffecececffecedecffecededffedededffedededffeeedeeffededeeffeeeeedffeeeeeeffeeeeeeffefefeeffeeeeeeffefeeefffefefefffefefefffefeff0ffeff0efffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff4f4f4fff4f3f4fff3f3f4fff4f4f4fff4f4f5fff5f4f4fff5f5f4fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9fafafffafafafffafaf9fffafafafffafafafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafbfffafafafffafafbfffbfbfbfffcfbfcfffcfcfcfffefefdfffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0d0eff0d0d0dff0d0d0eff0d0d0dff111111ff111111ff101010ff131413ff1a1a1bff232323ff2c2c2cff323232ff3d3d3dff4a4a4aff565656ff69696aff8a8a8affb1b1b1ffdadadaffeaebebfff9f9f9fffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffefffffefffffffffffffffefffffffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffffffefefefffffffefffefffefffffffffffffefffffefffefffffffefffefffffffffefefffefefefffdfefefffefdfdfffefdfefffbfcfcfff6f5f6ffeeeeeeffdddcddffc8c9c8ffb8b8b8ffb1b0b0ffa5a5a5ff979798ff878786ff757574ff616161ff4f4f4eff3f3f40ff414040ff424141ff414141ff414141ff414142ff424141000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff0a0a09ff0a0a0aff090a0aff0a0a0aff0b0b0bff0b0b0bff0b0a0bff0a0b0aff0c0c0bff0d0e0eff0f0f0fff101111ff121212ff141414ff161515ff171818ff1a1a1aff1d1d1cff1e1f1fff222122ff242524ff272727ff2b2b2aff2e2f2eff494949ffdededeffededecffedededffedeeedffeeeeedffeeedeeffeeefeeffefeeeeffefeeefffeeefeeffefefefffefefefffefefefffeff0effff0f0effff0f0f0fff0f0f0fff0f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f5f4fff4f5f5fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f8f9fff9f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f8fff9f8f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9fafffafaf9fffafafafffafafafffafafafffbfafafffafbfafffafbfafffafafafffbfafafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffafafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffefdfdfffdfefefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfefdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffefdfdfffffffffffffffffffffffefffefefefffefefdfffdfdfdfffdfcfdfffdfdfdfffefefefffefefefffefefefffdfdfefffdfcfcfffbfbfbfff8f8f8ffe5e5e5ffb5b5b5ff717171ff515251ff2e2e2dff111111ff050605ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595959ff595959ff595858ff585858ff585857ff585857ff575758ff575757ff565757ff565656ff565656ff565656ff565656ff555556ff555555ff545554ff545454ff545454ff535354ff545453ff535353ff535354ff535353ff525252ff525252ff515251ff515151ff505051ff505150ff504f4fff504f50ff4e4f4eff4e4e4eff4d4d4dff4c4c4cff4b4b4bff494948ff484848ff474647ff454545ff444443ff434343ff414241ff404140ff3f3f3fff3f3e3eff3e3e3eff3d3d3dff3d3d3cff3b3b3cff3b3b3aff393939ff363737ff343435ff333333ff303030ff242525ff141414ff060505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff090908ff181818ff3e3e3eff595858ff70706fffb1b1b0ffe2e3e3fff8f8f8fffbfafbfffbfcfbfffdfcfcfffefdfefffefefefffefefefffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefefefffefefefffefdfefffefdfefffdfdfdfffdfefdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffaf9fafff9fafafffaf9f9fffaf9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f7f8fff7f7f7fff8f7f8fff7f8f8fff8f7f7fff8f7f8fff7f7f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff7f8f8fff7f7f8fff8f8f7fff7f8f7fff8f7f7fff7f8f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff6f6f6fff6f6f5fff6f6f5fff5f6f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff4f3f4fff2f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f1f0fff0f1f0fff0eff0fff0efeffff0f0f0ffeff0efffefefefffefefefffefefeeffefeeefffeeeeeeffedeeeeffeeeeeeffedeeedffedeeedff8c8c8bff303030ff2c2d2cff2a2929ff272726ff232323ff202020ff1e1e1eff1b1b1bff191818ff161516ff131312ff121211ff101010ff0e0f0eff0d0d0dff0b0b0bff0a0a0aff090909ff0a0a0aff090909ff090909ff080908ff0a0909ff090a0aff09090900000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff171717ffa0a0a0ffe1e1e2fff5f5f5fffefefdfffefffefffefefefffefefffffffefefffefefefffefefefffefefffffffffffffffffffffefffffffffffefffffefefffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffefffefefffffefffefffffefefffffefffffefefefffefefefffefefffffefefefffefffefffffefefffffefefffffefffffffefffffefffefffffffefffefffefffffffefffefefefffffefefffffffffffffffefffffffefffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefffefffffefefffffefffffefffefffffefefffefffffffefefefffffffffffffffefffffffefffffffffffffffffffefffefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffefefefffdfefefffefdfefffefdfefffdfefdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfff7f8f8fff0f0f0ffe0e0e0ffcacbcaffc0c0c0ffb6b6b6ffaaababff9e9e9dff8c8c8cff787878ff626262ff4e4e4dff3e3d3dff333434ff3b3b3bff3b3b3cff3b3c3bff3c3b3bff3c3b3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffdfefdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafff9f9fafffafaf9fffafafafff9fafafff9f9fafffafafafffafafafff9fafafffafaf9fffafafafff9fafafffafafafffafaf9fff9f9fafff9f9f9fff9f9fafff9faf9fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff5f4f4fff4f4f4fff4f4f3fff4f4f4fff3f4f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff1f2f1fff1f1f2fff2f2f1fff1f1f1fff0f1f1fff1f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0efffefeff0ffefefefffefefefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeedffededeeffedededffedededffedededffedecedffedececffecececffecececffecececffebecebffecebecffebececffebebebffebebebffeaebebffebeaebffeaeaeaffeaeae9ffeaeae9ffe9eae9ffe9e9e9ffe9e8e9ffe8e9e8ffe9e8e8ffe9e8e9ffe7e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e6e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddeddffdddcdcffdcdcdbffdadadaffd8d8d8ffd7d7d8ffd6d6d6ffd5d4d4ffd3d2d3ffd1d1d1ffd0d0d0ffcecfcfffcdcecdffcdcdcdffccccccffcccccdffcbcbcbffcacacaffcac9caffcacac9ffc8c9c8ffc8c8c8ffc7c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c1ffc2c1c2ffc1c2c1ffc2c1c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccbccffcbcccbffcbcbcbffcbcccbffcacbcaffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffccccccffcdceceffd0cfcfffd0d1d0ffd2d3d2ffd4d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9dadaffdbdbdbffdcdcdcffddddddffdedddeffdfdfdeffe0e0dfffe0e0e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e8e8ffe7e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9eae9ffeae9e9ffe9e9eaffe9eae9ffeae9e9ffeae9eaffe9eaeaffeaeaeaffeaeaebffeaeaeaffebebebffebebeaffecebebffecebecffecececffececebffecececffecedecffededecffececedffedededffeeededffedeeedffeeeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefefffeff0effff0efeffff0efefffeff0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f0f1fff0f1f1fff1f0f1fff1f0f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff2f3f3fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f4f3fff4f3f4fff4f4f4fff5f4f4fff5f4f5fff4f5f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffbfafafffafbfafffbfbfafffbfafbfffbfcfbfffcfbfbfffdfcfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0e0eff0d0d0eff0c0d0dff111111ff111111ff111111ff111111ff131313ff171718ff1f1f1fff262627ff282829ff313131ff444444ff535352ff606061ff7d7d7dffa09f9fffcdcdcdffe4e4e4fff3f3f3fffdfefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffefffffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffefffefffefffefefffffefefefffefdfefffdfdfdfffdfdfdfffbfafbfff5f5f5ffedededffd9d9d9ffc5c6c5ffb7b7b8ffafafafffa4a4a3ff969696ff868585ff747474ff616161ff4e4e4eff414141ff404141ff414040ff424242ff424142ff414241ff414241000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff090909ff090a0aff0a0a0aff090a0aff0a090aff0b0b0bff090a0aff0b0b0bff0c0c0cff0e0e0fff101010ff111112ff121213ff141414ff161616ff181818ff1a1a1bff1d1d1dff1f1f1fff212222ff252524ff272728ff2b2b2bff2e2e2eff848484ffecededffedededffedededffeeeeedffeeeeefffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff1f2f2fff2f2f2fff3f3f3fff3f2f3fff3f3f2fff2f3f2fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff5f4f4fff5f5f5fff6f5f6fff6f6f5fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff8f9f9fff9f8f9fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9fafff9faf9fff9fafafffaf9f9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfafffbfafbfffbfb |